diff --git a/src/main/java/techreborn/init/IC2Dict.java b/src/main/java/techreborn/init/IC2Dict.java index 820860848..b103c8c69 100644 --- a/src/main/java/techreborn/init/IC2Dict.java +++ b/src/main/java/techreborn/init/IC2Dict.java @@ -109,6 +109,10 @@ public class IC2Dict { OreUtil.registerOre("drillBasic", ItemName.drill.getItemStack()); OreUtil.registerOre("drillDiamond", ItemName.diamond_drill.getItemStack()); OreUtil.registerOre("drillAdvanced", ItemName.iridium_drill.getItemStack()); + + OreUtil.registerOre("reflectorBasic", ItemName.neutron_reflector.getItemStack()); + OreUtil.registerOre("reflectorThick", ItemName.thick_neutron_reflector.getItemStack()); + OreUtil.registerOre("reflectorIridium", ItemName.iridium_reflector.getItemStack()); ItemStack industrialTnt = BlockName.te.getItemStack(TeBlock.itnt); industrialTnt.setItemDamage(1); diff --git a/src/main/java/techreborn/init/IC2Duplicates.java b/src/main/java/techreborn/init/IC2Duplicates.java index 6a206b9f6..446c96d36 100644 --- a/src/main/java/techreborn/init/IC2Duplicates.java +++ b/src/main/java/techreborn/init/IC2Duplicates.java @@ -28,7 +28,6 @@ import net.minecraft.item.ItemStack; import techreborn.blocks.cable.EnumCableType; import techreborn.compat.CompatManager; import techreborn.config.ConfigTechReborn; -import techreborn.init.recipes.RecipeMethods.Type; import techreborn.items.ingredients.ItemIngots; import techreborn.items.ingredients.ItemParts; diff --git a/src/main/java/techreborn/init/OreDict.java b/src/main/java/techreborn/init/OreDict.java index 6b7abde14..d2edd2b22 100644 --- a/src/main/java/techreborn/init/OreDict.java +++ b/src/main/java/techreborn/init/OreDict.java @@ -64,6 +64,10 @@ public class OreDict { OreUtil.registerOre("circuitStorage", ItemParts.getPartByName("dataStorageCircuit")); OreUtil.registerOre("circuitElite", ItemParts.getPartByName("dataControlCircuit")); OreUtil.registerOre("circuitMaster", ItemParts.getPartByName("energyFlowCircuit")); + + OreUtil.registerOre("reflectorBasic", ItemParts.getPartByName("neutron_reflector")); + OreUtil.registerOre("reflectorThick", ItemParts.getPartByName("thick_neutron_reflector")); + OreUtil.registerOre("reflectorIridium", ItemParts.getPartByName("iridium_neutron_reflector")); OreUtil.registerOre("machineBlockBasic", BlockMachineFrames.getFrameByName("machine", 1)); OreUtil.registerOre("machineBlockAdvanced", BlockMachineFrames.getFrameByName("advancedMachine", 1)); diff --git a/src/main/java/techreborn/init/recipes/CraftingTableRecipes.java b/src/main/java/techreborn/init/recipes/CraftingTableRecipes.java index 8376fa362..82bf0de33 100644 --- a/src/main/java/techreborn/init/recipes/CraftingTableRecipes.java +++ b/src/main/java/techreborn/init/recipes/CraftingTableRecipes.java @@ -256,8 +256,8 @@ public class CraftingTableRecipes extends RecipeMethods { registerShapeless(getMaterial("carbon_mesh", Type.PART), getMaterial("carbon_fiber", Type.PART), getMaterial("carbon_fiber", Type.PART)); registerShaped(getMaterial("electronic_circuit", Type.PART), "WWW", "SRS", "WWW", 'R', "ingotRefinedIron", 'S', Items.REDSTONE, 'W', getStack(IC2Duplicates.CABLE_ICOPPER)); registerShaped(getMaterial("advanced_circuit", Type.PART), "RGR", "LCL", "RGR", 'R', "dustRedstone", 'G', "dustGlowstone", 'L', "gemLapis", 'C', "circuitBasic"); - registerShaped(getMaterial("iridium_neutron_reflector", Type.PART), "PPP", "PIP", "PPP", 'P', getMaterial("thick_neutron_reflector", Type.PART), 'I', "ingotIridium"); - registerShaped(getMaterial("thick_neutron_reflector", Type.PART), " P ", "PCP", " P ", 'P', getMaterial("neutron_reflector", Type.PART), 'C', getCell("Berylium")); + registerShaped(getMaterial("iridium_neutron_reflector", Type.PART), "PPP", "PIP", "PPP", 'P', "reflectorThick", 'I', "ingotIridium"); + registerShaped(getMaterial("thick_neutron_reflector", Type.PART), " P ", "PCP", " P ", 'P', "reflectorBasic", 'C', getCell("Berylium")); registerShaped(getMaterial("neutron_reflector", Type.PART), "TCT", "CPC", "TCT", 'T', "dustTin", 'C', "dustCoal", 'P', "plateCopper"); }