From 278a156aae468fb79e335e535082fdb958cf7e1b Mon Sep 17 00:00:00 2001 From: querns <33518699+querns@users.noreply.github.com> Date: Sun, 28 Jul 2024 20:29:35 -0500 Subject: Adds vein type readout to multiblock miners (#2732) * Adds vein type readout to multiblock miners (+metrics) * Spotless, fix weird import * Downgrades VP dep to latest non-pre version * Update dependencies.gradle * Refactor to eliminate dep on VisualProspecting --------- Co-authored-by: Martin Robertz --- src/main/java/gregtech/common/items/GT_AdvancedSensorCard_Item.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'src/main/java/gregtech/common/items') diff --git a/src/main/java/gregtech/common/items/GT_AdvancedSensorCard_Item.java b/src/main/java/gregtech/common/items/GT_AdvancedSensorCard_Item.java index ae64bea432..723a7ffad5 100644 --- a/src/main/java/gregtech/common/items/GT_AdvancedSensorCard_Item.java +++ b/src/main/java/gregtech/common/items/GT_AdvancedSensorCard_Item.java @@ -172,7 +172,10 @@ public class GT_AdvancedSensorCard_Item extends Item implements IPanelDataSource final List payload = builder.build(); card.setInt(OUTPUT_ENTRY_LENGTH_KEY, payload.size()); for (int i = 0; i < payload.size(); i++) { - card.setString(String.format(OUTPUT_ENTRY_KEY, i), payload.get(i)); + final String payloadItem = payload.get(i); + if (!payloadItem.isEmpty()) { + card.setString(String.format(OUTPUT_ENTRY_KEY, i), payloadItem); + } } }); -- cgit