diff --git a/plugin/src/main/java/com/alttd/cometskyblock/island/gui/UpgradesGUI.java b/plugin/src/main/java/com/alttd/cometskyblock/island/gui/UpgradesGUI.java index bc68158..49426a7 100644 --- a/plugin/src/main/java/com/alttd/cometskyblock/island/gui/UpgradesGUI.java +++ b/plugin/src/main/java/com/alttd/cometskyblock/island/gui/UpgradesGUI.java @@ -45,7 +45,10 @@ public class UpgradesGUI extends GUIInventory { // worldBorder.setSize(worldBorder.getSize() + 250); })); // Cobble Gen - addButton(11, createMenuButton(Material.COBBLESTONE, "Upgrade your cobble stone generator", new ArrayList<>(), event -> { + addButton(11, createMenuButton(Material.COBBLESTONE, "Upgrade your cobble stone generator", List.of( + "Level: " + island.cobblegenLevel() + "", + "Ore tier: " + getOreTier(island.cobblegenLevel()) + "" + ), event -> { int requiredIslandLevel = getRequiredIslandLevel(island.cobblegenLevel() + 1); if (island.level() < requiredIslandLevel) { player.sendRichMessage(islandMessages.cobbeGen().requiredLevel(), Placeholder.parsed("islandlevel", "" + requiredIslandLevel + "")); @@ -99,4 +102,8 @@ public class UpgradesGUI extends GUIInventory { return null; } + Material getOreTier(int generatorLevel) { + CobblestoneGeneratorLevel level = getLevel(generatorLevel); + return level != null ? level.type() : Material.COBBLESTONE; + } }