From d1f20c8f914475f4b5cb2fbcbaf7447f5c057046 Mon Sep 17 00:00:00 2001 From: okx-code Date: Sat, 30 Aug 2025 17:09:11 +0100 Subject: [PATCH] fix message --- .../java/net/civmc/civproxy/CivProxyPlugin.java | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/plugins/civproxy-velocity/src/main/java/net/civmc/civproxy/CivProxyPlugin.java b/plugins/civproxy-velocity/src/main/java/net/civmc/civproxy/CivProxyPlugin.java index 50a6110be..e52c92fdb 100644 --- a/plugins/civproxy-velocity/src/main/java/net/civmc/civproxy/CivProxyPlugin.java +++ b/plugins/civproxy-velocity/src/main/java/net/civmc/civproxy/CivProxyPlugin.java @@ -12,22 +12,19 @@ import com.velocitypowered.api.proxy.Player; import com.velocitypowered.api.proxy.ProxyServer; import com.velocitypowered.api.proxy.ServerConnection; import com.velocitypowered.api.proxy.server.RegisteredServer; -import net.kyori.adventure.text.Component; +import java.time.Instant; +import java.util.Map; +import java.util.concurrent.ConcurrentHashMap; +import java.util.concurrent.TimeUnit; import net.kyori.adventure.text.serializer.plain.PlainTextComponentSerializer; import net.luckperms.api.LuckPermsProvider; import net.luckperms.api.model.data.TemporaryNodeMergeStrategy; -import net.luckperms.api.model.user.User; import net.luckperms.api.model.user.UserManager; import net.luckperms.api.node.types.PermissionNode; import org.slf4j.Logger; import us.ajg0702.queue.api.AjQueueAPI; import us.ajg0702.queue.api.QueueManager; import us.ajg0702.queue.api.players.AdaptedPlayer; -import java.time.Instant; -import java.util.Map; -import java.util.Optional; -import java.util.concurrent.ConcurrentHashMap; -import java.util.concurrent.TimeUnit; @Plugin(id = "civproxy", name = "CivProxy", version = "1.0.0", authors = {"Okx"}, dependencies = {@Dependency(id = "ajqueue"), @Dependency(id = "luckperms")}) public class CivProxyPlugin { @@ -59,7 +56,7 @@ public class CivProxyPlugin { return; } String reason = event.getServerKickReason().map(s -> PlainTextComponentSerializer.plainText().serialize(s)).orElse(""); - if (reason.toLowerCase().contains("ban")) { + if (reason.toLowerCase().contains("ban") || reason.toLowerCase().contains("multiaccounting")) { return; } event.setResult(KickedFromServerEvent.RedirectPlayer.create(server.getServer("pvp").get()));