From dcfad6c6de834f55484a3accc6389eb34c7876c2 Mon Sep 17 00:00:00 2001 From: Maxim Date: Sat, 8 Apr 2023 22:50:41 +0200 Subject: Added imprinted circuit to CAL tooltip (#307) * Added imprinted circuit info to machine tooltip * Update dependencies.gradle --------- Co-authored-by: Martin Robertz Former-commit-id: b9bf6c9f938fb4d9b9f3b2d8deff899932740864 --- .../multis/GT_TileEntity_CircuitAssemblyLine.java | 13 +++++++++++++ src/main/resources/assets/bartworks/lang/en_US.lang | 2 ++ 2 files changed, 15 insertions(+) (limited to 'src') diff --git a/src/main/java/com/github/bartimaeusnek/bartworks/common/tileentities/multis/GT_TileEntity_CircuitAssemblyLine.java b/src/main/java/com/github/bartimaeusnek/bartworks/common/tileentities/multis/GT_TileEntity_CircuitAssemblyLine.java index 6f2e501995..98d1189639 100644 --- a/src/main/java/com/github/bartimaeusnek/bartworks/common/tileentities/multis/GT_TileEntity_CircuitAssemblyLine.java +++ b/src/main/java/com/github/bartimaeusnek/bartworks/common/tileentities/multis/GT_TileEntity_CircuitAssemblyLine.java @@ -25,6 +25,7 @@ import static gregtech.api.util.GT_StructureUtility.buildHatchAdder; import java.util.ArrayList; import java.util.Collection; import java.util.HashSet; +import java.util.List; import net.minecraft.item.ItemStack; import net.minecraft.nbt.NBTTagCompound; @@ -402,6 +403,18 @@ public class GT_TileEntity_CircuitAssemblyLine extends return -1; } + @Override + public void addAdditionalTooltipInformation(ItemStack stack, List tooltip) { + if (stack.hasTagCompound() && stack.stackTagCompound.hasKey("Type")) { + tooltip.add( + StatCollector.translateToLocal("tooltip.cal.imprintedWith") + " " + + StatCollector.translateToLocal( + GT_LanguageManager.getTranslateableItemStackName( + ItemStack.loadItemStackFromNBT( + stack.stackTagCompound.getCompoundTag("Type"))))); + } + } + @Override public void addUIWidgets(ModularWindow.Builder builder, UIBuildContext buildContext) { super.addUIWidgets(builder, buildContext); diff --git a/src/main/resources/assets/bartworks/lang/en_US.lang b/src/main/resources/assets/bartworks/lang/en_US.lang index 5574af759c..ce7ac08197 100644 --- a/src/main/resources/assets/bartworks/lang/en_US.lang +++ b/src/main/resources/assets/bartworks/lang/en_US.lang @@ -178,4 +178,6 @@ BW.NEI.display.radhatch.2=Time: %s s misc.BatchModeTextOn=Batch recipes misc.BatchModeTextOff=Don't batch recipes + +tooltip.cal.imprintedWith=Imprinted with: #Liquids -- cgit