Skip to content

Commit 555c9df

Browse files
Add directional setting UI and fix Machine UI TitleBar (#4238)
1 parent e69f2a5 commit 555c9df

File tree

5 files changed

+16
-2
lines changed

5 files changed

+16
-2
lines changed

src/generated/resources/assets/gtceu/lang/en_ud.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2393,6 +2393,8 @@
23932393
"gtceu.gui.content.units.per_second": "s/",
23942394
"gtceu.gui.content.units.per_tick": "ʇ/",
23952395
"gtceu.gui.cover_setting.title": "sbuıʇʇǝS ɹǝʌoƆ",
2396+
"gtceu.gui.directional_setting.tab_tooltip": "buıʇʇǝS ןɐuoıʇɔǝɹıᗡ ǝbuɐɥƆ",
2397+
"gtceu.gui.directional_setting.title": "buıʇʇǝS ןɐuoıʇɔǝɹıᗡ",
23962398
"gtceu.gui.editor.group.recipe_type": "dɐɔ",
23972399
"gtceu.gui.editor.tips.citation": "suoıʇɐʇıɔ ɟo ɹǝqɯnN",
23982400
"gtceu.gui.fisher_mode.tooltip.0": "sɯǝʇı ʞunظ ǝןbbo⟘",

src/generated/resources/assets/gtceu/lang/en_us.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2393,6 +2393,8 @@
23932393
"gtceu.gui.content.units.per_second": "/s",
23942394
"gtceu.gui.content.units.per_tick": "/t",
23952395
"gtceu.gui.cover_setting.title": "Cover Settings",
2396+
"gtceu.gui.directional_setting.tab_tooltip": "Change Directional Setting",
2397+
"gtceu.gui.directional_setting.title": "Directional Setting",
23962398
"gtceu.gui.editor.group.recipe_type": "cap",
23972399
"gtceu.gui.editor.tips.citation": "Number of citations",
23982400
"gtceu.gui.fisher_mode.tooltip.0": "Toggle junk items",

src/main/java/com/gregtechceu/gtceu/api/gui/fancy/FancyMachineUIWidget.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -184,7 +184,7 @@ protected void setupFancyUI(IFancyUIProvider fancyUI, boolean showInventory) {
184184

185185
sideTabsWidget.selectTab(fancyUI);
186186
titleBar.updateState(
187-
currentHomePage,
187+
fancyUI,
188188
!this.previousPages.isEmpty(),
189189
this.allPages.size() > 1 && this.currentPage != this.pageSwitcher);
190190

src/main/java/com/gregtechceu/gtceu/api/machine/fancyconfigurator/CombinedDirectionalFancyConfigurator.java

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,14 @@ public IGuiTexture getTabIcon() {
5959

6060
@Override
6161
public Component getTitle() {
62-
return Component.translatable("gtceu.gui.directional_setting.title"); // TODO add this
62+
return Component.translatable("gtceu.gui.directional_setting.title");
63+
}
64+
65+
@Override
66+
public List<Component> getTabTooltips() {
67+
List<Component> tooltip = new ArrayList<>();
68+
tooltip.add(Component.translatable("gtceu.gui.directional_setting.tab_tooltip"));
69+
return tooltip;
6370
}
6471

6572
// ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

src/main/java/com/gregtechceu/gtceu/data/lang/LangHandler.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1283,6 +1283,9 @@ public static void init(RegistrateLangProvider provider) {
12831283
provider.add("gtceu.gui.overclock.title", "Overclock Tier");
12841284
provider.add("gtceu.gui.overclock.range", "Available Tiers [%s, %s]");
12851285

1286+
provider.add("gtceu.gui.directional_setting.title", "Directional Setting");
1287+
provider.add("gtceu.gui.directional_setting.tab_tooltip", "Change Directional Setting");
1288+
12861289
provider.add("gtceu.gui.machinemode.title", "Active Machine Mode");
12871290
provider.add("gtceu.gui.machinemode", "Active Machine Mode: %s");
12881291
provider.add("gtceu.gui.machinemode.tab_tooltip", "Change active Machine Mode");

0 commit comments

Comments
 (0)