diff options
author | kuba6000 <kuba.123123.6000@gmail.com> | 2023-10-29 12:33:59 +0100 |
---|---|---|
committer | Martin Robertz <dream-master@gmx.net> | 2023-10-30 08:24:22 +0100 |
commit | 86e3c5a3966225dd389cf34f1a59fa935562885d (patch) | |
tree | 032d771aa5a3c1548c42bc9b370e99e64c0c42dd /src/main/java/kubatech/nei | |
parent | 647566a981ae046c6a907affb091adbd860d5103 (diff) | |
download | GT5-Unofficial-86e3c5a3966225dd389cf34f1a59fa935562885d.tar.gz GT5-Unofficial-86e3c5a3966225dd389cf34f1a59fa935562885d.tar.bz2 GT5-Unofficial-86e3c5a3966225dd389cf34f1a59fa935562885d.zip |
NEI handler
Diffstat (limited to 'src/main/java/kubatech/nei')
-rw-r--r-- | src/main/java/kubatech/nei/IMCForNEI.java | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/src/main/java/kubatech/nei/IMCForNEI.java b/src/main/java/kubatech/nei/IMCForNEI.java index 2d59387911..b7c758849d 100644 --- a/src/main/java/kubatech/nei/IMCForNEI.java +++ b/src/main/java/kubatech/nei/IMCForNEI.java @@ -23,12 +23,31 @@ package kubatech.nei; import net.minecraft.nbt.NBTTagCompound; import cpw.mods.fml.common.event.FMLInterModComms; +import kubatech.Tags; import kubatech.api.LoaderReference; public class IMCForNEI { public static void IMCSender() { if (LoaderReference.EnderIO) sendCatalyst("mobsinfo.mobhandler", "gregtech:gt.blockmachines:14201"); + if (LoaderReference.DraconicEvolution) { + sendGTStyledHandler("kubatech.defusioncrafter", "gregtech:gt.blockmachines:5001"); + sendCatalyst("kubatech.defusioncrafter", "gregtech:gt.blockmachines:5001"); + } + } + + private static void sendGTStyledHandler(String aName, String aBlock) { + NBTTagCompound aNBT = new NBTTagCompound(); + aNBT.setString("handler", aName); + aNBT.setString("modName", Tags.MODNAME); + aNBT.setString("modId", Tags.MODID); + aNBT.setBoolean("modRequired", true); + aNBT.setString("itemName", aBlock); + aNBT.setInteger("handlerHeight", 135); + aNBT.setInteger("handlerWidth", 166); + aNBT.setInteger("maxRecipesPerPage", 2); + aNBT.setInteger("yShift", 6); + FMLInterModComms.sendMessage("NotEnoughItems", "registerHandlerInfo", aNBT); } private static void sendCatalyst(String aName, String aStack, int aPriority) { |