diff --git a/src/main/java/com/toofifty/easygiantsfoundry/EasyGiantsFoundryConfig.java b/src/main/java/com/toofifty/easygiantsfoundry/EasyGiantsFoundryConfig.java index d440df2..a2f5111 100644 --- a/src/main/java/com/toofifty/easygiantsfoundry/EasyGiantsFoundryConfig.java +++ b/src/main/java/com/toofifty/easygiantsfoundry/EasyGiantsFoundryConfig.java @@ -524,7 +524,7 @@ public interface EasyGiantsFoundryConfig extends Config description = "Where to show the info box", section = totalMetalsInfo ) - default Location location() { return Location.GIANTS_FOUNDRY; } + default Location location() { return Location.NOWHERE; } @ConfigItem( position = 2, diff --git a/src/main/java/com/toofifty/easygiantsfoundry/EasyGiantsFoundryMetalInfo.java b/src/main/java/com/toofifty/easygiantsfoundry/EasyGiantsFoundryMetalInfo.java index f56b601..7f635dd 100644 --- a/src/main/java/com/toofifty/easygiantsfoundry/EasyGiantsFoundryMetalInfo.java +++ b/src/main/java/com/toofifty/easygiantsfoundry/EasyGiantsFoundryMetalInfo.java @@ -57,7 +57,12 @@ class EasyGiantsFoundryMetalInfo extends OverlayPanel || config.location() == Location.NOWHERE) return null; - CountBars(); + if (bank == null) + panelComponent.getChildren().add(LineComponent.builder() + .left("Open bank") + .leftColor(Color.RED) + .build()); + if (bronzeBars > 0 || config.showZeroValues()) AddMetalBarText("Bronze bars:", bronzeBars); if (ironBars > 0 || config.showZeroValues()) diff --git a/src/main/java/com/toofifty/easygiantsfoundry/EasyGiantsFoundryPlugin.java b/src/main/java/com/toofifty/easygiantsfoundry/EasyGiantsFoundryPlugin.java index 803f137..11b0a77 100644 --- a/src/main/java/com/toofifty/easygiantsfoundry/EasyGiantsFoundryPlugin.java +++ b/src/main/java/com/toofifty/easygiantsfoundry/EasyGiantsFoundryPlugin.java @@ -270,12 +270,15 @@ public class EasyGiantsFoundryPlugin extends Plugin updateSmithsOutfitPieces(); } } - else if (event.getContainerId() == InventoryID.BANK.getId()) { - metalInfo.bank = event.getItemContainer(); - } - else if (event.getContainerId() == InventoryID.INVENTORY.getId()) { - metalInfo.inventory = event.getItemContainer(); - } + else { + if (event.getContainerId() == InventoryID.BANK.getId()) { + metalInfo.bank = event.getItemContainer(); + } + else if (event.getContainerId() == InventoryID.INVENTORY.getId()) { + metalInfo.inventory = event.getItemContainer(); + } + metalInfo.CountBars(); + } } public void onMenuEntryAdded(MenuEntryAdded event)