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 | |
| 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
3 files changed, 16 insertions, 1 deletions
diff --git a/dependencies.gradle b/dependencies.gradle index b89345c155..6a8c26e2e6 100644 --- a/dependencies.gradle +++ b/dependencies.gradle @@ -1,7 +1,7 @@ // Add your dependencies here dependencies { - api("com.github.GTNewHorizons:GT5-Unofficial:5.09.42.33:dev") + api("com.github.GTNewHorizons:GT5-Unofficial:5.09.42.43:dev") api("com.github.GTNewHorizons:TecTech:5.0.85:dev") implementation("com.github.GTNewHorizons:TinkersConstruct:1.9.23-GTNH:dev") api("com.github.GTNewHorizons:Galacticraft:3.0.64-GTNH:dev") 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 |
