diff --git a/Forge/src/main/java/chylex/customwindowtitle/forge/CustomWindowTitle.java b/Forge/src/main/java/chylex/customwindowtitle/forge/CustomWindowTitle.java index b116ff0..e993822 100644 --- a/Forge/src/main/java/chylex/customwindowtitle/forge/CustomWindowTitle.java +++ b/Forge/src/main/java/chylex/customwindowtitle/forge/CustomWindowTitle.java @@ -11,7 +11,6 @@ import net.minecraftforge.fml.common.Mod; import net.minecraftforge.fml.event.lifecycle.FMLClientSetupEvent; import net.minecraftforge.fml.javafmlmod.FMLJavaModLoadingContext; import net.minecraftforge.fml.loading.FMLPaths; -import net.minecraftforge.fmllegacy.network.FMLNetworkConstants; @Mod("customwindowtitle") public class CustomWindowTitle { @@ -19,7 +18,7 @@ public class CustomWindowTitle { public CustomWindowTitle() { config = TitleConfig.read(FMLPaths.CONFIGDIR.get().toString()); - ModLoadingContext.get().registerExtensionPoint(DisplayTest.class, () -> new DisplayTest(() -> FMLNetworkConstants.IGNORESERVERONLY, (a, b) -> true)); + ModLoadingContext.get().registerExtensionPoint(DisplayTest.class, () -> new DisplayTest(() -> DisplayTest.IGNORESERVERONLY, (a, b) -> true)); FMLJavaModLoadingContext.get().getModEventBus().addListener(this::onClientSetup); CommonTokenData.register(new TokenProvider()); } diff --git a/build.gradle.kts b/build.gradle.kts index 4b692c5..76252bf 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -78,12 +78,12 @@ allprojects { } extensions.getByType<JavaPluginExtension>().apply { - toolchain.languageVersion.set(JavaLanguageVersion.of(16)) + toolchain.languageVersion.set(JavaLanguageVersion.of(17)) } tasks.withType<JavaCompile> { options.encoding = "UTF-8" - options.release.set(16) + options.release.set(17) } } diff --git a/gradle.properties b/gradle.properties index 44215dd..f214132 100644 --- a/gradle.properties +++ b/gradle.properties @@ -9,16 +9,16 @@ modSourcesURL=https://github.com/chylex/Minecraft-Window-Title modIssuesURL=https://github.com/chylex/Minecraft-Window-Title/issues # Dependencies -minecraftVersion=1.17.1 -forgeVersion=37.0.75 -fabricVersion=0.11.7 +minecraftVersion=1.19 +forgeVersion=41.1.0 +fabricVersion=0.14.12 loomVersion=0.12 -mixinVersion=0.8.4 +mixinVersion=0.8.5 # Constraints -minimumMinecraftVersion=1.17 -minimumForgeVersion=31.2.45 -minimumFabricVersion=0.7.2 +minimumMinecraftVersion=1.19 +minimumForgeVersion=41.0.1 +minimumFabricVersion=0.12.0 # Gradle org.gradle.jvmargs=-Xmx3G diff --git a/src/main/resources/customwindowtitle.mixins.json b/src/main/resources/customwindowtitle.mixins.json index 9ba2175..abf3865 100644 --- a/src/main/resources/customwindowtitle.mixins.json +++ b/src/main/resources/customwindowtitle.mixins.json @@ -3,7 +3,7 @@ "minVersion": "0.8", "package": "chylex.customwindowtitle.mixin", "refmap": "customwindowtitle.refmap.json", - "compatibilityLevel": "JAVA_16", + "compatibilityLevel": "JAVA_17", "client": [ "DisableVanillaTitle" ], diff --git a/src/main/resources/pack.mcmeta b/src/main/resources/pack.mcmeta index 664e89d..1ec87ca 100644 --- a/src/main/resources/pack.mcmeta +++ b/src/main/resources/pack.mcmeta @@ -1,7 +1,7 @@ { "pack": { "description": "${name}", - "pack_format": 5, + "pack_format": 7, "_comment": "" } }