diff options
author | BlueWeabo <ilia.iliev2005@gmail.com> | 2023-02-08 07:07:27 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-02-07 21:07:27 -0800 |
commit | 2556dfb92a7c7c73a72caa7d72129cef47b017ea (patch) | |
tree | fd1a90d04e5b64ca5eb6a7434bdd5e0f6c04e952 /src/main/java/gregtech/common | |
parent | 6ea8fe534145b64866e4da79816b25262174d16f (diff) | |
download | GT5-Unofficial-2556dfb92a7c7c73a72caa7d72129cef47b017ea.tar.gz GT5-Unofficial-2556dfb92a7c7c73a72caa7d72129cef47b017ea.tar.bz2 GT5-Unofficial-2556dfb92a7c7c73a72caa7d72129cef47b017ea.zip |
Mte inventory block (#1692)
MTE Inventory Upgrade
* inventories saved to nbt in controller
* bump up ModularUI to fix labels
* inventory renaming
* fix inventories not syncing
* more nbt saving and loading
* unregister inventory on block break
* example of a block being made from the same class
* clear UpgradeCasing list every structure check
* fix inventory halving to 0
* sync inventory name for upgrade block
* switch to its own method of sending client data
---------
Co-authored-by: Jason Mitchell <mitchej+github@gmail.com>
Diffstat (limited to 'src/main/java/gregtech/common')
-rw-r--r-- | src/main/java/gregtech/common/tileentities/machines/multiblock/MultiBlock_Macerator.java | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/src/main/java/gregtech/common/tileentities/machines/multiblock/MultiBlock_Macerator.java b/src/main/java/gregtech/common/tileentities/machines/multiblock/MultiBlock_Macerator.java index 757b3ea72d..fa0a6298f6 100644 --- a/src/main/java/gregtech/common/tileentities/machines/multiblock/MultiBlock_Macerator.java +++ b/src/main/java/gregtech/common/tileentities/machines/multiblock/MultiBlock_Macerator.java @@ -44,7 +44,7 @@ public class MultiBlock_Macerator extends MultiBlock_Stackable<MultiBlock_Macera transpose(new String[][] { { " BBB ", " B---B ", "DC---CD", " B---B ", " BBB " }, })) .addShape( STACKABLE_BOTTOM, - transpose(new String[][] { { " A~A ", "AAAAA", "AAAAA", "AAAAA", " AAA " }, })) + transpose(new String[][] { { " A~F ", "AAAAA", "AAAAA", "AAAAA", " AAA " }, })) .addElement('A', ofChain(addMultiTileCasing(getCasingRegistryID(), getCasingMeta(), ENERGY_IN))) .addElement( 'B', @@ -54,7 +54,13 @@ public class MultiBlock_Macerator extends MultiBlock_Stackable<MultiBlock_Macera getCasingMeta(), FLUID_IN | ITEM_IN | FLUID_OUT | ITEM_OUT))) .addElement('C', addMultiTileCasing(getCasingRegistryID(), getCasingMeta(), NOTHING)) - .addElement('D', addMultiTileCasing(getCasingRegistryID(), getCasingMeta(), NOTHING)).build(); + .addElement('D', addMultiTileCasing(getCasingRegistryID(), getCasingMeta(), NOTHING)) + .addElement( + 'F', + ofChain( + addMultiTileCasing(getCasingRegistryID(), 20001, NOTHING), + addMultiTileCasing(getCasingRegistryID(), 20002, NOTHING))) + .build(); } return STRUCTURE_DEFINITION; } |