From 4f5cb1874eb3348d55e628bdbdabb0dba376a7b1 Mon Sep 17 00:00:00 2001 From: Telesphoreo Date: Sat, 15 Jun 2024 19:08:06 -0500 Subject: [PATCH] Fix outdated Essentials --- build.gradle.kts | 18 +++++++++++------- .../module/nickmm/command/NickMMCommand.java | 6 +++--- src/main/resources/module.yml | 2 +- 3 files changed, 15 insertions(+), 11 deletions(-) diff --git a/build.gradle.kts b/build.gradle.kts index 97c7c52..4ed0ff9 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -12,23 +12,27 @@ repositories { url = uri("https://nexus.telesphoreo.me/repository/plex/") } + maven { + url = uri("https://repo.essentialsx.net/snapshots/") + } + mavenCentral() } dependencies { - compileOnly("org.projectlombok:lombok:1.18.30") - annotationProcessor("org.projectlombok:lombok:1.18.30") - compileOnly("io.papermc.paper:paper-api:1.20.4-R0.1-SNAPSHOT") - compileOnly("dev.plex:server:1.4-SNAPSHOT") - compileOnly("net.essentialsx:EssentialsX:2.21.0-SNAPSHOT") + compileOnly("org.projectlombok:lombok:1.18.32") + annotationProcessor("org.projectlombok:lombok:1.18.32") + compileOnly("io.papermc.paper:paper-api:1.20.6-R0.1-SNAPSHOT") + compileOnly("dev.plex:server:1.5-SNAPSHOT") + compileOnly("net.essentialsx:EssentialsX:2.21.0-20240602.233624-67") } group = "dev.plex" -version = "1.4-SNAPSHOT" +version = "1.4" description = "Module-NickMiniMessage" java { - toolchain.languageVersion.set(JavaLanguageVersion.of(17)) + toolchain.languageVersion.set(JavaLanguageVersion.of(21)) } publishing { diff --git a/src/main/java/dev/plex/module/nickmm/command/NickMMCommand.java b/src/main/java/dev/plex/module/nickmm/command/NickMMCommand.java index 1764290..ca86f90 100644 --- a/src/main/java/dev/plex/module/nickmm/command/NickMMCommand.java +++ b/src/main/java/dev/plex/module/nickmm/command/NickMMCommand.java @@ -46,7 +46,7 @@ public class NickMMCommand extends PlexCommand if (plain.length() > NickMiniMessageModule.getEssentials().getSettings().getMaxNickLength() && !commandSender.hasPermission("plex.nickmm.ignore_length_limit")) { - return legacyComponent.deserialize(I18n.tl("nickTooLong")); + return legacyComponent.deserialize(I18n.tlLiteral("nickTooLong")); } if (!commandSender.hasPermission("plex.nickmm.ignore_matching")) @@ -57,7 +57,7 @@ public class NickMMCommand extends PlexCommand if (name.equalsIgnoreCase(plain) && !user.getUUID().equals(player.getUniqueId())) { - return legacyComponent.deserialize(I18n.tl("nickInUse")); + return legacyComponent.deserialize(I18n.tlLiteral("nickInUse")); } } } @@ -65,7 +65,7 @@ public class NickMMCommand extends PlexCommand final String legacy = legacyComponent.serialize(nick); NickMiniMessageModule.getEssentials().getUser(player).setNickname(legacy); - return legacyComponent.deserialize(I18n.tl("nickSet", legacy)); + return legacyComponent.deserialize(I18n.tlLiteral("nickSet", legacy)); } @Override diff --git a/src/main/resources/module.yml b/src/main/resources/module.yml index be86f1b..4e54d0e 100644 --- a/src/main/resources/module.yml +++ b/src/main/resources/module.yml @@ -1,4 +1,4 @@ name: Module-NickMiniMessage main: dev.plex.module.nickmm.NickMiniMessageModule description: Module for Plex that adds a command allowing for Essentials nicknames to be created with MiniMessage -version: 1.4-SNAPSHOT \ No newline at end of file +version: 1.4 \ No newline at end of file