diff options
author | Glease <4586901+Glease@users.noreply.github.com> | 2021-07-27 02:12:12 +0800 |
---|---|---|
committer | Glease <4586901+Glease@users.noreply.github.com> | 2021-07-30 14:41:47 +0800 |
commit | ebffdd2dfabce1685a9c6245f816dc50a1d488a8 (patch) | |
tree | d4cbbbd3093885b24314a3729e24b6234b4c7a5d | |
parent | b7257bb6f7f19400dfdf00c858b1377b32c4dffe (diff) | |
download | GT5-Unofficial-ebffdd2dfabce1685a9c6245f816dc50a1d488a8.tar.gz GT5-Unofficial-ebffdd2dfabce1685a9c6245f816dc50a1d488a8.tar.bz2 GT5-Unofficial-ebffdd2dfabce1685a9c6245f816dc50a1d488a8.zip |
Fix typo in implosion compressor. fixed DT hint
Signed-off-by: Glease <4586901+Glease@users.noreply.github.com>
2 files changed, 13 insertions, 4 deletions
diff --git a/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_DistillationTower.java b/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_DistillationTower.java index 5e98943aec..e7634c6b62 100644 --- a/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_DistillationTower.java +++ b/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_DistillationTower.java @@ -38,6 +38,8 @@ public class GT_MetaTileEntity_DistillationTower extends GT_MetaTileEntity_Enhan protected static final int CASING_INDEX = 49; protected static final String STRUCTURE_PIECE_BASE = "base"; protected static final String STRUCTURE_PIECE_LAYER = "layer"; + protected static final String STRUCTURE_PIECE_LAYER_HINT = "layerHint"; + protected static final String STRUCTURE_PIECE_TOP_HINT = "topHint"; private static final IStructureDefinition<GT_MetaTileEntity_DistillationTower> STRUCTURE_DEFINITION = StructureDefinition.<GT_MetaTileEntity_DistillationTower>builder() .addShape(STRUCTURE_PIECE_BASE, transpose(new String[][]{ {"b~b", "bbb", "bbb"}, @@ -45,6 +47,12 @@ public class GT_MetaTileEntity_DistillationTower extends GT_MetaTileEntity_Enhan .addShape(STRUCTURE_PIECE_LAYER, transpose(new String[][]{ {"lll", "lcl", "lll"} })) + .addShape(STRUCTURE_PIECE_LAYER_HINT, transpose(new String[][]{ + {"lll", "l-l", "lll"} + })) + .addShape(STRUCTURE_PIECE_TOP_HINT, transpose(new String[][]{ + {"lll", "lll", "lll"} + })) .addElement('b', ofChain( ofHatchAdder(GT_MetaTileEntity_DistillationTower::addEnergyInputToMachineList, CASING_INDEX, 1), ofHatchAdder(GT_MetaTileEntity_DistillationTower::addOutputToMachineList, CASING_INDEX, 1), @@ -267,9 +275,10 @@ public class GT_MetaTileEntity_DistillationTower extends GT_MetaTileEntity_Enhan @Override public void construct(ItemStack stackSize, boolean hintsOnly) { buildPiece(STRUCTURE_PIECE_BASE, stackSize, hintsOnly, 1, 0, 0); - int tLength = Math.max(12, stackSize.stackSize + 1); - for (int i = 1; i < tLength; i++) { - buildPiece(STRUCTURE_PIECE_LAYER, stackSize, hintsOnly, 1, i, 0); + int tTotalHeight = Math.max(12, stackSize.stackSize + 2); // min 2 output layer, so at least 1 + 2 height + for (int i = 1; i < tTotalHeight - 1; i++) { + buildPiece(STRUCTURE_PIECE_LAYER_HINT, stackSize, hintsOnly, 1, i, 0); } + buildPiece(STRUCTURE_PIECE_TOP_HINT, stackSize, hintsOnly, 1, tTotalHeight - 1, 0); } } diff --git a/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_ImplosionCompressor.java b/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_ImplosionCompressor.java index 17417a09c8..86792ac81d 100644 --- a/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_ImplosionCompressor.java +++ b/src/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_ImplosionCompressor.java @@ -144,7 +144,7 @@ public class GT_MetaTileEntity_ImplosionCompressor extends GT_MetaTileEntity_Cub @Override protected int getHatchTextureIndex() { - return 17; + return 16; } @Override |