From 282467d21b0e84727ecddc450fcfbbdb33d851fe Mon Sep 17 00:00:00 2001 From: games647 Date: Wed, 8 Jan 2020 10:44:10 +0100 Subject: [PATCH] Set a default kick reason if nothing is specified --- .../github/games647/fastlogin/bungee/BungeeLoginSource.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/bungee/src/main/java/com/github/games647/fastlogin/bungee/BungeeLoginSource.java b/bungee/src/main/java/com/github/games647/fastlogin/bungee/BungeeLoginSource.java index bcde7752..976b56a6 100644 --- a/bungee/src/main/java/com/github/games647/fastlogin/bungee/BungeeLoginSource.java +++ b/bungee/src/main/java/com/github/games647/fastlogin/bungee/BungeeLoginSource.java @@ -4,6 +4,8 @@ import com.github.games647.fastlogin.core.shared.LoginSource; import java.net.InetSocketAddress; +import net.md_5.bungee.api.ChatColor; +import net.md_5.bungee.api.chat.ComponentBuilder; import net.md_5.bungee.api.chat.TextComponent; import net.md_5.bungee.api.connection.PendingConnection; import net.md_5.bungee.api.event.PreLoginEvent; @@ -29,6 +31,8 @@ public class BungeeLoginSource implements LoginSource { if (message != null) preLoginEvent.setCancelReason(TextComponent.fromLegacyText(message)); + else + preLoginEvent.setCancelReason(new ComponentBuilder("Kicked").color(ChatColor.WHITE).create()); } @Override