diff --git a/src/main/java/io/gitlab/jfronny/betterwhitelist/server/BetterWhitelistServer.java b/src/main/java/io/gitlab/jfronny/betterwhitelist/server/BetterWhitelistServer.java index 9387956..40271a2 100644 --- a/src/main/java/io/gitlab/jfronny/betterwhitelist/server/BetterWhitelistServer.java +++ b/src/main/java/io/gitlab/jfronny/betterwhitelist/server/BetterWhitelistServer.java @@ -10,6 +10,7 @@ import io.gitlab.jfronny.muscript.data.Scope; import io.gitlab.jfronny.muscript.data.Script; import io.gitlab.jfronny.muscript.data.dynamic.DNull; import io.gitlab.jfronny.muscript.data.dynamic.Dynamic; +import io.gitlab.jfronny.muscript.data.dynamic.additional.DFinal; import io.gitlab.jfronny.muscript.error.LocationalException; import net.fabricmc.api.DedicatedServerModInitializer; import net.fabricmc.fabric.api.command.v2.CommandRegistrationCallback; @@ -80,7 +81,10 @@ public class BetterWhitelistServer implements DedicatedServerModInitializer { while (challenge.responses.isEmpty() && handler.isConnectionOpen() && i++ < 100) sleep(10); if (!challenge.responses.isEmpty()) return challenge.responses.remove(); else throw new AssertFail("Took too long to respond"); - }); + }).set("user", Map.of( + "id", DFinal.of(gp.getId().toString()), + "name", DFinal.of(gp.getName()) + )); FutureTask future = new FutureTask<>(() -> { try {