aboutsummaryrefslogtreecommitdiff
path: root/src/Java/miscutil/core/common/compat
diff options
context:
space:
mode:
authorDraknyte1 <Draknyte1@hotmail.com>2016-05-12 03:46:07 +1000
committerDraknyte1 <Draknyte1@hotmail.com>2016-05-12 03:46:07 +1000
commit1d5ca1b761e2fba9e1ba63655da738c7a4cb8137 (patch)
treea2c0f2db2d7a9e8cbe40d320f05062e9af065f70 /src/Java/miscutil/core/common/compat
parent37f4c7a5356c168cfddfae21658b92c8b22de8e9 (diff)
downloadGT5-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.java30
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));
+ }
}
-
+
}