From 8189359e91a46cbba3881af03d76c2589f68cdf3 Mon Sep 17 00:00:00 2001 From: trunksbomb Date: Mon, 23 Mar 2026 04:44:38 -0400 Subject: [PATCH] add a "not fully supported" tooltip for bags that use the fallback hotbar method --- src/main/java/com/trunksbomb/bagtabs/client/BagTabOverlay.java | 3 +++ src/main/resources/assets/bagtabs/lang/en_us.json | 1 + 2 files changed, 4 insertions(+) diff --git a/src/main/java/com/trunksbomb/bagtabs/client/BagTabOverlay.java b/src/main/java/com/trunksbomb/bagtabs/client/BagTabOverlay.java index 57ef3f0..2c53ca5 100644 --- a/src/main/java/com/trunksbomb/bagtabs/client/BagTabOverlay.java +++ b/src/main/java/com/trunksbomb/bagtabs/client/BagTabOverlay.java @@ -1050,6 +1050,9 @@ public final class BagTabOverlay { private static List getTooltipLines(RenderedTab tab, List tabs) { List lines = new ArrayList<>(); lines.add(tab.entry().stack().getHoverName()); + if (tab.entry().handler() == null) { + lines.add(Component.translatable("bagtabs.tooltip.hotbar_fallback").withStyle(style -> style.withItalic(true))); + } lines.add(Component.literal("Left-click: open")); if (tab.pinned()) { if (!DockConfigManager.isInteractionsLocked()) { diff --git a/src/main/resources/assets/bagtabs/lang/en_us.json b/src/main/resources/assets/bagtabs/lang/en_us.json index 740becc..dec1ed0 100644 --- a/src/main/resources/assets/bagtabs/lang/en_us.json +++ b/src/main/resources/assets/bagtabs/lang/en_us.json @@ -5,6 +5,7 @@ "container.bagtabs.bag": "Bag", "container.bagtabs.bag_namer": "Bag Namer", "bagtabs.tooltip.click_to_open": "Open from your inventory tabs", + "bagtabs.tooltip.hotbar_fallback": "This container is not fully supported", "bagtabs.gui.bag_namer.name": "New Name", "bagtabs.gui.bag_namer.placeholder": "Leave blank to clear", "bagtabs.gui.bag_namer.rename": "Rename",