From fed5fa2b00495f92ea57e784f1b697c1bbef8333 Mon Sep 17 00:00:00 2001 From: Totto16 Date: Mon, 27 Oct 2025 20:16:35 +0100 Subject: [PATCH] feat: update basics to 1.21.9 --- .../shedaniel/lightoverlay/common/LightOverlay.java | 11 +++++++---- fabric/src/main/resources/fabric.mod.json | 8 ++++---- gradle.properties | 12 ++++++------ 3 files changed, 17 insertions(+), 14 deletions(-) diff --git a/common/src/main/java/me/shedaniel/lightoverlay/common/LightOverlay.java b/common/src/main/java/me/shedaniel/lightoverlay/common/LightOverlay.java index 3752887..254e576 100644 --- a/common/src/main/java/me/shedaniel/lightoverlay/common/LightOverlay.java +++ b/common/src/main/java/me/shedaniel/lightoverlay/common/LightOverlay.java @@ -39,13 +39,16 @@ public class LightOverlay { public static LightOverlayTicker ticker = new LightOverlayTicker(); public static LightOverlayRenderer renderer = new LightOverlayRenderer(ticker); - + + public static final KeyMapping.Category LIGHT_OVERLAY = KeyMapping.Category.register(ResourceLocation.fromNamespaceAndPath("lightoverlay", "category")); + public static void register() { // Load Config configFile = new File(Platform.getConfigFolder().toFile(), "lightoverlay.properties"); loadConfig(configFile); - - enableOverlay = createKeyBinding(ResourceLocation.fromNamespaceAndPath("lightoverlay", "enable_overlay"), InputConstants.Type.KEYSYM, 296, "key.lightoverlay.category"); + + + enableOverlay = createKeyBinding(ResourceLocation.fromNamespaceAndPath("lightoverlay", "enable_overlay"), InputConstants.Type.KEYSYM, 296, LIGHT_OVERLAY); KeyMappingRegistry.register(enableOverlay); registerDebugRenderer(renderer); @@ -197,7 +200,7 @@ public static void saveConfig(File file) throws IOException { fos.close(); } - private static KeyMapping createKeyBinding(ResourceLocation id, InputConstants.Type type, int code, String category) { + private static KeyMapping createKeyBinding(ResourceLocation id, InputConstants.Type type, int code, KeyMapping.Category category) { return new KeyMapping("key." + id.getNamespace() + "." + id.getPath(), type, code, category); } diff --git a/fabric/src/main/resources/fabric.mod.json b/fabric/src/main/resources/fabric.mod.json index 41976dd..eba298a 100755 --- a/fabric/src/main/resources/fabric.mod.json +++ b/fabric/src/main/resources/fabric.mod.json @@ -28,11 +28,11 @@ ], "accessWidener": "lightoverlay.accesswidener", "depends": { - "fabricloader": ">=0.14.11", + "fabricloader": ">=0.17.3", "fabric-api": "*", - "minecraft": ">=1.21.6 <=1.21.8", + "minecraft": ">=1.21.9 <=1.21.10", "java": ">=17", - "architectury": ">=13-", - "cloth-config2": ">=15-" + "architectury": ">=17-", + "cloth-config2": ">=20-" } } diff --git a/gradle.properties b/gradle.properties index c5832c6..20ed77a 100755 --- a/gradle.properties +++ b/gradle.properties @@ -2,16 +2,16 @@ org.gradle.jvmargs=-Xmx3G org.gradle.daemon=false mod_version=12.0.0 -minecraft_version=1.21.6 +minecraft_version=1.21.9 architectury_version=17.0.6 # fabric fabric_loader_version=0.17.3 -fabric_api_version=0.128.2+1.21.6 -cloth_config_version=19.0.147 -modmenu_version=15.0.0 +fabric_api_version=0.134.0+1.21.9 +cloth_config_version=20.0.148 +modmenu_version=16.0.0-rc.1 # forge -forge_version=56.0.9 -neoforge_version=21.6.20-beta \ No newline at end of file +forge_version=56.0.12 +neoforge_version=21.9.16-beta