aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/gregtech/loaders/postload/recipes/Pulverizer.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/gregtech/loaders/postload/recipes/Pulverizer.java')
-rw-r--r--src/main/java/gregtech/loaders/postload/recipes/Pulverizer.java518
1 files changed, 518 insertions, 0 deletions
diff --git a/src/main/java/gregtech/loaders/postload/recipes/Pulverizer.java b/src/main/java/gregtech/loaders/postload/recipes/Pulverizer.java
new file mode 100644
index 0000000000..6dea81595c
--- /dev/null
+++ b/src/main/java/gregtech/loaders/postload/recipes/Pulverizer.java
@@ -0,0 +1,518 @@
+package gregtech.loaders.postload.recipes;
+
+import static gregtech.api.enums.GT_Values.MOD_ID_RC;
+import static gregtech.api.util.GT_ModHandler.getModItem;
+import static gregtech.loaders.postload.GT_MachineRecipeLoader.isHardcoreEnderExpansionLoaded;
+import static gregtech.loaders.postload.GT_MachineRecipeLoader.isRailcraftLoaded;
+
+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_ModHandler;
+import gregtech.api.util.GT_OreDictUnificator;
+import gregtech.loaders.postload.GT_MachineRecipeLoader;
+import net.minecraft.init.Blocks;
+import net.minecraft.init.Items;
+import net.minecraft.item.ItemStack;
+
+public class Pulverizer implements Runnable {
+ @Override
+ public void run() {
+ // recycling Long Distance Pipes
+ GT_Values.RA.addPulveriserRecipe(
+ ItemList.Long_Distance_Pipeline_Fluid.get(1L),
+ new ItemStack[] {GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Steel, 19L)},
+ null,
+ 300,
+ 4);
+
+ GT_Values.RA.addPulveriserRecipe(
+ ItemList.Long_Distance_Pipeline_Item.get(1L),
+ new ItemStack[] {
+ GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Tin, 12L),
+ GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Steel, 7L)
+ },
+ null,
+ 300,
+ 4);
+
+ GT_Values.RA.addPulveriserRecipe(
+ ItemList.Long_Distance_Pipeline_Fluid_Pipe.get(1L),
+ new ItemStack[] {GT_OreDictUnificator.get(OrePrefixes.dustTiny, Materials.Steel, 2L)},
+ null,
+ 10,
+ 4);
+
+ GT_Values.RA.addPulveriserRecipe(
+ ItemList.Long_Distance_Pipeline_Item_Pipe.get(1L),
+ new ItemStack[] {
+ GT_OreDictUnificator.get(OrePrefixes.dustTiny, Materials.Tin, 1L),
+ GT_OreDictUnificator.get(OrePrefixes.dustTiny, Materials.Steel, 1L)
+ },
+ null,
+ 10,
+ 4);
+
+ // marbe dust( stone dust
+ GT_Values.RA.addPulveriserRecipe(
+ GT_OreDictUnificator.get(OrePrefixes.block, Materials.Marble, 1L),
+ new ItemStack[] {GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Marble, 1L)},
+ null,
+ 160,
+ 4);
+ GT_Values.RA.addPulveriserRecipe(
+ getModItem("Thaumcraft", "ItemResource", 1, 18),
+ new ItemStack[] {GT_OreDictUnificator.get(OrePrefixes.dustTiny, Materials.Gold, 1L)},
+ null,
+ 21,
+ 4);
+ GT_Values.RA.addPulveriserRecipe(
+ new ItemStack(Items.reeds, 1),
+ new ItemStack[] {GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Sugar, 1L)},
+ null,
+ 50,
+ 2);
+
+ GT_Values.RA.addPulveriserRecipe(
+ ItemList.Casing_Coil_Cupronickel.get(1L),
+ new ItemStack[] {
+ GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Cupronickel, 8),
+ GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Tin, 1),
+ GT_OreDictUnificator.get(OrePrefixes.dust, Materials.QuartzSand, 2)
+ },
+ null,
+ 1500,
+ 80);
+ GT_Values.RA.addPulveriserRecipe(
+ ItemList.Casing_Coil_Kanthal.get(1L),
+ new ItemStack[] {
+ GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Kanthal, 8),
+ GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Cupronickel, 1),
+ GT_OreDictUnificator.get(OrePrefixes.dust, Materials.QuartzSand, 3)
+ },
+ null,
+ 1500,
+ 80);
+ GT_Values.RA.addPulveriserRecipe(
+ ItemList.Casing_Coil_Nichrome.get(1L),
+ new ItemStack[] {
+ GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Nichrome, 8),
+ GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Kanthal, 1),
+ GT_OreDictUnificator.get(OrePrefixes.dust, Materials.QuartzSand, 4)
+ },
+ null,
+ 1500,
+ 80);
+ GT_Values.RA.addPulveriserRecipe(
+ ItemList.Casing_Coil_TungstenSteel.get(1L),
+ new ItemStack[] {
+ GT_OreDictUnificator.get(OrePrefixes.dust, Materials.TPV, 8),
+ GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Nichrome, 1),
+ GT_OreDictUnificator.get(OrePrefixes.dust, Materials.QuartzSand, 5)
+ },
+ null,
+ 1500,
+ 80);
+ GT_Values.RA.addPulveriserRecipe(
+ ItemList.Casing_Coil_HSSG.get(1L),
+ new ItemStack[] {
+ GT_OreDictUnificator.get(OrePrefixes.dust, Materials.HSSG, 8),
+ GT_OreDictUnificator.get(OrePrefixes.dust, Materials.TPV, 1),
+ GT_OreDictUnificator.get(OrePrefixes.dust, Materials.QuartzSand, 6)
+ },
+ null,
+ 1500,
+ 80);
+ GT_Values.RA.addPulveriserRecipe(
+ ItemList.Casing_Coil_HSSS.get(1L),
+ new ItemStack[] {
+ GT_OreDictUnificator.get(OrePrefixes.dust, Materials.HSSS, 8),
+ GT_OreDictUnificator.get(OrePrefixes.dust, Materials.HSSG, 1),
+ GT_OreDictUnificator.get(OrePrefixes.dust, Materials.QuartzSand, 7)
+ },
+ null,
+ 1500,
+ 80);
+ GT_Values.RA.addPulveriserRecipe(
+ ItemList.Casing_Coil_Naquadah.get(1L),
+ new ItemStack[] {
+ GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Naquadah, 8),
+ GT_OreDictUnificator.get(OrePrefixes.dust, Materials.HSSS, 1),
+ GT_OreDictUnificator.get(OrePrefixes.dust, Materials.QuartzSand, 8)
+ },
+ null,
+ 1500,
+ 80);
+ GT_Values.RA.addPulveriserRecipe(
+ ItemList.Casing_Coil_NaquadahAlloy.get(1L),
+ new ItemStack[] {
+ GT_OreDictUnificator.get(OrePrefixes.dust, Materials.NaquadahAlloy, 8),
+ GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Naquadah, 1),
+ GT_OreDictUnificator.get(OrePrefixes.dust, Materials.QuartzSand, 9)
+ },
+ null,
+ 1500,
+ 80);
+ GT_Values.RA.addPulveriserRecipe(
+ ItemList.Casing_Coil_Trinium.get(1L),
+ new ItemStack[] {
+ GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Trinium, 8),
+ GT_OreDictUnificator.get(OrePrefixes.dust, Materials.NaquadahAlloy, 1),
+ GT_OreDictUnificator.get(OrePrefixes.dust, Materials.QuartzSand, 10)
+ },
+ null,
+ 1500,
+ 80);
+ GT_Values.RA.addPulveriserRecipe(
+ ItemList.Casing_Coil_ElectrumFlux.get(1L),
+ new ItemStack[] {
+ GT_OreDictUnificator.get(OrePrefixes.dust, Materials.ElectrumFlux, 8),
+ GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Trinium, 1),
+ GT_OreDictUnificator.get(OrePrefixes.dust, Materials.QuartzSand, 11)
+ },
+ null,
+ 1500,
+ 80);
+ GT_Values.RA.addPulveriserRecipe(
+ ItemList.Casing_Coil_AwakenedDraconium.get(1L),
+ new ItemStack[] {
+ GT_OreDictUnificator.get(OrePrefixes.dust, Materials.DraconiumAwakened, 8),
+ GT_OreDictUnificator.get(OrePrefixes.dust, Materials.ElectrumFlux, 1),
+ GT_OreDictUnificator.get(OrePrefixes.dust, Materials.QuartzSand, 12)
+ },
+ null,
+ 1500,
+ 80);
+
+ // recycling RC Tanks
+ // Iron
+ GT_Values.RA.addPulveriserRecipe(
+ getModItem(MOD_ID_RC, "machine.beta", 1L, 0),
+ new ItemStack[] {GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Iron, 2L)},
+ new int[] {10000},
+ 300,
+ 2);
+ GT_Values.RA.addPulveriserRecipe(
+ getModItem(MOD_ID_RC, "machine.beta", 1L, 1),
+ new ItemStack[] {
+ GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Iron, 1L),
+ GT_OreDictUnificator.get(OrePrefixes.dustTiny, Materials.Glass, 3L)
+ },
+ new int[] {10000, 10000},
+ 300,
+ 2);
+ GT_Values.RA.addPulveriserRecipe(
+ getModItem(MOD_ID_RC, "machine.beta", 1L, 2),
+ new ItemStack[] {
+ GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Bronze, 12L),
+ GT_OreDictUnificator.get(OrePrefixes.dustSmall, Materials.Iron, 3L)
+ },
+ new int[] {10000, 10000},
+ 300,
+ 2);
+
+ // Steel
+ GT_Values.RA.addPulveriserRecipe(
+ getModItem(MOD_ID_RC, "machine.beta", 1L, 13),
+ new ItemStack[] {GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Steel, 2L)},
+ new int[] {10000},
+ 300,
+ 2);
+ GT_Values.RA.addPulveriserRecipe(
+ getModItem(MOD_ID_RC, "machine.beta", 1L, 14),
+ new ItemStack[] {
+ GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Steel, 1L),
+ GT_OreDictUnificator.get(OrePrefixes.dustTiny, Materials.Glass, 3L)
+ },
+ new int[] {10000, 10000},
+ 300,
+ 2);
+ GT_Values.RA.addPulveriserRecipe(
+ getModItem(MOD_ID_RC, "machine.beta", 1L, 15),
+ new ItemStack[] {
+ GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Steel, 12L),
+ GT_OreDictUnificator.get(OrePrefixes.dustSmall, Materials.Steel, 3L)
+ },
+ new int[] {10000},
+ 300,
+ 2);
+
+ // Aluminium
+ GT_Values.RA.addPulveriserRecipe(
+ getModItem(MOD_ID_RC, "machine.zeta", 1L, 0),
+ new ItemStack[] {GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Aluminium, 2L)},
+ new int[] {10000},
+ 450,
+ 8);
+ GT_Values.RA.addPulveriserRecipe(
+ getModItem(MOD_ID_RC, "machine.zeta", 1L, 1),
+ new ItemStack[] {
+ GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Aluminium, 1L),
+ GT_OreDictUnificator.get(OrePrefixes.dustTiny, Materials.Glass, 3L)
+ },
+ new int[] {10000, 10000},
+ 450,
+ 8);
+ GT_Values.RA.addPulveriserRecipe(
+ getModItem(MOD_ID_RC, "machine.zeta", 1L, 2),
+ new ItemStack[] {
+ GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Plastic, 12L),
+ GT_OreDictUnificator.get(OrePrefixes.dustSmall, Materials.Aluminium, 3L)
+ },
+ new int[] {10000, 10000},
+ 450,
+ 8);
+
+ // Stainless Steel
+ GT_Values.RA.addPulveriserRecipe(
+ getModItem(MOD_ID_RC, "machine.zeta", 1L, 3),
+ new ItemStack[] {GT_OreDictUnificator.get(OrePrefixes.dust, Materials.StainlessSteel, 2L)},
+ new int[] {10000},
+ 600,
+ 16);
+ GT_Values.RA.addPulveriserRecipe(
+ getModItem(MOD_ID_RC, "machine.zeta", 1L, 4),
+ new ItemStack[] {
+ GT_OreDictUnificator.get(OrePrefixes.dust, Materials.StainlessSteel, 1L),
+ GT_OreDictUnificator.get(OrePrefixes.dustTiny, Materials.Glass, 3L)
+ },
+ new int[] {10000, 10000},
+ 600,
+ 16);
+ GT_Values.RA.addPulveriserRecipe(
+ getModItem(MOD_ID_RC, "machine.zeta", 1L, 5),
+ new ItemStack[] {
+ GT_OreDictUnificator.get(OrePrefixes.dust, Materials.StainlessSteel, 12L),
+ GT_OreDictUnificator.get(OrePrefixes.dustSmall, Materials.StainlessSteel, 3L)
+ },
+ new int[] {10000},
+ 600,
+ 16);
+
+ // Titanium
+ GT_Values.RA.addPulveriserRecipe(
+ getModItem(MOD_ID_RC, "machine.zeta", 1L, 6),
+ new ItemStack[] {GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Titanium, 2L)},
+ new int[] {10000},
+ 600,
+ 30);
+ GT_Values.RA.addPulveriserRecipe(
+ getModItem(MOD_ID_RC, "machine.zeta", 1L, 7),
+ new ItemStack[] {
+ GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Titanium, 1L),
+ GT_OreDictUnificator.get(OrePrefixes.dustTiny, Materials.Glass, 3L)
+ },
+ new int[] {10000, 10000},
+ 600,
+ 30);
+ GT_Values.RA.addPulveriserRecipe(
+ getModItem(MOD_ID_RC, "machine.zeta", 1L, 8),
+ new ItemStack[] {
+ GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Titanium, 12L),
+ GT_OreDictUnificator.get(OrePrefixes.dustSmall, Materials.Titanium, 3L)
+ },
+ new int[] {10000},
+ 600,
+ 30);
+
+ // Tungesten Steel
+ GT_Values.RA.addPulveriserRecipe(
+ getModItem(MOD_ID_RC, "machine.zeta", 1L, 9),
+ new ItemStack[] {GT_OreDictUnificator.get(OrePrefixes.dust, Materials.TungstenSteel, 2L)},
+ new int[] {10000},
+ 600,
+ 30);
+ GT_Values.RA.addPulveriserRecipe(
+ getModItem(MOD_ID_RC, "machine.zeta", 1L, 10),
+ new ItemStack[] {
+ GT_OreDictUnificator.get(OrePrefixes.dust, Materials.TungstenSteel, 1L),
+ GT_OreDictUnificator.get(OrePrefixes.dustTiny, Materials.Glass, 3L)
+ },
+ new int[] {10000, 10000},
+ 600,
+ 30);
+ GT_Values.RA.addPulveriserRecipe(
+ getModItem(MOD_ID_RC, "machine.zeta", 1L, 11),
+ new ItemStack[] {
+ GT_OreDictUnificator.get(OrePrefixes.dust, Materials.TungstenSteel, 12L),
+ GT_OreDictUnificator.get(OrePrefixes.dustSmall, Materials.TungstenSteel, 3L)
+ },
+ new int[] {10000},
+ 600,
+ 30);
+
+ // Palladium
+ GT_Values.RA.addPulveriserRecipe(
+ getModItem(MOD_ID_RC, "machine.zeta", 1L, 12),
+ new ItemStack[] {GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Palladium, 2L)},
+ new int[] {10000},
+ 750,
+ 64);
+ GT_Values.RA.addPulveriserRecipe(
+ getModItem(MOD_ID_RC, "machine.zeta", 1L, 13),
+ new ItemStack[] {
+ GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Palladium, 1L),
+ GT_OreDictUnificator.get(OrePrefixes.dustTiny, Materials.Glass, 3L)
+ },
+ new int[] {10000, 10000},
+ 750,
+ 64);
+ GT_Values.RA.addPulveriserRecipe(
+ getModItem(MOD_ID_RC, "machine.zeta", 1L, 14),
+ new ItemStack[] {
+ GT_OreDictUnificator.get(OrePrefixes.dust, Materials.NiobiumTitanium, 12L),
+ GT_OreDictUnificator.get(OrePrefixes.dustSmall, Materials.Chrome, 3L)
+ },
+ new int[] {10000, 10000},
+ 750,
+ 64);
+
+ // Iridium
+ GT_Values.RA.addPulveriserRecipe(
+ getModItem(MOD_ID_RC, "machine.eta", 1L, 0),
+ new ItemStack[] {GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Iridium, 2L)},
+ new int[] {10000},
+ 900,
+ 120);
+ GT_Values.RA.addPulveriserRecipe(
+ getModItem(MOD_ID_RC, "machine.eta", 1L, 1),
+ new ItemStack[] {
+ GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Iridium, 1L),
+ GT_OreDictUnificator.get(OrePrefixes.dustTiny, Materials.Glass, 3L)
+ },
+ new int[] {10000, 10000},
+ 900,
+ 120);
+ GT_Values.RA.addPulveriserRecipe(
+ getModItem(MOD_ID_RC, "machine.eta", 1L, 2),
+ new ItemStack[] {
+ GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Enderium, 12L),
+ GT_OreDictUnificator.get(OrePrefixes.dustSmall, Materials.Iridium, 3L)
+ },
+ new int[] {10000, 10000},
+ 900,
+ 120);
+
+ // Osmium
+ GT_Values.RA.addPulveriserRecipe(
+ getModItem(MOD_ID_RC, "machine.eta", 1L, 3),
+ new ItemStack[] {GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Osmium, 2L)},
+ new int[] {10000},
+ 1050,
+ 256);
+ GT_Values.RA.addPulveriserRecipe(
+ getModItem(MOD_ID_RC, "machine.eta", 1L, 4),
+ new ItemStack[] {
+ GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Osmium, 1L),
+ GT_OreDictUnificator.get(OrePrefixes.dustTiny, Materials.Glass, 3L)
+ },
+ new int[] {10000, 10000},
+ 1050,
+ 256);
+ GT_Values.RA.addPulveriserRecipe(
+ getModItem(MOD_ID_RC, "machine.eta", 1L, 5),
+ new ItemStack[] {
+ GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Naquadah, 12L),
+ GT_OreDictUnificator.get(OrePrefixes.dustSmall, Materials.Osmium, 3L)
+ },
+ new int[] {10000, 10000},
+ 1050,
+ 256);
+
+ // Neutronium
+ GT_Values.RA.addPulveriserRecipe(
+ getModItem(MOD_ID_RC, "machine.eta", 1L, 6),
+ new ItemStack[] {GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Neutronium, 2L)},
+ new int[] {10000},
+ 1200,
+ 480);
+ GT_Values.RA.addPulveriserRecipe(
+ getModItem(MOD_ID_RC, "machine.eta", 1L, 7),
+ new ItemStack[] {
+ GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Neutronium, 1L),
+ GT_OreDictUnificator.get(OrePrefixes.dustTiny, Materials.Glass, 3L)
+ },
+ new int[] {10000, 10000},
+ 1200,
+ 480);
+ GT_Values.RA.addPulveriserRecipe(
+ getModItem(MOD_ID_RC, "machine.eta", 1L, 8),
+ new ItemStack[] {
+ GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Neutronium, 12L),
+ GT_OreDictUnificator.get(OrePrefixes.dustSmall, Materials.Neutronium, 3L)
+ },
+ new int[] {10000},
+ 1200,
+ 480);
+
+ if (isRailcraftLoaded) {
+ GT_ModHandler.addPulverisationRecipe(
+ getModItem(MOD_ID_RC, "cube.crushed.obsidian", 1L),
+ GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Obsidian, 1L),
+ GT_Values.NI,
+ 0,
+ true);
+ }
+
+ GT_ModHandler.addPulverisationRecipe(
+ getModItem(GT_MachineRecipeLoader.aTextAE, "tile.BlockSkyStone", 1L, 32767),
+ getModItem(GT_MachineRecipeLoader.aTextAE, GT_MachineRecipeLoader.aTextAEMM, 1L, 45),
+ GT_Values.NI,
+ 0,
+ false);
+ GT_ModHandler.addPulverisationRecipe(
+ getModItem(GT_MachineRecipeLoader.aTextAE, "tile.BlockSkyChest", 1L, 32767),
+ getModItem(GT_MachineRecipeLoader.aTextAE, GT_MachineRecipeLoader.aTextAEMM, 8L, 45),
+ GT_Values.NI,
+ 0,
+ false);
+ GT_ModHandler.addPulverisationRecipe(
+ new ItemStack(Items.blaze_rod, 1),
+ new ItemStack(Items.blaze_powder, 3),
+ new ItemStack(Items.blaze_powder, 1),
+ 50,
+ false);
+ GT_ModHandler.addPulverisationRecipe(
+ new ItemStack(Blocks.web, 1, 0),
+ new ItemStack(Items.string, 1),
+ new ItemStack(Items.string, 1),
+ 50,
+ false);
+ GT_ModHandler.addPulverisationRecipe(
+ new ItemStack(Blocks.red_mushroom, 1, 32767), ItemList.IC2_Grin_Powder.get(1L));
+ GT_ModHandler.addPulverisationRecipe(
+ new ItemStack(Items.item_frame, 1, 32767),
+ new ItemStack(Items.leather, 1),
+ GT_OreDictUnificator.getDust(Materials.Wood, OrePrefixes.stick.mMaterialAmount * 4L),
+ 95,
+ false);
+ GT_ModHandler.addPulverisationRecipe(
+ new ItemStack(Items.bow, 1, 0),
+ new ItemStack(Items.string, 3),
+ GT_OreDictUnificator.getDust(Materials.Wood, OrePrefixes.stick.mMaterialAmount * 3L),
+ 95,
+ false);
+ GT_ModHandler.addPulverisationRecipe(Materials.Brick.getIngots(1), Materials.Brick.getDustSmall(1));
+ GT_ModHandler.addPulverisationRecipe(new ItemStack(Blocks.brick_stairs, 1, 0), Materials.Brick.getDustSmall(6));
+ GT_ModHandler.addPulverisationRecipe(ItemList.CompressedFireclay.get(1), Materials.Fireclay.getDustSmall(1));
+ GT_ModHandler.addPulverisationRecipe(ItemList.Firebrick.get(1), Materials.Brick.getDust(1));
+ GT_ModHandler.addPulverisationRecipe(ItemList.Casing_Firebricks.get(1), Materials.Brick.getDust(4));
+ GT_ModHandler.addPulverisationRecipe(
+ ItemList.Machine_Bricked_BlastFurnace.get(1),
+ Materials.Brick.getDust(8),
+ Materials.Iron.getDust(1),
+ true);
+
+ if (isHardcoreEnderExpansionLoaded) {
+ GT_ModHandler.addPulverisationRecipe(
+ getModItem("HardcoreEnderExpansion", "endium_ore", 1),
+ GT_OreDictUnificator.get(OrePrefixes.crushed, Materials.HeeEndium, 2),
+ GT_OreDictUnificator.get(OrePrefixes.dust, Materials.Endstone, 1),
+ 50,
+ GT_Values.NI,
+ 0,
+ true);
+ }
+ }
+}