From a2615ac96ad3ade4937086c5808fc2b6f865d7ec Mon Sep 17 00:00:00 2001 From: Rainnny7 Date: Fri, 26 Apr 2024 15:08:23 -0400 Subject: [PATCH] Fix error and update to Java 17 --- DemoPlugin/pom.xml | 2 +- .../cc/restfulmc/demo/listener/ServerPingListener.java | 8 +++++--- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/DemoPlugin/pom.xml b/DemoPlugin/pom.xml index 63317c2..d971def 100644 --- a/DemoPlugin/pom.xml +++ b/DemoPlugin/pom.xml @@ -11,7 +11,7 @@ - 8 + 17 ${java.version} ${java.version} UTF-8 diff --git a/DemoPlugin/src/main/java/cc/restfulmc/demo/listener/ServerPingListener.java b/DemoPlugin/src/main/java/cc/restfulmc/demo/listener/ServerPingListener.java index 5044f44..8a57705 100644 --- a/DemoPlugin/src/main/java/cc/restfulmc/demo/listener/ServerPingListener.java +++ b/DemoPlugin/src/main/java/cc/restfulmc/demo/listener/ServerPingListener.java @@ -8,6 +8,7 @@ import net.kyori.adventure.text.Component; import net.kyori.adventure.text.TextComponent; import java.util.ArrayList; +import java.util.Arrays; import java.util.List; import java.util.UUID; import java.util.concurrent.ThreadLocalRandom; @@ -49,9 +50,10 @@ public final class ServerPingListener { )); // Update the mod info - ModInfo modInfo = ping.getModinfo().orElse(ModInfo.DEFAULT); - modInfo.getMods().add(new ModInfo.Mod("bob", "1.0")); - modInfo.getMods().add(new ModInfo.Mod("ross", "1.0")); + ModInfo modInfo = new ModInfo(ModInfo.DEFAULT.getType(), Arrays.asList( + new ModInfo.Mod("bob", "1.0"), + new ModInfo.Mod("ross", "1.0") + )); // Set the ping response event.setPing(new ServerPing(version, players, motd, ping.getFavicon().orElse(null), modInfo));