From ffd85363792eaf47c506cf2b30945b599a9f8cb7 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sat, 20 Dec 2025 02:48:08 +0000 Subject: [PATCH 1/3] chore: update dependency net.minestom:minestom to v2025.12.20-1.21.11 --- gradle/libs.versions.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 7e14f31465..2491a4d481 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -61,7 +61,7 @@ sponge = "9.0.0" velocity = "3.4.0-SNAPSHOT" waterdogpe = "1.2.4" nukkitX = "1.0-SNAPSHOT" -minestom = "2025.10.31-1.21.10" +minestom = "2025.12.20-1.21.11" minestomExtensions = "1.2.0" spigot = "1.8.8-R0.1-SNAPSHOT" bungeecord = "1.21-R0.5-SNAPSHOT" From 89cbd28599bfb7a861e3c7803fba043fdbfd790b Mon Sep 17 00:00:00 2001 From: Pasqual Koschmieder Date: Sun, 21 Dec 2025 09:56:05 +0100 Subject: [PATCH 2/3] fix --- .../minestom/MinestomBridgeExtension.java | 19 ------------------- 1 file changed, 19 deletions(-) diff --git a/modules/bridge/impl/src/main/java/eu/cloudnetservice/modules/bridge/impl/platform/minestom/MinestomBridgeExtension.java b/modules/bridge/impl/src/main/java/eu/cloudnetservice/modules/bridge/impl/platform/minestom/MinestomBridgeExtension.java index c1fcad1c7f..c6ba3f9525 100644 --- a/modules/bridge/impl/src/main/java/eu/cloudnetservice/modules/bridge/impl/platform/minestom/MinestomBridgeExtension.java +++ b/modules/bridge/impl/src/main/java/eu/cloudnetservice/modules/bridge/impl/platform/minestom/MinestomBridgeExtension.java @@ -25,12 +25,7 @@ import jakarta.inject.Inject; import jakarta.inject.Singleton; import lombok.NonNull; -import net.kyori.adventure.text.logger.slf4j.ComponentLogger; -import net.minestom.server.extras.MojangAuth; -import net.minestom.server.extras.bungee.BungeeCordProxy; -import net.minestom.server.extras.velocity.VelocityProxy; import net.minestom.server.timer.SchedulerManager; -import org.slf4j.Logger; @Singleton @PlatformPlugin( @@ -46,7 +41,6 @@ repository = @Repository(id = "Central", url = "https://repo1.maven.org/maven2/"))) public final class MinestomBridgeExtension implements PlatformEntrypoint { - private final Logger logger; private final ModuleHelper moduleHelper; private final ServiceRegistry serviceRegistry; private final SchedulerManager schedulerManager; @@ -54,14 +48,12 @@ public final class MinestomBridgeExtension implements PlatformEntrypoint { @Inject public MinestomBridgeExtension( - @NonNull ComponentLogger logger, @NonNull ModuleHelper moduleHelper, @NonNull ServiceRegistry serviceRegistry, @NonNull SchedulerManager schedulerManager, @NonNull MinestomBridgeManagement bridgeManagement, @NonNull MinestomPlayerManagementListener playerListener ) { - this.logger = logger; this.moduleHelper = moduleHelper; this.serviceRegistry = serviceRegistry; this.schedulerManager = schedulerManager; @@ -74,17 +66,6 @@ public MinestomBridgeExtension( public void onLoad() { this.bridgeManagement.registerServices(this.serviceRegistry); this.schedulerManager.scheduleNextTick(this.bridgeManagement::postInit); - - // force initialize the bungeecord proxy forwarding - if (!VelocityProxy.isEnabled()) { - BungeeCordProxy.enable(); - } - - // using bungeecord and mojang auth will not work, we can't do anything about it. Just send a warning - if (!VelocityProxy.isEnabled() && MojangAuth.isEnabled()) { - this.logger.warn( - "Be aware that using BungeeCord player info forwarding in combination with Mojang authentication will not work!"); - } } @Override From 8a55f9c43e65799b03680cc783583d2a6fabbcea Mon Sep 17 00:00:00 2001 From: Pasqual Koschmieder Date: Sun, 21 Dec 2025 17:28:43 +0100 Subject: [PATCH 3/3] fix2 --- .../signs/impl/platform/minestom/MinestomPlatformSign.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/signs/impl/src/main/java/eu/cloudnetservice/modules/signs/impl/platform/minestom/MinestomPlatformSign.java b/modules/signs/impl/src/main/java/eu/cloudnetservice/modules/signs/impl/platform/minestom/MinestomPlatformSign.java index e788645d82..3bce5edee3 100644 --- a/modules/signs/impl/src/main/java/eu/cloudnetservice/modules/signs/impl/platform/minestom/MinestomPlatformSign.java +++ b/modules/signs/impl/src/main/java/eu/cloudnetservice/modules/signs/impl/platform/minestom/MinestomPlatformSign.java @@ -106,7 +106,7 @@ public void updateSign(@NonNull SignLayout layout) { textCompound.put("color", serializedColor); // set the sign lines - they are provided as legacy text components and need to be converted to JSON - var linesCompound = ListBinaryTag.builder(); + var linesCompound = ListBinaryTag.heterogeneousListBinaryTag(); this.changeSignLines(layout, (_, line) -> linesCompound.add(line)); textCompound.put("messages", linesCompound.build());