diff options
Diffstat (limited to 'src/main/java/gregtech/loaders/preload/GT_Loader_MultiTileEntities.java')
-rw-r--r-- | src/main/java/gregtech/loaders/preload/GT_Loader_MultiTileEntities.java | 248 |
1 files changed, 34 insertions, 214 deletions
diff --git a/src/main/java/gregtech/loaders/preload/GT_Loader_MultiTileEntities.java b/src/main/java/gregtech/loaders/preload/GT_Loader_MultiTileEntities.java index 81ce52d04f..c0946a7334 100644 --- a/src/main/java/gregtech/loaders/preload/GT_Loader_MultiTileEntities.java +++ b/src/main/java/gregtech/loaders/preload/GT_Loader_MultiTileEntities.java @@ -46,36 +46,42 @@ public class GT_Loader_MultiTileEntities implements Runnable { public static final String MACHINE_REGISTRY_NAME = "gt.multitileentity.controllers"; // MuTE Registries - public static final MultiTileEntityRegistry MACHINE_REGISTRY = new MultiTileEntityRegistry(MACHINE_REGISTRY_NAME); - public static final MultiTileEntityRegistry CASING_REGISTRY = new MultiTileEntityRegistry(CASING_REGISTRY_NAME); + public static final MultiTileEntityRegistry MACHINE_REGISTRY = new MultiTileEntityRegistry( + MACHINE_REGISTRY_NAME, + new MultiTileEntityBlock(Material.iron).modID("gregtech") + .materialName("machine") + .tool("wrench") + .sound(Block.soundTypeMetal) + .opaque(true) + .normalCube(true) + .register()); + public static final MultiTileEntityRegistry CASING_REGISTRY = new MultiTileEntityRegistry( + CASING_REGISTRY_NAME, + new MultiTileEntityBlock(Material.iron).modID("gregtech") + .materialName("casing") + .tool("wrench") + .sound(Block.soundTypeMetal) + .opaque(true) + .normalCube(true) + .register()); public static final MultiTileEntityRegistry COMPONENT_CASING_REGISTRY = new MultiTileEntityRegistry( - COMPONENT_CASING_REGISTRY_NAME); + COMPONENT_CASING_REGISTRY_NAME, + new MultiTileEntityBlock(Material.iron).modID("gregtech") + .materialName("componentCasing") + .tool("wrench") + .sound(Block.soundTypeMetal) + .opaque(true) + .normalCube(true) + .register()); public static final MultiTileEntityRegistry UPGRADE_CASING_REGISTRY = new MultiTileEntityRegistry( - UPGRADE_CASING_REGISTRY_NAME); - - // MuTE Blocks - public static final MultiTileEntityBlock MACHINE_BLOCK = new MultiTileEntityBlock(Material.iron).modID("gregtech") - .materialName("machine") - .tool("wrench") - .sound(Block.soundTypeMetal) - .opaque(true) - .normalCube(true) - .register(); - public static final MultiTileEntityBlock CASING_BLOCK = new MultiTileEntityBlock(Material.iron).modID("gregtech") - .materialName("casing") - .tool("wrench") - .sound(Block.soundTypeMetal) - .opaque(true) - .normalCube(true) - .register(); - public static final MultiTileEntityBlock COMPONENT_CASING_BLOCK = new MultiTileEntityBlock(Material.iron) - .modID("gregtech") - .materialName("componentCasing") - .tool("wrench") - .sound(Block.soundTypeMetal) - .opaque(true) - .normalCube(true) - .register(); + UPGRADE_CASING_REGISTRY_NAME, + new MultiTileEntityBlock(Material.iron).modID("gregtech") + .materialName("upgradeCasing") + .tool("wrench") + .sound(Block.soundTypeMetal) + .opaque(true) + .normalCube(true) + .register()); @Override public void run() { @@ -90,7 +96,6 @@ public class GT_Loader_MultiTileEntities implements Runnable { MACHINE_REGISTRY.create(1000, Macerator.class) .name("Large Macerator") .category("Multiblock Controller") - .setBlock(MACHINE_BLOCK) .material(Materials.Iron) .textureFolder("macerator") .tankCapacity(128000L) @@ -100,7 +105,6 @@ public class GT_Loader_MultiTileEntities implements Runnable { MACHINE_REGISTRY.create(0, CokeOven.class) .name("Coke Oven") .category("MultiblockController") - .setBlock(MACHINE_BLOCK) .textureFolder("cokeOven") .inputInventorySize(1) .outputInventorySize(1) @@ -108,7 +112,6 @@ public class GT_Loader_MultiTileEntities implements Runnable { MACHINE_REGISTRY.create(1, AdvChemicalProcessor.class) .name("Advanced Chemical Processor") .category("MultiblockController") - .setBlock(MACHINE_BLOCK) // TODO: Texture .textureFolder("advChemicalProcessor") .inputInventorySize(16) @@ -118,7 +121,6 @@ public class GT_Loader_MultiTileEntities implements Runnable { MACHINE_REGISTRY.create(2, DistillationTower.class) .name("Distillation Tower") .category("MultiblockController") - .setBlock(MACHINE_BLOCK) .textureFolder("distillationTower") .inputInventorySize(16) .outputInventorySize(16) @@ -127,7 +129,6 @@ public class GT_Loader_MultiTileEntities implements Runnable { MACHINE_REGISTRY.create(3, LayeredCokeBattery.class) .name("Layered Coke Battery") .category("Multiblock Controller") - .setBlock(MACHINE_BLOCK) .material(Materials.Iron) .textureFolder("macerator") .tankCapacity(128000L) @@ -137,7 +138,6 @@ public class GT_Loader_MultiTileEntities implements Runnable { MACHINE_REGISTRY.create(4, LaserEngraver.class) .name("Big Laser Engraver") .category("Multiblock Controller") - .setBlock(MACHINE_BLOCK) .textureFolder("BigLaserEngraver") .inputInventorySize(16) .outputInventorySize(16) @@ -150,68 +150,57 @@ public class GT_Loader_MultiTileEntities implements Runnable { CASING_REGISTRY.create(CokeOven.getId(), WallShareablePart.class) .name("Coke Oven Bricks") .category("MultiBlock Casing") - .setBlock(CASING_BLOCK) .textureFolder("cokeOven") .register(); CASING_REGISTRY.create(Chemical.getId(), BasicCasing.class) .name("Chemical Casing") .category("MultiBlock Casing") - .setBlock(CASING_BLOCK) .textureFolder("advChemicalProcessor") .register(); CASING_REGISTRY.create(Distillation.getId(), BasicCasing.class) .name("Distillation Casing") .category("MultiBlock Casing") - .setBlock(CASING_BLOCK) .textureFolder("distillationTower") .register(); CASING_REGISTRY.create(18000, BasicCasing.class) .name("Test Casing") .category("Multiblock Casing") - .setBlock(CASING_BLOCK) .material(Materials.Cobalt) .textureFolder("macerator") .register(); CASING_REGISTRY.create(LaserEngraver.getId(), BasicCasing.class) .name("Laser Engraver Casing") .category("MultiBlock Casing") - .setBlock(CASING_BLOCK) .textureFolder("BigLaserEngraver") .register(); CASING_REGISTRY.create(Mirror.getId(), BasicCasing.class) .name("Mirror") .category("MultiBlock Casing") - .setBlock(CASING_BLOCK) .textureFolder("Laserblock") .register(); CASING_REGISTRY.create(BlackLaserEngraverCasing.getId(), BasicCasing.class) .name("Black Laser Engraver Casing") .category("MultiBlock Casing") - .setBlock(CASING_BLOCK) .textureFolder("BlackLaserEngraver") .register(); CASING_REGISTRY.create(LaserEngraverUpgrade1.getId(), BasicCasing.class) .name("Crude Laser Engraving Casing") .category("MultiBlock Casing") - .setBlock(CASING_BLOCK) .textureFolder("laserengraverupgrade1") .register(); CASING_REGISTRY.create(LaserEngraverUpgrade2.getId(), BasicCasing.class) .name("Advanced Laser Engraving Casing") .category("MultiBlock Casing") - .setBlock(CASING_BLOCK) .textureFolder("laserengraverupgrade2") .register(); CASING_REGISTRY.create(LaserEngraverUpgrade3.getId(), BasicCasing.class) .name("Ultimate Laser Engraving Casing") .category("MultiBlock Casing") - .setBlock(CASING_BLOCK) .textureFolder("laserengraverupgrade3") .register(); CASING_REGISTRY.create(LaserEngraverUpgrade4.getId(), BasicCasing.class) .name("Superb Laser Engraving Casing") .category("MultiBlock Casing") - .setBlock(CASING_BLOCK) .textureFolder("laserengraverupgrade4") .register(); @@ -231,7 +220,6 @@ public class GT_Loader_MultiTileEntities implements Runnable { UPGRADE_CASING_REGISTRY.create(ULV_Inventory.getId(), Inventory.class) .name("Inventory Upgrade ULV") .category("MultiBlock Upgrade Casing") - .setBlock(COMPONENT_CASING_BLOCK) .textureFolder("inventory") .upgradeInventorySize(1) .tier(0) @@ -239,7 +227,6 @@ public class GT_Loader_MultiTileEntities implements Runnable { UPGRADE_CASING_REGISTRY.create(LV_Inventory.getId(), Inventory.class) .name("Inventory Upgrade LV") .category("MultiBlock Upgrade Casing") - .setBlock(COMPONENT_CASING_BLOCK) .textureFolder("inventory") .upgradeInventorySize(4) .tier(1) @@ -247,7 +234,6 @@ public class GT_Loader_MultiTileEntities implements Runnable { UPGRADE_CASING_REGISTRY.create(MV_Inventory.getId(), Inventory.class) .name("Inventory Upgrade MV") .category("MultiBlock Upgrade Casing") - .setBlock(COMPONENT_CASING_BLOCK) .textureFolder("inventory") .upgradeInventorySize(8) .tier(2) @@ -255,7 +241,6 @@ public class GT_Loader_MultiTileEntities implements Runnable { UPGRADE_CASING_REGISTRY.create(HV_Inventory.getId(), Inventory.class) .name("Inventory Upgrade HV") .category("MultiBlock Upgrade Casing") - .setBlock(COMPONENT_CASING_BLOCK) .textureFolder("inventory") .upgradeInventorySize(16) .tier(3) @@ -263,7 +248,6 @@ public class GT_Loader_MultiTileEntities implements Runnable { UPGRADE_CASING_REGISTRY.create(EV_Inventory.getId(), Inventory.class) .name("Inventory Upgrade EV") .category("MultiBlock Upgrade Casing") - .setBlock(COMPONENT_CASING_BLOCK) .textureFolder("inventory") .upgradeInventorySize(32) .tier(4) @@ -271,7 +255,6 @@ public class GT_Loader_MultiTileEntities implements Runnable { UPGRADE_CASING_REGISTRY.create(IV_Inventory.getId(), Inventory.class) .name("Inventory Upgrade IV") .category("MultiBlock Upgrade Casing") - .setBlock(COMPONENT_CASING_BLOCK) .textureFolder("inventory") .upgradeInventorySize(64) .tier(5) @@ -279,7 +262,6 @@ public class GT_Loader_MultiTileEntities implements Runnable { UPGRADE_CASING_REGISTRY.create(LuV_Inventory.getId(), Inventory.class) .name("Inventory Upgrade LuV") .category("MultiBlock Upgrade Casing") - .setBlock(COMPONENT_CASING_BLOCK) .textureFolder("inventory") .upgradeInventorySize(128) .tier(6) @@ -287,7 +269,6 @@ public class GT_Loader_MultiTileEntities implements Runnable { UPGRADE_CASING_REGISTRY.create(ZPM_Inventory.getId(), Inventory.class) .name("Inventory Upgrade ZPM") .category("MultiBlock Upgrade Casing") - .setBlock(COMPONENT_CASING_BLOCK) .textureFolder("inventory") .upgradeInventorySize(256) .tier(7) @@ -295,7 +276,6 @@ public class GT_Loader_MultiTileEntities implements Runnable { UPGRADE_CASING_REGISTRY.create(UV_Inventory.getId(), Inventory.class) .name("Inventory Upgrade UV") .category("MultiBlock Upgrade Casing") - .setBlock(COMPONENT_CASING_BLOCK) .textureFolder("inventory") .upgradeInventorySize(256) .tier(8) @@ -303,7 +283,6 @@ public class GT_Loader_MultiTileEntities implements Runnable { UPGRADE_CASING_REGISTRY.create(UHV_Inventory.getId(), Inventory.class) .name("Inventory Upgrade UHV") .category("MultiBlock Upgrade Casing") - .setBlock(COMPONENT_CASING_BLOCK) .textureFolder("inventory") .upgradeInventorySize(256) .tier(9) @@ -311,7 +290,6 @@ public class GT_Loader_MultiTileEntities implements Runnable { UPGRADE_CASING_REGISTRY.create(UEV_Inventory.getId(), Inventory.class) .name("Inventory Upgrade UEV") .category("MultiBlock Upgrade Casing") - .setBlock(COMPONENT_CASING_BLOCK) .textureFolder("inventory") .upgradeInventorySize(256) .tier(10) @@ -319,7 +297,6 @@ public class GT_Loader_MultiTileEntities implements Runnable { UPGRADE_CASING_REGISTRY.create(UIV_Inventory.getId(), Inventory.class) .name("Inventory Upgrade UIV") .category("MultiBlock Upgrade Casing") - .setBlock(COMPONENT_CASING_BLOCK) .textureFolder("inventory") .upgradeInventorySize(256) .tier(11) @@ -327,7 +304,6 @@ public class GT_Loader_MultiTileEntities implements Runnable { UPGRADE_CASING_REGISTRY.create(UMV_Inventory.getId(), Inventory.class) .name("Inventory Upgrade UMV") .category("MultiBlock Upgrade Casing") - .setBlock(COMPONENT_CASING_BLOCK) .textureFolder("inventory") .upgradeInventorySize(256) .tier(12) @@ -335,7 +311,6 @@ public class GT_Loader_MultiTileEntities implements Runnable { UPGRADE_CASING_REGISTRY.create(UXV_Inventory.getId(), Inventory.class) .name("Inventory Upgrade UXV") .category("MultiBlock Upgrade Casing") - .setBlock(COMPONENT_CASING_BLOCK) .textureFolder("inventory") .upgradeInventorySize(256) .tier(13) @@ -343,7 +318,6 @@ public class GT_Loader_MultiTileEntities implements Runnable { UPGRADE_CASING_REGISTRY.create(MAX_Inventory.getId(), Inventory.class) .name("Inventory Upgrade MAX") .category("MultiBlock Upgrade Casing") - .setBlock(COMPONENT_CASING_BLOCK) .textureFolder("inventory") .upgradeInventorySize(256) .tier(14) @@ -352,7 +326,6 @@ public class GT_Loader_MultiTileEntities implements Runnable { UPGRADE_CASING_REGISTRY.create(ULV_Tank.getId(), Tank.class) .name("Tank Upgrade ULV") .category("MultiBlock Upgrade Casing") - .setBlock(COMPONENT_CASING_BLOCK) .textureFolder("tank") .upgradeTankCapacity(8_000L) .upgradeTankCount(1) @@ -361,7 +334,6 @@ public class GT_Loader_MultiTileEntities implements Runnable { UPGRADE_CASING_REGISTRY.create(LV_Tank.getId(), Tank.class) .name("Tank Upgrade LV") .category("MultiBlock Upgrade Casing") - .setBlock(COMPONENT_CASING_BLOCK) .textureFolder("tank") .upgradeTankCapacity(16_000L) .upgradeTankCount(2) @@ -370,7 +342,6 @@ public class GT_Loader_MultiTileEntities implements Runnable { UPGRADE_CASING_REGISTRY.create(MV_Tank.getId(), Tank.class) .name("Tank Upgrade MV") .category("MultiBlock Upgrade Casing") - .setBlock(COMPONENT_CASING_BLOCK) .textureFolder("tank") .upgradeTankCapacity(32_000L) .upgradeTankCount(4) @@ -379,7 +350,6 @@ public class GT_Loader_MultiTileEntities implements Runnable { UPGRADE_CASING_REGISTRY.create(HV_Tank.getId(), Tank.class) .name("Tank Upgrade HV") .category("MultiBlock Upgrade Casing") - .setBlock(COMPONENT_CASING_BLOCK) .textureFolder("tank") .upgradeTankCapacity(64_000L) .upgradeTankCount(6) @@ -388,7 +358,6 @@ public class GT_Loader_MultiTileEntities implements Runnable { UPGRADE_CASING_REGISTRY.create(EV_Tank.getId(), Tank.class) .name("Tank Upgrade EV") .category("MultiBlock Upgrade Casing") - .setBlock(COMPONENT_CASING_BLOCK) .textureFolder("tank") .upgradeTankCapacity(128_000L) .upgradeTankCount(8) @@ -397,7 +366,6 @@ public class GT_Loader_MultiTileEntities implements Runnable { UPGRADE_CASING_REGISTRY.create(IV_Tank.getId(), Tank.class) .name("Tank Upgrade IV") .category("MultiBlock Upgrade Casing") - .setBlock(COMPONENT_CASING_BLOCK) .textureFolder("tank") .upgradeTankCapacity(256_000L) .upgradeTankCount(10) @@ -406,7 +374,6 @@ public class GT_Loader_MultiTileEntities implements Runnable { UPGRADE_CASING_REGISTRY.create(LuV_Tank.getId(), Tank.class) .name("Tank Upgrade LuV") .category("MultiBlock Upgrade Casing") - .setBlock(COMPONENT_CASING_BLOCK) .textureFolder("tank") .upgradeTankCapacity(512_000L) .upgradeTankCount(12) @@ -415,7 +382,6 @@ public class GT_Loader_MultiTileEntities implements Runnable { UPGRADE_CASING_REGISTRY.create(ZPM_Tank.getId(), Tank.class) .name("Tank Upgrade ZPM") .category("MultiBlock Upgrade Casing") - .setBlock(COMPONENT_CASING_BLOCK) .textureFolder("tank") .upgradeTankCapacity(1_024_000L) .upgradeTankCount(14) @@ -424,7 +390,6 @@ public class GT_Loader_MultiTileEntities implements Runnable { UPGRADE_CASING_REGISTRY.create(UV_Tank.getId(), Tank.class) .name("Tank Upgrade UV") .category("MultiBlock Upgrade Casing") - .setBlock(COMPONENT_CASING_BLOCK) .textureFolder("tank") .upgradeTankCapacity(2_048_000L) .upgradeTankCount(16) @@ -433,7 +398,6 @@ public class GT_Loader_MultiTileEntities implements Runnable { UPGRADE_CASING_REGISTRY.create(UHV_Tank.getId(), Tank.class) .name("Tank Upgrade UHV") .category("MultiBlock Upgrade Casing") - .setBlock(COMPONENT_CASING_BLOCK) .textureFolder("tank") .upgradeTankCapacity(4_096_000L) .upgradeTankCount(16) @@ -442,7 +406,6 @@ public class GT_Loader_MultiTileEntities implements Runnable { UPGRADE_CASING_REGISTRY.create(UEV_Tank.getId(), Tank.class) .name("Tank Upgrade UEV") .category("MultiBlock Upgrade Casing") - .setBlock(COMPONENT_CASING_BLOCK) .textureFolder("tank") .upgradeTankCapacity(8_192_000L) .upgradeTankCount(16) @@ -451,7 +414,6 @@ public class GT_Loader_MultiTileEntities implements Runnable { UPGRADE_CASING_REGISTRY.create(UIV_Tank.getId(), Tank.class) .name("Tank Upgrade UIV") .category("MultiBlock Upgrade Casing") - .setBlock(COMPONENT_CASING_BLOCK) .textureFolder("tank") .upgradeTankCapacity(16_384_000L) .upgradeTankCount(16) @@ -460,7 +422,6 @@ public class GT_Loader_MultiTileEntities implements Runnable { UPGRADE_CASING_REGISTRY.create(UMV_Tank.getId(), Tank.class) .name("Tank Upgrade UMV") .category("MultiBlock Upgrade Casing") - .setBlock(COMPONENT_CASING_BLOCK) .textureFolder("tank") .upgradeTankCapacity(32_768_000L) .upgradeTankCount(16) @@ -469,7 +430,6 @@ public class GT_Loader_MultiTileEntities implements Runnable { UPGRADE_CASING_REGISTRY.create(UXV_Tank.getId(), Tank.class) .name("Tank Upgrade UXV") .category("MultiBlock Upgrade Casing") - .setBlock(COMPONENT_CASING_BLOCK) .textureFolder("tank") .upgradeTankCapacity(65_536_000L) .upgradeTankCount(16) @@ -478,7 +438,6 @@ public class GT_Loader_MultiTileEntities implements Runnable { UPGRADE_CASING_REGISTRY.create(MAX_Tank.getId(), Tank.class) .name("Tank Upgrade MAX") .category("MultiBlock Upgrade Casing") - .setBlock(COMPONENT_CASING_BLOCK) .textureFolder("tank") .upgradeTankCapacity(131_072_000L) .upgradeTankCount(16) @@ -488,7 +447,6 @@ public class GT_Loader_MultiTileEntities implements Runnable { UPGRADE_CASING_REGISTRY.create(Amp_4.getId(), Ampere.class) .name("Amperage Upgrade (4 A)") .category("MultiBlock Upgrade Casing") - .setBlock(COMPONENT_CASING_BLOCK) .textureFolder("amperage") .upgradeAmperage(4) .tier(1) @@ -496,7 +454,6 @@ public class GT_Loader_MultiTileEntities implements Runnable { UPGRADE_CASING_REGISTRY.create(Amp_16.getId(), Ampere.class) .name("Amperage Upgrade (16 A)") .category("MultiBlock Upgrade Casing") - .setBlock(COMPONENT_CASING_BLOCK) .textureFolder("amperage") .upgradeAmperage(16) .tier(2) @@ -504,7 +461,6 @@ public class GT_Loader_MultiTileEntities implements Runnable { UPGRADE_CASING_REGISTRY.create(Amp_64.getId(), Ampere.class) .name("Amperage Upgrade (64 A)") .category("MultiBlock Upgrade Casing") - .setBlock(COMPONENT_CASING_BLOCK) .textureFolder("amperage") .upgradeAmperage(64) .tier(3) @@ -512,7 +468,6 @@ public class GT_Loader_MultiTileEntities implements Runnable { UPGRADE_CASING_REGISTRY.create(Amp_256.getId(), Ampere.class) .name("Amperage Upgrade (256 A)") .category("MultiBlock Upgrade Casing") - .setBlock(COMPONENT_CASING_BLOCK) .textureFolder("amperage") .upgradeAmperage(256) .tier(4) @@ -520,7 +475,6 @@ public class GT_Loader_MultiTileEntities implements Runnable { UPGRADE_CASING_REGISTRY.create(Amp_1_024.getId(), Ampere.class) .name("Amperage Upgrade (1,024 A)") .category("MultiBlock Upgrade Casing") - .setBlock(COMPONENT_CASING_BLOCK) .textureFolder("amperage") .upgradeAmperage(1_024) .tier(5) @@ -528,7 +482,6 @@ public class GT_Loader_MultiTileEntities implements Runnable { UPGRADE_CASING_REGISTRY.create(Amp_4_096.getId(), Ampere.class) .name("Amperage Upgrade (4,096 A)") .category("MultiBlock Upgrade Casing") - .setBlock(COMPONENT_CASING_BLOCK) .textureFolder("amperage") .upgradeAmperage(4_096) .tier(6) @@ -536,7 +489,6 @@ public class GT_Loader_MultiTileEntities implements Runnable { UPGRADE_CASING_REGISTRY.create(Amp_16_384.getId(), Ampere.class) .name("Amperage Upgrade (16,384 A)") .category("MultiBlock Upgrade Casing") - .setBlock(COMPONENT_CASING_BLOCK) .textureFolder("amperage") .upgradeAmperage(16_384) .tier(7) @@ -544,7 +496,6 @@ public class GT_Loader_MultiTileEntities implements Runnable { UPGRADE_CASING_REGISTRY.create(Amp_65_536.getId(), Ampere.class) .name("Amperage Upgrade (65,536 A)") .category("MultiBlock Upgrade Casing") - .setBlock(COMPONENT_CASING_BLOCK) .textureFolder("amperage") .upgradeAmperage(65_536) .tier(8) @@ -552,7 +503,6 @@ public class GT_Loader_MultiTileEntities implements Runnable { UPGRADE_CASING_REGISTRY.create(Amp_262_144.getId(), Ampere.class) .name("Amperage Upgrade (262,144 A)") .category("MultiBlock Upgrade Casing") - .setBlock(COMPONENT_CASING_BLOCK) .textureFolder("amperage") .upgradeAmperage(262_144) .tier(9) @@ -560,7 +510,6 @@ public class GT_Loader_MultiTileEntities implements Runnable { UPGRADE_CASING_REGISTRY.create(Amp_1_048_576.getId(), Ampere.class) .name("Amperage Upgrade (1,048,576 A)") .category("MultiBlock Upgrade Casing") - .setBlock(COMPONENT_CASING_BLOCK) .textureFolder("amperage") .upgradeAmperage(1_048_576) .tier(10) @@ -569,21 +518,18 @@ public class GT_Loader_MultiTileEntities implements Runnable { UPGRADE_CASING_REGISTRY.create(Cleanroom.getId(), Cleanroom.class) .name("Cleanroom Upgrade") .category("MultiBlock Upgrade Casing") - .setBlock(COMPONENT_CASING_BLOCK) .textureFolder("cleanroom") .tier(1) .register(); UPGRADE_CASING_REGISTRY.create(Laser.getId(), Laser.class) .name("Laser Upgrade") .category("MultiBlock Upgrade Casing") - .setBlock(COMPONENT_CASING_BLOCK) .textureFolder("laser") .tier(8) .register(); UPGRADE_CASING_REGISTRY.create(Wireless.getId(), Wireless.class) .name("Wireless Upgrade") .category("MultiBlock Upgrade Casing") - .setBlock(COMPONENT_CASING_BLOCK) .textureFolder("wireless") .tier(11) .register(); @@ -591,35 +537,30 @@ public class GT_Loader_MultiTileEntities implements Runnable { UPGRADE_CASING_REGISTRY.create(Heater_Prototype.getId(), Heater.class) .name("Prototype Heater Upgrade") .category("MultiBlock Upgrade Casing") - .setBlock(COMPONENT_CASING_BLOCK) .textureFolder("heater") .tier(1) .register(); UPGRADE_CASING_REGISTRY.create(Heater_IndustrialGrade.getId(), Heater.class) .name("Industrial-Grade Heater Upgrade") .category("MultiBlock Upgrade Casing") - .setBlock(COMPONENT_CASING_BLOCK) .textureFolder("heater") .tier(4) .register(); UPGRADE_CASING_REGISTRY.create(Heater_NextGen.getId(), Heater.class) .name("Next-Gen Heater Upgrade") .category("MultiBlock Upgrade Casing") - .setBlock(COMPONENT_CASING_BLOCK) .textureFolder("heater") .tier(7) .register(); UPGRADE_CASING_REGISTRY.create(Heater_Omnipotent.getId(), Heater.class) .name("Omnipotent Heater Upgrade") .category("MultiBlock Upgrade Casing") - .setBlock(COMPONENT_CASING_BLOCK) .textureFolder("heater") .tier(10) .register(); UPGRADE_CASING_REGISTRY.create(Heater_OmegaType.getId(), Heater.class) .name("OMEGA-Type Heater Upgrade") .category("MultiBlock Upgrade Casing") - .setBlock(COMPONENT_CASING_BLOCK) .textureFolder("heater") .tier(12) .register(); @@ -627,35 +568,30 @@ public class GT_Loader_MultiTileEntities implements Runnable { UPGRADE_CASING_REGISTRY.create(Insulator_Prototype.getId(), Insulator.class) .name("Prototype Insulator Upgrade") .category("MultiBlock Upgrade Casing") - .setBlock(COMPONENT_CASING_BLOCK) .textureFolder("insulator") .tier(1) .register(); UPGRADE_CASING_REGISTRY.create(Insulator_IndustrialGrade.getId(), Insulator.class) .name("Industrial-Grade Insulator Upgrade") .category("MultiBlock Upgrade Casing") - .setBlock(COMPONENT_CASING_BLOCK) .textureFolder("insulator") .tier(4) .register(); UPGRADE_CASING_REGISTRY.create(Insulator_NextGen.getId(), Insulator.class) .name("Next-Gen Insulator Upgrade") .category("MultiBlock Upgrade Casing") - .setBlock(COMPONENT_CASING_BLOCK) .textureFolder("insulator") .tier(7) .register(); UPGRADE_CASING_REGISTRY.create(Insulator_Omnipotent.getId(), Insulator.class) .name("Omnipotent Insulator Upgrade") .category("MultiBlock Upgrade Casing") - .setBlock(COMPONENT_CASING_BLOCK) .textureFolder("insulator") .tier(10) .register(); UPGRADE_CASING_REGISTRY.create(Insulator_OmegaType.getId(), Insulator.class) .name("OMEGA-Type Insulator Upgrade") .category("MultiBlock Upgrade Casing") - .setBlock(COMPONENT_CASING_BLOCK) .textureFolder("insulator") .tier(12) .register(); @@ -666,98 +602,84 @@ public class GT_Loader_MultiTileEntities implements Runnable { .name("Motor Casing LV") .tier(1) .category("MultiBlock Functional Casing") - .setBlock(COMPONENT_CASING_BLOCK) .textureFolder("motor") .register(); COMPONENT_CASING_REGISTRY.create(MV_Motor.getId(), Motor.class) .name("Motor Casing MV") .tier(2) .category("MultiBlock Functional Casing") - .setBlock(COMPONENT_CASING_BLOCK) .textureFolder("motor") .register(); COMPONENT_CASING_REGISTRY.create(HV_Motor.getId(), Motor.class) .name("Motor Casing HV") .tier(3) .category("MultiBlock Functional Casing") - .setBlock(COMPONENT_CASING_BLOCK) .textureFolder("motor") .register(); COMPONENT_CASING_REGISTRY.create(EV_Motor.getId(), Motor.class) .name("Motor Casing EV") .tier(4) .category("MultiBlock Functional Casing") - .setBlock(COMPONENT_CASING_BLOCK) .textureFolder("motor") .register(); COMPONENT_CASING_REGISTRY.create(IV_Motor.getId(), Motor.class) .name("Motor Casing IV") .tier(5) .category("MultiBlock Functional Casing") - .setBlock(COMPONENT_CASING_BLOCK) .textureFolder("motor") .register(); COMPONENT_CASING_REGISTRY.create(LuV_Motor.getId(), Motor.class) .name("Motor Casing LuV") .tier(6) .category("MultiBlock Functional Casing") - .setBlock(COMPONENT_CASING_BLOCK) .textureFolder("motor") .register(); COMPONENT_CASING_REGISTRY.create(ZPM_Motor.getId(), Motor.class) .name("Motor Casing ZPM") .tier(7) .category("MultiBlock Functional Casing") - .setBlock(COMPONENT_CASING_BLOCK) .textureFolder("motor") .register(); COMPONENT_CASING_REGISTRY.create(UV_Motor.getId(), Motor.class) .name("Motor Casing UV") .tier(8) .category("MultiBlock Functional Casing") - .setBlock(COMPONENT_CASING_BLOCK) .textureFolder("motor") .register(); COMPONENT_CASING_REGISTRY.create(UHV_Motor.getId(), Motor.class) .name("Motor Casing UHV") .tier(9) .category("MultiBlock Functional Casing") - .setBlock(COMPONENT_CASING_BLOCK) .textureFolder("motor") .register(); COMPONENT_CASING_REGISTRY.create(UEV_Motor.getId(), Motor.class) .name("Motor Casing UEV") .tier(10) .category("MultiBlock Functional Casing") - .setBlock(COMPONENT_CASING_BLOCK) .textureFolder("motor") .register(); COMPONENT_CASING_REGISTRY.create(UIV_Motor.getId(), Motor.class) .name("Motor Casing UIV") .tier(11) .category("MultiBlock Functional Casing") - .setBlock(COMPONENT_CASING_BLOCK) .textureFolder("motor") .register(); COMPONENT_CASING_REGISTRY.create(UMV_Motor.getId(), Motor.class) .name("Motor Casing UMV") .tier(12) .category("MultiBlock Functional Casing") - .setBlock(COMPONENT_CASING_BLOCK) .textureFolder("motor") .register(); COMPONENT_CASING_REGISTRY.create(UXV_Motor.getId(), Motor.class) .name("Motor Casing UXV") .tier(13) .category("MultiBlock Functional Casing") - .setBlock(COMPONENT_CASING_BLOCK) .textureFolder("motor") .register(); COMPONENT_CASING_REGISTRY.create(MAX_Motor.getId(), Motor.class) .name("Motor Casing MAX") .tier(14) .category("MultiBlock Functional Casing") - .setBlock(COMPONENT_CASING_BLOCK) .textureFolder("motor") .register(); } @@ -767,105 +689,84 @@ public class GT_Loader_MultiTileEntities implements Runnable { .name("Pump Casing LV") .tier(1) .category("MultiBlock Functional Casing") - .setBlock(COMPONENT_CASING_BLOCK) .textureFolder("pump") .register(); COMPONENT_CASING_REGISTRY.create(MV_Pump.getId(), Pump.class) .name("Pump Casing MV") .tier(2) .category("MultiBlock Functional Casing") - .setBlock(COMPONENT_CASING_BLOCK) .textureFolder("pump") .register(); COMPONENT_CASING_REGISTRY.create(HV_Pump.getId(), Pump.class) .name("Pump Casing HV") .tier(3) .category("MultiBlock Functional Casing") - .setBlock(COMPONENT_CASING_BLOCK) .textureFolder("pump") .register(); COMPONENT_CASING_REGISTRY.create(EV_Pump.getId(), Pump.class) .name("Pump Casing EV") .tier(4) .category("MultiBlock Functional Casing") - .setBlock(COMPONENT_CASING_BLOCK) .textureFolder("pump") .register(); COMPONENT_CASING_REGISTRY.create(IV_Pump.getId(), Pump.class) .name("Pump Casing IV") .tier(5) .category("MultiBlock Functional Casing") - .setBlock(COMPONENT_CASING_BLOCK) - .textureFolder("pump") - .register(); - COMPONENT_CASING_REGISTRY.create(LuV_Pump.getId(), Pump.class) - .name("Pump Casing LuV") - .tier(6) - .category("MultiBlock Functional Casing") - .setBlock(COMPONENT_CASING_BLOCK) .textureFolder("pump") .register(); COMPONENT_CASING_REGISTRY.create(LuV_Pump.getId(), Pump.class) .name("Pump Casing LuV") .tier(6) .category("MultiBlock Functional Casing") - .setBlock(COMPONENT_CASING_BLOCK) .textureFolder("pump") .register(); COMPONENT_CASING_REGISTRY.create(ZPM_Pump.getId(), Pump.class) .name("Pump Casing ZPM") .tier(7) .category("MultiBlock Functional Casing") - .setBlock(COMPONENT_CASING_BLOCK) .textureFolder("pump") .register(); COMPONENT_CASING_REGISTRY.create(UV_Pump.getId(), Pump.class) .name("Pump Casing UV") .tier(8) .category("MultiBlock Functional Casing") - .setBlock(COMPONENT_CASING_BLOCK) .textureFolder("pump") .register(); COMPONENT_CASING_REGISTRY.create(UHV_Pump.getId(), Pump.class) .name("Pump Casing UHV") .tier(9) .category("MultiBlock Functional Casing") - .setBlock(COMPONENT_CASING_BLOCK) .textureFolder("pump") .register(); COMPONENT_CASING_REGISTRY.create(UEV_Pump.getId(), Pump.class) .name("Pump Casing UEV") .tier(10) .category("MultiBlock Functional Casing") - .setBlock(COMPONENT_CASING_BLOCK) .textureFolder("pump") .register(); COMPONENT_CASING_REGISTRY.create(UIV_Pump.getId(), Pump.class) .name("Pump Casing UIV") .tier(11) .category("MultiBlock Functional Casing") - .setBlock(COMPONENT_CASING_BLOCK) .textureFolder("pump") .register(); COMPONENT_CASING_REGISTRY.create(UMV_Pump.getId(), Pump.class) .name("Pump Casing UMV") .tier(12) .category("MultiBlock Functional Casing") - .setBlock(COMPONENT_CASING_BLOCK) .textureFolder("pump") .register(); COMPONENT_CASING_REGISTRY.create(UXV_Pump.getId(), Pump.class) .name("Pump Casing UXV") .tier(13) .category("MultiBlock Functional Casing") - .setBlock(COMPONENT_CASING_BLOCK) .textureFolder("pump") .register(); COMPONENT_CASING_REGISTRY.create(MAX_Pump.getId(), Pump.class) .name("Pump Casing MAX") .tier(14) .category("MultiBlock Functional Casing") - .setBlock(COMPONENT_CASING_BLOCK) .textureFolder("pump") .register(); } @@ -875,98 +776,84 @@ public class GT_Loader_MultiTileEntities implements Runnable { .name("Piston Casing LV") .tier(1) .category("MultiBlock Functional Casing") - .setBlock(COMPONENT_CASING_BLOCK) .textureFolder("piston") .register(); COMPONENT_CASING_REGISTRY.create(MV_Piston.getId(), Piston.class) .name("Piston Casing MV") .tier(2) .category("MultiBlock Functional Casing") - .setBlock(COMPONENT_CASING_BLOCK) .textureFolder("piston") .register(); COMPONENT_CASING_REGISTRY.create(HV_Piston.getId(), Piston.class) .name("Piston Casing HV") .tier(3) .category("MultiBlock Functional Casing") - .setBlock(COMPONENT_CASING_BLOCK) .textureFolder("piston") .register(); COMPONENT_CASING_REGISTRY.create(EV_Piston.getId(), Piston.class) .name("Piston Casing EV") .tier(4) .category("MultiBlock Functional Casing") - .setBlock(COMPONENT_CASING_BLOCK) .textureFolder("piston") .register(); COMPONENT_CASING_REGISTRY.create(IV_Piston.getId(), Piston.class) .name("Piston Casing IV") .tier(5) .category("MultiBlock Functional Casing") - .setBlock(COMPONENT_CASING_BLOCK) .textureFolder("piston") .register(); COMPONENT_CASING_REGISTRY.create(LuV_Piston.getId(), Piston.class) .name("Piston Casing LuV") .tier(6) .category("MultiBlock Functional Casing") - .setBlock(COMPONENT_CASING_BLOCK) .textureFolder("piston") .register(); COMPONENT_CASING_REGISTRY.create(ZPM_Piston.getId(), Piston.class) .name("Piston Casing ZPM") .tier(7) .category("MultiBlock Functional Casing") - .setBlock(COMPONENT_CASING_BLOCK) .textureFolder("piston") .register(); COMPONENT_CASING_REGISTRY.create(UV_Piston.getId(), Piston.class) .name("Piston Casing UV") .tier(8) .category("MultiBlock Functional Casing") - .setBlock(COMPONENT_CASING_BLOCK) .textureFolder("piston") .register(); COMPONENT_CASING_REGISTRY.create(UHV_Piston.getId(), Piston.class) .name("Piston Casing UHV") .tier(9) .category("MultiBlock Functional Casing") - .setBlock(COMPONENT_CASING_BLOCK) .textureFolder("piston") .register(); COMPONENT_CASING_REGISTRY.create(UEV_Piston.getId(), Piston.class) .name("Piston Casing UEV") .tier(10) .category("MultiBlock Functional Casing") - .setBlock(COMPONENT_CASING_BLOCK) .textureFolder("piston") .register(); COMPONENT_CASING_REGISTRY.create(UIV_Piston.getId(), Piston.class) .name("Piston Casing UIV") .tier(11) .category("MultiBlock Functional Casing") - .setBlock(COMPONENT_CASING_BLOCK) .textureFolder("piston") .register(); COMPONENT_CASING_REGISTRY.create(UMV_Piston.getId(), Piston.class) .name("Piston Casing UMV") .tier(12) .category("MultiBlock Functional Casing") - .setBlock(COMPONENT_CASING_BLOCK) .textureFolder("piston") .register(); COMPONENT_CASING_REGISTRY.create(UXV_Piston.getId(), Piston.class) .name("Piston Casing UXV") .tier(13) .category("MultiBlock Functional Casing") - .setBlock(COMPONENT_CASING_BLOCK) .textureFolder("piston") .register(); COMPONENT_CASING_REGISTRY.create(MAX_Piston.getId(), Piston.class) .name("Piston Casing MAX") .tier(14) .category("MultiBlock Functional Casing") - .setBlock(COMPONENT_CASING_BLOCK) .textureFolder("piston") .register(); } @@ -976,77 +863,66 @@ public class GT_Loader_MultiTileEntities implements Runnable { .name("Conveyor Casing LV") .tier(1) .category("MultiBlock Structural Casing") - .setBlock(COMPONENT_CASING_BLOCK) .textureFolder("conveyor") .register(); COMPONENT_CASING_REGISTRY.create(MV_Conveyor.getId(), Conveyor.class) .name("Conveyor Casing MV") .tier(2) .category("MultiBlock Structural Casing") - .setBlock(COMPONENT_CASING_BLOCK) .textureFolder("conveyor") .register(); COMPONENT_CASING_REGISTRY.create(HV_Conveyor.getId(), Conveyor.class) .name("Conveyor Casing HV") .tier(3) .category("MultiBlock Structural Casing") - .setBlock(COMPONENT_CASING_BLOCK) .textureFolder("conveyor") .register(); COMPONENT_CASING_REGISTRY.create(EV_Conveyor.getId(), Conveyor.class) .name("Conveyor Casing EV") .tier(4) .category("MultiBlock Structural Casing") - .setBlock(COMPONENT_CASING_BLOCK) .textureFolder("conveyor") .register(); COMPONENT_CASING_REGISTRY.create(IV_Conveyor.getId(), Conveyor.class) .name("Conveyor Casing IV") .tier(5) .category("MultiBlock Structural Casing") - .setBlock(COMPONENT_CASING_BLOCK) .textureFolder("conveyor") .register(); COMPONENT_CASING_REGISTRY.create(LuV_Conveyor.getId(), Conveyor.class) .name("Conveyor Casing LuV") .tier(6) .category("MultiBlock Structural Casing") - .setBlock(COMPONENT_CASING_BLOCK) .textureFolder("conveyor") .register(); COMPONENT_CASING_REGISTRY.create(ZPM_Conveyor.getId(), Conveyor.class) .name("Conveyor Casing ZPM") .tier(7) .category("MultiBlock Structural Casing") - .setBlock(COMPONENT_CASING_BLOCK) .textureFolder("conveyor") .register(); COMPONENT_CASING_REGISTRY.create(UV_Conveyor.getId(), Conveyor.class) .name("Conveyor Casing UV") .tier(8) .category("MultiBlock Structural Casing") - .setBlock(COMPONENT_CASING_BLOCK) .textureFolder("conveyor") .register(); COMPONENT_CASING_REGISTRY.create(UHV_Conveyor.getId(), Conveyor.class) .name("Conveyor Casing UHV") .tier(9) .category("MultiBlock Structural Casing") - .setBlock(COMPONENT_CASING_BLOCK) .textureFolder("conveyor") .register(); COMPONENT_CASING_REGISTRY.create(UEV_Conveyor.getId(), Conveyor.class) .name("Conveyor Casing UEV") .tier(10) .category("MultiBlock Structural Casing") - .setBlock(COMPONENT_CASING_BLOCK) .textureFolder("conveyor") .register(); COMPONENT_CASING_REGISTRY.create(UIV_Conveyor.getId(), Conveyor.class) .name("Conveyor Casing UIV") .tier(11) .category("MultiBlock Structural Casing") - .setBlock(COMPONENT_CASING_BLOCK) .textureFolder("conveyor") .register(); } @@ -1056,98 +932,84 @@ public class GT_Loader_MultiTileEntities implements Runnable { .name("Robot Arm Casing LV") .tier(1) .category("MultiBlock Functional Casing") - .setBlock(COMPONENT_CASING_BLOCK) .textureFolder("robotArm") .register(); COMPONENT_CASING_REGISTRY.create(MV_RobotArm.getId(), RobotArm.class) .name("Robot Arm Casing MV") .tier(2) .category("MultiBlock Functional Casing") - .setBlock(COMPONENT_CASING_BLOCK) .textureFolder("robotArm") .register(); COMPONENT_CASING_REGISTRY.create(HV_RobotArm.getId(), RobotArm.class) .name("Robot Arm Casing HV") .tier(3) .category("MultiBlock Functional Casing") - .setBlock(COMPONENT_CASING_BLOCK) .textureFolder("robotArm") .register(); COMPONENT_CASING_REGISTRY.create(EV_RobotArm.getId(), RobotArm.class) .name("Robot Arm Casing EV") .tier(4) .category("MultiBlock Functional Casing") - .setBlock(COMPONENT_CASING_BLOCK) .textureFolder("robotArm") .register(); COMPONENT_CASING_REGISTRY.create(IV_RobotArm.getId(), RobotArm.class) .name("Robot Arm Casing IV") .tier(5) .category("MultiBlock Functional Casing") - .setBlock(COMPONENT_CASING_BLOCK) .textureFolder("robotArm") .register(); COMPONENT_CASING_REGISTRY.create(LuV_RobotArm.getId(), RobotArm.class) .name("Robot Arm Casing LuV") .tier(6) .category("MultiBlock Functional Casing") - .setBlock(COMPONENT_CASING_BLOCK) .textureFolder("robotArm") .register(); COMPONENT_CASING_REGISTRY.create(ZPM_RobotArm.getId(), RobotArm.class) .name("Robot Arm Casing ZPM") .tier(7) .category("MultiBlock Functional Casing") - .setBlock(COMPONENT_CASING_BLOCK) .textureFolder("robotArm") .register(); COMPONENT_CASING_REGISTRY.create(UV_RobotArm.getId(), RobotArm.class) .name("Robot Arm Casing UV") .tier(8) .category("MultiBlock Functional Casing") - .setBlock(COMPONENT_CASING_BLOCK) .textureFolder("robotArm") .register(); COMPONENT_CASING_REGISTRY.create(UHV_RobotArm.getId(), RobotArm.class) .name("Robot Arm Casing UHV") .tier(9) .category("MultiBlock Functional Casing") - .setBlock(COMPONENT_CASING_BLOCK) .textureFolder("robotArm") .register(); COMPONENT_CASING_REGISTRY.create(UEV_RobotArm.getId(), RobotArm.class) .name("Robot Arm Casing UEV") .tier(10) .category("MultiBlock Functional Casing") - .setBlock(COMPONENT_CASING_BLOCK) .textureFolder("robotArm") .register(); COMPONENT_CASING_REGISTRY.create(UIV_RobotArm.getId(), RobotArm.class) .name("Robot Arm Casing UIV") .tier(11) .category("MultiBlock Functional Casing") - .setBlock(COMPONENT_CASING_BLOCK) .textureFolder("robotArm") .register(); COMPONENT_CASING_REGISTRY.create(UMV_RobotArm.getId(), RobotArm.class) .name("Robot Arm Casing UMV") .tier(12) .category("MultiBlock Functional Casing") - .setBlock(COMPONENT_CASING_BLOCK) .textureFolder("robotArm") .register(); COMPONENT_CASING_REGISTRY.create(UXV_RobotArm.getId(), RobotArm.class) .name("Robot Arm Casing UXV") .tier(13) .category("MultiBlock Functional Casing") - .setBlock(COMPONENT_CASING_BLOCK) .textureFolder("robotArm") .register(); COMPONENT_CASING_REGISTRY.create(MAX_RobotArm.getId(), RobotArm.class) .name("Robot Arm Casing MAX") .tier(14) .category("MultiBlock Functional Casing") - .setBlock(COMPONENT_CASING_BLOCK) .textureFolder("robotArm") .register(); } @@ -1157,98 +1019,84 @@ public class GT_Loader_MultiTileEntities implements Runnable { .name("Sensor Casing LV") .tier(1) .category("MultiBlock Functional Casing") - .setBlock(COMPONENT_CASING_BLOCK) .textureFolder("sensor") .register(); COMPONENT_CASING_REGISTRY.create(MV_Sensor.getId(), Sensor.class) .name("Sensor Casing MV") .tier(2) .category("MultiBlock Functional Casing") - .setBlock(COMPONENT_CASING_BLOCK) .textureFolder("sensor") .register(); COMPONENT_CASING_REGISTRY.create(HV_Sensor.getId(), Sensor.class) .name("Sensor Casing HV") .tier(3) .category("MultiBlock Functional Casing") - .setBlock(COMPONENT_CASING_BLOCK) .textureFolder("sensor") .register(); COMPONENT_CASING_REGISTRY.create(EV_Sensor.getId(), Sensor.class) .name("Sensor Casing EV") .tier(4) .category("MultiBlock Functional Casing") - .setBlock(COMPONENT_CASING_BLOCK) .textureFolder("sensor") .register(); COMPONENT_CASING_REGISTRY.create(IV_Sensor.getId(), Sensor.class) .name("Sensor Casing IV") .tier(5) .category("MultiBlock Functional Casing") - .setBlock(COMPONENT_CASING_BLOCK) .textureFolder("sensor") .register(); COMPONENT_CASING_REGISTRY.create(LuV_Sensor.getId(), Sensor.class) .name("Sensor Casing LuV") .tier(6) .category("MultiBlock Functional Casing") - .setBlock(COMPONENT_CASING_BLOCK) .textureFolder("sensor") .register(); COMPONENT_CASING_REGISTRY.create(ZPM_Sensor.getId(), Sensor.class) .name("Sensor Casing ZPM") .tier(7) .category("MultiBlock Functional Casing") - .setBlock(COMPONENT_CASING_BLOCK) .textureFolder("sensor") .register(); COMPONENT_CASING_REGISTRY.create(UV_Sensor.getId(), Sensor.class) .name("Sensor Casing UV") .tier(8) .category("MultiBlock Functional Casing") - .setBlock(COMPONENT_CASING_BLOCK) .textureFolder("sensor") .register(); COMPONENT_CASING_REGISTRY.create(UHV_Sensor.getId(), Sensor.class) .name("Sensor Casing UHV") .tier(9) .category("MultiBlock Functional Casing") - .setBlock(COMPONENT_CASING_BLOCK) .textureFolder("sensor") .register(); COMPONENT_CASING_REGISTRY.create(UEV_Sensor.getId(), Sensor.class) .name("Sensor Casing UEV") .tier(10) .category("MultiBlock Functional Casing") - .setBlock(COMPONENT_CASING_BLOCK) .textureFolder("sensor") .register(); COMPONENT_CASING_REGISTRY.create(UIV_Sensor.getId(), Sensor.class) .name("Sensor Casing UIV") .tier(11) .category("MultiBlock Functional Casing") - .setBlock(COMPONENT_CASING_BLOCK) .textureFolder("sensor") .register(); COMPONENT_CASING_REGISTRY.create(UMV_Sensor.getId(), Sensor.class) .name("Sensor Casing UMV") .tier(12) .category("MultiBlock Functional Casing") - .setBlock(COMPONENT_CASING_BLOCK) .textureFolder("sensor") .register(); COMPONENT_CASING_REGISTRY.create(UXV_Sensor.getId(), Sensor.class) .name("Sensor Casing UXV") .tier(13) .category("MultiBlock Functional Casing") - .setBlock(COMPONENT_CASING_BLOCK) .textureFolder("sensor") .register(); COMPONENT_CASING_REGISTRY.create(MAX_Sensor.getId(), Sensor.class) .name("Sensor Casing MAX") .tier(14) .category("MultiBlock Functional Casing") - .setBlock(COMPONENT_CASING_BLOCK) .textureFolder("sensor") .register(); } @@ -1258,98 +1106,84 @@ public class GT_Loader_MultiTileEntities implements Runnable { .name("Emitter Casing LV") .tier(1) .category("MultiBlock Functional Casing") - .setBlock(COMPONENT_CASING_BLOCK) .textureFolder("emitter") .register(); COMPONENT_CASING_REGISTRY.create(MV_Emitter.getId(), Emitter.class) .name("Emitter Casing MV") .tier(2) .category("MultiBlock Functional Casing") - .setBlock(COMPONENT_CASING_BLOCK) .textureFolder("emitter") .register(); COMPONENT_CASING_REGISTRY.create(HV_Emitter.getId(), Emitter.class) .name("Emitter Casing HV") .tier(3) .category("MultiBlock Functional Casing") - .setBlock(COMPONENT_CASING_BLOCK) .textureFolder("emitter") .register(); COMPONENT_CASING_REGISTRY.create(EV_Emitter.getId(), Emitter.class) .name("Emitter Casing EV") .tier(4) .category("MultiBlock Functional Casing") - .setBlock(COMPONENT_CASING_BLOCK) .textureFolder("emitter") .register(); COMPONENT_CASING_REGISTRY.create(IV_Emitter.getId(), Emitter.class) .name("Emitter Casing IV") .tier(5) .category("MultiBlock Functional Casing") - .setBlock(COMPONENT_CASING_BLOCK) .textureFolder("emitter") .register(); COMPONENT_CASING_REGISTRY.create(LuV_Emitter.getId(), Emitter.class) .name("Emitter Casing LuV") .tier(6) .category("MultiBlock Functional Casing") - .setBlock(COMPONENT_CASING_BLOCK) .textureFolder("emitter") .register(); COMPONENT_CASING_REGISTRY.create(ZPM_Emitter.getId(), Emitter.class) .name("Emitter Casing ZPM") .tier(7) .category("MultiBlock Functional Casing") - .setBlock(COMPONENT_CASING_BLOCK) .textureFolder("emitter") .register(); COMPONENT_CASING_REGISTRY.create(UV_Emitter.getId(), Emitter.class) .name("Emitter Casing UV") .tier(8) .category("MultiBlock Functional Casing") - .setBlock(COMPONENT_CASING_BLOCK) .textureFolder("emitter") .register(); COMPONENT_CASING_REGISTRY.create(UHV_Emitter.getId(), Emitter.class) .name("Emitter Casing UHV") .tier(9) .category("MultiBlock Functional Casing") - .setBlock(COMPONENT_CASING_BLOCK) .textureFolder("emitter") .register(); COMPONENT_CASING_REGISTRY.create(UEV_Emitter.getId(), Emitter.class) .name("Emitter Casing UEV") .tier(10) .category("MultiBlock Functional Casing") - .setBlock(COMPONENT_CASING_BLOCK) .textureFolder("emitter") .register(); COMPONENT_CASING_REGISTRY.create(UIV_Emitter.getId(), Emitter.class) .name("Emitter Casing UIV") .tier(11) .category("MultiBlock Functional Casing") - .setBlock(COMPONENT_CASING_BLOCK) .textureFolder("emitter") .register(); COMPONENT_CASING_REGISTRY.create(UMV_Emitter.getId(), Emitter.class) .name("Emitter Casing UMV") .tier(12) .category("MultiBlock Functional Casing") - .setBlock(COMPONENT_CASING_BLOCK) .textureFolder("emitter") .register(); COMPONENT_CASING_REGISTRY.create(UXV_Emitter.getId(), Emitter.class) .name("Emitter Casing UXV") .tier(13) .category("MultiBlock Functional Casing") - .setBlock(COMPONENT_CASING_BLOCK) .textureFolder("emitter") .register(); COMPONENT_CASING_REGISTRY.create(MAX_Emitter.getId(), Emitter.class) .name("Emitter Casing MAX") .tier(14) .category("MultiBlock Functional Casing") - .setBlock(COMPONENT_CASING_BLOCK) .textureFolder("emitter") .register(); } @@ -1359,98 +1193,84 @@ public class GT_Loader_MultiTileEntities implements Runnable { .name("Field Generator LV") .tier(1) .category("Multiblock Energy Field") - .setBlock(COMPONENT_CASING_BLOCK) .textureFolder("fieldGenerator") .register(); COMPONENT_CASING_REGISTRY.create(MV_FieldGenerator.getId(), FieldGenerator.class) .name("Field Generator MV") .tier(2) .category("Multiblock Energy Field") - .setBlock(COMPONENT_CASING_BLOCK) .textureFolder("fieldGenerator") .register(); COMPONENT_CASING_REGISTRY.create(HV_FieldGenerator.getId(), FieldGenerator.class) .name("Field Generator HV") .tier(3) .category("Multiblock Energy Field") - .setBlock(COMPONENT_CASING_BLOCK) .textureFolder("fieldGenerator") .register(); COMPONENT_CASING_REGISTRY.create(EV_FieldGenerator.getId(), FieldGenerator.class) .name("Field Generator EV") .tier(4) .category("Multiblock Energy Field") - .setBlock(COMPONENT_CASING_BLOCK) .textureFolder("fieldGenerator") .register(); COMPONENT_CASING_REGISTRY.create(IV_FieldGenerator.getId(), FieldGenerator.class) .name("Field Generator IV") .tier(5) .category("Multiblock Energy Field") - .setBlock(COMPONENT_CASING_BLOCK) .textureFolder("fieldGenerator") .register(); COMPONENT_CASING_REGISTRY.create(LuV_FieldGenerator.getId(), FieldGenerator.class) .name("Field Generator LuV") .tier(6) .category("Multiblock Energy Field") - .setBlock(COMPONENT_CASING_BLOCK) .textureFolder("fieldGenerator") .register(); COMPONENT_CASING_REGISTRY.create(ZPM_FieldGenerator.getId(), FieldGenerator.class) .name("Field Generator ZPM") .tier(7) .category("Multiblock Energy Field") - .setBlock(COMPONENT_CASING_BLOCK) .textureFolder("fieldGenerator") .register(); COMPONENT_CASING_REGISTRY.create(UV_FieldGenerator.getId(), FieldGenerator.class) .name("Field Generator UV") .tier(8) .category("Multiblock Energy Field") - .setBlock(COMPONENT_CASING_BLOCK) .textureFolder("fieldGenerator") .register(); COMPONENT_CASING_REGISTRY.create(UHV_FieldGenerator.getId(), FieldGenerator.class) .name("Field Generator UHV") .tier(9) .category("Multiblock Energy Field") - .setBlock(COMPONENT_CASING_BLOCK) .textureFolder("fieldGenerator") .register(); COMPONENT_CASING_REGISTRY.create(UEV_FieldGenerator.getId(), FieldGenerator.class) .name("Field Generator UEV") .tier(10) .category("Multiblock Energy Field") - .setBlock(COMPONENT_CASING_BLOCK) .textureFolder("fieldGenerator") .register(); COMPONENT_CASING_REGISTRY.create(UIV_FieldGenerator.getId(), FieldGenerator.class) .name("Field Generator UIV") .tier(11) .category("Multiblock Energy Field") - .setBlock(COMPONENT_CASING_BLOCK) .textureFolder("fieldGenerator") .register(); COMPONENT_CASING_REGISTRY.create(UMV_FieldGenerator.getId(), FieldGenerator.class) .name("Field Generator UMV") .tier(12) .category("Multiblock Energy Field") - .setBlock(COMPONENT_CASING_BLOCK) .textureFolder("fieldGenerator") .register(); COMPONENT_CASING_REGISTRY.create(UXV_FieldGenerator.getId(), FieldGenerator.class) .name("Field Generator UXV") .tier(13) .category("Multiblock Energy Field") - .setBlock(COMPONENT_CASING_BLOCK) .textureFolder("fieldGenerator") .register(); COMPONENT_CASING_REGISTRY.create(MAX_FieldGenerator.getId(), FieldGenerator.class) .name("Field Generator MAX") .tier(14) .category("Multiblock Energy Field") - .setBlock(COMPONENT_CASING_BLOCK) .textureFolder("fieldGenerator") .register(); } |