Continue the "Great refactor of 2017". Massive variable name refactoring and start splitting crafting table recipes to their own class.
This commit is contained in:
parent
6d931b232d
commit
6a70424252
133 changed files with 1579 additions and 1622 deletions
|
@ -7,27 +7,26 @@ import techreborn.items.ItemIngots;
|
|||
import techreborn.items.ItemParts;
|
||||
import techreborn.items.ItemUpgrades;
|
||||
import techreborn.parts.powerCables.EnumStandaloneCableType;
|
||||
import techreborn.parts.powerCables.ItemStandaloneCables;
|
||||
|
||||
/**
|
||||
* Created by Mark on 18/12/2016.
|
||||
*/
|
||||
public enum IC2Duplicates {
|
||||
|
||||
GRINDER(new ItemStack(ModBlocks.grinder)),
|
||||
ELECTRICAL_FURNACE(new ItemStack(ModBlocks.electricFurnace)),
|
||||
IRON_FURNACE(new ItemStack(ModBlocks.ironFurnace)),
|
||||
GENERATOR(new ItemStack(ModBlocks.generator)),
|
||||
EXTRACTOR(new ItemStack(ModBlocks.extractor)),
|
||||
SOLAR_PANEL(new ItemStack(ModBlocks.solarPanel)),
|
||||
RECYCLER(new ItemStack(ModBlocks.recycler)),
|
||||
COMPRESSOR(new ItemStack(ModBlocks.compressor)),
|
||||
BAT_BOX(new ItemStack(ModBlocks.batBox)),
|
||||
MFE(new ItemStack(ModBlocks.MFE)),
|
||||
MFSU(new ItemStack(ModBlocks.MFSU)),
|
||||
LVT(new ItemStack(ModBlocks.LVT)),
|
||||
MVT(new ItemStack(ModBlocks.MVT)),
|
||||
HVT(new ItemStack(ModBlocks.HVT)),
|
||||
GRINDER(new ItemStack(ModBlocks.GRINDER)),
|
||||
ELECTRICAL_FURNACE(new ItemStack(ModBlocks.ELECTRIC_FURNACE)),
|
||||
IRON_FURNACE(new ItemStack(ModBlocks.IRON_FURNACE)),
|
||||
GENERATOR(new ItemStack(ModBlocks.SOLID_FUEL_GENEREATOR)),
|
||||
EXTRACTOR(new ItemStack(ModBlocks.EXTRACTOR)),
|
||||
SOLAR_PANEL(new ItemStack(ModBlocks.SOLAR_PANEL)),
|
||||
RECYCLER(new ItemStack(ModBlocks.RECYCLER)),
|
||||
COMPRESSOR(new ItemStack(ModBlocks.COMPRESSOR)),
|
||||
BAT_BOX(new ItemStack(ModBlocks.BATTERY_BOX)),
|
||||
MFE(new ItemStack(ModBlocks.MVSU)),
|
||||
MFSU(new ItemStack(ModBlocks.HVSU)),
|
||||
LVT(new ItemStack(ModBlocks.LV_TRANSFORMER)),
|
||||
MVT(new ItemStack(ModBlocks.MV_TRANSFORMER)),
|
||||
HVT(new ItemStack(ModBlocks.HV_TRANSFORMER)),
|
||||
CABLE_COPPER(EnumStandaloneCableType.COPPER.getStack()),
|
||||
CABLE_GLASSFIBER(EnumStandaloneCableType.GLASSFIBER.getStack()),
|
||||
CABLE_GOLD(EnumStandaloneCableType.GOLD.getStack()),
|
||||
|
|
|
@ -41,385 +41,385 @@ import java.lang.reflect.InvocationTargetException;
|
|||
|
||||
public class ModBlocks {
|
||||
|
||||
public static Block thermalGenerator;
|
||||
public static Block quantumTank;
|
||||
public static Block quantumChest;
|
||||
public static Block digitalChest;
|
||||
public static Block centrifuge;
|
||||
public static Block rollingMachine;
|
||||
public static Block machineCasing;
|
||||
public static Block blastFurnace;
|
||||
public static Block alloySmelter;
|
||||
public static Block industrialGrinder;
|
||||
public static Block implosionCompressor;
|
||||
public static Block matterFabricator;
|
||||
public static Block chunkLoader;
|
||||
public static Block dragonEggEnergySiphoner;
|
||||
public static Block magicEnergeyConverter;
|
||||
public static Block assemblyMachine;
|
||||
public static Block dieselGenerator;
|
||||
public static Block industrialElectrolyzer;
|
||||
public static Block magicalAbsorber;
|
||||
public static Block semiFluidGenerator;
|
||||
public static Block gasTurbine;
|
||||
public static Block alloyFurnace;
|
||||
public static Block chemicalReactor;
|
||||
public static Block IDSU;
|
||||
public static Block AESU;
|
||||
public static Block LESU;
|
||||
public static Block LESUStorage;
|
||||
public static Block distillationTower;
|
||||
public static Block vacuumFreezer;
|
||||
public static Block fusionControlComputer;
|
||||
public static Block fusionCoil;
|
||||
public static Block lightningRod;
|
||||
public static Block heatGenerator;
|
||||
public static Block industrialSawmill;
|
||||
public static Block chargeBench;
|
||||
public static Block playerDetector;
|
||||
public static Block grinder;
|
||||
public static Block generator;
|
||||
public static Block compressor;
|
||||
public static Block extractor;
|
||||
public static Block electricFurnace;
|
||||
public static Block solarPanel;
|
||||
public static Block waterMill;
|
||||
public static Block windMill;
|
||||
public static Block recycler;
|
||||
public static Block batBox;
|
||||
public static Block MFE;
|
||||
public static Block MFSU;
|
||||
public static Block scrapboxinator;
|
||||
public static Block LVT;
|
||||
public static Block MVT;
|
||||
public static Block HVT;
|
||||
public static Block THERMAL_GENERATOR;
|
||||
public static Block QUANTUM_TANK;
|
||||
public static Block QUANTUM_CHEST;
|
||||
public static Block DIGITAL_CHEST;
|
||||
public static Block INDUSTRIAL_CENTRIFUGE;
|
||||
public static Block ROLLING_MACHINE;
|
||||
public static Block MACHINE_CASINGS;
|
||||
public static Block INDUSTRIAL_BLAST_FURNACE;
|
||||
public static Block ALLOY_SMELTER;
|
||||
public static Block INDUSTRIAL_GRINDER;
|
||||
public static Block IMPLOSION_COMPRESSOR;
|
||||
public static Block MATTER_FABRICATOR;
|
||||
public static Block CHUNK_LOADER;
|
||||
public static Block DRAGON_EGG_SIPHONER;
|
||||
public static Block MAGIC_ENERGY_CONVERTER;
|
||||
public static Block ASSEMBLY_MACHINE;
|
||||
public static Block DIESEL_GENERATOR;
|
||||
public static Block INDUSTRIAL_ELECTROLYZER;
|
||||
public static Block MAGICAL_ABSORBER;
|
||||
public static Block SEMIFLUID_GENERATOR;
|
||||
public static Block GAS_TURBINE;
|
||||
public static Block IRON_ALLOY_FURNACE;
|
||||
public static Block CHEMICAL_REACTOR;
|
||||
public static Block INTERDIMENSIONAL_SU;
|
||||
public static Block ADJUSTABLE_SU;
|
||||
public static Block LAPOTRONIC_SU;
|
||||
public static Block LSU_STORAGE_BLOCK;
|
||||
public static Block DISTILLATION_TOWER;
|
||||
public static Block VACUUM_FREEZER;
|
||||
public static Block FUSION_CONTROL_COMPUTER;
|
||||
public static Block FUSION_COIL;
|
||||
public static Block LIGHTNING_ROD;
|
||||
public static Block HEAT_GENERATOR;
|
||||
public static Block INDUSTRIAL_SAWMILL;
|
||||
public static Block CHARGE_O_MAT;
|
||||
public static Block PLAYER_DETECTOR;
|
||||
public static Block GRINDER;
|
||||
public static Block SOLID_FUEL_GENEREATOR;
|
||||
public static Block COMPRESSOR;
|
||||
public static Block EXTRACTOR;
|
||||
public static Block ELECTRIC_FURNACE;
|
||||
public static Block SOLAR_PANEL;
|
||||
public static Block WATER_MILL;
|
||||
public static Block WIND_MILL;
|
||||
public static Block RECYCLER;
|
||||
public static Block BATTERY_BOX;
|
||||
public static Block MVSU;
|
||||
public static Block HVSU;
|
||||
public static Block SCRAPBOXINATOR;
|
||||
public static Block LV_TRANSFORMER;
|
||||
public static Block MV_TRANSFORMER;
|
||||
public static Block HV_TRANSFORMER;
|
||||
|
||||
public static BlockOre ore;
|
||||
public static BlockOre2 ore2;
|
||||
public static Block storage;
|
||||
public static Block storage2;
|
||||
public static Block machineframe;
|
||||
public static Block reinforcedglass;
|
||||
public static Block ironFurnace;
|
||||
public static Block nuke;
|
||||
public static BlockOre ORE;
|
||||
public static BlockOre2 ORE2;
|
||||
public static Block STORAGE;
|
||||
public static Block STORAGE2;
|
||||
public static Block MACHINE_FRAMES;
|
||||
public static Block REINFORCED_GLASS;
|
||||
public static Block IRON_FURNACE;
|
||||
public static Block NUKE;
|
||||
|
||||
public static Block rubberLog;
|
||||
public static Block rubberLeaves;
|
||||
public static Block rubberSapling;
|
||||
public static Block rubberPlanks;
|
||||
public static Block RUBBER_LOG;
|
||||
public static Block RUBBER_LEAVES;
|
||||
public static Block RUBBER_SAPLING;
|
||||
public static Block RUBBER_PLANKS;
|
||||
|
||||
public static Block ironFence;
|
||||
public static Block flare;
|
||||
public static Block REFINED_IRON_FENCE;
|
||||
public static Block FLARE;
|
||||
|
||||
public static void init() {
|
||||
thermalGenerator = new BlockThermalGenerator();
|
||||
registerBlock(thermalGenerator, "techreborn.thermalGenerator");
|
||||
THERMAL_GENERATOR = new BlockThermalGenerator();
|
||||
registerBlock(THERMAL_GENERATOR, "techreborn.thermalGenerator");
|
||||
GameRegistry.registerTileEntity(TileThermalGenerator.class, "TileThermalGeneratorTR");
|
||||
Core.proxy.registerCustomBlockStateLocation(thermalGenerator, "machines/generators/thermal_generator");
|
||||
Core.proxy.registerCustomBlockStateLocation(THERMAL_GENERATOR, "machines/generators/thermal_generator");
|
||||
|
||||
quantumTank = new BlockQuantumTank();
|
||||
registerBlock(quantumTank, ItemBlockQuantumTank.class, "techreborn.quantumTank");
|
||||
QUANTUM_TANK = new BlockQuantumTank();
|
||||
registerBlock(QUANTUM_TANK, ItemBlockQuantumTank.class, "techreborn.quantumTank");
|
||||
GameRegistry.registerTileEntity(TileQuantumTank.class, "TileQuantumTankTR");
|
||||
Core.proxy.registerCustomBlockStateLocation(quantumTank, "machines/tier3_machines/quantum_tank");
|
||||
Core.proxy.registerCustomBlockStateLocation(QUANTUM_TANK, "machines/tier3_machines/quantum_tank");
|
||||
|
||||
quantumChest = new BlockQuantumChest();
|
||||
registerBlock(quantumChest, ItemBlockQuantumChest.class, "techreborn.quantumChest");
|
||||
QUANTUM_CHEST = new BlockQuantumChest();
|
||||
registerBlock(QUANTUM_CHEST, ItemBlockQuantumChest.class, "techreborn.quantumChest");
|
||||
GameRegistry.registerTileEntity(TileQuantumChest.class, "TileQuantumChestTR");
|
||||
Core.proxy.registerCustomBlockStateLocation(quantumChest, "machines/tier3_machines/quantum_chest");
|
||||
Core.proxy.registerCustomBlockStateLocation(QUANTUM_CHEST, "machines/tier3_machines/quantum_chest");
|
||||
|
||||
digitalChest = new BlockDigitalChest();
|
||||
registerBlock(digitalChest, ItemBlockDigitalChest.class, "techreborn.digitalChest");
|
||||
DIGITAL_CHEST = new BlockDigitalChest();
|
||||
registerBlock(DIGITAL_CHEST, ItemBlockDigitalChest.class, "techreborn.digitalChest");
|
||||
GameRegistry.registerTileEntity(TileDigitalChest.class, "TileDigitalChestTR");
|
||||
Core.proxy.registerCustomBlockStateLocation(digitalChest, "machines/tier2_machines/digital_chest");
|
||||
Core.proxy.registerCustomBlockStateLocation(DIGITAL_CHEST, "machines/tier2_machines/digital_chest");
|
||||
|
||||
centrifuge = new BlockCentrifuge();
|
||||
registerBlock(centrifuge, "techreborn.centrifuge");
|
||||
INDUSTRIAL_CENTRIFUGE = new BlockCentrifuge();
|
||||
registerBlock(INDUSTRIAL_CENTRIFUGE, "techreborn.centrifuge");
|
||||
GameRegistry.registerTileEntity(TileCentrifuge.class, "TileCentrifugeTR");
|
||||
Core.proxy.registerCustomBlockStateLocation(centrifuge, "machines/tier2_machines/industrial_centrifuge");
|
||||
Core.proxy.registerCustomBlockStateLocation(INDUSTRIAL_CENTRIFUGE, "machines/tier2_machines/industrial_centrifuge");
|
||||
|
||||
rollingMachine = new BlockRollingMachine(Material.ROCK);
|
||||
registerBlock(rollingMachine, "rollingmachine");
|
||||
ROLLING_MACHINE = new BlockRollingMachine(Material.ROCK);
|
||||
registerBlock(ROLLING_MACHINE, "rollingmachine");
|
||||
GameRegistry.registerTileEntity(TileRollingMachine.class, "TileRollingMachineTR");
|
||||
Core.proxy.registerCustomBlockStateLocation(rollingMachine, "machines/tier1_machines/rolling_machine");
|
||||
Core.proxy.registerCustomBlockStateLocation(ROLLING_MACHINE, "machines/tier1_machines/rolling_machine");
|
||||
|
||||
blastFurnace = new BlockBlastFurnace(Material.ROCK);
|
||||
registerBlock(blastFurnace, "blastFurnace");
|
||||
INDUSTRIAL_BLAST_FURNACE = new BlockBlastFurnace(Material.ROCK);
|
||||
registerBlock(INDUSTRIAL_BLAST_FURNACE, "blastFurnace");
|
||||
GameRegistry.registerTileEntity(TileBlastFurnace.class, "TileBlastFurnaceTR");
|
||||
Core.proxy.registerCustomBlockStateLocation(blastFurnace, "machines/tier2_machines/industrial_blast_furnace");
|
||||
Core.proxy.registerCustomBlockStateLocation(INDUSTRIAL_BLAST_FURNACE, "machines/tier2_machines/industrial_blast_furnace");
|
||||
|
||||
alloySmelter = new BlockAlloySmelter(Material.ROCK);
|
||||
registerBlock(alloySmelter, "alloySmelter");
|
||||
ALLOY_SMELTER = new BlockAlloySmelter(Material.ROCK);
|
||||
registerBlock(ALLOY_SMELTER, "alloySmelter");
|
||||
GameRegistry.registerTileEntity(TileAlloySmelter.class, "TileAlloySmalterTR");
|
||||
Core.proxy.registerCustomBlockStateLocation(alloySmelter, "machines/tier1_machines/electric_alloy_smelter");
|
||||
Core.proxy.registerCustomBlockStateLocation(ALLOY_SMELTER, "machines/tier1_machines/electric_alloy_smelter");
|
||||
|
||||
industrialGrinder = new BlockIndustrialGrinder(Material.ROCK);
|
||||
registerBlock(industrialGrinder, "grinder");
|
||||
INDUSTRIAL_GRINDER = new BlockIndustrialGrinder(Material.ROCK);
|
||||
registerBlock(INDUSTRIAL_GRINDER, "grinder");
|
||||
GameRegistry.registerTileEntity(TileIndustrialGrinder.class, "TileIndustrialGrinderTR");
|
||||
Core.proxy.registerCustomBlockStateLocation(industrialGrinder, "machines/tier2_machines/industrial_grinder");
|
||||
Core.proxy.registerCustomBlockStateLocation(INDUSTRIAL_GRINDER, "machines/tier2_machines/industrial_grinder");
|
||||
|
||||
implosionCompressor = new BlockImplosionCompressor(Material.ROCK);
|
||||
registerBlock(implosionCompressor, "implosioncompressor");
|
||||
IMPLOSION_COMPRESSOR = new BlockImplosionCompressor(Material.ROCK);
|
||||
registerBlock(IMPLOSION_COMPRESSOR, "implosioncompressor");
|
||||
GameRegistry.registerTileEntity(TileImplosionCompressor.class, "TileImplosionCompressorTR");
|
||||
Core.proxy.registerCustomBlockStateLocation(implosionCompressor, "machines/tier2_machines/implosion_compressor");
|
||||
Core.proxy.registerCustomBlockStateLocation(IMPLOSION_COMPRESSOR, "machines/tier2_machines/implosion_compressor");
|
||||
|
||||
matterFabricator = new BlockMatterFabricator(Material.ROCK);
|
||||
registerBlock(matterFabricator, "matterfabricator");
|
||||
MATTER_FABRICATOR = new BlockMatterFabricator(Material.ROCK);
|
||||
registerBlock(MATTER_FABRICATOR, "matterfabricator");
|
||||
GameRegistry.registerTileEntity(TileMatterFabricator.class, "TileMatterFabricatorTR");
|
||||
Core.proxy.registerCustomBlockStateLocation(matterFabricator, "machines/tier3_machines/matter_fabricator");
|
||||
Core.proxy.registerCustomBlockStateLocation(MATTER_FABRICATOR, "machines/tier3_machines/matter_fabricator");
|
||||
|
||||
chunkLoader = new BlockChunkLoader(Material.ROCK);
|
||||
registerBlock(chunkLoader, "chunkloader");
|
||||
CHUNK_LOADER = new BlockChunkLoader(Material.ROCK);
|
||||
registerBlock(CHUNK_LOADER, "chunkloader");
|
||||
GameRegistry.registerTileEntity(TileChunkLoader.class, "TileChunkLoaderTR");
|
||||
Core.proxy.registerCustomBlockStateLocation(chunkLoader, "machines/tier3_machines/industrial_chunk_loader");
|
||||
Core.proxy.registerCustomBlockStateLocation(CHUNK_LOADER, "machines/tier3_machines/industrial_chunk_loader");
|
||||
|
||||
chargeBench = new BlockChargeBench(Material.ROCK);
|
||||
registerBlock(chargeBench, "chargebench");
|
||||
CHARGE_O_MAT = new BlockChargeBench(Material.ROCK);
|
||||
registerBlock(CHARGE_O_MAT, "chargebench");
|
||||
GameRegistry.registerTileEntity(TileChargeBench.class, "TileChargeBench");
|
||||
Core.proxy.registerCustomBlockStateLocation(chargeBench, "machines/tier2_machines/charge_bench");
|
||||
Core.proxy.registerCustomBlockStateLocation(CHARGE_O_MAT, "machines/tier2_machines/charge_bench");
|
||||
|
||||
playerDetector = new BlockPlayerDetector();
|
||||
registerBlock(playerDetector, ItemBlockPlayerDetector.class, "playerDetector");
|
||||
PLAYER_DETECTOR = new BlockPlayerDetector();
|
||||
registerBlock(PLAYER_DETECTOR, ItemBlockPlayerDetector.class, "playerDetector");
|
||||
GameRegistry.registerTileEntity(TilePlayerDectector.class, "TilePlayerDectectorTR");
|
||||
|
||||
machineCasing = new BlockMachineCasing(Material.ROCK);
|
||||
registerBlock(machineCasing, ItemBlockMachineCasing.class, "machinecasing");
|
||||
MACHINE_CASINGS = new BlockMachineCasing(Material.ROCK);
|
||||
registerBlock(MACHINE_CASINGS, ItemBlockMachineCasing.class, "machinecasing");
|
||||
GameRegistry.registerTileEntity(TileMachineCasing.class, "TileMachineCasingTR");
|
||||
if (Core.proxy.isCTMAvailable()) {
|
||||
Core.proxy.registerCustomBlockStateLocation(machineCasing, "machines/structure/machine_casing_ctm");
|
||||
Core.proxy.registerCustomBlockStateLocation(MACHINE_CASINGS, "machines/structure/machine_casing_ctm");
|
||||
} else {
|
||||
Core.proxy.registerCustomBlockStateLocation(machineCasing, "machines/structure/machine_casing");
|
||||
Core.proxy.registerCustomBlockStateLocation(MACHINE_CASINGS, "machines/structure/machine_casing");
|
||||
}
|
||||
|
||||
ore = new BlockOre(Material.ROCK);
|
||||
registerBlock(ore, ItemBlockOre.class, "techreborn.ore");
|
||||
ORE = new BlockOre(Material.ROCK);
|
||||
registerBlock(ORE, ItemBlockOre.class, "techreborn.ore");
|
||||
for (int i = 0; i < BlockOre.ores.length; i++) {
|
||||
Core.proxy.registerSubBlockInventoryLocation(ore, i, "storage/ores", BlockOre.ores[i]);
|
||||
Core.proxy.registerSubBlockInventoryLocation(ORE, i, "storage/ores", BlockOre.ores[i]);
|
||||
}
|
||||
|
||||
ore2 = new BlockOre2(Material.ROCK);
|
||||
registerBlock(ore2, ItemBlockOre2.class, "techreborn.ore2");
|
||||
ORE2 = new BlockOre2(Material.ROCK);
|
||||
registerBlock(ORE2, ItemBlockOre2.class, "techreborn.ore2");
|
||||
for (int i = 0; i < BlockOre2.ores.length; i++) {
|
||||
Core.proxy.registerSubBlockInventoryLocation(ore2, i, "storage/ores", BlockOre2.ores[i]);
|
||||
Core.proxy.registerSubBlockInventoryLocation(ORE2, i, "storage/ores", BlockOre2.ores[i]);
|
||||
}
|
||||
|
||||
storage = new BlockStorage(Material.IRON);
|
||||
registerBlock(storage, ItemBlockStorage.class, "techreborn.storage");
|
||||
STORAGE = new BlockStorage(Material.IRON);
|
||||
registerBlock(STORAGE, ItemBlockStorage.class, "techreborn.storage");
|
||||
for (int i = 0; i < BlockStorage.types.length; i++) {
|
||||
Core.proxy.registerSubBlockInventoryLocation(storage, i, "storage/storage", BlockStorage.types[i]);
|
||||
Core.proxy.registerSubBlockInventoryLocation(STORAGE, i, "storage/storage", BlockStorage.types[i]);
|
||||
}
|
||||
|
||||
storage2 = new BlockStorage2(Material.IRON);
|
||||
registerBlock(storage2, ItemBlockStorage2.class, "techreborn.storage2");
|
||||
STORAGE2 = new BlockStorage2(Material.IRON);
|
||||
registerBlock(STORAGE2, ItemBlockStorage2.class, "techreborn.storage2");
|
||||
for (int i = 0; i < BlockStorage2.types.length; i++) {
|
||||
Core.proxy.registerSubBlockInventoryLocation(storage2, i, "storage/storage", BlockStorage2.types[i]);
|
||||
Core.proxy.registerSubBlockInventoryLocation(STORAGE2, i, "storage/storage", BlockStorage2.types[i]);
|
||||
}
|
||||
|
||||
dragonEggEnergySiphoner = new BlockDragonEggSiphoner(Material.ROCK);
|
||||
registerBlock(dragonEggEnergySiphoner, "dragoneggenergsiphon");
|
||||
DRAGON_EGG_SIPHONER = new BlockDragonEggSiphoner(Material.ROCK);
|
||||
registerBlock(DRAGON_EGG_SIPHONER, "dragoneggenergsiphon");
|
||||
GameRegistry.registerTileEntity(TileDragonEggSiphoner.class, "TileDragonEggSiphonerTR");
|
||||
Core.proxy.registerCustomBlockStateLocation(dragonEggEnergySiphoner, "machines/generators/dragon_egg_syphon");
|
||||
Core.proxy.registerCustomBlockStateLocation(DRAGON_EGG_SIPHONER, "machines/generators/dragon_egg_syphon");
|
||||
|
||||
magicEnergeyConverter = new BlockMagicEnergyConverter(Material.ROCK);
|
||||
registerBlock(magicEnergeyConverter, "magicenergyconverter");
|
||||
Core.proxy.registerCustomBlockStateLocation(magicEnergeyConverter, "machines/generators/magic_energy_converter");
|
||||
MAGIC_ENERGY_CONVERTER = new BlockMagicEnergyConverter(Material.ROCK);
|
||||
registerBlock(MAGIC_ENERGY_CONVERTER, "magicenergyconverter");
|
||||
Core.proxy.registerCustomBlockStateLocation(MAGIC_ENERGY_CONVERTER, "machines/generators/magic_energy_converter");
|
||||
|
||||
assemblyMachine = new BlockAssemblingMachine(Material.ROCK);
|
||||
registerBlock(assemblyMachine, "assemblymachine");
|
||||
ASSEMBLY_MACHINE = new BlockAssemblingMachine(Material.ROCK);
|
||||
registerBlock(ASSEMBLY_MACHINE, "assemblymachine");
|
||||
GameRegistry.registerTileEntity(TileAssemblingMachine.class, "TileAssemblyMachineTR");
|
||||
Core.proxy.registerCustomBlockStateLocation(assemblyMachine, "machines/tier1_machines/assembly_machine");
|
||||
Core.proxy.registerCustomBlockStateLocation(ASSEMBLY_MACHINE, "machines/tier1_machines/assembly_machine");
|
||||
|
||||
dieselGenerator = new BlockDieselGenerator(Material.ROCK);
|
||||
registerBlock(dieselGenerator, "dieselgenerator");
|
||||
DIESEL_GENERATOR = new BlockDieselGenerator(Material.ROCK);
|
||||
registerBlock(DIESEL_GENERATOR, "dieselgenerator");
|
||||
GameRegistry.registerTileEntity(TileDieselGenerator.class, "TileDieselGeneratorTR");
|
||||
Core.proxy.registerCustomBlockStateLocation(dieselGenerator, "machines/generators/diesel_generator");
|
||||
Core.proxy.registerCustomBlockStateLocation(DIESEL_GENERATOR, "machines/generators/diesel_generator");
|
||||
|
||||
industrialElectrolyzer = new BlockIndustrialElectrolyzer(Material.ROCK);
|
||||
registerBlock(industrialElectrolyzer, "industrialelectrolyzer");
|
||||
INDUSTRIAL_ELECTROLYZER = new BlockIndustrialElectrolyzer(Material.ROCK);
|
||||
registerBlock(INDUSTRIAL_ELECTROLYZER, "industrialelectrolyzer");
|
||||
GameRegistry.registerTileEntity(TileIndustrialElectrolyzer.class, "TileIndustrialElectrolyzerTR");
|
||||
Core.proxy.registerCustomBlockStateLocation(industrialElectrolyzer, "machines/tier1_machines/industrial_electrolyzer");
|
||||
Core.proxy.registerCustomBlockStateLocation(INDUSTRIAL_ELECTROLYZER, "machines/tier1_machines/industrial_electrolyzer");
|
||||
|
||||
magicalAbsorber = new BlockMagicEnergyAbsorber(Material.ROCK);
|
||||
registerBlock(magicalAbsorber, "magicrnergyabsorber");
|
||||
Core.proxy.registerCustomBlockStateLocation(magicalAbsorber, "machines/generators/magic_energy_absorber");
|
||||
MAGICAL_ABSORBER = new BlockMagicEnergyAbsorber(Material.ROCK);
|
||||
registerBlock(MAGICAL_ABSORBER, "magicrnergyabsorber");
|
||||
Core.proxy.registerCustomBlockStateLocation(MAGICAL_ABSORBER, "machines/generators/magic_energy_absorber");
|
||||
|
||||
semiFluidGenerator = new BlockSemiFluidGenerator(Material.ROCK);
|
||||
registerBlock(semiFluidGenerator, "semifluidgenerator");
|
||||
SEMIFLUID_GENERATOR = new BlockSemiFluidGenerator(Material.ROCK);
|
||||
registerBlock(SEMIFLUID_GENERATOR, "semifluidgenerator");
|
||||
GameRegistry.registerTileEntity(TileSemifluidGenerator.class, "TileSemifluidGeneratorTR");
|
||||
Core.proxy.registerCustomBlockStateLocation(semiFluidGenerator, "machines/generators/semi_fluid_generator");
|
||||
Core.proxy.registerCustomBlockStateLocation(SEMIFLUID_GENERATOR, "machines/generators/semi_fluid_generator");
|
||||
|
||||
gasTurbine = new BlockGasTurbine(Material.ROCK);
|
||||
registerBlock(gasTurbine, "gasturbine");
|
||||
GAS_TURBINE = new BlockGasTurbine(Material.ROCK);
|
||||
registerBlock(GAS_TURBINE, "gasturbine");
|
||||
GameRegistry.registerTileEntity(TileGasTurbine.class, "TileGassTurbineTR");
|
||||
Core.proxy.registerCustomBlockStateLocation(gasTurbine, "machines/generators/gas_turbine");
|
||||
Core.proxy.registerCustomBlockStateLocation(GAS_TURBINE, "machines/generators/gas_turbine");
|
||||
|
||||
alloyFurnace = new BlockAlloyFurnace(Material.ROCK);
|
||||
registerBlock(alloyFurnace, "alloyfurnace");
|
||||
IRON_ALLOY_FURNACE = new BlockAlloyFurnace(Material.ROCK);
|
||||
registerBlock(IRON_ALLOY_FURNACE, "alloyfurnace");
|
||||
GameRegistry.registerTileEntity(TileAlloyFurnace.class, "TileAlloyFurnaceTR");
|
||||
Core.proxy.registerCustomBlockStateLocation(alloyFurnace, "machines/tier0_machines/alloy_furnace");
|
||||
Core.proxy.registerCustomBlockStateLocation(IRON_ALLOY_FURNACE, "machines/tier0_machines/alloy_furnace");
|
||||
|
||||
chemicalReactor = new BlockChemicalReactor(Material.ROCK);
|
||||
registerBlock(chemicalReactor, "chemicalreactor");
|
||||
CHEMICAL_REACTOR = new BlockChemicalReactor(Material.ROCK);
|
||||
registerBlock(CHEMICAL_REACTOR, "chemicalreactor");
|
||||
GameRegistry.registerTileEntity(TileChemicalReactor.class, "TileChemicalReactorTR");
|
||||
Core.proxy.registerCustomBlockStateLocation(chemicalReactor, "machines/tier1_machines/chemical_reactor");
|
||||
Core.proxy.registerCustomBlockStateLocation(CHEMICAL_REACTOR, "machines/tier1_machines/chemical_reactor");
|
||||
|
||||
IDSU = new BlockIDSU();
|
||||
registerBlock(IDSU, "idsu");
|
||||
INTERDIMENSIONAL_SU = new BlockIDSU();
|
||||
registerBlock(INTERDIMENSIONAL_SU, "idsu");
|
||||
GameRegistry.registerTileEntity(TileIDSU.class, "TileIDSUTR");
|
||||
|
||||
AESU = new BlockAESU();
|
||||
registerBlock(AESU, ItemBlockAesu.class, "aesu");
|
||||
ADJUSTABLE_SU = new BlockAESU();
|
||||
registerBlock(ADJUSTABLE_SU, ItemBlockAesu.class, "aesu");
|
||||
GameRegistry.registerTileEntity(TileAesu.class, "TileAesuTR");
|
||||
|
||||
LESU = new BlockLESU();
|
||||
registerBlock(LESU, "lesu");
|
||||
LAPOTRONIC_SU = new BlockLESU();
|
||||
registerBlock(LAPOTRONIC_SU, "lesu");
|
||||
GameRegistry.registerTileEntity(TileLesu.class, "TileLesuTR");
|
||||
|
||||
LESUStorage = new BlockLESUStorage(Material.ROCK);
|
||||
registerBlock(LESUStorage, "lesustorage");
|
||||
LSU_STORAGE_BLOCK = new BlockLESUStorage(Material.ROCK);
|
||||
registerBlock(LSU_STORAGE_BLOCK, "lesustorage");
|
||||
GameRegistry.registerTileEntity(TileLesuStorage.class, "TileLesuStorageTR");
|
||||
if (Core.proxy.isCTMAvailable()) {
|
||||
Core.proxy.registerCustomBlockStateLocation(LESUStorage, "machines/energy/ev_multi_storage_ctm");
|
||||
Core.proxy.registerCustomBlockStateLocation(LSU_STORAGE_BLOCK, "machines/energy/ev_multi_storage_ctm");
|
||||
} else {
|
||||
Core.proxy.registerCustomBlockStateLocation(LESUStorage, "machines/energy/ev_multi_storage");
|
||||
Core.proxy.registerCustomBlockStateLocation(LSU_STORAGE_BLOCK, "machines/energy/ev_multi_storage");
|
||||
}
|
||||
|
||||
distillationTower = new BlockDistillationTower(Material.ROCK);
|
||||
registerBlock(distillationTower, "distillationtower");
|
||||
Core.proxy.registerCustomBlockStateLocation(distillationTower, "machines/tier2_machines/distillation_tower");
|
||||
DISTILLATION_TOWER = new BlockDistillationTower(Material.ROCK);
|
||||
registerBlock(DISTILLATION_TOWER, "distillationtower");
|
||||
Core.proxy.registerCustomBlockStateLocation(DISTILLATION_TOWER, "machines/tier2_machines/distillation_tower");
|
||||
|
||||
vacuumFreezer = new BlockVacuumFreezer(Material.ROCK);
|
||||
registerBlock(vacuumFreezer, "vacuumfreezer");
|
||||
VACUUM_FREEZER = new BlockVacuumFreezer(Material.ROCK);
|
||||
registerBlock(VACUUM_FREEZER, "vacuumfreezer");
|
||||
GameRegistry.registerTileEntity(TileVacuumFreezer.class, "TileVacuumFreezerTR");
|
||||
Core.proxy.registerCustomBlockStateLocation(vacuumFreezer, "machines/tier2_machines/vacuum_freezer");
|
||||
Core.proxy.registerCustomBlockStateLocation(VACUUM_FREEZER, "machines/tier2_machines/vacuum_freezer");
|
||||
|
||||
fusionControlComputer = new BlockFusionControlComputer(Material.ROCK);
|
||||
registerBlock(fusionControlComputer, "fusioncontrolcomputer");
|
||||
FUSION_CONTROL_COMPUTER = new BlockFusionControlComputer(Material.ROCK);
|
||||
registerBlock(FUSION_CONTROL_COMPUTER, "fusioncontrolcomputer");
|
||||
GameRegistry.registerTileEntity(TileEntityFusionController.class, "TileEntityFustionControllerTR");
|
||||
Core.proxy.registerCustomBlockStateLocation(fusionControlComputer, "machines/generators/fusion_reactor");
|
||||
Core.proxy.registerCustomBlockStateLocation(FUSION_CONTROL_COMPUTER, "machines/generators/fusion_reactor");
|
||||
|
||||
fusionCoil = new BlockFusionCoil(Material.ROCK);
|
||||
registerBlock(fusionCoil, "fusioncoil");
|
||||
Core.proxy.registerCustomBlockStateLocation(fusionCoil, "machines/generators/fusion_coil");
|
||||
FUSION_COIL = new BlockFusionCoil(Material.ROCK);
|
||||
registerBlock(FUSION_COIL, "fusioncoil");
|
||||
Core.proxy.registerCustomBlockStateLocation(FUSION_COIL, "machines/generators/fusion_coil");
|
||||
|
||||
lightningRod = new BlockLightningRod(Material.ROCK);
|
||||
registerBlock(lightningRod, "lightningrod");
|
||||
LIGHTNING_ROD = new BlockLightningRod(Material.ROCK);
|
||||
registerBlock(LIGHTNING_ROD, "lightningrod");
|
||||
GameRegistry.registerTileEntity(TileLightningRod.class, "TileLightningRodTR");
|
||||
Core.proxy.registerCustomBlockStateLocation(lightningRod, "machines/generators/lightning_rod");
|
||||
Core.proxy.registerCustomBlockStateLocation(LIGHTNING_ROD, "machines/generators/lightning_rod");
|
||||
|
||||
heatGenerator = new BlockHeatGenerator(Material.ROCK);
|
||||
registerBlock(heatGenerator, "heatgenerator");
|
||||
HEAT_GENERATOR = new BlockHeatGenerator(Material.ROCK);
|
||||
registerBlock(HEAT_GENERATOR, "heatgenerator");
|
||||
GameRegistry.registerTileEntity(TileHeatGenerator.class, "TileHeatGeneratorTR");
|
||||
|
||||
industrialSawmill = new BlockIndustrialSawmill(Material.ROCK);
|
||||
registerBlock(industrialSawmill, "industrialSawmill");
|
||||
INDUSTRIAL_SAWMILL = new BlockIndustrialSawmill(Material.ROCK);
|
||||
registerBlock(INDUSTRIAL_SAWMILL, "industrialSawmill");
|
||||
GameRegistry.registerTileEntity(TileIndustrialSawmill.class, "TileIndustrialSawmillTR");
|
||||
Core.proxy.registerCustomBlockStateLocation(industrialSawmill, "machines/tier2_machines/industrial_saw_mill");
|
||||
Core.proxy.registerCustomBlockStateLocation(INDUSTRIAL_SAWMILL, "machines/tier2_machines/industrial_saw_mill");
|
||||
|
||||
machineframe = new BlockMachineFrame(Material.IRON);
|
||||
registerBlock(machineframe, ItemBlockMachineFrame.class, "techreborn.machineFrame");
|
||||
Core.proxy.registerCustomBlockStateLocation(machineframe, "machines/storage/machine_blocks");
|
||||
MACHINE_FRAMES = new BlockMachineFrame(Material.IRON);
|
||||
registerBlock(MACHINE_FRAMES, ItemBlockMachineFrame.class, "techreborn.machineFrame");
|
||||
Core.proxy.registerCustomBlockStateLocation(MACHINE_FRAMES, "machines/storage/machine_blocks");
|
||||
|
||||
grinder = new BlockGrinder(Material.IRON);
|
||||
registerBlock(grinder, "techreborn.grinder");
|
||||
GRINDER = new BlockGrinder(Material.IRON);
|
||||
registerBlock(GRINDER, "techreborn.grinder");
|
||||
GameRegistry.registerTileEntity(TileGrinder.class, "TileGrinderTR");
|
||||
Core.proxy.registerCustomBlockStateLocation(grinder, "machines/tier1_machines/grinder");
|
||||
Core.proxy.registerCustomBlockStateLocation(GRINDER, "machines/tier1_machines/grinder");
|
||||
|
||||
generator = new BlockGenerator();
|
||||
registerBlock(generator, "techreborn.generator");
|
||||
SOLID_FUEL_GENEREATOR = new BlockGenerator();
|
||||
registerBlock(SOLID_FUEL_GENEREATOR, "techreborn.generator");
|
||||
GameRegistry.registerTileEntity(TileGenerator.class, "TileGeneratorTR");
|
||||
Core.proxy.registerCustomBlockStateLocation(generator, "machines/generators/generator");
|
||||
Core.proxy.registerCustomBlockStateLocation(SOLID_FUEL_GENEREATOR, "machines/generators/generator");
|
||||
|
||||
extractor = new BlockExtractor(Material.IRON);
|
||||
registerBlock(extractor, "techreborn.extractor");
|
||||
EXTRACTOR = new BlockExtractor(Material.IRON);
|
||||
registerBlock(EXTRACTOR, "techreborn.extractor");
|
||||
GameRegistry.registerTileEntity(TileExtractor.class, "TileExtractorTR");
|
||||
Core.proxy.registerCustomBlockStateLocation(extractor, "machines/tier1_machines/extractor");
|
||||
Core.proxy.registerCustomBlockStateLocation(EXTRACTOR, "machines/tier1_machines/extractor");
|
||||
|
||||
compressor = new BlockCompressor(Material.IRON);
|
||||
registerBlock(compressor, "techreborn.compressor");
|
||||
COMPRESSOR = new BlockCompressor(Material.IRON);
|
||||
registerBlock(COMPRESSOR, "techreborn.compressor");
|
||||
GameRegistry.registerTileEntity(TileCompressor.class, "TileCompressorTR");
|
||||
Core.proxy.registerCustomBlockStateLocation(compressor, "machines/tier1_machines/compressor");
|
||||
Core.proxy.registerCustomBlockStateLocation(COMPRESSOR, "machines/tier1_machines/compressor");
|
||||
|
||||
electricFurnace = new BlockElectricFurnace(Material.IRON);
|
||||
registerBlock(electricFurnace, "techreborn.electricfurnace");
|
||||
ELECTRIC_FURNACE = new BlockElectricFurnace(Material.IRON);
|
||||
registerBlock(ELECTRIC_FURNACE, "techreborn.electricfurnace");
|
||||
GameRegistry.registerTileEntity(TileElectricFurnace.class, "TileElectricFurnaceTR");
|
||||
Core.proxy.registerCustomBlockStateLocation(electricFurnace, "machines/tier1_machines/electric_furnace");
|
||||
Core.proxy.registerCustomBlockStateLocation(ELECTRIC_FURNACE, "machines/tier1_machines/electric_furnace");
|
||||
|
||||
solarPanel = new BlockSolarPanel();
|
||||
registerBlock(solarPanel, "techreborn.solarpanel");
|
||||
SOLAR_PANEL = new BlockSolarPanel();
|
||||
registerBlock(SOLAR_PANEL, "techreborn.solarpanel");
|
||||
GameRegistry.registerTileEntity(TileSolarPanel.class, "TileSolarPanel");
|
||||
Core.proxy.registerCustomBlockStateLocation(solarPanel, "machines/generators/solar_panel");
|
||||
Core.proxy.registerCustomBlockStateLocation(SOLAR_PANEL, "machines/generators/solar_panel");
|
||||
|
||||
waterMill = new BlockWaterMill();
|
||||
registerBlock(waterMill, "techreborn.watermill");
|
||||
WATER_MILL = new BlockWaterMill();
|
||||
registerBlock(WATER_MILL, "techreborn.watermill");
|
||||
GameRegistry.registerTileEntity(TileWaterMill.class, "TileWaterMill");
|
||||
Core.proxy.registerCustomBlockStateLocation(waterMill, "machines/generators/water_mill");
|
||||
Core.proxy.registerCustomBlockStateLocation(WATER_MILL, "machines/generators/water_mill");
|
||||
|
||||
windMill = new BlockWindMill();
|
||||
registerBlock(windMill, "techreborn.windmill");
|
||||
WIND_MILL = new BlockWindMill();
|
||||
registerBlock(WIND_MILL, "techreborn.windmill");
|
||||
GameRegistry.registerTileEntity(TileWindMill.class, "TileWindMill");
|
||||
Core.proxy.registerCustomBlockStateLocation(windMill, "machines/generators/wind_mill");
|
||||
Core.proxy.registerCustomBlockStateLocation(WIND_MILL, "machines/generators/wind_mill");
|
||||
|
||||
GameRegistry.registerTileEntity(TileMachineBase.class, "TileMachineBaseTR");
|
||||
|
||||
rubberLog = new BlockRubberLog();
|
||||
registerBlock(rubberLog, "rubberLog");
|
||||
RUBBER_LOG = new BlockRubberLog();
|
||||
registerBlock(RUBBER_LOG, "rubberLog");
|
||||
|
||||
rubberPlanks = new BlockRubberPlank();
|
||||
registerBlock(rubberPlanks, "rubberPlanks");
|
||||
RUBBER_PLANKS = new BlockRubberPlank();
|
||||
registerBlock(RUBBER_PLANKS, "rubberPlanks");
|
||||
|
||||
rubberLeaves = new BlockRubberLeaves();
|
||||
registerBlock(rubberLeaves, "rubberLeaves");
|
||||
RUBBER_LEAVES = new BlockRubberLeaves();
|
||||
registerBlock(RUBBER_LEAVES, "rubberLeaves");
|
||||
|
||||
rubberSapling = new BlockRubberSapling();
|
||||
registerBlock(rubberSapling, ItemBlockRubberSapling.class, "rubberSapling");
|
||||
RUBBER_SAPLING = new BlockRubberSapling();
|
||||
registerBlock(RUBBER_SAPLING, ItemBlockRubberSapling.class, "rubberSapling");
|
||||
|
||||
ironFence = new BlockIronFence();
|
||||
registerBlock(ironFence, "ironFence");
|
||||
REFINED_IRON_FENCE = new BlockIronFence();
|
||||
registerBlock(REFINED_IRON_FENCE, "ironFence");
|
||||
|
||||
reinforcedglass = new BlockReinforcedGlass(Material.GLASS);
|
||||
registerBlock(reinforcedglass, "reinforcedglass");
|
||||
REINFORCED_GLASS = new BlockReinforcedGlass(Material.GLASS);
|
||||
registerBlock(REINFORCED_GLASS, "reinforcedglass");
|
||||
|
||||
recycler = new BlockRecycler(Material.IRON);
|
||||
registerBlock(recycler, "recycler");
|
||||
RECYCLER = new BlockRecycler(Material.IRON);
|
||||
registerBlock(RECYCLER, "recycler");
|
||||
GameRegistry.registerTileEntity(TileRecycler.class, "TileRecyclerTR");
|
||||
Core.proxy.registerCustomBlockStateLocation(recycler, "machines/tier1_machines/recycler");
|
||||
Core.proxy.registerCustomBlockStateLocation(RECYCLER, "machines/tier1_machines/recycler");
|
||||
|
||||
batBox = new BlockBatBox();
|
||||
registerBlock(batBox, "batBox");
|
||||
BATTERY_BOX = new BlockBatBox();
|
||||
registerBlock(BATTERY_BOX, "batBox");
|
||||
GameRegistry.registerTileEntity(TileBatBox.class, "TileBatBox");
|
||||
|
||||
MFE = new BlockMFE();
|
||||
registerBlock(MFE, "MFE");
|
||||
MVSU = new BlockMFE();
|
||||
registerBlock(MVSU, "MFE");
|
||||
GameRegistry.registerTileEntity(TileMFE.class, "TileMFE");
|
||||
|
||||
MFSU = new BlockMFSU();
|
||||
registerBlock(MFSU, "MFSU");
|
||||
HVSU = new BlockMFSU();
|
||||
registerBlock(HVSU, "MFSU");
|
||||
GameRegistry.registerTileEntity(TileMFSU.class, "TileMFSU");
|
||||
|
||||
LVT = new BlockLVTransformer();
|
||||
registerBlock(LVT, "LVT");
|
||||
LV_TRANSFORMER = new BlockLVTransformer();
|
||||
registerBlock(LV_TRANSFORMER, "LVT");
|
||||
GameRegistry.registerTileEntity(TileLVTransformer.class, "TileLVTransformer");
|
||||
|
||||
MVT = new BlockMVTransformer();
|
||||
registerBlock(MVT, "MVT");
|
||||
MV_TRANSFORMER = new BlockMVTransformer();
|
||||
registerBlock(MV_TRANSFORMER, "MVT");
|
||||
GameRegistry.registerTileEntity(TileMVTransformer.class, "TileMVTransformer");
|
||||
|
||||
HVT = new BlockHVTransformer();
|
||||
registerBlock(HVT, "HVT");
|
||||
HV_TRANSFORMER = new BlockHVTransformer();
|
||||
registerBlock(HV_TRANSFORMER, "HVT");
|
||||
GameRegistry.registerTileEntity(TileHVTransformer.class, "TileHVTransformer");
|
||||
|
||||
ironFurnace = new BlockIronFurnace();
|
||||
registerBlock(ironFurnace, "ironfurnace");
|
||||
IRON_FURNACE = new BlockIronFurnace();
|
||||
registerBlock(IRON_FURNACE, "ironfurnace");
|
||||
GameRegistry.registerTileEntity(TileIronFurnace.class, "TileIronFurnaceTR");
|
||||
Core.proxy.registerCustomBlockStateLocation(ironFurnace, "machines/tier0_machines/furnace");
|
||||
Core.proxy.registerCustomBlockStateLocation(IRON_FURNACE, "machines/tier0_machines/furnace");
|
||||
|
||||
nuke = new BlockNuke();
|
||||
registerBlock(nuke, "nuke");
|
||||
NUKE = new BlockNuke();
|
||||
registerBlock(NUKE, "nuke");
|
||||
|
||||
scrapboxinator = new BlockScrapboxinator(Material.IRON);
|
||||
registerBlock(scrapboxinator, "scrapboxinator");
|
||||
SCRAPBOXINATOR = new BlockScrapboxinator(Material.IRON);
|
||||
registerBlock(SCRAPBOXINATOR, "scrapboxinator");
|
||||
GameRegistry.registerTileEntity(TileScrapboxinator.class, "TileScrapboxinatorTR");
|
||||
Core.proxy.registerCustomBlockStateLocation(scrapboxinator, "machines/tier1_machines/scrapboxinator");
|
||||
Core.proxy.registerCustomBlockStateLocation(SCRAPBOXINATOR, "machines/tier1_machines/scrapboxinator");
|
||||
|
||||
//TODO enable when done
|
||||
// flare = new BlockFlare();
|
||||
|
@ -492,18 +492,18 @@ public class ModBlocks {
|
|||
OreDictionary.registerOre("craftingPiston", Blocks.PISTON);
|
||||
OreDictionary.registerOre("craftingPiston", Blocks.STICKY_PISTON);
|
||||
OreDictionary.registerOre("crafterWood", Blocks.CRAFTING_TABLE);
|
||||
OreDictionary.registerOre("machineBasic", new ItemStack(machineframe, 1));
|
||||
OreDictionary.registerOre("machineBasic", new ItemStack(MACHINE_FRAMES, 1));
|
||||
|
||||
OreDictionary.registerOre("treeSapling", rubberSapling);
|
||||
OreDictionary.registerOre("saplingRubber", rubberSapling);
|
||||
OreDictionary.registerOre("logWood", new ItemStack(rubberLog, 1, OreDictionary.WILDCARD_VALUE));
|
||||
OreDictionary.registerOre("logRubber", new ItemStack(rubberLog, 1, OreDictionary.WILDCARD_VALUE));
|
||||
OreDictionary.registerOre("plankWood", new ItemStack(rubberPlanks, 1, OreDictionary.WILDCARD_VALUE));
|
||||
OreDictionary.registerOre("plankRubber", new ItemStack(rubberPlanks, 1, OreDictionary.WILDCARD_VALUE));
|
||||
OreDictionary.registerOre("treeLeaves", new ItemStack(rubberLeaves, 1, OreDictionary.WILDCARD_VALUE));
|
||||
OreDictionary.registerOre("leavesRubber", new ItemStack(rubberLeaves, 1, OreDictionary.WILDCARD_VALUE));
|
||||
OreDictionary.registerOre("treeSapling", RUBBER_SAPLING);
|
||||
OreDictionary.registerOre("saplingRubber", RUBBER_SAPLING);
|
||||
OreDictionary.registerOre("logWood", new ItemStack(RUBBER_LOG, 1, OreDictionary.WILDCARD_VALUE));
|
||||
OreDictionary.registerOre("logRubber", new ItemStack(RUBBER_LOG, 1, OreDictionary.WILDCARD_VALUE));
|
||||
OreDictionary.registerOre("plankWood", new ItemStack(RUBBER_PLANKS, 1, OreDictionary.WILDCARD_VALUE));
|
||||
OreDictionary.registerOre("plankRubber", new ItemStack(RUBBER_PLANKS, 1, OreDictionary.WILDCARD_VALUE));
|
||||
OreDictionary.registerOre("treeLeaves", new ItemStack(RUBBER_LEAVES, 1, OreDictionary.WILDCARD_VALUE));
|
||||
OreDictionary.registerOre("leavesRubber", new ItemStack(RUBBER_LEAVES, 1, OreDictionary.WILDCARD_VALUE));
|
||||
|
||||
OreDictionary.registerOre("fenceIron", ironFence);
|
||||
OreDictionary.registerOre("fenceIron", REFINED_IRON_FENCE);
|
||||
|
||||
OreDictionary.registerOre("machineBlockBasic", BlockMachineFrame.getFrameByName("machine", 1));
|
||||
OreDictionary.registerOre("machineBlockAdvanced", BlockMachineFrame.getFrameByName("advancedMachine", 1));
|
||||
|
|
|
@ -14,272 +14,272 @@ import techreborn.lib.ModInfo;
|
|||
|
||||
public class ModFluids {
|
||||
|
||||
public static Fluid fluidberylium = new TechRebornFluid("fluidberylium");
|
||||
public static BlockFluidBase BlockFluidBerylium;
|
||||
public static Fluid BERYLLIUM = new TechRebornFluid("fluidberylium");
|
||||
public static BlockFluidBase BLOCK_BERYLLIUM;
|
||||
|
||||
public static Fluid fluidcalcium = new TechRebornFluid("fluidcalcium");
|
||||
public static BlockFluidBase BlockFluidCalcium;
|
||||
public static Fluid CALCIUM = new TechRebornFluid("fluidcalcium");
|
||||
public static BlockFluidBase BLOCK_CALCIUM;
|
||||
|
||||
public static Fluid fluidcalciumcarbonate = new TechRebornFluid("fluidcalciumcarbonate");
|
||||
public static BlockFluidBase BlockFluidCalciumCarbonate;
|
||||
public static Fluid CALCIUM_CARBONATE = new TechRebornFluid("fluidcalciumcarbonate");
|
||||
public static BlockFluidBase BLOCK_CALCIUM_CARBONATE;
|
||||
|
||||
public static Fluid fluidChlorite = new TechRebornFluid("fluidchlorite");
|
||||
public static BlockFluidBase BlockFluidChlorite;
|
||||
public static Fluid CHLORITE = new TechRebornFluid("fluidchlorite");
|
||||
public static BlockFluidBase BLOCK_CHLORITE;
|
||||
|
||||
public static Fluid fluidDeuterium = new TechRebornFluid("fluiddeuterium");
|
||||
public static BlockFluidBase BlockFluidDeuterium;
|
||||
public static Fluid DEUTERIUM = new TechRebornFluid("fluiddeuterium");
|
||||
public static BlockFluidBase BLOCK_DEUTERIUM;
|
||||
|
||||
public static Fluid fluidGlyceryl = new TechRebornFluid("fluidglyceryl");
|
||||
public static BlockFluidBase BlockFluidGlyceryl;
|
||||
public static Fluid GLYCERYL = new TechRebornFluid("fluidglyceryl");
|
||||
public static BlockFluidBase BLOCK_GLYCERYL;
|
||||
|
||||
public static Fluid fluidHelium = new TechRebornFluid("fluidhelium");
|
||||
public static BlockFluidBase BlockFluidHelium;
|
||||
public static Fluid HELIUM = new TechRebornFluid("fluidhelium");
|
||||
public static BlockFluidBase BLOCK_HELIUM;
|
||||
|
||||
public static Fluid fluidHelium3 = new TechRebornFluid("fluidhelium3");
|
||||
public static BlockFluidBase BlockFluidHelium3;
|
||||
public static Fluid HELIUM_3 = new TechRebornFluid("fluidhelium3");
|
||||
public static BlockFluidBase BLOCK_HELIUM_3;
|
||||
|
||||
public static Fluid fluidHeliumplasma = new TechRebornFluid("fluidheliumplasma");
|
||||
public static BlockFluidBase BlockFluidHeliumplasma;
|
||||
public static Fluid HELIUMPLASMA = new TechRebornFluid("fluidheliumplasma");
|
||||
public static BlockFluidBase BLOCK_HELIUMPLASMA;
|
||||
|
||||
public static Fluid fluidHydrogen = new TechRebornFluid("fluidhydrogen");
|
||||
public static BlockFluidBase BlockFluidHydrogen;
|
||||
public static Fluid HYDROGEN = new TechRebornFluid("fluidhydrogen");
|
||||
public static BlockFluidBase BLOCK_HYDROGEN;
|
||||
|
||||
public static Fluid fluidLithium = new TechRebornFluid("fluidlithium");
|
||||
public static BlockFluidBase BlockFluidLithium;
|
||||
public static Fluid LITHIUM = new TechRebornFluid("fluidlithium");
|
||||
public static BlockFluidBase BLOCK_LITHIUM;
|
||||
|
||||
public static Fluid fluidMercury = new TechRebornFluid("fluidmercury");
|
||||
public static BlockFluidBase BlockFluidMercury;
|
||||
public static Fluid MERCURY = new TechRebornFluid("fluidmercury");
|
||||
public static BlockFluidBase BLOCK_MERCURY;
|
||||
|
||||
public static Fluid fluidMethane = new TechRebornFluid("fluidmethane");
|
||||
public static BlockFluidBase BlockFluidMethane;
|
||||
public static Fluid METHANE = new TechRebornFluid("fluidmethane");
|
||||
public static BlockFluidBase BLOCK_METHANE;
|
||||
|
||||
public static Fluid fluidNitrocoalfuel = new TechRebornFluid("fluidnitrocoalfuel");
|
||||
public static BlockFluidBase BlockFluidNitrocoalfuel;
|
||||
public static Fluid NITROCOAL_FUEL = new TechRebornFluid("fluidnitrocoalfuel");
|
||||
public static BlockFluidBase BLOCK_NITROCOAL_FUEL;
|
||||
|
||||
public static Fluid fluidNitrofuel = new TechRebornFluid("fluidnitrofuel");
|
||||
public static BlockFluidBase BlockFluidNitrofuel;
|
||||
public static Fluid NITROFUEL = new TechRebornFluid("fluidnitrofuel");
|
||||
public static BlockFluidBase BLOCK_NITROFUEL;
|
||||
|
||||
public static Fluid fluidNitrogen = new TechRebornFluid("fluidnitrogen");
|
||||
public static BlockFluidBase BlockFluidNitrogen;
|
||||
public static Fluid FLUID_NITROGEN = new TechRebornFluid("fluidnitrogen");
|
||||
public static BlockFluidBase BLOCK_NITROGEN;
|
||||
|
||||
public static Fluid fluidNitrogendioxide = new TechRebornFluid("fluidnitrogendioxide");
|
||||
public static BlockFluidBase BlockFluidNitrogendioxide;
|
||||
public static Fluid NITROGENDIOXIDE = new TechRebornFluid("fluidnitrogendioxide");
|
||||
public static BlockFluidBase BLOCK_NITROGENDIOXIDE;
|
||||
|
||||
public static Fluid fluidPotassium = new TechRebornFluid("fluidpotassium");
|
||||
public static BlockFluidBase BlockFluidPotassium;
|
||||
public static Fluid POTASSIUM = new TechRebornFluid("fluidpotassium");
|
||||
public static BlockFluidBase BLOCK_POTASSIUM;
|
||||
|
||||
public static Fluid fluidSilicon = new TechRebornFluid("fluidsilicon");
|
||||
public static BlockFluidBase BlockFluidSilicon;
|
||||
public static Fluid SILICON = new TechRebornFluid("fluidsilicon");
|
||||
public static BlockFluidBase BLOCK_SILICON;
|
||||
|
||||
public static Fluid fluidSodium = new TechRebornFluid("fluidsodium");
|
||||
public static BlockFluidBase BlockFluidSodium;
|
||||
public static Fluid SODIUM = new TechRebornFluid("fluidsodium");
|
||||
public static BlockFluidBase BLOCK_SODIUM;
|
||||
|
||||
public static Fluid fluidSodiumpersulfate = new TechRebornFluid("fluidsodiumpersulfate");
|
||||
public static BlockFluidBase BlockFluidSodiumpersulfate;
|
||||
public static Fluid SODIUMPERSULFATE = new TechRebornFluid("fluidsodiumpersulfate");
|
||||
public static BlockFluidBase BLOCK_SODIUMPERSULFATE;
|
||||
|
||||
public static Fluid fluidTritium = new TechRebornFluid("fluidtritium");
|
||||
public static BlockFluidBase BlockFluidTritium;
|
||||
public static Fluid TRITIUM = new TechRebornFluid("fluidtritium");
|
||||
public static BlockFluidBase BLOCK_TRITIUM;
|
||||
|
||||
public static Fluid fluidWolframium = new TechRebornFluid("fluidwolframium");
|
||||
public static BlockFluidBase BlockFluidWolframium;
|
||||
public static Fluid WOLFRAMIUM = new TechRebornFluid("fluidwolframium");
|
||||
public static BlockFluidBase BLOCK_WOLFRAMIUM;
|
||||
|
||||
public static Fluid fluidCarbon = new TechRebornFluid("fluidcarbon");
|
||||
public static BlockFluidBase BlockFluidCarbon;
|
||||
public static Fluid CARBON = new TechRebornFluid("fluidcarbon");
|
||||
public static BlockFluidBase BLOCK_CARBON;
|
||||
|
||||
public static Fluid fluidCarbonFiber = new TechRebornFluid("fluidcarbonfiber");
|
||||
public static BlockFluidBase BlockFluidCarbonFiber;
|
||||
public static Fluid CARBON_FIBER = new TechRebornFluid("fluidcarbonfiber");
|
||||
public static BlockFluidBase BLOCK_CARBON_FIBER;
|
||||
|
||||
public static Fluid fluidNitroCarbon = new TechRebornFluid("fluidnitrocarbon");
|
||||
public static BlockFluidBase BlockFluidNitroCarbon;
|
||||
public static Fluid NITRO_CARBON = new TechRebornFluid("fluidnitrocarbon");
|
||||
public static BlockFluidBase BLOCK_NITRO_CARBON;
|
||||
|
||||
public static Fluid fluidSulfur = new TechRebornFluid("fluidSulfur");
|
||||
public static BlockFluidBase BlockFluidSulfur;
|
||||
public static Fluid SULFUR = new TechRebornFluid("fluidSulfur");
|
||||
public static BlockFluidBase BLOCK_SULFUR;
|
||||
|
||||
public static Fluid fluidSodiumSulfide = new TechRebornFluid("fluidsodiumSulfide");
|
||||
public static BlockFluidBase BlockFluidSodiumSulfide;
|
||||
public static Fluid SODIUM_SULFIDE = new TechRebornFluid("fluidsodiumSulfide");
|
||||
public static BlockFluidBase BLOCK_SODIUM_SULFIDE;
|
||||
|
||||
public static Fluid fluidDiesel = new TechRebornFluid("fluiddiesel");
|
||||
public static BlockFluidBase BlockFluidDiesel;
|
||||
public static Fluid DIESEL = new TechRebornFluid("fluiddiesel");
|
||||
public static BlockFluidBase BLOCK_DIESEL;
|
||||
|
||||
public static Fluid fluidNitroDiesel = new TechRebornFluid("fluidnitrodiesel");
|
||||
public static BlockFluidBase BlockFluidNitroDiesel;
|
||||
public static Fluid NITRO_DIESEL = new TechRebornFluid("fluidnitrodiesel");
|
||||
public static BlockFluidBase BLOCK_NITRO_DIESEL;
|
||||
|
||||
public static Fluid fluidOil = new TechRebornFluid("fluidoil");
|
||||
public static BlockFluidBase BlockFluidOil;
|
||||
public static Fluid OIL = new TechRebornFluid("fluidoil");
|
||||
public static BlockFluidBase BLOCK_OIL;
|
||||
|
||||
public static Fluid fluidSulfuricAcid = new TechRebornFluid("fluidsulfuricacid");
|
||||
public static BlockFluidBase BlockFluidSulfuricAcid;
|
||||
public static Fluid SULFURIC_ACID = new TechRebornFluid("fluidsulfuricacid");
|
||||
public static BlockFluidBase BLOCK_SULFURIC_ACID;
|
||||
|
||||
public static void init() {
|
||||
FluidRegistry.registerFluid(fluidberylium);
|
||||
BlockFluidBerylium = new BlockFluidTechReborn(fluidberylium, Material.WATER, "techreborn.berylium");
|
||||
registerBlock(BlockFluidBerylium,
|
||||
ModInfo.MOD_ID + "_" + BlockFluidBerylium.getUnlocalizedName().substring(5));
|
||||
FluidRegistry.registerFluid(BERYLLIUM);
|
||||
BLOCK_BERYLLIUM = new BlockFluidTechReborn(BERYLLIUM, Material.WATER, "techreborn.berylium");
|
||||
registerBlock(BLOCK_BERYLLIUM,
|
||||
ModInfo.MOD_ID + "_" + BLOCK_BERYLLIUM.getUnlocalizedName().substring(5));
|
||||
|
||||
FluidRegistry.registerFluid(fluidcalcium);
|
||||
BlockFluidCalcium = new BlockFluidTechReborn(fluidcalcium, Material.WATER, "techreborn.calcium");
|
||||
registerBlock(BlockFluidCalcium,
|
||||
ModInfo.MOD_ID + "_" + BlockFluidCalcium.getUnlocalizedName().substring(5));
|
||||
FluidRegistry.registerFluid(CALCIUM);
|
||||
BLOCK_CALCIUM = new BlockFluidTechReborn(CALCIUM, Material.WATER, "techreborn.calcium");
|
||||
registerBlock(BLOCK_CALCIUM,
|
||||
ModInfo.MOD_ID + "_" + BLOCK_CALCIUM.getUnlocalizedName().substring(5));
|
||||
|
||||
FluidRegistry.registerFluid(fluidcalciumcarbonate);
|
||||
BlockFluidCalciumCarbonate = new BlockFluidTechReborn(fluidcalciumcarbonate, Material.WATER,
|
||||
FluidRegistry.registerFluid(CALCIUM_CARBONATE);
|
||||
BLOCK_CALCIUM_CARBONATE = new BlockFluidTechReborn(CALCIUM_CARBONATE, Material.WATER,
|
||||
"techreborn.calciumcarbonate");
|
||||
registerBlock(BlockFluidCalciumCarbonate,
|
||||
ModInfo.MOD_ID + "_" + BlockFluidCalciumCarbonate.getUnlocalizedName().substring(5));
|
||||
registerBlock(BLOCK_CALCIUM_CARBONATE,
|
||||
ModInfo.MOD_ID + "_" + BLOCK_CALCIUM_CARBONATE.getUnlocalizedName().substring(5));
|
||||
|
||||
FluidRegistry.registerFluid(fluidChlorite);
|
||||
BlockFluidChlorite = new BlockFluidTechReborn(fluidChlorite, Material.WATER, "techreborn.chlorite");
|
||||
registerBlock(BlockFluidChlorite,
|
||||
ModInfo.MOD_ID + "_" + BlockFluidChlorite.getUnlocalizedName().substring(5));
|
||||
FluidRegistry.registerFluid(CHLORITE);
|
||||
BLOCK_CHLORITE = new BlockFluidTechReborn(CHLORITE, Material.WATER, "techreborn.chlorite");
|
||||
registerBlock(BLOCK_CHLORITE,
|
||||
ModInfo.MOD_ID + "_" + BLOCK_CHLORITE.getUnlocalizedName().substring(5));
|
||||
|
||||
FluidRegistry.registerFluid(fluidDeuterium);
|
||||
BlockFluidDeuterium = new BlockFluidTechReborn(fluidDeuterium, Material.WATER, "techreborn.deuterium");
|
||||
registerBlock(BlockFluidDeuterium,
|
||||
ModInfo.MOD_ID + "_" + BlockFluidDeuterium.getUnlocalizedName().substring(5));
|
||||
FluidRegistry.registerFluid(DEUTERIUM);
|
||||
BLOCK_DEUTERIUM = new BlockFluidTechReborn(DEUTERIUM, Material.WATER, "techreborn.deuterium");
|
||||
registerBlock(BLOCK_DEUTERIUM,
|
||||
ModInfo.MOD_ID + "_" + BLOCK_DEUTERIUM.getUnlocalizedName().substring(5));
|
||||
|
||||
FluidRegistry.registerFluid(fluidGlyceryl);
|
||||
BlockFluidGlyceryl = new BlockFluidTechReborn(fluidGlyceryl, Material.WATER, "techreborn.glyceryl");
|
||||
registerBlock(BlockFluidGlyceryl,
|
||||
ModInfo.MOD_ID + "_" + BlockFluidGlyceryl.getUnlocalizedName().substring(5));
|
||||
FluidRegistry.registerFluid(GLYCERYL);
|
||||
BLOCK_GLYCERYL = new BlockFluidTechReborn(GLYCERYL, Material.WATER, "techreborn.glyceryl");
|
||||
registerBlock(BLOCK_GLYCERYL,
|
||||
ModInfo.MOD_ID + "_" + BLOCK_GLYCERYL.getUnlocalizedName().substring(5));
|
||||
|
||||
FluidRegistry.registerFluid(fluidHelium);
|
||||
BlockFluidHelium = new BlockFluidTechReborn(fluidHelium, Material.WATER, "techreborn.helium");
|
||||
registerBlock(BlockFluidHelium,
|
||||
ModInfo.MOD_ID + "_" + BlockFluidHelium.getUnlocalizedName().substring(5));
|
||||
FluidRegistry.registerFluid(HELIUM);
|
||||
BLOCK_HELIUM = new BlockFluidTechReborn(HELIUM, Material.WATER, "techreborn.helium");
|
||||
registerBlock(BLOCK_HELIUM,
|
||||
ModInfo.MOD_ID + "_" + BLOCK_HELIUM.getUnlocalizedName().substring(5));
|
||||
|
||||
FluidRegistry.registerFluid(fluidHelium3);
|
||||
BlockFluidHelium3 = new BlockFluidTechReborn(fluidHelium3, Material.WATER, "techreborn.helium3");
|
||||
registerBlock(BlockFluidHelium3,
|
||||
ModInfo.MOD_ID + "_" + BlockFluidHelium3.getUnlocalizedName().substring(5));
|
||||
FluidRegistry.registerFluid(HELIUM_3);
|
||||
BLOCK_HELIUM_3 = new BlockFluidTechReborn(HELIUM_3, Material.WATER, "techreborn.helium3");
|
||||
registerBlock(BLOCK_HELIUM_3,
|
||||
ModInfo.MOD_ID + "_" + BLOCK_HELIUM_3.getUnlocalizedName().substring(5));
|
||||
|
||||
FluidRegistry.registerFluid(fluidHeliumplasma);
|
||||
BlockFluidHeliumplasma = new BlockFluidTechReborn(fluidHeliumplasma, Material.WATER, "techreborn.heliumplasma");
|
||||
registerBlock(BlockFluidHeliumplasma,
|
||||
ModInfo.MOD_ID + "_" + BlockFluidHeliumplasma.getUnlocalizedName().substring(5));
|
||||
FluidRegistry.registerFluid(HELIUMPLASMA);
|
||||
BLOCK_HELIUMPLASMA = new BlockFluidTechReborn(HELIUMPLASMA, Material.WATER, "techreborn.heliumplasma");
|
||||
registerBlock(BLOCK_HELIUMPLASMA,
|
||||
ModInfo.MOD_ID + "_" + BLOCK_HELIUMPLASMA.getUnlocalizedName().substring(5));
|
||||
|
||||
FluidRegistry.registerFluid(fluidHydrogen);
|
||||
BlockFluidHydrogen = new BlockFluidTechReborn(fluidHydrogen, Material.WATER, "techreborn.hydrogen");
|
||||
registerBlock(BlockFluidHydrogen,
|
||||
ModInfo.MOD_ID + "_" + BlockFluidHydrogen.getUnlocalizedName().substring(5));
|
||||
FluidRegistry.registerFluid(HYDROGEN);
|
||||
BLOCK_HYDROGEN = new BlockFluidTechReborn(HYDROGEN, Material.WATER, "techreborn.hydrogen");
|
||||
registerBlock(BLOCK_HYDROGEN,
|
||||
ModInfo.MOD_ID + "_" + BLOCK_HYDROGEN.getUnlocalizedName().substring(5));
|
||||
|
||||
FluidRegistry.registerFluid(fluidLithium);
|
||||
BlockFluidLithium = new BlockFluidTechReborn(fluidLithium, Material.WATER, "techreborn.lithium");
|
||||
registerBlock(BlockFluidLithium,
|
||||
ModInfo.MOD_ID + "_" + BlockFluidLithium.getUnlocalizedName().substring(5));
|
||||
FluidPowerManager.fluidPowerValues.put(fluidLithium, 24.0);
|
||||
FluidRegistry.registerFluid(LITHIUM);
|
||||
BLOCK_LITHIUM = new BlockFluidTechReborn(LITHIUM, Material.WATER, "techreborn.lithium");
|
||||
registerBlock(BLOCK_LITHIUM,
|
||||
ModInfo.MOD_ID + "_" + BLOCK_LITHIUM.getUnlocalizedName().substring(5));
|
||||
FluidPowerManager.fluidPowerValues.put(LITHIUM, 24.0);
|
||||
|
||||
FluidRegistry.registerFluid(fluidMercury);
|
||||
BlockFluidMercury = new BlockFluidTechReborn(fluidMercury, Material.WATER, "techreborn.mercury");
|
||||
registerBlock(BlockFluidMercury,
|
||||
ModInfo.MOD_ID + "_" + BlockFluidMercury.getUnlocalizedName().substring(5));
|
||||
FluidRegistry.registerFluid(MERCURY);
|
||||
BLOCK_MERCURY = new BlockFluidTechReborn(MERCURY, Material.WATER, "techreborn.mercury");
|
||||
registerBlock(BLOCK_MERCURY,
|
||||
ModInfo.MOD_ID + "_" + BLOCK_MERCURY.getUnlocalizedName().substring(5));
|
||||
|
||||
FluidRegistry.registerFluid(fluidMethane);
|
||||
BlockFluidMethane = new BlockFluidTechReborn(fluidMethane, Material.WATER, "techreborn.methane");
|
||||
registerBlock(BlockFluidMethane,
|
||||
ModInfo.MOD_ID + "_" + BlockFluidMethane.getUnlocalizedName().substring(5));
|
||||
FluidRegistry.registerFluid(METHANE);
|
||||
BLOCK_METHANE = new BlockFluidTechReborn(METHANE, Material.WATER, "techreborn.methane");
|
||||
registerBlock(BLOCK_METHANE,
|
||||
ModInfo.MOD_ID + "_" + BLOCK_METHANE.getUnlocalizedName().substring(5));
|
||||
|
||||
FluidRegistry.registerFluid(fluidNitrocoalfuel);
|
||||
BlockFluidNitrocoalfuel = new BlockFluidTechReborn(fluidNitrocoalfuel, Material.WATER,
|
||||
FluidRegistry.registerFluid(NITROCOAL_FUEL);
|
||||
BLOCK_NITROCOAL_FUEL = new BlockFluidTechReborn(NITROCOAL_FUEL, Material.WATER,
|
||||
"techreborn.nitrocoalfuel");
|
||||
registerBlock(BlockFluidNitrocoalfuel,
|
||||
ModInfo.MOD_ID + "_" + BlockFluidNitrocoalfuel.getUnlocalizedName().substring(5));
|
||||
FluidPowerManager.fluidPowerValues.put(fluidNitrocoalfuel, 48.0);
|
||||
registerBlock(BLOCK_NITROCOAL_FUEL,
|
||||
ModInfo.MOD_ID + "_" + BLOCK_NITROCOAL_FUEL.getUnlocalizedName().substring(5));
|
||||
FluidPowerManager.fluidPowerValues.put(NITROCOAL_FUEL, 48.0);
|
||||
|
||||
FluidRegistry.registerFluid(fluidNitrofuel);
|
||||
BlockFluidNitrofuel = new BlockFluidTechReborn(fluidNitrofuel, Material.WATER, "techreborn.nitrofuel");
|
||||
registerBlock(BlockFluidNitrofuel,
|
||||
ModInfo.MOD_ID + "_" + BlockFluidNitrofuel.getUnlocalizedName().substring(5));
|
||||
FluidPowerManager.fluidPowerValues.put(fluidNitrofuel, 42.0);
|
||||
FluidRegistry.registerFluid(NITROFUEL);
|
||||
BLOCK_NITROFUEL = new BlockFluidTechReborn(NITROFUEL, Material.WATER, "techreborn.nitrofuel");
|
||||
registerBlock(BLOCK_NITROFUEL,
|
||||
ModInfo.MOD_ID + "_" + BLOCK_NITROFUEL.getUnlocalizedName().substring(5));
|
||||
FluidPowerManager.fluidPowerValues.put(NITROFUEL, 42.0);
|
||||
|
||||
FluidRegistry.registerFluid(fluidNitrogen);
|
||||
BlockFluidNitrogen = new BlockFluidTechReborn(fluidNitrogen, Material.WATER, "techreborn.nitrogen");
|
||||
registerBlock(BlockFluidNitrogen,
|
||||
ModInfo.MOD_ID + "_" + BlockFluidNitrogen.getUnlocalizedName().substring(5));
|
||||
FluidRegistry.registerFluid(FLUID_NITROGEN);
|
||||
BLOCK_NITROGEN = new BlockFluidTechReborn(FLUID_NITROGEN, Material.WATER, "techreborn.nitrogen");
|
||||
registerBlock(BLOCK_NITROGEN,
|
||||
ModInfo.MOD_ID + "_" + BLOCK_NITROGEN.getUnlocalizedName().substring(5));
|
||||
|
||||
FluidRegistry.registerFluid(fluidNitrogendioxide);
|
||||
BlockFluidNitrogendioxide = new BlockFluidTechReborn(fluidNitrogendioxide, Material.WATER,
|
||||
FluidRegistry.registerFluid(NITROGENDIOXIDE);
|
||||
BLOCK_NITROGENDIOXIDE = new BlockFluidTechReborn(NITROGENDIOXIDE, Material.WATER,
|
||||
"techreborn.nitrogendioxide");
|
||||
registerBlock(BlockFluidNitrogendioxide,
|
||||
ModInfo.MOD_ID + "_" + BlockFluidNitrogendioxide.getUnlocalizedName().substring(5));
|
||||
registerBlock(BLOCK_NITROGENDIOXIDE,
|
||||
ModInfo.MOD_ID + "_" + BLOCK_NITROGENDIOXIDE.getUnlocalizedName().substring(5));
|
||||
|
||||
FluidRegistry.registerFluid(fluidPotassium);
|
||||
BlockFluidPotassium = new BlockFluidTechReborn(fluidPotassium, Material.WATER, "techreborn.potassium");
|
||||
registerBlock(BlockFluidPotassium,
|
||||
ModInfo.MOD_ID + "_" + BlockFluidPotassium.getUnlocalizedName().substring(5));
|
||||
FluidRegistry.registerFluid(POTASSIUM);
|
||||
BLOCK_POTASSIUM = new BlockFluidTechReborn(POTASSIUM, Material.WATER, "techreborn.potassium");
|
||||
registerBlock(BLOCK_POTASSIUM,
|
||||
ModInfo.MOD_ID + "_" + BLOCK_POTASSIUM.getUnlocalizedName().substring(5));
|
||||
|
||||
FluidRegistry.registerFluid(fluidSilicon);
|
||||
BlockFluidSilicon = new BlockFluidTechReborn(fluidSilicon, Material.WATER, "techreborn.silicon");
|
||||
registerBlock(BlockFluidSilicon,
|
||||
ModInfo.MOD_ID + "_" + BlockFluidSilicon.getUnlocalizedName().substring(5));
|
||||
FluidRegistry.registerFluid(SILICON);
|
||||
BLOCK_SILICON = new BlockFluidTechReborn(SILICON, Material.WATER, "techreborn.silicon");
|
||||
registerBlock(BLOCK_SILICON,
|
||||
ModInfo.MOD_ID + "_" + BLOCK_SILICON.getUnlocalizedName().substring(5));
|
||||
|
||||
FluidRegistry.registerFluid(fluidSodium);
|
||||
BlockFluidSodium = new BlockFluidTechReborn(fluidSodium, Material.WATER, "techreborn.sodium");
|
||||
registerBlock(BlockFluidSodium,
|
||||
ModInfo.MOD_ID + "_" + BlockFluidSodium.getUnlocalizedName().substring(5));
|
||||
FluidPowerManager.fluidPowerValues.put(fluidNitrofuel, 22.0);
|
||||
FluidRegistry.registerFluid(SODIUM);
|
||||
BLOCK_SODIUM = new BlockFluidTechReborn(SODIUM, Material.WATER, "techreborn.sodium");
|
||||
registerBlock(BLOCK_SODIUM,
|
||||
ModInfo.MOD_ID + "_" + BLOCK_SODIUM.getUnlocalizedName().substring(5));
|
||||
FluidPowerManager.fluidPowerValues.put(NITROFUEL, 22.0);
|
||||
|
||||
FluidRegistry.registerFluid(fluidSodiumpersulfate);
|
||||
BlockFluidSodiumpersulfate = new BlockFluidTechReborn(fluidSodiumpersulfate, Material.WATER,
|
||||
FluidRegistry.registerFluid(SODIUMPERSULFATE);
|
||||
BLOCK_SODIUMPERSULFATE = new BlockFluidTechReborn(SODIUMPERSULFATE, Material.WATER,
|
||||
"techreborn.sodiumpersulfate");
|
||||
registerBlock(BlockFluidSodiumpersulfate,
|
||||
ModInfo.MOD_ID + "_" + BlockFluidSodiumpersulfate.getUnlocalizedName().substring(5));
|
||||
registerBlock(BLOCK_SODIUMPERSULFATE,
|
||||
ModInfo.MOD_ID + "_" + BLOCK_SODIUMPERSULFATE.getUnlocalizedName().substring(5));
|
||||
|
||||
FluidRegistry.registerFluid(fluidTritium);
|
||||
BlockFluidTritium = new BlockFluidTechReborn(fluidTritium, Material.WATER, "techreborn.tritium");
|
||||
registerBlock(BlockFluidTritium,
|
||||
ModInfo.MOD_ID + "_" + BlockFluidTritium.getUnlocalizedName().substring(5));
|
||||
FluidRegistry.registerFluid(TRITIUM);
|
||||
BLOCK_TRITIUM = new BlockFluidTechReborn(TRITIUM, Material.WATER, "techreborn.tritium");
|
||||
registerBlock(BLOCK_TRITIUM,
|
||||
ModInfo.MOD_ID + "_" + BLOCK_TRITIUM.getUnlocalizedName().substring(5));
|
||||
|
||||
FluidRegistry.registerFluid(fluidWolframium);
|
||||
BlockFluidWolframium = new BlockFluidTechReborn(fluidWolframium, Material.WATER, "techreborn.wolframium");
|
||||
registerBlock(BlockFluidWolframium,
|
||||
ModInfo.MOD_ID + "_" + BlockFluidWolframium.getUnlocalizedName().substring(5));
|
||||
FluidRegistry.registerFluid(WOLFRAMIUM);
|
||||
BLOCK_WOLFRAMIUM = new BlockFluidTechReborn(WOLFRAMIUM, Material.WATER, "techreborn.wolframium");
|
||||
registerBlock(BLOCK_WOLFRAMIUM,
|
||||
ModInfo.MOD_ID + "_" + BLOCK_WOLFRAMIUM.getUnlocalizedName().substring(5));
|
||||
|
||||
FluidRegistry.registerFluid(fluidCarbon);
|
||||
BlockFluidCarbon = new BlockFluidTechReborn(fluidCarbon, Material.WATER, "techreborn.carbon");
|
||||
registerBlock(BlockFluidCarbon,
|
||||
ModInfo.MOD_ID + "_" + BlockFluidCarbon.getUnlocalizedName().substring(5));
|
||||
FluidRegistry.registerFluid(CARBON);
|
||||
BLOCK_CARBON = new BlockFluidTechReborn(CARBON, Material.WATER, "techreborn.carbon");
|
||||
registerBlock(BLOCK_CARBON,
|
||||
ModInfo.MOD_ID + "_" + BLOCK_CARBON.getUnlocalizedName().substring(5));
|
||||
|
||||
FluidRegistry.registerFluid(fluidCarbonFiber);
|
||||
BlockFluidCarbonFiber = new BlockFluidTechReborn(fluidCarbonFiber, Material.WATER, "techreborn.carbonfiber");
|
||||
registerBlock(BlockFluidCarbonFiber,
|
||||
ModInfo.MOD_ID + "_" + BlockFluidCarbonFiber.getUnlocalizedName().substring(5));
|
||||
FluidRegistry.registerFluid(CARBON_FIBER);
|
||||
BLOCK_CARBON_FIBER = new BlockFluidTechReborn(CARBON_FIBER, Material.WATER, "techreborn.carbonfiber");
|
||||
registerBlock(BLOCK_CARBON_FIBER,
|
||||
ModInfo.MOD_ID + "_" + BLOCK_CARBON_FIBER.getUnlocalizedName().substring(5));
|
||||
|
||||
FluidRegistry.registerFluid(fluidNitroCarbon);
|
||||
BlockFluidNitroCarbon = new BlockFluidTechReborn(fluidNitroCarbon, Material.WATER, "techreborn.nitrocarbon");
|
||||
registerBlock(BlockFluidNitroCarbon,
|
||||
ModInfo.MOD_ID + "_" + BlockFluidNitroCarbon.getUnlocalizedName().substring(5));
|
||||
FluidRegistry.registerFluid(NITRO_CARBON);
|
||||
BLOCK_NITRO_CARBON = new BlockFluidTechReborn(NITRO_CARBON, Material.WATER, "techreborn.nitrocarbon");
|
||||
registerBlock(BLOCK_NITRO_CARBON,
|
||||
ModInfo.MOD_ID + "_" + BLOCK_NITRO_CARBON.getUnlocalizedName().substring(5));
|
||||
|
||||
FluidRegistry.registerFluid(fluidSulfur);
|
||||
BlockFluidSulfur = new BlockFluidTechReborn(fluidSulfur, Material.WATER, "techreborn.sulfur");
|
||||
registerBlock(BlockFluidSulfur,
|
||||
ModInfo.MOD_ID + "_" + BlockFluidSulfur.getUnlocalizedName().substring(5));
|
||||
FluidRegistry.registerFluid(SULFUR);
|
||||
BLOCK_SULFUR = new BlockFluidTechReborn(SULFUR, Material.WATER, "techreborn.sulfur");
|
||||
registerBlock(BLOCK_SULFUR,
|
||||
ModInfo.MOD_ID + "_" + BLOCK_SULFUR.getUnlocalizedName().substring(5));
|
||||
|
||||
FluidRegistry.registerFluid(fluidSodiumSulfide);
|
||||
BlockFluidSodiumSulfide = new BlockFluidTechReborn(fluidSodiumSulfide, Material.WATER, "techreborn.sodiumsulfide");
|
||||
registerBlock(BlockFluidSodiumSulfide,
|
||||
ModInfo.MOD_ID + "_" + BlockFluidSodiumSulfide.getUnlocalizedName().substring(5));
|
||||
FluidRegistry.registerFluid(SODIUM_SULFIDE);
|
||||
BLOCK_SODIUM_SULFIDE = new BlockFluidTechReborn(SODIUM_SULFIDE, Material.WATER, "techreborn.sodiumsulfide");
|
||||
registerBlock(BLOCK_SODIUM_SULFIDE,
|
||||
ModInfo.MOD_ID + "_" + BLOCK_SODIUM_SULFIDE.getUnlocalizedName().substring(5));
|
||||
|
||||
FluidRegistry.registerFluid(fluidDiesel);
|
||||
BlockFluidDiesel = new BlockFluidTechReborn(fluidDiesel, Material.WATER, "techreborn.diesel");
|
||||
registerBlock(BlockFluidDiesel,
|
||||
ModInfo.MOD_ID + "_" + BlockFluidDiesel.getUnlocalizedName().substring(5));
|
||||
FluidRegistry.registerFluid(DIESEL);
|
||||
BLOCK_DIESEL = new BlockFluidTechReborn(DIESEL, Material.WATER, "techreborn.diesel");
|
||||
registerBlock(BLOCK_DIESEL,
|
||||
ModInfo.MOD_ID + "_" + BLOCK_DIESEL.getUnlocalizedName().substring(5));
|
||||
|
||||
FluidRegistry.registerFluid(fluidNitroDiesel);
|
||||
BlockFluidNitroDiesel = new BlockFluidTechReborn(fluidNitroDiesel, Material.WATER, "techreborn.nitrodiesel");
|
||||
registerBlock(BlockFluidNitroDiesel,
|
||||
ModInfo.MOD_ID + "_" + BlockFluidNitroDiesel.getUnlocalizedName().substring(5));
|
||||
FluidPowerManager.fluidPowerValues.put(fluidNitroDiesel, 36.0);
|
||||
FluidRegistry.registerFluid(NITRO_DIESEL);
|
||||
BLOCK_NITRO_DIESEL = new BlockFluidTechReborn(NITRO_DIESEL, Material.WATER, "techreborn.nitrodiesel");
|
||||
registerBlock(BLOCK_NITRO_DIESEL,
|
||||
ModInfo.MOD_ID + "_" + BLOCK_NITRO_DIESEL.getUnlocalizedName().substring(5));
|
||||
FluidPowerManager.fluidPowerValues.put(NITRO_DIESEL, 36.0);
|
||||
|
||||
FluidRegistry.registerFluid(fluidOil);
|
||||
BlockFluidOil = new BlockFluidTechReborn(fluidOil, Material.WATER, "techreborn.oil");
|
||||
registerBlock(BlockFluidOil,
|
||||
ModInfo.MOD_ID + "_" + BlockFluidOil.getUnlocalizedName().substring(5));
|
||||
FluidPowerManager.fluidPowerValues.put(fluidOil, 16.0);
|
||||
FluidRegistry.registerFluid(OIL);
|
||||
BLOCK_OIL = new BlockFluidTechReborn(OIL, Material.WATER, "techreborn.oil");
|
||||
registerBlock(BLOCK_OIL,
|
||||
ModInfo.MOD_ID + "_" + BLOCK_OIL.getUnlocalizedName().substring(5));
|
||||
FluidPowerManager.fluidPowerValues.put(OIL, 16.0);
|
||||
|
||||
FluidRegistry.registerFluid(fluidSulfuricAcid);
|
||||
BlockFluidSulfuricAcid = new BlockFluidTechReborn(fluidSulfuricAcid, Material.WATER, "techreborn.sulfuricacid");
|
||||
registerBlock(BlockFluidSulfuricAcid,
|
||||
ModInfo.MOD_ID + "_" + BlockFluidSulfuricAcid.getUnlocalizedName().substring(5));
|
||||
FluidRegistry.registerFluid(SULFURIC_ACID);
|
||||
BLOCK_SULFURIC_ACID = new BlockFluidTechReborn(SULFURIC_ACID, Material.WATER, "techreborn.sulfuricacid");
|
||||
registerBlock(BLOCK_SULFURIC_ACID,
|
||||
ModInfo.MOD_ID + "_" + BLOCK_SULFURIC_ACID.getUnlocalizedName().substring(5));
|
||||
}
|
||||
|
||||
public static void registerBlock(Block block, String name) {
|
||||
|
|
|
@ -22,257 +22,257 @@ import techreborn.items.tools.*;
|
|||
public class ModItems {
|
||||
|
||||
public static final String META_PLACEHOLDER = "PLACEHOLDER_ITEM";
|
||||
public static Item gems;
|
||||
public static Item ingots;
|
||||
public static Item nuggets;
|
||||
public static Item dusts;
|
||||
public static Item smallDusts;
|
||||
public static Item parts;
|
||||
public static Item rockCutter;
|
||||
public static Item lithiumBatpack;
|
||||
public static Item lapotronpack;
|
||||
public static Item lithiumBattery;
|
||||
public static Item omniTool;
|
||||
public static Item lapotronicOrb;
|
||||
public static Item manual;
|
||||
public static Item uuMatter;
|
||||
public static Item plate;
|
||||
public static Item cloakingDevice;
|
||||
public static Item reBattery;
|
||||
public static Item treeTap;
|
||||
public static Item electricTreetap;
|
||||
public static Item ironDrill;
|
||||
public static Item diamondDrill;
|
||||
public static Item advancedDrill;
|
||||
public static Item ironChainsaw;
|
||||
public static Item diamondChainsaw;
|
||||
public static Item advancedChainsaw;
|
||||
public static Item steelJackhammer;
|
||||
public static Item diamondJackhammer;
|
||||
public static Item advancedJackhammer;
|
||||
public static Item nanosaber;
|
||||
public static Item wrench;
|
||||
public static Item lapotronCrystal;
|
||||
public static Item energyCrystal;
|
||||
public static Item scrapBox;
|
||||
public static Item frequencyTransmitter;
|
||||
public static Item bronzeSword;
|
||||
public static Item bronzePickaxe;
|
||||
public static Item bronzeSpade;
|
||||
public static Item bronzeAxe;
|
||||
public static Item bronzeHoe;
|
||||
public static Item bronzeHelmet;
|
||||
public static Item bronzeChestplate;
|
||||
public static Item bronzeLeggings;
|
||||
public static Item bronzeBoots;
|
||||
public static Item rubySword;
|
||||
public static Item rubyPickaxe;
|
||||
public static Item rubySpade;
|
||||
public static Item rubyAxe;
|
||||
public static Item rubyHoe;
|
||||
public static Item rubyHelmet;
|
||||
public static Item rubyChestplate;
|
||||
public static Item rubyLeggings;
|
||||
public static Item rubyBoots;
|
||||
public static Item sapphireSword;
|
||||
public static Item sapphirePickaxe;
|
||||
public static Item sapphireSpade;
|
||||
public static Item sapphireAxe;
|
||||
public static Item sapphireHoe;
|
||||
public static Item sapphireHelmet;
|
||||
public static Item sapphireChestplate;
|
||||
public static Item sapphireLeggings;
|
||||
public static Item sapphireBoots;
|
||||
public static Item peridotSword;
|
||||
public static Item peridotPickaxe;
|
||||
public static Item peridotSpade;
|
||||
public static Item peridotAxe;
|
||||
public static Item peridotHoe;
|
||||
public static Item peridotHelmet;
|
||||
public static Item peridotChestplate;
|
||||
public static Item peridotLeggings;
|
||||
public static Item peridotBoots;
|
||||
public static Item upgrades;
|
||||
public static Item missingRecipe;
|
||||
public static Item debug;
|
||||
public static DynamicCell dynamicCell;
|
||||
public static Item GEMS;
|
||||
public static Item INGOTS;
|
||||
public static Item NUGGETS;
|
||||
public static Item DUSTS;
|
||||
public static Item SMALL_DUSTS;
|
||||
public static Item PARTS;
|
||||
public static Item ROCK_CUTTER;
|
||||
public static Item LITHIUM_BATTERY_PACK;
|
||||
public static Item LAPOTRONIC_ORB_PACK;
|
||||
public static Item LITHIUM_BATTERY;
|
||||
public static Item OMNI_TOOL;
|
||||
public static Item LAPOTRONIC_ORB;
|
||||
public static Item MANUAL;
|
||||
public static Item UU_MATTER;
|
||||
public static Item PLATES;
|
||||
public static Item CLOAKING_DEVICE;
|
||||
public static Item RE_BATTERY;
|
||||
public static Item TREE_TAP;
|
||||
public static Item ELECTRIC_TREE_TAP;
|
||||
public static Item STEEL_DRILL;
|
||||
public static Item DIAMOND_DRILL;
|
||||
public static Item ADVANCED_DRILL;
|
||||
public static Item STEEL_CHAINSAW;
|
||||
public static Item DIAMOND_CHAINSAW;
|
||||
public static Item ADVANCED_CHAINSAW;
|
||||
public static Item STEEL_JACKHAMMER;
|
||||
public static Item DIAMOND_JACKHAMMER;
|
||||
public static Item ADVANCED_JACKHAMMER;
|
||||
public static Item NANOSABER;
|
||||
public static Item WRENCH;
|
||||
public static Item LAPOTRONIC_CRYSTAL;
|
||||
public static Item ENERGY_CRYSTAL;
|
||||
public static Item SCRAP_BOX;
|
||||
public static Item FREQUENCY_TRANSMITTER;
|
||||
public static Item BRONZE_SWORD;
|
||||
public static Item BRONZE_PICKAXE;
|
||||
public static Item BRONZE_SPADE;
|
||||
public static Item BRONZE_AXE;
|
||||
public static Item BRONZE_HOE;
|
||||
public static Item BRONZE_HELMET;
|
||||
public static Item BRONZE_CHESTPLATE;
|
||||
public static Item BRONZE_LEGGINGS;
|
||||
public static Item BRONZE_BOOTS;
|
||||
public static Item RUBY_SWORD;
|
||||
public static Item RUBY_PICKAXE;
|
||||
public static Item RUBY_SPADE;
|
||||
public static Item RUBY_AXE;
|
||||
public static Item RUBY_HOE;
|
||||
public static Item RUBY_HELMET;
|
||||
public static Item RUBY_CHESTPLATE;
|
||||
public static Item RUBY_LEGGINGS;
|
||||
public static Item RUBY_BOOTS;
|
||||
public static Item SAPPHIRE_SWORD;
|
||||
public static Item SAPPHIRE_PICKAXE;
|
||||
public static Item SAPPHIRE_SPADE;
|
||||
public static Item SAPPHIRE_AXE;
|
||||
public static Item SAPPHIRE_HOE;
|
||||
public static Item SAPPHIRE_HELMET;
|
||||
public static Item SAPPHIRE_CHSTPLATE;
|
||||
public static Item SAPPHIRE_LEGGINGS;
|
||||
public static Item SAPPHIRE_BOOTS;
|
||||
public static Item PERIDOT_SWORD;
|
||||
public static Item PERIDOT_PICKAXE;
|
||||
public static Item PERIDOT_SAPPHIRE;
|
||||
public static Item PERIDOT_AXE;
|
||||
public static Item PERIDOT_HOE;
|
||||
public static Item PERIDOT_HELMET;
|
||||
public static Item PERIDOT_CHESTPLATE;
|
||||
public static Item PERIDOT_LEGGINGS;
|
||||
public static Item PERIDOT_BOOTS;
|
||||
public static Item UPGRADES;
|
||||
public static Item MISSING_RECIPE_PLACEHOLDER;
|
||||
public static Item DEBUG;
|
||||
public static DynamicCell CELL;
|
||||
|
||||
public static void init() throws InstantiationException, IllegalAccessException {
|
||||
gems = new ItemGems();
|
||||
registerItem(gems, "gem");
|
||||
ingots = new ItemIngots();
|
||||
registerItem(ingots, "ingot");
|
||||
dusts = new ItemDusts();
|
||||
registerItem(dusts, "dust");
|
||||
smallDusts = new ItemDustsSmall();
|
||||
registerItem(smallDusts, "smallDust");
|
||||
plate = new ItemPlates();
|
||||
registerItem(plate, "plates");
|
||||
nuggets = new ItemNuggets();
|
||||
registerItem(nuggets, "nuggets");
|
||||
GEMS = new ItemGems();
|
||||
registerItem(GEMS, "gem");
|
||||
INGOTS = new ItemIngots();
|
||||
registerItem(INGOTS, "ingot");
|
||||
DUSTS = new ItemDusts();
|
||||
registerItem(DUSTS, "dust");
|
||||
SMALL_DUSTS = new ItemDustsSmall();
|
||||
registerItem(SMALL_DUSTS, "smallDust");
|
||||
PLATES = new ItemPlates();
|
||||
registerItem(PLATES, "plates");
|
||||
NUGGETS = new ItemNuggets();
|
||||
registerItem(NUGGETS, "nuggets");
|
||||
// purifiedCrushedOre = new ItemPurifiedCrushedOre();
|
||||
// registerItem(purifiedCrushedOre, "purifiedCrushedOre");
|
||||
parts = new ItemParts();
|
||||
registerItem(parts, "part");
|
||||
PARTS = new ItemParts();
|
||||
registerItem(PARTS, "part");
|
||||
|
||||
rockCutter = PoweredItem.createItem(ItemRockCutter.class);
|
||||
registerItem(rockCutter, "rockCutter");
|
||||
lithiumBatpack = PoweredItem.createItem(ItemLithiumBatpack.class);
|
||||
registerItem(lithiumBatpack, "lithiumBatpack");
|
||||
lapotronpack = PoweredItem.createItem(ItemLapotronPack.class);
|
||||
registerItem(lapotronpack, "lapotronPack");
|
||||
lithiumBattery = PoweredItem.createItem(ItemLithiumBattery.class);
|
||||
registerItem(lithiumBattery, "lithiumBattery");
|
||||
lapotronicOrb = PoweredItem.createItem(ItemLapotronicOrb.class);
|
||||
registerItem(lapotronicOrb, "lapotronicOrb");
|
||||
omniTool = PoweredItem.createItem(ItemOmniTool.class);
|
||||
registerItem(omniTool, "omniTool");
|
||||
energyCrystal = PoweredItem.createItem(ItemEnergyCrystal.class);
|
||||
registerItem(energyCrystal, "energycrystal");
|
||||
lapotronCrystal = PoweredItem.createItem(ItemLapotronCrystal.class);
|
||||
registerItem(lapotronCrystal, "lapotroncrystal");
|
||||
ROCK_CUTTER = PoweredItem.createItem(ItemRockCutter.class);
|
||||
registerItem(ROCK_CUTTER, "rockCutter");
|
||||
LITHIUM_BATTERY_PACK = PoweredItem.createItem(ItemLithiumBatpack.class);
|
||||
registerItem(LITHIUM_BATTERY_PACK, "lithiumBatpack");
|
||||
LAPOTRONIC_ORB_PACK = PoweredItem.createItem(ItemLapotronPack.class);
|
||||
registerItem(LAPOTRONIC_ORB_PACK, "lapotronPack");
|
||||
LITHIUM_BATTERY = PoweredItem.createItem(ItemLithiumBattery.class);
|
||||
registerItem(LITHIUM_BATTERY, "lithiumBattery");
|
||||
LAPOTRONIC_ORB = PoweredItem.createItem(ItemLapotronicOrb.class);
|
||||
registerItem(LAPOTRONIC_ORB, "lapotronicOrb");
|
||||
OMNI_TOOL = PoweredItem.createItem(ItemOmniTool.class);
|
||||
registerItem(OMNI_TOOL, "omniTool");
|
||||
ENERGY_CRYSTAL = PoweredItem.createItem(ItemEnergyCrystal.class);
|
||||
registerItem(ENERGY_CRYSTAL, "energycrystal");
|
||||
LAPOTRONIC_CRYSTAL = PoweredItem.createItem(ItemLapotronCrystal.class);
|
||||
registerItem(LAPOTRONIC_CRYSTAL, "lapotroncrystal");
|
||||
|
||||
manual = new ItemTechManual();
|
||||
registerItem(manual, "techmanuel");
|
||||
uuMatter = new ItemUUmatter();
|
||||
registerItem(uuMatter, "uumatter");
|
||||
reBattery = PoweredItem.createItem(ItemReBattery.class);
|
||||
registerItem(reBattery, "rebattery");
|
||||
treeTap = new ItemTreeTap();
|
||||
registerItem(treeTap, "treetap");
|
||||
MANUAL = new ItemTechManual();
|
||||
registerItem(MANUAL, "techmanuel");
|
||||
UU_MATTER = new ItemUUmatter();
|
||||
registerItem(UU_MATTER, "uumatter");
|
||||
RE_BATTERY = PoweredItem.createItem(ItemReBattery.class);
|
||||
registerItem(RE_BATTERY, "rebattery");
|
||||
TREE_TAP = new ItemTreeTap();
|
||||
registerItem(TREE_TAP, "treetap");
|
||||
|
||||
electricTreetap = PoweredItem.createItem(ItemElectricTreetap.class);
|
||||
registerItem(electricTreetap, "electricTreetap");
|
||||
ELECTRIC_TREE_TAP = PoweredItem.createItem(ItemElectricTreetap.class);
|
||||
registerItem(ELECTRIC_TREE_TAP, "electricTreetap");
|
||||
|
||||
ironDrill = PoweredItem.createItem(ItemSteelDrill.class);
|
||||
registerItem(ironDrill, "irondrill");
|
||||
diamondDrill = PoweredItem.createItem(ItemDiamondDrill.class);
|
||||
registerItem(diamondDrill, "diamonddrill");
|
||||
advancedDrill = PoweredItem.createItem(ItemAdvancedDrill.class);
|
||||
registerItem(advancedDrill, "advanceddrill");
|
||||
STEEL_DRILL = PoweredItem.createItem(ItemSteelDrill.class);
|
||||
registerItem(STEEL_DRILL, "irondrill");
|
||||
DIAMOND_DRILL = PoweredItem.createItem(ItemDiamondDrill.class);
|
||||
registerItem(DIAMOND_DRILL, "diamonddrill");
|
||||
ADVANCED_DRILL = PoweredItem.createItem(ItemAdvancedDrill.class);
|
||||
registerItem(ADVANCED_DRILL, "advanceddrill");
|
||||
|
||||
ironChainsaw = PoweredItem.createItem(ItemSteelChainsaw.class);
|
||||
registerItem(ironChainsaw, "ironchainsaw");
|
||||
diamondChainsaw = PoweredItem.createItem(ItemDiamondChainsaw.class);
|
||||
registerItem(diamondChainsaw, "diamondchainsaw");
|
||||
advancedChainsaw = PoweredItem.createItem(ItemAdvancedChainsaw.class);
|
||||
registerItem(advancedChainsaw, "advancedchainsaw");
|
||||
STEEL_CHAINSAW = PoweredItem.createItem(ItemSteelChainsaw.class);
|
||||
registerItem(STEEL_CHAINSAW, "ironchainsaw");
|
||||
DIAMOND_CHAINSAW = PoweredItem.createItem(ItemDiamondChainsaw.class);
|
||||
registerItem(DIAMOND_CHAINSAW, "diamondchainsaw");
|
||||
ADVANCED_CHAINSAW = PoweredItem.createItem(ItemAdvancedChainsaw.class);
|
||||
registerItem(ADVANCED_CHAINSAW, "advancedchainsaw");
|
||||
|
||||
steelJackhammer = PoweredItem.createItem(ItemSteelJackhammer.class);
|
||||
registerItem(steelJackhammer, "steeljackhammer");
|
||||
diamondJackhammer = PoweredItem.createItem(ItemDiamondJackhammer.class);
|
||||
registerItem(diamondJackhammer, "diamondjackhammer");
|
||||
advancedJackhammer = PoweredItem.createItem(ItemAdvancedJackhammer.class);
|
||||
registerItem(advancedJackhammer, "ironjackhammer");
|
||||
STEEL_JACKHAMMER = PoweredItem.createItem(ItemSteelJackhammer.class);
|
||||
registerItem(STEEL_JACKHAMMER, "steeljackhammer");
|
||||
DIAMOND_JACKHAMMER = PoweredItem.createItem(ItemDiamondJackhammer.class);
|
||||
registerItem(DIAMOND_JACKHAMMER, "diamondjackhammer");
|
||||
ADVANCED_JACKHAMMER = PoweredItem.createItem(ItemAdvancedJackhammer.class);
|
||||
registerItem(ADVANCED_JACKHAMMER, "ironjackhammer");
|
||||
|
||||
if (ConfigTechReborn.enableGemArmorAndTools) {
|
||||
bronzeSword = new ItemTRSword(Reference.BRONZE);
|
||||
registerItem(bronzeSword, "bronzeSword");
|
||||
bronzePickaxe = new ItemTRPickaxe(Reference.BRONZE);
|
||||
registerItem(bronzePickaxe, "bronzePickaxe");
|
||||
bronzeSpade = new ItemTRSpade(Reference.BRONZE);
|
||||
registerItem(bronzeSpade, "bronzeSpade");
|
||||
bronzeAxe = new ItemTRAxe(Reference.BRONZE);
|
||||
registerItem(bronzeAxe, "bronzeAxe");
|
||||
bronzeHoe = new ItemTRHoe(Reference.BRONZE);
|
||||
registerItem(bronzeHoe, "bronzeHoe");
|
||||
BRONZE_SWORD = new ItemTRSword(Reference.BRONZE);
|
||||
registerItem(BRONZE_SWORD, "bronzeSword");
|
||||
BRONZE_PICKAXE = new ItemTRPickaxe(Reference.BRONZE);
|
||||
registerItem(BRONZE_PICKAXE, "bronzePickaxe");
|
||||
BRONZE_SPADE = new ItemTRSpade(Reference.BRONZE);
|
||||
registerItem(BRONZE_SPADE, "bronzeSpade");
|
||||
BRONZE_AXE = new ItemTRAxe(Reference.BRONZE);
|
||||
registerItem(BRONZE_AXE, "bronzeAxe");
|
||||
BRONZE_HOE = new ItemTRHoe(Reference.BRONZE);
|
||||
registerItem(BRONZE_HOE, "bronzeHoe");
|
||||
|
||||
bronzeHelmet = new ItemTRArmour(Reference.BRONZE_ARMOUR, EntityEquipmentSlot.HEAD);
|
||||
registerItem(bronzeHelmet, "bronzeHelmet");
|
||||
bronzeChestplate = new ItemTRArmour(Reference.BRONZE_ARMOUR, EntityEquipmentSlot.CHEST);
|
||||
registerItem(bronzeChestplate, "bronzeChestplate");
|
||||
bronzeLeggings = new ItemTRArmour(Reference.BRONZE_ARMOUR, EntityEquipmentSlot.LEGS);
|
||||
registerItem(bronzeLeggings, "bronzeLeggings");
|
||||
bronzeBoots = new ItemTRArmour(Reference.BRONZE_ARMOUR, EntityEquipmentSlot.FEET);
|
||||
registerItem(bronzeBoots, "bronzeBoots");
|
||||
BRONZE_HELMET = new ItemTRArmour(Reference.BRONZE_ARMOUR, EntityEquipmentSlot.HEAD);
|
||||
registerItem(BRONZE_HELMET, "bronzeHelmet");
|
||||
BRONZE_CHESTPLATE = new ItemTRArmour(Reference.BRONZE_ARMOUR, EntityEquipmentSlot.CHEST);
|
||||
registerItem(BRONZE_CHESTPLATE, "bronzeChestplate");
|
||||
BRONZE_LEGGINGS = new ItemTRArmour(Reference.BRONZE_ARMOUR, EntityEquipmentSlot.LEGS);
|
||||
registerItem(BRONZE_LEGGINGS, "bronzeLeggings");
|
||||
BRONZE_BOOTS = new ItemTRArmour(Reference.BRONZE_ARMOUR, EntityEquipmentSlot.FEET);
|
||||
registerItem(BRONZE_BOOTS, "bronzeBoots");
|
||||
|
||||
rubySword = new ItemTRSword(Reference.RUBY);
|
||||
registerItem(rubySword, "rubySword");
|
||||
rubyPickaxe = new ItemTRPickaxe(Reference.RUBY);
|
||||
registerItem(rubyPickaxe, "rubyPickaxe");
|
||||
rubySpade = new ItemTRSpade(Reference.RUBY);
|
||||
registerItem(rubySpade, "rubySpade");
|
||||
rubyAxe = new ItemTRAxe(Reference.RUBY);
|
||||
registerItem(rubyAxe, "rubyAxe");
|
||||
rubyHoe = new ItemTRHoe(Reference.RUBY);
|
||||
registerItem(rubyHoe, "rubyHoe");
|
||||
RUBY_SWORD = new ItemTRSword(Reference.RUBY);
|
||||
registerItem(RUBY_SWORD, "rubySword");
|
||||
RUBY_PICKAXE = new ItemTRPickaxe(Reference.RUBY);
|
||||
registerItem(RUBY_PICKAXE, "rubyPickaxe");
|
||||
RUBY_SPADE = new ItemTRSpade(Reference.RUBY);
|
||||
registerItem(RUBY_SPADE, "rubySpade");
|
||||
RUBY_AXE = new ItemTRAxe(Reference.RUBY);
|
||||
registerItem(RUBY_AXE, "rubyAxe");
|
||||
RUBY_HOE = new ItemTRHoe(Reference.RUBY);
|
||||
registerItem(RUBY_HOE, "rubyHoe");
|
||||
|
||||
rubyHelmet = new ItemTRArmour(Reference.RUBY_ARMOUR, EntityEquipmentSlot.HEAD);
|
||||
registerItem(rubyHelmet, "rubyHelmet");
|
||||
rubyChestplate = new ItemTRArmour(Reference.RUBY_ARMOUR, EntityEquipmentSlot.CHEST);
|
||||
registerItem(rubyChestplate, "rubyChestplate");
|
||||
rubyLeggings = new ItemTRArmour(Reference.RUBY_ARMOUR, EntityEquipmentSlot.LEGS);
|
||||
registerItem(rubyLeggings, "rubyLeggings");
|
||||
rubyBoots = new ItemTRArmour(Reference.RUBY_ARMOUR, EntityEquipmentSlot.FEET);
|
||||
registerItem(rubyBoots, "rubyBoots");
|
||||
RUBY_HELMET = new ItemTRArmour(Reference.RUBY_ARMOUR, EntityEquipmentSlot.HEAD);
|
||||
registerItem(RUBY_HELMET, "rubyHelmet");
|
||||
RUBY_CHESTPLATE = new ItemTRArmour(Reference.RUBY_ARMOUR, EntityEquipmentSlot.CHEST);
|
||||
registerItem(RUBY_CHESTPLATE, "rubyChestplate");
|
||||
RUBY_LEGGINGS = new ItemTRArmour(Reference.RUBY_ARMOUR, EntityEquipmentSlot.LEGS);
|
||||
registerItem(RUBY_LEGGINGS, "rubyLeggings");
|
||||
RUBY_BOOTS = new ItemTRArmour(Reference.RUBY_ARMOUR, EntityEquipmentSlot.FEET);
|
||||
registerItem(RUBY_BOOTS, "rubyBoots");
|
||||
|
||||
sapphireSword = new ItemTRSword(Reference.SAPPHIRE);
|
||||
registerItem(sapphireSword, "sapphireSword");
|
||||
sapphirePickaxe = new ItemTRPickaxe(Reference.SAPPHIRE);
|
||||
registerItem(sapphirePickaxe, "sapphirePickaxe");
|
||||
sapphireSpade = new ItemTRSpade(Reference.SAPPHIRE);
|
||||
registerItem(sapphireSpade, "sapphireSpade");
|
||||
sapphireAxe = new ItemTRAxe(Reference.SAPPHIRE);
|
||||
registerItem(sapphireAxe, "sapphireAxe");
|
||||
sapphireHoe = new ItemTRHoe(Reference.SAPPHIRE);
|
||||
registerItem(sapphireHoe, "sapphireHoe");
|
||||
SAPPHIRE_SWORD = new ItemTRSword(Reference.SAPPHIRE);
|
||||
registerItem(SAPPHIRE_SWORD, "sapphireSword");
|
||||
SAPPHIRE_PICKAXE = new ItemTRPickaxe(Reference.SAPPHIRE);
|
||||
registerItem(SAPPHIRE_PICKAXE, "sapphirePickaxe");
|
||||
SAPPHIRE_SPADE = new ItemTRSpade(Reference.SAPPHIRE);
|
||||
registerItem(SAPPHIRE_SPADE, "sapphireSpade");
|
||||
SAPPHIRE_AXE = new ItemTRAxe(Reference.SAPPHIRE);
|
||||
registerItem(SAPPHIRE_AXE, "sapphireAxe");
|
||||
SAPPHIRE_HOE = new ItemTRHoe(Reference.SAPPHIRE);
|
||||
registerItem(SAPPHIRE_HOE, "sapphireHoe");
|
||||
|
||||
sapphireHelmet = new ItemTRArmour(Reference.SAPPHIRE_ARMOUR, EntityEquipmentSlot.HEAD);
|
||||
registerItem(sapphireHelmet, "sapphireHelmet");
|
||||
sapphireChestplate = new ItemTRArmour(Reference.SAPPHIRE_ARMOUR, EntityEquipmentSlot.CHEST);
|
||||
registerItem(sapphireChestplate, "sapphireChestplate");
|
||||
sapphireLeggings = new ItemTRArmour(Reference.SAPPHIRE_ARMOUR, EntityEquipmentSlot.LEGS);
|
||||
registerItem(sapphireLeggings, "sapphireLeggings");
|
||||
sapphireBoots = new ItemTRArmour(Reference.SAPPHIRE_ARMOUR, EntityEquipmentSlot.FEET);
|
||||
registerItem(sapphireBoots, "sapphireBoots");
|
||||
SAPPHIRE_HELMET = new ItemTRArmour(Reference.SAPPHIRE_ARMOUR, EntityEquipmentSlot.HEAD);
|
||||
registerItem(SAPPHIRE_HELMET, "sapphireHelmet");
|
||||
SAPPHIRE_CHSTPLATE = new ItemTRArmour(Reference.SAPPHIRE_ARMOUR, EntityEquipmentSlot.CHEST);
|
||||
registerItem(SAPPHIRE_CHSTPLATE, "sapphireChestplate");
|
||||
SAPPHIRE_LEGGINGS = new ItemTRArmour(Reference.SAPPHIRE_ARMOUR, EntityEquipmentSlot.LEGS);
|
||||
registerItem(SAPPHIRE_LEGGINGS, "sapphireLeggings");
|
||||
SAPPHIRE_BOOTS = new ItemTRArmour(Reference.SAPPHIRE_ARMOUR, EntityEquipmentSlot.FEET);
|
||||
registerItem(SAPPHIRE_BOOTS, "sapphireBoots");
|
||||
|
||||
peridotSword = new ItemTRSword(Reference.PERIDOT);
|
||||
registerItem(peridotSword, "peridotSword");
|
||||
peridotPickaxe = new ItemTRPickaxe(Reference.PERIDOT);
|
||||
registerItem(peridotPickaxe, "peridotPickaxe");
|
||||
peridotSpade = new ItemTRSpade(Reference.PERIDOT);
|
||||
registerItem(peridotSpade, "peridotSpade");
|
||||
peridotAxe = new ItemTRAxe(Reference.PERIDOT);
|
||||
registerItem(peridotAxe, "peridotAxe");
|
||||
peridotHoe = new ItemTRHoe(Reference.PERIDOT);
|
||||
registerItem(peridotHoe, "peridotHoe");
|
||||
PERIDOT_SWORD = new ItemTRSword(Reference.PERIDOT);
|
||||
registerItem(PERIDOT_SWORD, "peridotSword");
|
||||
PERIDOT_PICKAXE = new ItemTRPickaxe(Reference.PERIDOT);
|
||||
registerItem(PERIDOT_PICKAXE, "peridotPickaxe");
|
||||
PERIDOT_SAPPHIRE = new ItemTRSpade(Reference.PERIDOT);
|
||||
registerItem(PERIDOT_SAPPHIRE, "peridotSpade");
|
||||
PERIDOT_AXE = new ItemTRAxe(Reference.PERIDOT);
|
||||
registerItem(PERIDOT_AXE, "peridotAxe");
|
||||
PERIDOT_HOE = new ItemTRHoe(Reference.PERIDOT);
|
||||
registerItem(PERIDOT_HOE, "peridotHoe");
|
||||
|
||||
peridotHelmet = new ItemTRArmour(Reference.PERIDOT_ARMOUR, EntityEquipmentSlot.HEAD);
|
||||
registerItem(peridotHelmet, "peridotHelmet");
|
||||
peridotChestplate = new ItemTRArmour(Reference.PERIDOT_ARMOUR, EntityEquipmentSlot.CHEST);
|
||||
registerItem(peridotChestplate, "peridotChestplate");
|
||||
peridotLeggings = new ItemTRArmour(Reference.PERIDOT_ARMOUR, EntityEquipmentSlot.LEGS);
|
||||
registerItem(peridotLeggings, "peridotLeggings");
|
||||
peridotBoots = new ItemTRArmour(Reference.PERIDOT_ARMOUR, EntityEquipmentSlot.FEET);
|
||||
registerItem(peridotBoots, "peridotBoots");
|
||||
PERIDOT_HELMET = new ItemTRArmour(Reference.PERIDOT_ARMOUR, EntityEquipmentSlot.HEAD);
|
||||
registerItem(PERIDOT_HELMET, "peridotHelmet");
|
||||
PERIDOT_CHESTPLATE = new ItemTRArmour(Reference.PERIDOT_ARMOUR, EntityEquipmentSlot.CHEST);
|
||||
registerItem(PERIDOT_CHESTPLATE, "peridotChestplate");
|
||||
PERIDOT_LEGGINGS = new ItemTRArmour(Reference.PERIDOT_ARMOUR, EntityEquipmentSlot.LEGS);
|
||||
registerItem(PERIDOT_LEGGINGS, "peridotLeggings");
|
||||
PERIDOT_BOOTS = new ItemTRArmour(Reference.PERIDOT_ARMOUR, EntityEquipmentSlot.FEET);
|
||||
registerItem(PERIDOT_BOOTS, "peridotBoots");
|
||||
}
|
||||
|
||||
wrench = new ItemWrench();
|
||||
registerItem(wrench, "wrench");
|
||||
WRENCH = new ItemWrench();
|
||||
registerItem(WRENCH, "wrench");
|
||||
|
||||
nanosaber = PoweredItem.createItem(ItemNanosaber.class);
|
||||
registerItem(nanosaber, "nanosaber");
|
||||
NANOSABER = PoweredItem.createItem(ItemNanosaber.class);
|
||||
registerItem(NANOSABER, "nanosaber");
|
||||
|
||||
scrapBox = new ItemScrapBox();
|
||||
registerItem(scrapBox, "scrapbox");
|
||||
SCRAP_BOX = new ItemScrapBox();
|
||||
registerItem(SCRAP_BOX, "scrapbox");
|
||||
|
||||
frequencyTransmitter = new ItemFrequencyTransmitter();
|
||||
registerItem(frequencyTransmitter, "frequencyTransmitter");
|
||||
FREQUENCY_TRANSMITTER = new ItemFrequencyTransmitter();
|
||||
registerItem(FREQUENCY_TRANSMITTER, "frequencyTransmitter");
|
||||
|
||||
upgrades = new ItemUpgrades();
|
||||
registerItem(upgrades, "upgrades");
|
||||
UPGRADES = new ItemUpgrades();
|
||||
registerItem(UPGRADES, "upgrades");
|
||||
|
||||
cloakingDevice = PoweredItem.createItem(ItemCloakingDevice.class);
|
||||
registerItem(cloakingDevice, "cloakingdevice");
|
||||
CLOAKING_DEVICE = PoweredItem.createItem(ItemCloakingDevice.class);
|
||||
registerItem(CLOAKING_DEVICE, "cloakingdevice");
|
||||
|
||||
missingRecipe = new ItemMissingRecipe().setUnlocalizedName("missingRecipe");
|
||||
registerItem(missingRecipe, "mssingRecipe");
|
||||
MISSING_RECIPE_PLACEHOLDER = new ItemMissingRecipe().setUnlocalizedName("missingRecipe");
|
||||
registerItem(MISSING_RECIPE_PLACEHOLDER, "mssingRecipe");
|
||||
|
||||
debug = new ItemDebugTool();
|
||||
registerItem(debug, "debug");
|
||||
DEBUG = new ItemDebugTool();
|
||||
registerItem(DEBUG, "debug");
|
||||
|
||||
dynamicCell = new DynamicCell();
|
||||
registerItem(dynamicCell, "dynamicCell");
|
||||
CELL = new DynamicCell();
|
||||
registerItem(CELL, "dynamicCell");
|
||||
|
||||
MinecraftForge.EVENT_BUS.register(BucketHandler.INSTANCE);
|
||||
|
||||
|
|
|
@ -6,7 +6,7 @@ import java.util.HashMap;
|
|||
|
||||
public class ModParts {
|
||||
|
||||
public static HashMap<Integer, ItemStack> stackCable = new HashMap<>();
|
||||
public static HashMap<Integer, ItemStack> CABLE = new HashMap<>();
|
||||
|
||||
public static void init() { // TODO 1.8
|
||||
// if (Loader.isModLoaded("IC2")) {
|
||||
|
|
File diff suppressed because it is too large
Load diff
|
@ -9,14 +9,14 @@ import net.minecraftforge.fml.common.registry.GameRegistry;
|
|||
*/
|
||||
public class ModSounds {
|
||||
|
||||
public static SoundEvent shock;
|
||||
public static SoundEvent dismantle;
|
||||
public static SoundEvent extract;
|
||||
public static SoundEvent CABLE_SHOCK;
|
||||
public static SoundEvent BLOCK_DISMANTLE;
|
||||
public static SoundEvent SAP_EXTRACT;
|
||||
|
||||
public static void init() {
|
||||
shock = getSound("cable_shock");
|
||||
dismantle = getSound("block_dismantle");
|
||||
extract = getSound("sap_extract");
|
||||
CABLE_SHOCK = getSound("cable_shock");
|
||||
BLOCK_DISMANTLE = getSound("block_dismantle");
|
||||
SAP_EXTRACT = getSound("sap_extract");
|
||||
}
|
||||
|
||||
private static SoundEvent getSound(String str) {
|
||||
|
|
|
@ -27,7 +27,7 @@ public class OreDict {
|
|||
IC2Dict.init();
|
||||
}
|
||||
|
||||
OreDictionary.registerOre("reBattery", ModItems.reBattery);
|
||||
OreDictionary.registerOre("reBattery", ModItems.RE_BATTERY);
|
||||
|
||||
OreDictionary.registerOre("circuitBasic", ItemParts.getPartByName("electronicCircuit"));
|
||||
OreDictionary.registerOre("circuitAdvanced", ItemParts.getPartByName("advancedCircuit"));
|
||||
|
@ -39,31 +39,31 @@ public class OreDict {
|
|||
OreDictionary.registerOre("machineBlockAdvanced", BlockMachineFrame.getFrameByName("advancedMachine", 1));
|
||||
OreDictionary.registerOre("machineBlockElite", BlockMachineFrame.getFrameByName("highlyAdvancedMachine", 1));
|
||||
|
||||
OreDictionary.registerOre("lapotronCrystal", ModItems.lapotronCrystal);
|
||||
OreDictionary.registerOre("energyCrystal", ModItems.energyCrystal);
|
||||
OreDictionary.registerOre("lapotronCrystal", ModItems.LAPOTRONIC_CRYSTAL);
|
||||
OreDictionary.registerOre("energyCrystal", ModItems.ENERGY_CRYSTAL);
|
||||
|
||||
OreDictionary.registerOre("drillBasic", ModItems.diamondDrill);
|
||||
OreDictionary.registerOre("drillDiamond", ModItems.diamondDrill);
|
||||
OreDictionary.registerOre("drillBasic", ModItems.DIAMOND_DRILL);
|
||||
OreDictionary.registerOre("drillDiamond", ModItems.DIAMOND_DRILL);
|
||||
|
||||
OreDictionary.registerOre("industrialTnt", Blocks.TNT);
|
||||
OreDictionary.registerOre("craftingIndustrialDiamond", Items.DIAMOND);
|
||||
OreDictionary.registerOre("insulatedGoldCableItem", ItemStandaloneCables.getCableByName("insulatedgold"));
|
||||
OreDictionary.registerOre("fertilizer", new ItemStack(Items.DYE, 1, 15));
|
||||
|
||||
OreDictionary.registerOre("ic2Generator", ModBlocks.generator);
|
||||
OreDictionary.registerOre("ic2SolarPanel", ModBlocks.solarPanel);
|
||||
OreDictionary.registerOre("ic2Macerator", ModBlocks.grinder);
|
||||
OreDictionary.registerOre("ic2Extractor", ModBlocks.extractor);
|
||||
OreDictionary.registerOre("ic2Windmill", ModBlocks.windMill);
|
||||
OreDictionary.registerOre("ic2Watermill", ModBlocks.waterMill);
|
||||
OreDictionary.registerOre("ic2Generator", ModBlocks.SOLID_FUEL_GENEREATOR);
|
||||
OreDictionary.registerOre("ic2SolarPanel", ModBlocks.SOLAR_PANEL);
|
||||
OreDictionary.registerOre("ic2Macerator", ModBlocks.GRINDER);
|
||||
OreDictionary.registerOre("ic2Extractor", ModBlocks.EXTRACTOR);
|
||||
OreDictionary.registerOre("ic2Windmill", ModBlocks.WIND_MILL);
|
||||
OreDictionary.registerOre("ic2Watermill", ModBlocks.WATER_MILL);
|
||||
|
||||
//OreDictionary.registerOre("uran235", nothing);
|
||||
//OreDictionary.registerOre("uran238", nothing);
|
||||
//OreDictionary.registerOre("smallUran235", nothing);
|
||||
|
||||
OreDictionary.registerOre("fenceIron", ModBlocks.ironFence);
|
||||
OreDictionary.registerOre("woodRubber", ModBlocks.rubberLog);
|
||||
OreDictionary.registerOre("glassReinforced", ModBlocks.reinforcedglass);
|
||||
OreDictionary.registerOre("fenceIron", ModBlocks.REFINED_IRON_FENCE);
|
||||
OreDictionary.registerOre("woodRubber", ModBlocks.RUBBER_LOG);
|
||||
OreDictionary.registerOre("glassReinforced", ModBlocks.REINFORCED_GLASS);
|
||||
|
||||
OreDictionary.registerOre("diamondTR", ItemDusts.getDustByName("Diamond"));
|
||||
OreDictionary.registerOre("diamondTR", Items.DIAMOND);
|
||||
|
|
257
src/main/java/techreborn/init/recipes/CraftingTableRecipes.java
Normal file
257
src/main/java/techreborn/init/recipes/CraftingTableRecipes.java
Normal file
|
@ -0,0 +1,257 @@
|
|||
package techreborn.init.recipes;
|
||||
|
||||
import com.google.common.base.CaseFormat;
|
||||
import net.minecraft.init.Blocks;
|
||||
import net.minecraft.init.Items;
|
||||
import net.minecraft.item.ItemStack;
|
||||
import net.minecraftforge.oredict.OreDictionary;
|
||||
import org.apache.commons.lang3.ArrayUtils;
|
||||
import reborncore.common.util.CraftingHelper;
|
||||
import techreborn.blocks.BlockStorage;
|
||||
import techreborn.blocks.BlockStorage2;
|
||||
import techreborn.config.ConfigTechReborn;
|
||||
import techreborn.init.IC2Duplicates;
|
||||
import techreborn.init.ModBlocks;
|
||||
import techreborn.init.ModItems;
|
||||
import techreborn.items.*;
|
||||
|
||||
import java.security.InvalidParameterException;
|
||||
|
||||
/**
|
||||
* Created by Prospector
|
||||
*/
|
||||
public class CraftingTableRecipes extends RecipeMethods {
|
||||
public static void init() {
|
||||
registerCompressionRecipes();
|
||||
registerShapeless(BlockStorage2.getStorageBlockByName("iridium_reinforced_stone", 1), new ItemStack(Blocks.STONE), ItemIngots.getIngotByName("iridium"));
|
||||
registerShapeless(BlockStorage2.getStorageBlockByName("iridium_reinforced_tungstensteel", 1), BlockStorage2.getStorageBlockByName("tungstensteel", 1), ItemIngots.getIngotByName("iridium"));
|
||||
registerShapeless(BlockStorage2.getStorageBlockByName("iridium_reinforced_tungstensteel", 1), BlockStorage2.getStorageBlockByName("iridium_reinforced_stone", 1), ItemIngots.getIngotByName("tungstensteel"));
|
||||
|
||||
registerShapeless(new ItemStack(ModBlocks.RUBBER_PLANKS, 4), new ItemStack(ModBlocks.RUBBER_LOG));
|
||||
|
||||
registerShapeless(new ItemStack(ModItems.FREQUENCY_TRANSMITTER), IC2Duplicates.CABLE_ICOPPER.getStackBasedOnConfig(), "circuitBasic");
|
||||
|
||||
registerShaped(DynamicCell.getEmptyCell(16), " T ", "T T", " T ", 'T', "ingotTin");
|
||||
registerShaped(new ItemStack(ModBlocks.REFINED_IRON_FENCE), "RRR", "RRR", 'R', IC2Duplicates.REFINED_IRON.getStackBasedOnConfig());
|
||||
|
||||
registerShaped(new ItemStack(ModItems.STEEL_DRILL), " S ", "SCS", "SBS", 'S', "ingotSteel", 'C', "circuitBasic", 'B', "reBattery");
|
||||
registerShaped(new ItemStack(ModItems.DIAMOND_DRILL), " D ", "DCD", "TST", 'D', "gemDiamond", 'C', "circuitAdvanced", 'S', new ItemStack(ModItems.STEEL_DRILL, 1, OreDictionary.WILDCARD_VALUE), 'T', "ingotTitanium");
|
||||
registerShaped(new ItemStack(ModItems.ADVANCED_DRILL), " I ", "NCN", "OAO", 'I', "ingotIridium", 'N', "nuggetIridium", 'A', new ItemStack(ModItems.DIAMOND_DRILL, 1, OreDictionary.WILDCARD_VALUE), 'C', "circuitMaster", 'O', ItemUpgrades.getUpgradeByName("overclock"));
|
||||
|
||||
registerShaped(new ItemStack(ModItems.STEEL_CHAINSAW), " SS", "SCS", "BS ", 'S', "ingotSteel", 'C', "circuitBasic", 'B', "reBattery");
|
||||
registerShaped(new ItemStack(ModItems.DIAMOND_CHAINSAW), " DD", "TCD", "ST ", 'D', "gemDiamond", 'C', "circuitAdvanced", 'S', new ItemStack(ModItems.STEEL_CHAINSAW, 1, OreDictionary.WILDCARD_VALUE), 'T', "ingotTitanium");
|
||||
registerShaped(new ItemStack(ModItems.ADVANCED_CHAINSAW), " NI", "OCN", "DO ", 'I', "ingotIridium", 'N', "nuggetIridium", 'D', new ItemStack(ModItems.DIAMOND_CHAINSAW, 1, OreDictionary.WILDCARD_VALUE), 'C', "circuitMaster", 'O', ItemUpgrades.getUpgradeByName("overclock"));
|
||||
|
||||
registerShaped(new ItemStack(ModItems.STEEL_JACKHAMMER), "SBS", "SCS", " S ", 'S', "ingotSteel", 'C', "circuitBasic", 'B', "reBattery");
|
||||
registerShaped(new ItemStack(ModItems.DIAMOND_JACKHAMMER), "DSD", "TCT", " D ", 'D', "gemDiamond", 'C', "circuitAdvanced", 'S', new ItemStack(ModItems.STEEL_JACKHAMMER, 1, OreDictionary.WILDCARD_VALUE), 'T', "ingotTitanium");
|
||||
registerShaped(new ItemStack(ModItems.ADVANCED_JACKHAMMER), "NDN", "OCO", " I ", 'I', "ingotIridium", 'N', "nuggetIridium", 'D', new ItemStack(ModItems.DIAMOND_DRILL, 1, OreDictionary.WILDCARD_VALUE), 'C', "circuitMaster", 'O', ItemUpgrades.getUpgradeByName("overclock"));
|
||||
|
||||
if (ConfigTechReborn.enableGemArmorAndTools) {
|
||||
addToolAndArmourRecipes(new ItemStack(ModItems.RUBY_SWORD), new ItemStack(ModItems.RUBY_PICKAXE),
|
||||
new ItemStack(ModItems.RUBY_AXE), new ItemStack(ModItems.RUBY_HOE), new ItemStack(ModItems.RUBY_SPADE),
|
||||
new ItemStack(ModItems.RUBY_HELMET), new ItemStack(ModItems.RUBY_CHESTPLATE),
|
||||
new ItemStack(ModItems.RUBY_LEGGINGS), new ItemStack(ModItems.RUBY_BOOTS), "gemRuby");
|
||||
|
||||
addToolAndArmourRecipes(new ItemStack(ModItems.SAPPHIRE_SWORD), new ItemStack(ModItems.SAPPHIRE_PICKAXE),
|
||||
new ItemStack(ModItems.SAPPHIRE_AXE), new ItemStack(ModItems.SAPPHIRE_HOE),
|
||||
new ItemStack(ModItems.SAPPHIRE_SPADE), new ItemStack(ModItems.SAPPHIRE_HELMET),
|
||||
new ItemStack(ModItems.SAPPHIRE_CHSTPLATE), new ItemStack(ModItems.SAPPHIRE_LEGGINGS),
|
||||
new ItemStack(ModItems.SAPPHIRE_BOOTS), "gemSapphire");
|
||||
|
||||
addToolAndArmourRecipes(new ItemStack(ModItems.PERIDOT_SWORD), new ItemStack(ModItems.PERIDOT_PICKAXE),
|
||||
new ItemStack(ModItems.PERIDOT_AXE), new ItemStack(ModItems.PERIDOT_HOE),
|
||||
new ItemStack(ModItems.PERIDOT_SAPPHIRE), new ItemStack(ModItems.PERIDOT_HELMET),
|
||||
new ItemStack(ModItems.PERIDOT_CHESTPLATE), new ItemStack(ModItems.PERIDOT_LEGGINGS),
|
||||
new ItemStack(ModItems.PERIDOT_BOOTS), "gemPeridot");
|
||||
|
||||
addToolAndArmourRecipes(new ItemStack(ModItems.BRONZE_SWORD), new ItemStack(ModItems.BRONZE_PICKAXE),
|
||||
new ItemStack(ModItems.BRONZE_AXE), new ItemStack(ModItems.BRONZE_HOE),
|
||||
new ItemStack(ModItems.BRONZE_SPADE), new ItemStack(ModItems.BRONZE_HELMET),
|
||||
new ItemStack(ModItems.BRONZE_CHESTPLATE), new ItemStack(ModItems.BRONZE_LEGGINGS),
|
||||
new ItemStack(ModItems.BRONZE_BOOTS), "ingotBronze");
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
static void registerCompressionRecipes() {
|
||||
for (String name : ArrayUtils.addAll(BlockStorage.types, BlockStorage2.types)) {
|
||||
ItemStack item = ItemStack.EMPTY;
|
||||
try {
|
||||
item = ItemIngots.getIngotByName(name, 9);
|
||||
} catch (InvalidParameterException e) {
|
||||
try {
|
||||
item = ItemGems.getGemByName(name, 9);
|
||||
} catch (InvalidParameterException e2) {
|
||||
continue;
|
||||
}
|
||||
}
|
||||
|
||||
if (!item.isEmpty()) {
|
||||
registerShaped(BlockStorage.getStorageBlockByName(name), "III", "III", "III", 'I', item);
|
||||
registerShapeless(item, BlockStorage.getStorageBlockByName(name, 9));
|
||||
}
|
||||
}
|
||||
|
||||
for (String name : ArrayUtils.addAll(BlockStorage.types, BlockStorage2.types)) {
|
||||
registerShaped(BlockStorage.getStorageBlockByName(name), "AAA", "AAA", "AAA", 'A',
|
||||
"ingot" + name.substring(0, 1).toUpperCase() + name.substring(1));
|
||||
registerShaped(BlockStorage.getStorageBlockByName(name), "AAA", "AAA", "AAA", 'A',
|
||||
"gem" + name.substring(0, 1).toUpperCase() + name.substring(1));
|
||||
}
|
||||
|
||||
for (String name : ItemDustsSmall.types) {
|
||||
if (name.equals(ModItems.META_PLACEHOLDER)) {
|
||||
continue;
|
||||
}
|
||||
registerShapeless(ItemDustsSmall.getSmallDustByName(name, 4), ItemDusts.getDustByName(name));
|
||||
registerShapeless(ItemDusts.getDustByName(name), ItemDustsSmall.getSmallDustByName(name),
|
||||
ItemDustsSmall.getSmallDustByName(name), ItemDustsSmall.getSmallDustByName(name),
|
||||
ItemDustsSmall.getSmallDustByName(name));
|
||||
}
|
||||
|
||||
for (String nuggets : ItemNuggets.types) {
|
||||
if (nuggets.equals(ModItems.META_PLACEHOLDER) || nuggets.equalsIgnoreCase("diamond"))
|
||||
continue;
|
||||
registerShapeless(ItemNuggets.getNuggetByName(nuggets, 9), CaseFormat.LOWER_UNDERSCORE.to(CaseFormat.LOWER_CAMEL, "ingot_" + nuggets));
|
||||
registerShaped(ItemIngots.getIngotByName(nuggets), "NNN", "NNN", "NNN", 'N', CaseFormat.LOWER_UNDERSCORE.to(CaseFormat.LOWER_CAMEL, "nugget_" + nuggets));
|
||||
}
|
||||
|
||||
registerShapeless(ItemNuggets.getNuggetByName("diamond", 9), "gemDiamond");
|
||||
registerShaped(new ItemStack(Items.DIAMOND), "NNN", "NNN", "NNN", 'N', "nuggetDiamond");
|
||||
}
|
||||
|
||||
static void registerMixedMetalIngotRecipes() {
|
||||
if (!IC2Duplicates.deduplicate()) {
|
||||
registerShaped(ItemIngots.getIngotByName("mixed_metal", 2), "RRR", "BBB", "TTT", 'R',
|
||||
"ingotRefinedIron", 'B', "ingotBronze", 'T', "ingotTin");
|
||||
|
||||
registerShaped(ItemIngots.getIngotByName("mixed_metal", 2), "RRR", "BBB", "TTT", 'R',
|
||||
"ingotRefinedIron", 'B', "ingotBronze", 'T', "ingotZinc");
|
||||
|
||||
registerShaped(ItemIngots.getIngotByName("mixed_metal", 2), "RRR", "BBB", "TTT", 'R',
|
||||
"ingotRefinedIron", 'B', "ingotBrass", 'T', "ingotTin");
|
||||
|
||||
registerShaped(ItemIngots.getIngotByName("mixed_metal", 2), "RRR", "BBB", "TTT", 'R',
|
||||
"ingotRefinedIron", 'B', "ingotBrass", 'T', "ingotZinc");
|
||||
|
||||
registerShaped(ItemIngots.getIngotByName("mixed_metal", 3), "RRR", "BBB", "TTT", 'R', "ingotNickel",
|
||||
'B', "ingotBronze", 'T', "ingotTin");
|
||||
|
||||
registerShaped(ItemIngots.getIngotByName("mixed_metal", 3), "RRR", "BBB", "TTT", 'R', "ingotNickel",
|
||||
'B', "ingotBronze", 'T', "ingotZinc");
|
||||
|
||||
registerShaped(ItemIngots.getIngotByName("mixed_metal", 3), "RRR", "BBB", "TTT", 'R', "ingotNickel",
|
||||
'B', "ingotBrass", 'T', "ingotTin");
|
||||
|
||||
registerShaped(ItemIngots.getIngotByName("mixed_metal", 3), "RRR", "BBB", "TTT", 'R', "ingotNickel",
|
||||
'B', "ingotBrass", 'T', "ingotZinc");
|
||||
|
||||
registerShaped(ItemIngots.getIngotByName("mixed_metal", 4), "RRR", "BBB", "TTT", 'R', "ingotNickel",
|
||||
'B', "ingotBronze", 'T', "ingotAluminum");
|
||||
|
||||
registerShaped(ItemIngots.getIngotByName("mixed_metal", 4), "RRR", "BBB", "TTT", 'R', "ingotNickel",
|
||||
'B', "ingotBrass", 'T', "ingotAluminum");
|
||||
|
||||
registerShaped(ItemIngots.getIngotByName("mixed_metal", 4), "RRR", "BBB", "TTT", 'R', "ingotInvar",
|
||||
'B', "ingotBronze", 'T', "ingotTin");
|
||||
|
||||
registerShaped(ItemIngots.getIngotByName("mixed_metal", 4), "RRR", "BBB", "TTT", 'R', "ingotInvar",
|
||||
'B', "ingotBronze", 'T', "ingotZinc");
|
||||
|
||||
registerShaped(ItemIngots.getIngotByName("mixed_metal", 4), "RRR", "BBB", "TTT", 'R', "ingotInvar",
|
||||
'B', "ingotBrass", 'T', "ingotTin");
|
||||
|
||||
registerShaped(ItemIngots.getIngotByName("mixed_metal", 4), "RRR", "BBB", "TTT", 'R', "ingotInvar",
|
||||
'B', "ingotBrass", 'T', "ingotZinc");
|
||||
|
||||
registerShaped(ItemIngots.getIngotByName("mixed_metal", 5), "RRR", "BBB", "TTT", 'R', "ingotInvar",
|
||||
'B', "ingotBronze", 'T', "ingotAluminum");
|
||||
|
||||
registerShaped(ItemIngots.getIngotByName("mixed_metal", 5), "RRR", "BBB", "TTT", 'R', "ingotInvar",
|
||||
'B', "ingotBrass", 'T', "ingotAluminum");
|
||||
|
||||
registerShaped(ItemIngots.getIngotByName("mixed_metal", 5), "RRR", "BBB", "TTT", 'R',
|
||||
"ingotTitanium", 'B', "ingotBronze", 'T', "ingotTin");
|
||||
|
||||
registerShaped(ItemIngots.getIngotByName("mixed_metal", 5), "RRR", "BBB", "TTT", 'R',
|
||||
"ingotTitanium", 'B', "ingotBronze", 'T', "ingotZinc");
|
||||
|
||||
registerShaped(ItemIngots.getIngotByName("mixed_metal", 5), "RRR", "BBB", "TTT", 'R',
|
||||
"ingotTitanium", 'B', "ingotBrass", 'T', "ingotTin");
|
||||
|
||||
registerShaped(ItemIngots.getIngotByName("mixed_metal", 5), "RRR", "BBB", "TTT", 'R',
|
||||
"ingotTitanium", 'B', "ingotBrass", 'T', "ingotZinc");
|
||||
|
||||
registerShaped(ItemIngots.getIngotByName("mixed_metal", 6), "RRR", "BBB", "TTT", 'R',
|
||||
"ingotTitanium", 'B', "ingotBronze", 'T', "ingotAluminum");
|
||||
|
||||
registerShaped(ItemIngots.getIngotByName("mixed_metal", 6), "RRR", "BBB", "TTT", 'R',
|
||||
"ingotTitanium", 'B', "ingotBrass", 'T', "ingotAluminum");
|
||||
|
||||
registerShaped(ItemIngots.getIngotByName("mixed_metal", 5), "RRR", "BBB", "TTT", 'R',
|
||||
"ingotTungsten", 'B', "ingotBronze", 'T', "ingotTin");
|
||||
|
||||
registerShaped(ItemIngots.getIngotByName("mixed_metal", 5), "RRR", "BBB", "TTT", 'R',
|
||||
"ingotTungsten", 'B', "ingotBronze", 'T', "ingotZinc");
|
||||
|
||||
registerShaped(ItemIngots.getIngotByName("mixed_metal", 5), "RRR", "BBB", "TTT", 'R',
|
||||
"ingotTungsten", 'B', "ingotBrass", 'T', "ingotTin");
|
||||
|
||||
registerShaped(ItemIngots.getIngotByName("mixed_metal", 5), "RRR", "BBB", "TTT", 'R',
|
||||
"ingotTungsten", 'B', "ingotBrass", 'T', "ingotZinc");
|
||||
|
||||
registerShaped(ItemIngots.getIngotByName("mixed_metal", 6), "RRR", "BBB", "TTT", 'R',
|
||||
"ingotTungsten", 'B', "ingotBronze", 'T', "ingotAluminum");
|
||||
|
||||
registerShaped(ItemIngots.getIngotByName("mixed_metal", 6), "RRR", "BBB", "TTT", 'R',
|
||||
"ingotTungsten", 'B', "ingotBrass", 'T', "ingotAluminum");
|
||||
|
||||
registerShaped(ItemIngots.getIngotByName("mixed_metal", 8), "RRR", "BBB", "TTT", 'R',
|
||||
"ingotTungstensteel", 'B', "ingotBronze", 'T', "ingotTin");
|
||||
|
||||
registerShaped(ItemIngots.getIngotByName("mixed_metal", 8), "RRR", "BBB", "TTT", 'R',
|
||||
"ingotTungstensteel", 'B', "ingotBronze", 'T', "ingotZinc");
|
||||
|
||||
registerShaped(ItemIngots.getIngotByName("mixed_metal", 8), "RRR", "BBB", "TTT", 'R',
|
||||
"ingotTungstensteel", 'B', "ingotBrass", 'T', "ingotTin");
|
||||
|
||||
registerShaped(ItemIngots.getIngotByName("mixed_metal", 8), "RRR", "BBB", "TTT", 'R',
|
||||
"ingotTungstensteel", 'B', "ingotBrass", 'T', "ingotZinc");
|
||||
|
||||
registerShaped(ItemIngots.getIngotByName("mixed_metal", 9), "RRR", "BBB", "TTT", 'R',
|
||||
"ingotTungstensteel", 'B', "ingotBronze", 'T', "ingotAluminum");
|
||||
|
||||
registerShaped(ItemIngots.getIngotByName("mixed_metal", 9), "RRR", "BBB", "TTT", 'R',
|
||||
"ingotTungstensteel", 'B', "ingotBrass", 'T', "ingotAluminum");
|
||||
}
|
||||
}
|
||||
|
||||
static void registerShaped(ItemStack output, Object... inputs) {
|
||||
CraftingHelper.addShapedOreRecipe(output, inputs);
|
||||
}
|
||||
|
||||
static void registerShapeless(ItemStack output, Object... inputs) {
|
||||
CraftingHelper.addShapelessOreRecipe(output, inputs);
|
||||
}
|
||||
|
||||
static void addToolAndArmourRecipes(ItemStack sword,
|
||||
ItemStack pickaxe,
|
||||
ItemStack axe,
|
||||
ItemStack hoe,
|
||||
ItemStack spade,
|
||||
ItemStack helmet,
|
||||
ItemStack chestplate,
|
||||
ItemStack leggings,
|
||||
ItemStack boots,
|
||||
String material) {
|
||||
registerShaped(sword, "G", "G", "S", 'S', Items.STICK, 'G', material);
|
||||
registerShaped(pickaxe, "GGG", " S ", " S ", 'S', Items.STICK, 'G', material);
|
||||
registerShaped(axe, "GG", "GS", " S", 'S', Items.STICK, 'G', material);
|
||||
registerShaped(hoe, "GG", " S", " S", 'S', Items.STICK, 'G', material);
|
||||
registerShaped(spade, "G", "S", "S", 'S', Items.STICK, 'G', material);
|
||||
registerShaped(helmet, "GGG", "G G", 'G', material);
|
||||
registerShaped(chestplate, "G G", "GGG", "GGG", 'G', material);
|
||||
registerShaped(leggings, "GGG", "G G", "G G", 'G', material);
|
||||
registerShaped(boots, "G G", "G G", 'G', material);
|
||||
}
|
||||
}
|
|
@ -18,8 +18,8 @@ import techreborn.init.ModFluids;
|
|||
public class IndustrialGrinderRecipes extends RecipeMethods {
|
||||
|
||||
static FluidStack WATER = new FluidStack(FluidRegistry.WATER, 1000);
|
||||
static FluidStack MERCURY = new FluidStack(ModFluids.fluidMercury, 1000);
|
||||
static FluidStack SODIUM_PERSULFATE = new FluidStack(ModFluids.fluidSodiumpersulfate, 1000);
|
||||
static FluidStack MERCURY = new FluidStack(ModFluids.MERCURY, 1000);
|
||||
static FluidStack SODIUM_PERSULFATE = new FluidStack(ModFluids.SODIUMPERSULFATE, 1000);
|
||||
|
||||
public static void init() {
|
||||
|
||||
|
|
|
@ -8,7 +8,7 @@ import techreborn.items.*;
|
|||
/**
|
||||
* Created by Prospector
|
||||
*/
|
||||
public class RecipeMethods {
|
||||
public abstract class RecipeMethods {
|
||||
static ItemStack getMaterial(String name, int count, Type type) {
|
||||
if (type == Type.DUST) {
|
||||
return ItemDusts.getDustByName(name, count);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue