diff options
author | Jason Mitchell <mitchej@gmail.com> | 2022-07-23 22:17:31 -0700 |
---|---|---|
committer | Jason Mitchell <mitchej+github@gmail.com> | 2022-08-26 07:42:48 -0700 |
commit | 68619f5c654f8a44f499f79b859a26787d778a18 (patch) | |
tree | eaf9889abd916e6b893287cc2aa658c0225d7e56 /src/main/java/gregtech/loaders | |
parent | 00100f75d84513e75516e0855b7b5db9d2410726 (diff) | |
download | GT5-Unofficial-68619f5c654f8a44f499f79b859a26787d778a18.tar.gz GT5-Unofficial-68619f5c654f8a44f499f79b859a26787d778a18.tar.bz2 GT5-Unofficial-68619f5c654f8a44f499f79b859a26787d778a18.zip |
New MTE interfaces
Diffstat (limited to 'src/main/java/gregtech/loaders')
-rw-r--r-- | src/main/java/gregtech/loaders/preload/GT_Loader_MultiTileEntities.java | 27 |
1 files changed, 16 insertions, 11 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 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<? extends TileEntity> 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(); } } |