Update build configuration and improve server status handling
All checks were successful
Build JStom / build (push) Successful in 1m27s

- Change Minestom dependency to use official snapshots
- Adjust repository URLs for better clarity
- Refactor server status handling to use ResponseData
This commit is contained in:
2026-01-26 19:28:00 +00:00
parent e06b356531
commit 469b6ff8ec
2 changed files with 6 additions and 7 deletions

View File

@@ -9,12 +9,13 @@ version = "1.0-SNAPSHOT"
repositories { repositories {
mavenCentral() mavenCentral()
maven("https://jitpack.io") // For Minestom maven("https://s01.oss.sonatype.org/content/repositories/snapshots/")
maven("https://jitpack.io") // For other JitPack dependencies if any
} }
dependencies { dependencies {
// Minestom - using master-SNAPSHOT // Minestom - using official snapshots
implementation("com.github.Minestom:Minestom:master-SNAPSHOT") implementation("net.minestom:minestom-snapshots:dev")
// GraalJS for JavaScript engine // GraalJS for JavaScript engine
implementation("org.graalvm.polyglot:polyglot:24.1.2") implementation("org.graalvm.polyglot:polyglot:24.1.2")

View File

@@ -13,7 +13,7 @@ import net.minestom.server.instance.InstanceContainer;
import net.minestom.server.instance.InstanceManager; import net.minestom.server.instance.InstanceManager;
import net.minestom.server.instance.LightingChunk; import net.minestom.server.instance.LightingChunk;
import net.minestom.server.instance.block.Block; import net.minestom.server.instance.block.Block;
import net.minestom.server.ping.Status; import net.minestom.server.ping.ResponseData;
import net.kyori.adventure.text.Component; import net.kyori.adventure.text.Component;
import java.io.File; import java.io.File;
@@ -54,9 +54,7 @@ public class Main {
// MOTD // MOTD
globalEventHandler.addListener(ServerListPingEvent.class, event -> { globalEventHandler.addListener(ServerListPingEvent.class, event -> {
event.setStatus(Status.builder(event.getStatus()) event.getResponseData().setDescription(Component.text(Config.MOTD));
.description(Component.text(Config.MOTD))
.build());
}); });
// Initialize Script Manager // Initialize Script Manager