diff options
Diffstat (limited to 'src/main/java/gregtech/loaders/oreprocessing/ProcessingSlab.java')
-rw-r--r-- | src/main/java/gregtech/loaders/oreprocessing/ProcessingSlab.java | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/src/main/java/gregtech/loaders/oreprocessing/ProcessingSlab.java b/src/main/java/gregtech/loaders/oreprocessing/ProcessingSlab.java new file mode 100644 index 0000000000..a79ce45fb3 --- /dev/null +++ b/src/main/java/gregtech/loaders/oreprocessing/ProcessingSlab.java @@ -0,0 +1,23 @@ +package gregtech.loaders.oreprocessing; + +import gregtech.api.enums.GT_Values; +import gregtech.api.enums.ItemList; +import gregtech.api.enums.Materials; +import gregtech.api.enums.OrePrefixes; +import gregtech.api.util.GT_Utility; +import net.minecraft.item.ItemStack; + +public class ProcessingSlab implements gregtech.api.interfaces.IOreRecipeRegistrator +{ + public ProcessingSlab() + { + OrePrefixes.slab.add(this); + } + + public void registerOre(OrePrefixes aPrefix, Materials aMaterial, String aOreDictName, String aModName, ItemStack aStack) + { + if (aOreDictName.startsWith("slabWood")) { + GT_Values.RA.addChemicalBathRecipe(GT_Utility.copyAmount(3L, new Object[] { aStack }), Materials.Creosote.getFluid(1000L), ItemList.RC_Tie_Wood.get(1L, new Object[0]), null, null, null, 200, 4); + } + } +} |