How to install OptiFine + MacroMod + TabbyChat (yet another tutorial)

Discussion in 'Basic Tutorials' started by Expipiplusone, Aug 18, 2016.

  1. Expipiplusone

    Expipiplusone Builder
    Builder ⛰️ Ex-Tycoon ⚜️⚜️⚜️ Premium Upgrade

    Joined:
    Sep 13, 2014
    Messages:
    1,592
    Trophy Points:
    37,590
    Gender:
    Male
    Ratings:
    +778
    Yes, I know, there's already tutorials on this: however I encountered problems with versions; moreover, one tutorial is for installing mod X, another for installing mod Y, etc.
    The main reason why I encountered problems when I was a noob at installing mods, is because most mods can't be installed alone, but require some particular mod loader under which they can work. Moreover, there's two main different mod loaders for MC: Forge and Liteloader; if you want to install some mod(s) requiring the former and some other mod(s) requiring the latter, you have to install both Forge and Liteloader, and you gotta install them so that the latter doesn't override the former: otherwise you will get only the mods running under the latter.
    So here I am: writing a single tutorial for all the useful and legal mods on ECC, with dependencies and shit. If you're not interested in a particular mod, just skip that step.
    Here follows a list of all the useful, legal and working mods running on MC 1.12.2 (and a brief explanation on each one):
    • OptiFine
      Better and faster graphics, mainly.
    • JourneyMap
      Shows a very useful mini-map in one corner of your screen.
    • WorldEdit (singleplayer)
      Can't do much with it on ECC server, however it's extremely useful when building huge projects in singleplayer creative; on top of that, you can save a .schematic file of what you've built and then load it with Schematica on ECC server.
    • Schematica + LunatriusCore
      Schematica allows you to load a .schematic file, even while playing on ECC server, and superimposes it on your view, making it much much faster to manually build on ECC something that you've already semi-automatically designed and built in singleplayer creative (or even .schematic files made and given to you by other users), allowing you to do it a ton times faster. LunatriusCore is only needed to have Schematica work (it's also needed for other mods which I haven't tested yet and which are therefore not present in this list).
    • MacroMod
      This is the mother of all mods and I can't really explain it in a few lines. You want this mod, and you want to learn how to use it. It'll prove very, very worth the time you spent learning on it. There's tons of tutorials and projects on this forum making use of it: @314 made a whole compilation of macros which complement each other, check it out (I've been planning of doing the same since a long time but never found the time, so PMC is the only such a thing I know of on ECC as of today).
    • TabbyChat + MnmUtils
      TabbyChat splits your chat into different tabs according to users and channels. Among other reasons why to install it, it's extremely useful to avoid missing messages. MnmUtils is only needed to have TabbyChat work.
    • WorldEditCui
      If you installed WorldEdit, you want to install this as well (unless you want to waste whole hours of you time scratching your head for not seeing what you're doing).
    • Gammabright
      Allows you to see in the dark. If you have /nightvision you don't strictly need it, however Gammabright is better because: 1) if you turn it on, it stays on even if you change world and you don't have to type /nv (or even bind it to some event) every time you go back and forth, 2) it gives you a much better view underwater, 3) it doesn't show that obnoxious particle status effect.
    • PopEnchantTagsRevived
      Shows the enchants on a tool while scrolling over it on the toolbar, with no need to open your inventory and hover on it. It's not necessary if you named all your tools in a smart way, but why not have it in any case.
    I will update the thread as soon as the new mods are released for new MC versions.
    This tutorial works fine on Linux, but it should work on other systems as well, being that MC runs on Java.

    If you download the correct version of everything and you don't encounter obstacles, you should get a working environment in less than 15 minutes (including downloads). I don't guarantee this will possibly work with the MC versions yet to come, but you can always try.

    Let's get started!


    Prerequisites:
    • Latest JRE installed and working (currently Oracle Version 8 Update 161).
    • Latest vanilla MC installed and working.
      • If you have (working) custom profile options, copy them on notepad (you will need to paste them more than once).
    • Latest SquidHQ launcher downloaded and working (currently S0.0.3).
    • I assume that you know what Operating System (GNU/Linux, macOS, Windows, other) you're running and where your MineCraft main directory is.

    Dependencies
    • The following mods depend on Forge and require that you install it first:
      • Optifine
      • JourneyMap
      • WorldEdit (singleplayer)
      • Schematica + LunatriusCore
    • The following mods depend on LiteLoader and require that you install it first:
      • MacroMod
      • TabbyChat + MnmUtils
      • WorldEditCui
      • Gammabright
      • PopEnchantTagsRevived

    Procedure

    1. Download recommended Forge installer for MC 1.12.2 (currently 14.23.2.2611) according to your OS.
    2. Run Forge installer.
    3. Launch MC!
    4. Set up your custom profile options (if any) for the new profile just created.
    5. Test that everything works fine.

    1. Download latest OptiFine for MC 1.12.2 (currently 1.12.2_HD_U_D1).
    2. Place the .jar file in the [mods/1.12.2] directory.
    3. Launch MC!
    4. Test that everything works fine.

    1. Download latest JourneyMap for MC 1.12.2 (currently 5.5.2).
    2. Place the .jar file in the [mods/1.12.2] directory.
    3. Launch MC!
    4. Test that everything works fine.
    5. Very important: follow these instructions if you don't want to be banned!

    1. Download latest WorldEdit for MC 1.12 (currently 6.1.8 - no worries, WorldEdit for 1.12 is still compatible with 1.12.2).
    2. Place the .jar file in the [mods/1.12.2] directory.
    3. Launch MC!
    4. Test that everything works fine.

    1. Download latest Schematica for MC 1.12.2 (currently 1.8.0.168-universal).
    2. Download latest LunatriusCore for MC 1.12.2 (currently 1.2.0.42-universal).
    3. Place the .jar files in the [mods/1.12.2] directory.
    4. Launch MC!
    5. Test that everything works fine.

    1. Download latest LiteLoader installer for MC 1.12.2 (currently 1.12.2 #4) according to you OS.
    2. Run LiteLoader installer.
    3. Very important: if you previously installed Forge, then select extend from the Forge profile (the one you just created when installing Forge).
    4. Launch MC!
    5. Set up your custom profile options (if any) for the new profile just created.
    6. Test that everything works fine.

    1. Download latest MacroMod for MC 1.12.1 (currently 0.15.4 - no worries, MacroMod for 1.12.1 is still compatible with 1.12.2)
    2. Place the .litemod file in the [mods/1.12.2] directory.
    3. Launch MC!
    4. Test that everything works fine.

    1. Download latest TabbyChat for MC 1.12.2 (currently 2.3.4).
    2. Download latest MnmUtils for MC 1.12 (currently 1.3.1 — yes, it's for 1.11.2 but it still works).
    3. Place the .litemod files in the [mods/1.12.2] directory.
    4. Launch MC!
    5. Test that everything works fine.

    1. Download latest WorldEditCui for MC 1.12.1 (currently 1.12.1_01 - no worries, WorldEditCui for 1.12.1 is still compatible with 1.12.2).
    2. Place the .litemod file in the [mods/1.12.2] directory.
    3. Launch MC!
    4. Test that everything works fine.

    1. Download latest Gammabright for MC 1.12.1 (currently 3.7 for 1.12.1).
    2. Place the .litemod file in the [mods/1.12.1] directory.
    3. Launch MC!
    4. Test that everything works fine.

    1. Download latest PopEnchantTagsRevived for MC 1.12.2 (currently 1.2.0 for 1.12.r2).
    2. Place the .litemod file in the [mods/1.12.2] directory.
    3. Launch MC!
    4. Test that everything works fine.


    If you encounter any problem, let me know exactly where you got stuck and I'll do my best to help you (which is not a lot, but hey).


    F.A.Q.
    • What are your custom profile options?
      • Here's the ones I use, but of course you might need to tweak them a bit, depending on your system:
        Code:
        -Xmx3G -Xms3G -Xmn512M -XX:+UseConcMarkSweepGC -XX:+CMSIncrementalMode -XX:-UseAdaptiveSizePolicy -server -d64
      • I should probably change something, but I'm too lazy to do tests.
    Enjoy!
     
    • Winner Winner x 3
    • Informative Informative x 1
    • List
    #1 Expipiplusone, Aug 18, 2016
    Last edited: Apr 7, 2018
  2. Expipiplusone

    Expipiplusone Builder
    Builder ⛰️ Ex-Tycoon ⚜️⚜️⚜️ Premium Upgrade

    Joined:
    Sep 13, 2014
    Messages:
    1,592
    Trophy Points:
    37,590
    Gender:
    Male
    Ratings:
    +778
    Could a Mod please change the title to:
    Thank you :)
     
  3. Videowiz92

    Mythic ⚔️ I ⚔️ ECC Benefactor President ⛰️⛰️ Ex-EcoLegend ⚜️⚜️⚜️⚜️ Prestige ⭐⭐ X ⭐⭐ Gameplay Architect Premium Upgrade

    Joined:
    Jan 30, 2012
    Messages:
    3,021
    Trophy Points:
    77,660
    Gender:
    Male
    Ratings:
    +1,183
    Forge actually isn't required for these specific mods.

    I'm currently running Optifine>Liteloader>MacroMod>TabbyChat right now.
     
  4. Expipiplusone

    Expipiplusone Builder
    Builder ⛰️ Ex-Tycoon ⚜️⚜️⚜️ Premium Upgrade

    Joined:
    Sep 13, 2014
    Messages:
    1,592
    Trophy Points:
    37,590
    Gender:
    Male
    Ratings:
    +778
    How did you install OptiFine without Forge? I couldn't find a Forge-independend installer
     
  5. Expipiplusone

    Expipiplusone Builder
    Builder ⛰️ Ex-Tycoon ⚜️⚜️⚜️ Premium Upgrade

    Joined:
    Sep 13, 2014
    Messages:
    1,592
    Trophy Points:
    37,590
    Gender:
    Male
    Ratings:
    +778
    Added support for JourneyMap!

    Could a mod please change the title to "How to install OptiFine + JourneyMap + MacroMod + TabbyChat on 1.10.2 (yet another tutorial)"?
     
  6. purplelegoender

    purplelegoender [⚜EcoLegend⚜][⚜Philosopher⚜][⚜RogueDivision⚜]
    Builder ⛰️ Ex-EcoLegend ⚜️⚜️⚜️⚜️ Prestige ⭐ I ⭐ Premium Upgrade

    Joined:
    Jan 19, 2015
    Messages:
    1,722
    Trophy Points:
    87,160
    Gender:
    Male
    Ratings:
    +5,062
    OptiFine didn't work for me it made my lag worse on the server though this is useful
     
  7. KMaxwell

    KMaxwell Crazy Cat Lady that Crochets
    EcoLegend ⛰️⛰️⛰️⛰️ Ex-EcoLegend ⚜️⚜️⚜️⚜️ Prestige ⭐ III ⭐ Premium Upgrade

    Joined:
    Jul 24, 2012
    Messages:
    5,484
    Trophy Points:
    88,160
    Gender:
    Female
    EcoDollars:
    $0
    Ratings:
    +1,614
    Java up to date - check
    Latest MC version - check
    Latest Squid - check

    Latest Forge DL'd & installed - check
    Launched to check stability - check

    Latest Optifine DL'd & in folder - check

    JourneyMap - skipped

    Latest LiteLoader DL'd & installed - check
    -however, when I tried to chain the current Forge (2092) to the current LiteLoader I did get an instability error message.
    -the same final stability check fails with Forge (2066) as your post indicated was the latest at the time of posting.​
    Launched to check stability - check

    Latest MacroMod DL'd & in folder - check
    Launched to check stability - check

    MnmUtils & TabbyChat DL'd & in folder - check
    Launched to check stability - failed

    Perhaps I could see you after class for a little one on one help with this? I adore TabbyChat, and miss it most keenly.
     
  8. Expipiplusone

    Expipiplusone Builder
    Builder ⛰️ Ex-Tycoon ⚜️⚜️⚜️ Premium Upgrade

    Joined:
    Sep 13, 2014
    Messages:
    1,592
    Trophy Points:
    37,590
    Gender:
    Male
    Ratings:
    +778
    Sure! However I'm not sure what this "fail" means:
    does it mean that you don't get the instability error message, or that you did get it again?
     
  9. KMaxwell

    KMaxwell Crazy Cat Lady that Crochets
    EcoLegend ⛰️⛰️⛰️⛰️ Ex-EcoLegend ⚜️⚜️⚜️⚜️ Prestige ⭐ III ⭐ Premium Upgrade

    Joined:
    Jul 24, 2012
    Messages:
    5,484
    Trophy Points:
    88,160
    Gender:
    Female
    EcoDollars:
    $0
    Ratings:
    +1,614
    Yep, that what I meant. Both versions of Forge failed, and I got instability warnings from LiteLoader when I chained it to them... as well as errors when I tried to launch the game using them.
     
  10. Expipiplusone

    Expipiplusone Builder
    Builder ⛰️ Ex-Tycoon ⚜️⚜️⚜️ Premium Upgrade

    Joined:
    Sep 13, 2014
    Messages:
    1,592
    Trophy Points:
    37,590
    Gender:
    Male
    Ratings:
    +778
    I see. Well, according to this comment:
    you don't really need Forge, as it's not needed for OptiFine and you don't want JourneyMap.
    Now;I didn't test this myself but, according to what I found doing a quick search, there's no specifically forge-independent version (the one I looked for — see my comment below Video's) just because you don't technically need Forge for the one and only version of OptiFine you can download!
    So here's what you have to do if you don't want/have Forge: instead of placing OptiFine's .jar file in the mod directory, you just run that .jar file instead, and it will install OptiFine independently of Forge. (if you put a copy of OptiFine's .jar file in the mod directory during your earlier attempts, remove it, just in case)
    Then, when you install LiteLoader, instead of chaining it to Forge's version you have to chain it to OptiFine's. The rest should be the same.
    Try and let me know :)
     
    #10 Expipiplusone, Sep 19, 2016
    Last edited: Sep 19, 2016
  11. Expipiplusone

    Expipiplusone Builder
    Builder ⛰️ Ex-Tycoon ⚜️⚜️⚜️ Premium Upgrade

    Joined:
    Sep 13, 2014
    Messages:
    1,592
    Trophy Points:
    37,590
    Gender:
    Male
    Ratings:
    +778
    @Videowiz92 as you will probably be alerted in any case due to my quote: could you please change the title to "How to install OptiFine + JourneyMap + MacroMod + TabbyChat on 1.10.2 (yet another tutorial)"? Thanks :)
     
  12. Expipiplusone

    Expipiplusone Builder
    Builder ⛰️ Ex-Tycoon ⚜️⚜️⚜️ Premium Upgrade

    Joined:
    Sep 13, 2014
    Messages:
    1,592
    Trophy Points:
    37,590
    Gender:
    Male
    Ratings:
    +778
    Updatet to OptiFine 1.10.2_HD_U_C3!
    Could a Mod please change the title? A reference to JourneyMap is still missing, the new title should be:
    Thanks :)
     
  13. Expipiplusone

    Expipiplusone Builder
    Builder ⛰️ Ex-Tycoon ⚜️⚜️⚜️ Premium Upgrade

    Joined:
    Sep 13, 2014
    Messages:
    1,592
    Trophy Points:
    37,590
    Gender:
    Male
    Ratings:
    +778
    Updated to 1.11.2: unfortunately tabbychat was unavailable, I'll add it as soon as I notice an update.
    Could a mod please change the title of this thread to: "How to install OptiFine + JourneyMap + MacroMod + TabbyChat (yet another tutorial)"?
     
  14. SirChilledMrHobo

    Mayor ⛰️⛰️ Ex-President ⚒️⚒️

    Joined:
    Nov 25, 2012
    Messages:
    587
    Trophy Points:
    30,460
    Gender:
    Male
    Ratings:
    +215
    Great work with this, Iv been running this set up and seems to work fine.
     
  15. Monkeyz505

    Monkeyz505 Builder
    Builder ⛰️ Ex-Mayor ⚒️⚒️

    Joined:
    Feb 11, 2013
    Messages:
    1,734
    Trophy Points:
    32,140
    Gender:
    Male
    EcoDollars:
    $0
    Ratings:
    +512
    Okay so, I run Windows 10, and if i were to click on the download link you have set up, I get the Forge installer. However, it seems if you have windows, you actually need to click on the site for forge and choose 1.11.2 Installer-Win for it to be usable.
     
  16. Expipiplusone

    Expipiplusone Builder
    Builder ⛰️ Ex-Tycoon ⚜️⚜️⚜️ Premium Upgrade

    Joined:
    Sep 13, 2014
    Messages:
    1,592
    Trophy Points:
    37,590
    Gender:
    Male
    Ratings:
    +778
    Ugh. I'll update it as soon as I'm home with a decent connection
     
  17. Expipiplusone

    Expipiplusone Builder
    Builder ⛰️ Ex-Tycoon ⚜️⚜️⚜️ Premium Upgrade

    Joined:
    Sep 13, 2014
    Messages:
    1,592
    Trophy Points:
    37,590
    Gender:
    Male
    Ratings:
    +778
    Updated with:
    • TabbyChat support (whoooo!)
    • no version-specific links anymore: I couldn't realistically keep them all up-to-date, and it's pretty easy to find the latest one
    • no OS-specific links anymore: same reason as above.
     
  18. kamild_

    kamild_ Builder
    Builder ⛰️ Ex-Mayor ⚒️⚒️

    Joined:
    Jan 11, 2017
    Messages:
    21
    Trophy Points:
    7,215
    Gender:
    Male
    Ratings:
    +6
    Quick note: If you're on Windows and you're using Mojang's launcher, it's bundled with its own version of Java. No need to install Java anymore.
    Although it's needed to install Java if you're going to be using SquidHQ. If you really wanted, you could configure your OS to use the vesion of Java bundled with Mojang's launcher, but it's not really worth the struggle tbh.
     
    #18 kamild_, Jan 14, 2017
    Last edited: Jan 14, 2017
  19. Expipiplusone

    Expipiplusone Builder
    Builder ⛰️ Ex-Tycoon ⚜️⚜️⚜️ Premium Upgrade

    Joined:
    Sep 13, 2014
    Messages:
    1,592
    Trophy Points:
    37,590
    Gender:
    Male
    Ratings:
    +778
    Windows is Evil, Mojang's launcher is Evil, are you trying to poison me with a double dose?
     
  20. kamild_

    kamild_ Builder
    Builder ⛰️ Ex-Mayor ⚒️⚒️

    Joined:
    Jan 11, 2017
    Messages:
    21
    Trophy Points:
    7,215
    Gender:
    Male
    Ratings:
    +6
    Although I don't support Mojang's actions (like directly causing Bukkit to die or trying to take down servers that just want to get enough money to pay off the hosting expenses), Windows is used by the majority of players here. Evil or not, we got to deal with it :) Linux is still far from ready for gaming, no one's going to switch to it because "Windows is Evil" lol.