Legacy format velocity kick reason instead of just stripping all formatting

This commit is contained in:
ajgeiss0702
2023-05-24 17:08:24 -07:00
committed by ajgeiss0702
parent f9276bae7d
commit 36aad85d19
@@ -9,6 +9,7 @@ import net.kyori.adventure.bossbar.BossBar;
import net.kyori.adventure.sound.Sound; import net.kyori.adventure.sound.Sound;
import net.kyori.adventure.sound.SoundStop; import net.kyori.adventure.sound.SoundStop;
import net.kyori.adventure.text.Component; import net.kyori.adventure.text.Component;
import net.kyori.adventure.text.serializer.legacy.LegacyComponentSerializer;
import net.kyori.adventure.text.serializer.plain.PlainTextComponentSerializer; import net.kyori.adventure.text.serializer.plain.PlainTextComponentSerializer;
import net.kyori.adventure.title.Title; import net.kyori.adventure.title.Title;
import org.jetbrains.annotations.NotNull; import org.jetbrains.annotations.NotNull;
@@ -154,7 +155,9 @@ public class VelocityPlayer implements AdaptedPlayer, Audience {
main.getMessages().getComponent( main.getMessages().getComponent(
"velocity-kick-message", "velocity-kick-message",
"SERVER:" + server.getName(), "SERVER:" + server.getName(),
"REASON:"+PlainTextComponentSerializer.plainText().serialize(reason) "REASON:" +
LegacyComponentSerializer.legacyAmpersand()
.serialize(reason)
) )
); );
} }