WaterMill and neutron reflectors deduplicated. Closes #1620

This commit is contained in:
drcrazy 2018-10-23 17:26:39 +03:00
parent 066c6ba3e0
commit 26e09d1687
4 changed files with 10 additions and 3 deletions

View file

@ -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);

View file

@ -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;

View file

@ -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));

View file

@ -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");
}