diff options
author | Draknyte1 <Draknyte1@hotmail.com> | 2016-05-12 03:46:07 +1000 |
---|---|---|
committer | Draknyte1 <Draknyte1@hotmail.com> | 2016-05-12 03:46:07 +1000 |
commit | 1d5ca1b761e2fba9e1ba63655da738c7a4cb8137 (patch) | |
tree | a2c0f2db2d7a9e8cbe40d320f05062e9af065f70 /src/Java/miscutil/core/common/compat | |
parent | 37f4c7a5356c168cfddfae21658b92c8b22de8e9 (diff) | |
download | GT5-Unofficial-1d5ca1b761e2fba9e1ba63655da738c7a4cb8137.tar.gz GT5-Unofficial-1d5ca1b761e2fba9e1ba63655da738c7a4cb8137.tar.bz2 GT5-Unofficial-1d5ca1b761e2fba9e1ba63655da738c7a4cb8137.zip |
OreDict entries for all Shards from TC and FM! :D
Diffstat (limited to 'src/Java/miscutil/core/common/compat')
-rw-r--r-- | src/Java/miscutil/core/common/compat/COMPAT_Thaumcraft.java | 30 |
1 files changed, 28 insertions, 2 deletions
diff --git a/src/Java/miscutil/core/common/compat/COMPAT_Thaumcraft.java b/src/Java/miscutil/core/common/compat/COMPAT_Thaumcraft.java index ae5844bbfc..17741af194 100644 --- a/src/Java/miscutil/core/common/compat/COMPAT_Thaumcraft.java +++ b/src/Java/miscutil/core/common/compat/COMPAT_Thaumcraft.java @@ -2,6 +2,8 @@ package miscutil.core.common.compat; import gregtech.api.util.GT_OreDictUnificator; import miscutil.core.item.ModItems; +import miscutil.core.lib.LoadedMods; +import miscutil.core.util.Utils; import miscutil.core.util.UtilsItems; import net.minecraft.item.ItemStack; @@ -10,10 +12,34 @@ public class COMPAT_Thaumcraft { public static void OreDict(){ run(); } - + private static final void run(){ UtilsItems.getItemForOreDict("Thaumcraft:ItemResource", "ingotVoidMetal", "Void Metal Ingot", 16); GT_OreDictUnificator.registerOre("plateVoidMetal", new ItemStack(ModItems.itemPlateVoidMetal)); + + for(int i=0; i<=6; i++){ + Utils.LOG_INFO(""+i); + UtilsItems.getItemForOreDict("Thaumcraft:ItemShard", "shardAny", "TC Shard "+i, i); + GT_OreDictUnificator.registerOre("shardAny", UtilsItems.getItemStack("Thaumcraft:ItemShard:"+i, 1)); + UtilsItems.getItemForOreDict("Thaumcraft:ItemShard", "gemInfusedAnything", "TC Shard "+i, i); + GT_OreDictUnificator.registerOre("gemInfusedAnything", UtilsItems.getItemStack("Thaumcraft:ItemShard:"+i, 1)); + System.out.println("TC Shard registration count is: "+i); + } + + if (LoadedMods.ForbiddenMagic){ + for(int i=0; i<=6; i++){ + Utils.LOG_INFO(""+i); + UtilsItems.getItemForOreDict("ForbiddenMagic:NetherShard", "shardAny", "FM Shard "+i, i); + GT_OreDictUnificator.registerOre("shardAny", UtilsItems.getItemStack("ForbiddenMagic:NetherShard:"+i, 1)); + UtilsItems.getItemForOreDict("ForbiddenMagic:NetherShard", "gemInfusedAnything", "FM Shard "+i, i); + GT_OreDictUnificator.registerOre("gemInfusedAnything", UtilsItems.getItemStack("ForbiddenMagic:NetherShard:"+i, 1)); + System.out.println("TC Shard registration count is: "+i); + } + UtilsItems.getItemForOreDict("ForbiddenMagic:GluttonyShard", "shardAny", "FM Gluttony Shard", 0); + GT_OreDictUnificator.registerOre("shardAny", UtilsItems.getItemStack("ForbiddenMagic:GluttonyShard", 1)); + UtilsItems.getItemForOreDict("ForbiddenMagic:GluttonyShard", "gemInfusedAnything", "FM Gluttony Shard", 0); + GT_OreDictUnificator.registerOre("gemInfusedAnything", UtilsItems.getItemStack("ForbiddenMagic:GluttonyShard", 1)); + } } - + } |