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.

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

Please note that this article is written from the point of view of somebody who does not like to mess around with things to get them to work. Also, 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
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.

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.

Level 2 Compatibility
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.

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

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.

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

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

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 was at some point re-registering 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 breaking 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 1 Compatibility" mod with GregTech but be aware that you might run into unknown/unexpected problems.