Mod Compatibility (GregTech 5)/zh-cn

本页面记录了一些MOD与格雷科技的兼容/不兼容之处. 您可能需要先阅读 以了解GregTech对原版Minecraft和原版（通常会简称IC2）所做出的改变.

这篇文章的目的是给那些不想为了让某个东西工作而搞得一团糟的人一些提示，这样他们可以对他们选择和格雷科技一起安装的mod的兼容性有一个粗略的概念.

在开始讨论mod兼容性之前，您必须了解数个关于格雷科技的常识 ：
 * 默认配置下，格雷科技只会修改原版Minecraft和IC2. 但与此同时，格雷科技同时也大量利用了矿物字典（OreDictionary）. 因此，用户也许会发现一些看上去很奇怪的修改，例如：格雷科技削弱了默认的原木->木板->木棍合成，这个修改有可能会影响到其他mod的原木.

需要注意的是，这个特性并不会对任何mDiyo的mod生效，因为后者曾特别请求过格雷科技不要常识去统一他的mod的所有东西.
 * 格雷科技还统一了所有可以被认为是同一种材料的所有材料，例如：任何在矿物字典中注册为ingotCopper的材料都会被自动转化为IC2的铜锭

所有基于Forge的mod在某种程度上都是互相兼容的，这自然是因为它们都基于Forge. 为了避免过多地在本文使用"兼容"和"不兼容"这两个术语， 我们理当在此先定义一套新地兼容等级系统，如下文所述： 所有在此等级下的mod都应该：
 * 一级兼容mod大体上是指每个格雷科技玩家都应该考虑添加的mod.
 * 无需修改配置文件即可兼容格雷科技.
 * 提供GT所没有的东西.

归类于此的mod应该： 直接的配置文件修改的意思是，在配置文件中简单地将一个值从true改为false. 任何复杂地配置文件修改都会被归类于次一个等级.
 * 二级兼容mod是指那些格雷科技玩家感兴趣，但依旧有一些细微问题的mod.
 * 有可以通过直接的配置文件修改即可修复的问题.
 * 有一些可以轻易避免的问题（如果这个问题无法修复的话）.

归类于此的mod应该：
 * 三级兼容mod是指那些对于普通玩家来说可能会有很多问题的mod.
 * 会造成不可预料的问题.
 * 需要大量工作，而不是直接修改配置文件，才能解决问题并与格雷科技完美兼容. 例如，使用Minetweaker或者编写新mod才能解决的那些问题.
 * 没有被归类于上一个等级.

本wiki不会记录全部基于Forge的mod. 大部分基于Forge的mod都至少有二级兼容的水准. 有少部分mod被划归为三级兼容，究其原因，要么是对Minecraft做出了过多的改动，要么是作者有意不与其它mod兼容.

若您遇到问题，请记住您可以在论坛或者IRC频道上寻求帮助.

CodeChickenLib
从格雷科技5.01g开始，CodeChickenLib就是一个相当有用的mod. 当您手持扳手时，格雷科技需要这个mod以显示更多的覆盖层. 毫无疑问这将帮助大量新手了解格雷科技的扳手的工作机制.

NEI
格雷科技的作者推荐使用NEI. NEI可以显示所有能在原版工作台中合成的物品的配方. 您也许会考虑加上NEI的一个扩展mod，NEI Plugins，它可以显示那些不使用原版合成机制的物品的合成方式.

若已经安装NEI，则CodeChickenLib已经自动安装完毕.

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.

Railcraft

 * is accepted by GregTech.
 * GregTech adds its own multiblock Boilers as from version 5.01i. These have their own mechanics and are different from Railcraft's . You might want to do some research before choosing which boiler better suits your needs.
 * Railcraft's 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  before going to the Nether; unless you manage to light a nether portal without flint and steel, or you find some steel in dungeon chests.
 * Sulfur, Tin, Copper, Iron, Gold and Saltpeter are all generated by GregTech.
 * If you choose to disable Railcraft's World Generation module, do note that GregTech will not generate Firestones.


 * Railcraft Firestone can be used to make meta-tools in GT. Any tool made out of Firestones will have the fire aspect III enchant and will autosmelt mined blocks.

Applied Energistics 2 (AE2)

 * AE2 Certus Quartz will not unify with GregTech Certus Quartz. That means AE2 Quartz will not magically transform into GT Quartz if you have World Generation from both mods enabled.


 * GregTech changes the AE2 Quartz -> Silicon smelting recipe. The only way to produce AE2 raw silicon is using the.


 * Note that you can obtain Charged Certus Quartz through GregTech Electrolyzers should you have AE2 World Generation disabled.

Thaumcraft 4 (TC4)

 * GregTech adds 5 new Compound Aspects to its own machines and tools in addition to existing TC4 Aspects.


 * You can disable TC4 Cinnabar Generation since GregTech generates those but it is best to leave all other TC4 World Generation with their default settings.


 * TC4 Thaumium can be used to make GT Tools. Thaumium tools will have fortune and looting II.
 * TC4 Shards can be used to make GT tools with low durability, but special properties.

BiblioCraft
Bibliocraft has support for GregTech Tools as of Bibliocraft version 1.7.3 (for Minecraft 1.7.10).

Forestry
Forestry should work without problems by default but disabling Apatite Generation from either Forestry or GT might lead to problems.

Pam's HarvestCraft
Many of the foods that are added by GregTech are only available if HarvestCraft is installed. This is because of all of the new crops that it adds.

Thermal Expansion
Thermal Expansion's Fluid Transposer will not fill water bottles. A work around is to use Autonomous Activators instead.

Tinkers' Construct (TiC)
would have been a Level 2 Compatibility Mod with GregTech, except for one problem : TiC Aluminum is unified into GT Aluminium which is unusable in TiC Smelteries.

The reason for this is that TiC accepts only Aluminum in its Smelteries but GT names its Aluminium Aluminium, which is the preferred IUPAC name.

Possible solutions include:
 * Editing GregTech's unification configs.
 * Writing a mini-mod to re-register GT Aluminium Ingots under ingotAluminum in the OreDictionary.

Be warned that other problems might appear as you use both Mods together.

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, GregTech's wood nerf will not reduce the plank output of Natura logs, resulting in inconsistent plank output between Natura trees vs. OreDictionary trees. Furthermore,, the and the  will not work with Natura wood logs.

Possible solutions include:
 * Disabling generation of Natura trees in Natura's config
 * Disabling GregTech's wood nerf, so that all trees produce the same number of planks (i.e. 1 log --> 4 planks, without a Saw)

There is currently no way for other mod authors to fix this problem since the Natura author refuses to allow others "mess with his stuff".

MineFactory Reloaded (MFR)
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, MFR still re-registers Leather Boots as "greggy_greg_do_please_kindly_stuff_a_sock_in_it" if GregTech is present.

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

Optifine
Optifine might or might not work depending on your setup.

TerraFirmaCraft (TFC)
While it is not known whether TFC is actually compatible with GregTech, the latter has support for all of TFC's alloys and metals.

Do note that it is possible to produce some of TFC alloys without the mod itself and use them as materials for meta-tools, most notably the various types of steel. These have varying levels of the sharpness enchant depending on their complexity.

Flaxbeard's Steam Power (FSP)
Flaxbeard's Steam Power's Plates are not compatible with any other mod's plates, due to their OreDict entry "steamcraftPlate". This is intentional, and will not be changed, as FSP plates are made out of 6 nuggets, while the convention is 1-2 ingots.

There isn't really a solution, it's more something that users will simply need to leave with and work around by having different plate-creation systems for the different mods.