aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/com/elisis/gtnhlanth/common
diff options
context:
space:
mode:
authorunknown <gtandemmodding@gmail.com>2022-04-13 19:38:49 +1000
committerunknown <gtandemmodding@gmail.com>2022-04-13 19:38:49 +1000
commit02854ae35e6064788c8ad16d0b2035d555ad35ad (patch)
tree91becdfb415520aba4eb8f3f01403bba40d38988 /src/main/java/com/elisis/gtnhlanth/common
parent6841a0b2c6770e530f52497176f34c08329a52bb (diff)
downloadGT5-Unofficial-02854ae35e6064788c8ad16d0b2035d555ad35ad.tar.gz
GT5-Unofficial-02854ae35e6064788c8ad16d0b2035d555ad35ad.tar.bz2
GT5-Unofficial-02854ae35e6064788c8ad16d0b2035d555ad35ad.zip
Later version of GTpp and GT5U, fix tooltip for Dissolution Tank
Diffstat (limited to 'src/main/java/com/elisis/gtnhlanth/common')
-rw-r--r--src/main/java/com/elisis/gtnhlanth/common/tileentity/DissolutionTank.java26
1 files changed, 8 insertions, 18 deletions
diff --git a/src/main/java/com/elisis/gtnhlanth/common/tileentity/DissolutionTank.java b/src/main/java/com/elisis/gtnhlanth/common/tileentity/DissolutionTank.java
index 6662f02ebe..2497e3196d 100644
--- a/src/main/java/com/elisis/gtnhlanth/common/tileentity/DissolutionTank.java
+++ b/src/main/java/com/elisis/gtnhlanth/common/tileentity/DissolutionTank.java
@@ -27,6 +27,7 @@ import com.gtnewhorizon.structurelib.structure.StructureDefinition;
import gregtech.api.GregTech_API;
import gregtech.api.gui.GT_GUIContainer_MultiMachine;
+import gregtech.api.interfaces.ISecondaryDescribable;
import gregtech.api.interfaces.ITexture;
import gregtech.api.interfaces.metatileentity.IMetaTileEntity;
import gregtech.api.interfaces.tileentity.IGregTechTileEntity;
@@ -40,7 +41,7 @@ import net.minecraft.entity.player.InventoryPlayer;
import net.minecraft.item.ItemStack;
import net.minecraftforge.fluids.FluidStack;
-public class DissolutionTank extends GT_MetaTileEntity_EnhancedMultiBlockBase<DissolutionTank> implements IConstructable {
+public class DissolutionTank extends GT_MetaTileEntity_EnhancedMultiBlockBase<DissolutionTank> implements IConstructable, ISecondaryDescribable {
private IStructureDefinition<DissolutionTank> multiDefinition = StructureDefinition.<DissolutionTank>builder()
.addShape(mName, transpose(new String[][] {
@@ -225,21 +226,7 @@ public class DissolutionTank extends GT_MetaTileEntity_EnhancedMultiBlockBase<Di
return new GT_GUIContainer_MultiMachine(playerInventory, metaTileEntity, getLocalName(), "Disstank.png");
}
- @Override
- public String[] getDescription() {
- final GT_Multiblock_Tooltip_Builder tt = new GT_Multiblock_Tooltip_Builder();
- tt.addMachineType("Heat Exchanger")
- .addInfo("Controller Block for the Dissolution Tank")
- .addInfo("Input Water and Fluid, output Fluid")
- .addInfo("You must input the Fluids at the correct Ratio")
- .addInfo("(Not currently working)")
- .toolTipFinisher("GTNH: Lanthanides");
- if (!Keyboard.isKeyDown(Keyboard.KEY_LSHIFT)) {
- return tt.getInformation();
- } else {
- return tt.getStructureInformation();
- }
- }
+
@Override
public IMetaTileEntity newMetaEntity(IGregTechTileEntity arg0) {
@@ -272,12 +259,15 @@ public class DissolutionTank extends GT_MetaTileEntity_EnhancedMultiBlockBase<Di
return new ITexture[]{casingTexturePages[0][49]};
}
-
+
@Override
protected GT_Multiblock_Tooltip_Builder createTooltip() {
final GT_Multiblock_Tooltip_Builder tt = new GT_Multiblock_Tooltip_Builder();
tt.addMachineType("Dissolution Tank")
.addInfo("Controller block for the Dissolution Tank")
+ .addInfo("Input Water and Fluid, output Fluid")
+ .addInfo("You must input the Fluids at the correct Ratio")
+ .addInfo("(^Not currently working)")
.addInfo(BLUEPRINT_INFO)
.addSeparator()
.addController("Front bottom")
@@ -290,7 +280,7 @@ public class DissolutionTank extends GT_MetaTileEntity_EnhancedMultiBlockBase<Di
return tt;
}
-
+
@Override
public boolean explodesOnComponentBreak(ItemStack arg0) {
return false;