diff --git a/build.gradle.kts b/build.gradle.kts index 535b6a5..4446436 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -6,7 +6,7 @@ subprojects { plugins.apply("java-library") group = "ru.bk.oharass.freedomchat" - version = "1.7.3" + version = "1.7.4" description = "Liberate your server from the chat-reporting bourgeoisie! Disable chat signing server-side." tasks { diff --git a/fabric/build.gradle.kts b/fabric/build.gradle.kts index 3c5dab4..f91b7f5 100644 --- a/fabric/build.gradle.kts +++ b/fabric/build.gradle.kts @@ -13,10 +13,10 @@ repositories { } dependencies { - minecraft(group = "com.mojang", name = "minecraft", version = "1.21.5") - mappings(group = "net.fabricmc", name = "yarn", version = "1.21.5+build.1", classifier = "v2") + minecraft(group = "com.mojang", name = "minecraft", version = "1.21.6") + mappings(group = "net.fabricmc", name = "yarn", version = "1.21.6+build.1", classifier = "v2") modImplementation(group = "net.fabricmc", name = "fabric-loader", version = "0.16.14") - modImplementation(group = "net.fabricmc.fabric-api", name = "fabric-api", version = "0.120.0+1.21.5") + modImplementation(group = "net.fabricmc.fabric-api", name = "fabric-api", version = "0.127.1+1.21.6") shade(implementation(group = "org.spongepowered", name = "configurate-yaml", version = "4.1.2")) } diff --git a/fabric/src/main/java/ru/bk/oharass/freedomchat/FreedomChat.java b/fabric/src/main/java/ru/bk/oharass/freedomchat/FreedomChat.java index d6b4a96..50414d8 100644 --- a/fabric/src/main/java/ru/bk/oharass/freedomchat/FreedomChat.java +++ b/fabric/src/main/java/ru/bk/oharass/freedomchat/FreedomChat.java @@ -23,8 +23,8 @@ public class FreedomChat implements ModInitializer { public void onInitialize() { ServerLifecycleEvents.SERVER_STARTED.register(server -> { this.server = server; - if (!Boolean.getBoolean("im.evan.freedomchat.bypassprotocolcheck") && SharedConstants.getProtocolVersion() != 770) { - logger.warn("This version of FreedomChat only supports protocol version 770 (1.21.5). Please use the appropriate version of FreedomChat for your server"); + if (!Boolean.getBoolean("im.evan.freedomchat.bypassprotocolcheck") && SharedConstants.getProtocolVersion() != 771) { + logger.warn("This version of FreedomChat only supports protocol version 771 (1.21.6). Please use the appropriate version of FreedomChat for your server"); logger.warn("If you know what you are doing, set the im.evan.freedomchat.bypassprotocolcheck system property to true to bypass this check"); return; } diff --git a/paper/build.gradle.kts b/paper/build.gradle.kts index 7debf3d..cdbd5f1 100644 --- a/paper/build.gradle.kts +++ b/paper/build.gradle.kts @@ -6,12 +6,12 @@ plugins { paperweight.reobfArtifactConfiguration = io.papermc.paperweight.userdev.ReobfArtifactConfiguration.MOJANG_PRODUCTION dependencies { - paperweight.paperDevBundle("1.21.5-R0.1-SNAPSHOT") + paperweight.paperDevBundle("1.21.6-R0.1-SNAPSHOT") } tasks { runServer { - minecraftVersion("1.21.5") + minecraftVersion("1.21.6") } processResources { diff --git a/paper/src/main/java/ru/bk/oharass/freedomchat/FreedomChat.java b/paper/src/main/java/ru/bk/oharass/freedomchat/FreedomChat.java index ad1529e..49d1b35 100644 --- a/paper/src/main/java/ru/bk/oharass/freedomchat/FreedomChat.java +++ b/paper/src/main/java/ru/bk/oharass/freedomchat/FreedomChat.java @@ -15,8 +15,8 @@ public class FreedomChat extends JavaPlugin implements Listener { @Override public void onEnable() { - if (!Boolean.getBoolean("im.evan.freedomchat.bypassprotocolcheck") && this.getServer().getUnsafe().getProtocolVersion() != 770) { - getLogger().warning("This version of FreedomChat only supports protocol version 770 (1.21.5). Please use the appropriate version of FreedomChat for your server"); + if (!Boolean.getBoolean("im.evan.freedomchat.bypassprotocolcheck") && this.getServer().getUnsafe().getProtocolVersion() != 771) { + getLogger().warning("This version of FreedomChat only supports protocol version 771 (1.21.6). Please use the appropriate version of FreedomChat for your server"); getLogger().warning("If you know what you are doing, set the im.evan.freedomchat.bypassprotocolcheck system property to true to bypass this check"); this.getServer().getPluginManager().disablePlugin(this); return;