diff options
author | Maxim <maxim235@gmx.de> | 2023-04-08 22:50:41 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-04-08 22:50:41 +0200 |
commit | dcfad6c6de834f55484a3accc6389eb34c7876c2 (patch) | |
tree | 02ad53f704a05166920728003e9710e60fdea27e /src | |
parent | 2d6ebc551518c6dfca61dadb3c01215f28491047 (diff) | |
download | GT5-Unofficial-dcfad6c6de834f55484a3accc6389eb34c7876c2.tar.gz GT5-Unofficial-dcfad6c6de834f55484a3accc6389eb34c7876c2.tar.bz2 GT5-Unofficial-dcfad6c6de834f55484a3accc6389eb34c7876c2.zip |
Added imprinted circuit to CAL tooltip (#307)
* Added imprinted circuit info to machine tooltip
* Update dependencies.gradle
---------
Co-authored-by: Martin Robertz <dream-master@gmx.net>
Former-commit-id: b9bf6c9f938fb4d9b9f3b2d8deff899932740864
Diffstat (limited to 'src')
-rw-r--r-- | src/main/java/com/github/bartimaeusnek/bartworks/common/tileentities/multis/GT_TileEntity_CircuitAssemblyLine.java | 13 | ||||
-rw-r--r-- | src/main/resources/assets/bartworks/lang/en_US.lang | 2 |
2 files changed, 15 insertions, 0 deletions
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; @@ -403,6 +404,18 @@ public class GT_TileEntity_CircuitAssemblyLine extends } @Override + public void addAdditionalTooltipInformation(ItemStack stack, List<String> 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); builder.widget(new FakeSyncWidget.StringSyncer(() -> imprintedItemName, val -> imprintedItemName = val)); 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 |