Mod Compatibility (GregTech 5)

This page documents some of the compatibilities/incompatibilities of some mods with GregTech. You might want to go here to read about the changes GregTech does to Vanilla Minecraft and Vanilla IndustrialCraft 2 (also known as IC2) first.

This article's main aim is to give somebody who does not like to mess around with things to get them to work a rough idea of what level of difficulty they should expect in attempting to get GregTech to work perfectly with their chosen mod.

By default, GregTech only modifies Minecraft and IC2. However, GregTech makes use of the OreDictionary. Thus, some changes might have effects which seem weird to the user. For example, GregTech nerfs the default wood->plank->stick crafting, which might affect other mods that add different types of wood.

Since all Forge mods are somewhat compatible with each other due to the simple fact that they are using Forge, we shall avoid the use of the terms "compatible" and "incompatible" in this article.


 * Level 1 Compatibility Mods are mods that go out of their way to provide compatibility for GregTech. Mods that GregTech offers special compatibility for also fall under this category.

You basically drag and drop into your mod's folder and you are good to go. You have no config editing to do at all. These mods are mods you might consider adding to your modlist if you have GregTech installed.


 * Level 2 Compatibility mods are mods that "play nicely" with GregTech. These mods are similar to Level 1 Compatibility mods with the exception that they do not go out of their way to provide content for GregTech users. Mods that have issues that can easily be fixed with some straightforward config editing will fall under this category.

Straightforward config editing is for example, setting a value from true to false in a config. Anything more complicated than that will fall under the next category.

By default most Forge mods will fall under this category and as such this wiki will not document all of them.


 * Level 3 Compatibility mods are mods might not work perfectly "out-of-the-box". You might need to do some more work than straightforward config editing to get them to work perfectly with GregTech.

These mods might require you to drop by forums or IRC channels to ask for help. Mods that require minetweaker or writing any sort of mod to fix problems also fall under this category.

Per Fabrica Ad Astra Geologica
Per Fabrica Ad Astra Geologica, or PFAA, uses GregTech ore names if it detects that GregTech is present. Also, GregTech automatically disables its own ore generation if it detects that PFAA is present. All of the ores that are not generated by PFAA will be generated by GregTech in the Nether and/or the End.

CodeChickenLib
CodeChickenLib is useful to have as from GregTech 5.01g. GregTech needs this mod to show a more detailed overlay when you have a wrench in your hand. This will definitely help many new players get used to GregTech's wrenching mechanics.

If you are going to install CodeChickenLib, you might as well install NEI, which is useful for any GregTech player in general. CodeChickenLib will automatically be downloaded for you after you install NEI.

Railcraft

 * Railcraft Steam is accepted by GregTech.
 * Railcraft's Blast Furnace makes steel quicker. However, building it requires going to the Nether. Due to the flint and steel recipe change, you need to build GregTech's own Bronze Plated Blast Furnace before going to the Nether; unless you manage to light a nether portal without flint and steel.
 * GregTech adds its own multiblock Boilers as from version 5.01i. These have their own mechanics and are different from Railcraft's Boilers. You might want to do some research before choosing which boiler better suits your needs.

Tinkers' Construct
Tinkers' Construct would have been Level 2 Compatibility with GregTech, except for how Tinkers' Construct names its Aluminium ingots. GregTech calls its Aluminium Aluminium, which is the preferred IUPAC name. Tinkers' Construct calls its Aluminium Aluminum. Therefore, some weird things might happen with GregTech's unification which might require you to edit GregTech's configs to fix the problem.

In the worst scenario you might need to write a mini-mod to re-register GregTech aluminium under oreAluminum in the OreDictionary.

Natura
Natura is incompatible with many mods by default since Natura does not use the OreDictionary to register its wood logs. This might change in future versions but as of now, you need to disable GregTech's wood nerf to get a somewhat consistent plank output for all types of wood. Saws will not work with Natura wood logs.

MineFactory Reloaded
MineFactory Reloaded in the past re-registered every item as "greggy_greg_do_please_kindly_stuff_a_sock_in_it" in the Ore Dictionary when GregTech was detected. This has caused users of both MineFactory Reloaded and GregTech to complain about console spamming. Some users have also complained about automation not working as expected when both mods are installed. As a result, most of the code from the "greggy_greg" incident has been removed from the mod. However, MineFactory Reloaded still re-registers Leather Boots as "greggy_greg_do_please_kindly_stuff_a_sock_in_it" if GregTech is present.

Currently, MineFactory Reloaded can be considered to be a Level 2 Compatibility mod with GregTech but be aware that you might run into unknown/unexpected problems.