diff --git a/src/main/java/com/cricketcraft/chisel/compat/Compatibility.java b/src/main/java/com/cricketcraft/chisel/compat/Compatibility.java index b8dfa80f..59ab864e 100644 --- a/src/main/java/com/cricketcraft/chisel/compat/Compatibility.java +++ b/src/main/java/com/cricketcraft/chisel/compat/Compatibility.java @@ -1,8 +1,14 @@ package com.cricketcraft.chisel.compat; import net.minecraft.block.Block; +import net.minecraft.item.ItemStack; +import net.minecraftforge.oredict.OreDictionary; +import thaumcraft.api.ThaumcraftApi; +import thaumcraft.api.aspects.Aspect; +import thaumcraft.api.aspects.AspectList; import com.cricketcraft.chisel.carving.Carving; +import com.cricketcraft.chisel.init.ChiselBlocks; import cpw.mods.fml.common.Loader; import cpw.mods.fml.common.event.FMLPostInitializationEvent; @@ -45,6 +51,10 @@ public class Compatibility { addSupport("PFAAGeologica", "mediumStoneBrickStairs.limestone", "limestoneStairs", 0, 99); addSupport("PFAAGeologica", "strongStoneBrick", "stoneBrick", 3, 99); addSupport("PFAAGeologica", "strongCobble", "cobblestone", 3, 99); + + /* Thaumcraft TODO There is probably a cleaner way of doing this */ + ThaumcraftApi.registerObjectTag(new ItemStack(ChiselBlocks.cobblestone, 1, OreDictionary.WILDCARD_VALUE), (new AspectList()).add(Aspect.ENTROPY, 1).add(Aspect.EARTH, 1)); + ThaumcraftApi.registerObjectTag(new ItemStack(ChiselBlocks.cobblestoneWall, 1, OreDictionary.WILDCARD_VALUE), (new AspectList()).add(Aspect.ENTROPY, 1).add(Aspect.EARTH, 1)); } public static void addSupport(String modname, String blockname, String name, int metadata, int order) {