From 68619f5c654f8a44f499f79b859a26787d778a18 Mon Sep 17 00:00:00 2001 From: Jason Mitchell Date: Sat, 23 Jul 2022 22:17:31 -0700 Subject: New MTE interfaces --- .../preload/GT_Loader_MultiTileEntities.java | 27 +++++++++++++--------- 1 file changed, 16 insertions(+), 11 deletions(-) (limited to 'src/main/java/gregtech/loaders') 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 dd851a59b1..1df5f1cca4 100644 --- a/src/main/java/gregtech/loaders/preload/GT_Loader_MultiTileEntities.java +++ b/src/main/java/gregtech/loaders/preload/GT_Loader_MultiTileEntities.java @@ -21,18 +21,23 @@ public class GT_Loader_MultiTileEntities implements Runnable { final MultiTileEntityRegistry aRegistry = new MultiTileEntityRegistry("gt.multitileentity"); final MultiTileEntityBlock aMachine = MultiTileEntityBlock.getOrCreate("GregTech", "machine", Material.iron, Block.soundTypeMetal, "wrench", 0, 0, 15, true, true); - Class aClass; - // Disable for now -// aClass = MultiBlock_Macerator.class; aRegistry.add( -// "Large Macerator", "Multiblock Controller", 1000, aClass, 1, 64, aMachine, -// GT_Util.makeNBT(tuple(NBT.MATERIAL, Material.iron), tuple(NBT.TEXTURE, "metalwall"), tuple(NBT.TANK_CAPACITY, 128000L)) -// ); -// -// aClass = MultiBlockPart.class; aRegistry.add( -// "Test Casing", "Multiblock Casing", 18000, aClass, 1, 64, aMachine, -// GT_Util.makeNBT(tuple(NBT.MATERIAL, Material.iron), tuple(NBT.TEXTURE, "metalwall")) -// ); + aRegistry.create(1000, MultiBlock_Macerator.class) + .name("Large Macerator") + .category("Multiblock Controller") + .setBlock(aMachine) + .material(Material.iron) + .texture("metalwall") + .tankCapacity(128000L) + .register(); + + aRegistry.create(18000, MultiBlockPart.class) + .name("Test Casing") + .category("Multiblock Casing") + .setBlock(aMachine) + .material(Material.iron) + .texture("metalwall") + .register(); } } -- cgit