Remove non-ASCII characters from tags & chat messages (closes #48)

This commit is contained in:
Allink
2022-08-02 03:23:08 +01:00
parent 262af44193
commit 3611148b4c
3 changed files with 9 additions and 5 deletions

View File

@ -7,6 +7,7 @@ import dev.plex.command.annotation.CommandPermissions;
import dev.plex.command.source.RequiredCommandSource;
import dev.plex.player.PlexPlayer;
import dev.plex.rank.enums.Rank;
import dev.plex.util.PlexUtils;
import dev.plex.util.minimessage.SafeMiniMessage;
import net.kyori.adventure.text.Component;
import net.kyori.adventure.text.minimessage.MiniMessage;
@ -46,7 +47,7 @@ public class TagCMD extends PlexCommand
{
return usage("/tag set <prefix>");
}
String prefix = StringUtils.join(args, " ", 1, args.length);
String prefix = PlexUtils.cleanString(StringUtils.join(args, " ", 1, args.length));
Component convertedComponent = SafeMiniMessage.mmDeserializeWithoutEvents(prefix);