From 22fd7a0a8e52fcd532fc0729baba21c565beec57 Mon Sep 17 00:00:00 2001 From: JFronny Date: Sun, 12 Mar 2023 20:54:01 +0100 Subject: [PATCH] add info on user --- .../betterwhitelist/server/BetterWhitelistServer.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) 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 {