diff options
| author | Maxim <maxim235@gmx.de> | 2023-04-09 13:14:03 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2023-04-09 13:14:03 +0200 |
| commit | 009e774a3aa3563eacc8c22ea96ca4999c0b67f1 (patch) | |
| tree | 27c82976ed967c19eb49a27c013b65114d75bca4 /src/main/java/gtPlusPlus/xmod/gregtech/common/tileentities/machines | |
| parent | 26caa265b7eae49767947e1ff4e6cfc8166b07f5 (diff) | |
| download | GT5-Unofficial-009e774a3aa3563eacc8c22ea96ca4999c0b67f1.tar.gz GT5-Unofficial-009e774a3aa3563eacc8c22ea96ca4999c0b67f1.tar.bz2 GT5-Unofficial-009e774a3aa3563eacc8c22ea96ca4999c0b67f1.zip | |
Implement new tooltips (#595)
* Display tank content in tooltip
* Display locked recipe of flotation cell
---------
Co-authored-by: boubou19 <miisterunknown@gmail.com>
Diffstat (limited to 'src/main/java/gtPlusPlus/xmod/gregtech/common/tileentities/machines')
| -rw-r--r-- | src/main/java/gtPlusPlus/xmod/gregtech/common/tileentities/machines/multi/production/GregtechMTE_FrothFlotationCell.java | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/src/main/java/gtPlusPlus/xmod/gregtech/common/tileentities/machines/multi/production/GregtechMTE_FrothFlotationCell.java b/src/main/java/gtPlusPlus/xmod/gregtech/common/tileentities/machines/multi/production/GregtechMTE_FrothFlotationCell.java index ea3024bb5f..6209e24fc5 100644 --- a/src/main/java/gtPlusPlus/xmod/gregtech/common/tileentities/machines/multi/production/GregtechMTE_FrothFlotationCell.java +++ b/src/main/java/gtPlusPlus/xmod/gregtech/common/tileentities/machines/multi/production/GregtechMTE_FrothFlotationCell.java @@ -9,10 +9,12 @@ import static gregtech.api.enums.GT_HatchElement.Maintenance; import static gregtech.api.enums.GT_HatchElement.OutputHatch; import static gregtech.api.util.GT_StructureUtility.buildHatchAdder; +import java.util.List; import java.util.Objects; import net.minecraft.item.ItemStack; import net.minecraft.nbt.NBTTagCompound; +import net.minecraft.util.StatCollector; import net.minecraftforge.common.util.Constants; import net.minecraftforge.fluids.FluidStack; @@ -287,6 +289,15 @@ public class GregtechMTE_FrothFlotationCell extends GregtechMeta_MultiBlockBase< } @Override + public void addAdditionalTooltipInformation(ItemStack stack, List<String> tooltip) { + if (stack.hasTagCompound() && stack.getTagCompound().hasKey("lockedMaterialName")) { + tooltip.add( + StatCollector.translateToLocal("tooltip.flotationCell.lockedTo") + " " + + StatCollector.translateToLocal(stack.getTagCompound().getString("lockedMaterialName"))); + } + } + + @Override public String[] getExtraInfoData() { return new String[] { "Locked material: " + lockedMaterialName }; } |
