From 2149c4e395fe5ef3158c260138e6e833e010e33b Mon Sep 17 00:00:00 2001 From: Luzifer Senpai Date: Sun, 15 Mar 2026 00:46:03 +0100 Subject: [PATCH] Adds the page count besides `Pattern` in the ui --- src/generated/resources/assets/expandedae/lang/en_us.json | 1 + src/main/java/lu/kolja/expandedae/definition/ExpLang.java | 2 ++ .../lu/kolja/expandedae/screen/GigaPatternProviderScreen.java | 2 ++ 3 files changed, 5 insertions(+) diff --git a/src/generated/resources/assets/expandedae/lang/en_us.json b/src/generated/resources/assets/expandedae/lang/en_us.json index 0848a6b..a1e4f5f 100644 --- a/src/generated/resources/assets/expandedae/lang/en_us.json +++ b/src/generated/resources/assets/expandedae/lang/en_us.json @@ -61,6 +61,7 @@ "gui.expandedae.filter_terminal": "Filter Terminal", "gui.expandedae.giga_pattern_provider": "Giga Pattern Provider", "gui.expandedae.highlight": "Shift-Click to highlight", + "gui.expandedae.patterns_with_page": "Patterns - %s", "gui.expandedae.shift_info": "§7Press §o[SHIFT] §r§7for more info", "gui.expandedae.switch_page": "%s Page", "gui.expandedae.switch_page.hint": "Click to go to the %s page", diff --git a/src/main/java/lu/kolja/expandedae/definition/ExpLang.java b/src/main/java/lu/kolja/expandedae/definition/ExpLang.java index 277a8d5..d93d8c8 100644 --- a/src/main/java/lu/kolja/expandedae/definition/ExpLang.java +++ b/src/main/java/lu/kolja/expandedae/definition/ExpLang.java @@ -69,6 +69,8 @@ public enum ExpLang implements LocalizationEnum { SWITCH_PAGE("gui.expandedae.switch_page", "%s Page"), SWITCH_PAGE_HINT("gui.expandedae.switch_page.hint", "Click to go to the %s page"), + PATTERNS("gui.expandedae.patterns_with_page", "Patterns - %s"), + SHIFT_INFO("gui.expandedae.shift_info", "§7Press §o[SHIFT] §r§7for more info"), HIGHLIGHTED_BLOCK("msg.expandedae.highlighted", "Highlighted block at %s §rin %s"), diff --git a/src/main/java/lu/kolja/expandedae/screen/GigaPatternProviderScreen.java b/src/main/java/lu/kolja/expandedae/screen/GigaPatternProviderScreen.java index 6735680..2aa2393 100644 --- a/src/main/java/lu/kolja/expandedae/screen/GigaPatternProviderScreen.java +++ b/src/main/java/lu/kolja/expandedae/screen/GigaPatternProviderScreen.java @@ -4,6 +4,7 @@ import appeng.client.gui.style.ScreenStyle; import lu.kolja.expandedae.client.gui.widgets.ExpActionButton; import lu.kolja.expandedae.client.gui.widgets.ExpActionItems; +import lu.kolja.expandedae.definition.ExpLang; import lu.kolja.expandedae.menu.GigaPatternProviderMenu; import net.minecraft.network.chat.Component; import net.minecraft.world.entity.player.Inventory; @@ -33,5 +34,6 @@ protected void updateBeforeRender() { this.nextPageButton.visible = menu.getCurrentPage() < 3; this.prevPageButton.visible = menu.getCurrentPage() > 0; + this.setTextContent("interface_config", ExpLang.PATTERNS.text(this.getMenu().getCurrentPage() + 1)); } } \ No newline at end of file