summaryrefslogtreecommitdiff
path: root/src/main/java/net/inyourwalls
diff options
context:
space:
mode:
authorRosa <rosaontheweb@proton.me>2026-06-20 17:47:59 -0400
committerRosa <rosaontheweb@proton.me>2026-06-20 17:47:59 -0400
commit44c20fcf884727940864f1cd6f6b90efcd9ea9e8 (patch)
tree3e9fb3700e41886847b8118f76d133532fdb6c17 /src/main/java/net/inyourwalls
parentb3b54f998c2fdbca593256517efc2770976b81ff (diff)
port to 26.2
Diffstat (limited to '')
-rw-r--r--src/main/java/net/inyourwalls/frank/ModMenuIntegration.java12
-rw-r--r--src/main/java/net/inyourwalls/frank/config/ConfigScreen.java4
2 files changed, 14 insertions, 2 deletions
diff --git a/src/main/java/net/inyourwalls/frank/ModMenuIntegration.java b/src/main/java/net/inyourwalls/frank/ModMenuIntegration.java
new file mode 100644
index 0000000..35a3927
--- /dev/null
+++ b/src/main/java/net/inyourwalls/frank/ModMenuIntegration.java
@@ -0,0 +1,12 @@
+package net.inyourwalls.frank;
+
+import com.terraformersmc.modmenu.api.ConfigScreenFactory;
+import com.terraformersmc.modmenu.api.ModMenuApi;
+import net.inyourwalls.frank.config.ConfigScreen;
+
+public final class ModMenuIntegration implements ModMenuApi {
+ @Override
+ public ConfigScreenFactory<?> getModConfigScreenFactory() {
+ return parent -> new ConfigScreen(parent, Frank.getConfig());
+ }
+}
diff --git a/src/main/java/net/inyourwalls/frank/config/ConfigScreen.java b/src/main/java/net/inyourwalls/frank/config/ConfigScreen.java
index f4cc9cb..bfa73f2 100644
--- a/src/main/java/net/inyourwalls/frank/config/ConfigScreen.java
+++ b/src/main/java/net/inyourwalls/frank/config/ConfigScreen.java
@@ -82,7 +82,7 @@ public class ConfigScreen extends Screen {
int newColour = Integer.parseInt(input, 16);
modifiedConfig.setTextColour(newColour);
} catch (NumberFormatException ex) {
- Frank.LOGGER.error("motherfucking mojang");
+ // do nothing :/
}
});
colourField.setMaxLength(6);
@@ -102,7 +102,7 @@ public class ConfigScreen extends Screen {
@Override
public void onClose() {
- this.minecraft.setScreen(this.previousScreen);
+ this.minecraft.setScreenAndShow(this.previousScreen);
}
@Override