mirror of
https://github.com/plexusorg/Plex.git
synced 2025-07-06 09:36:40 +00:00
Make this more friendly
This commit is contained in:
@ -1,10 +1,12 @@
|
||||
package dev.plex.listener.impl;
|
||||
|
||||
import dev.plex.cache.DataUtils;
|
||||
import dev.plex.hook.VaultHook;
|
||||
import dev.plex.listener.PlexListener;
|
||||
import dev.plex.meta.PlayerMeta;
|
||||
import dev.plex.player.PlexPlayer;
|
||||
import net.kyori.adventure.text.Component;
|
||||
import dev.plex.util.PlexUtils;
|
||||
import org.bukkit.Bukkit;
|
||||
import org.bukkit.entity.Player;
|
||||
import org.bukkit.event.EventHandler;
|
||||
import org.bukkit.event.EventPriority;
|
||||
@ -17,6 +19,6 @@ public class TabListener extends PlexListener
|
||||
{
|
||||
Player player = event.getPlayer();
|
||||
PlexPlayer plexPlayer = DataUtils.getPlayer(player.getUniqueId());
|
||||
player.playerListName(Component.text(player.getName()).color(PlayerMeta.getColor(plexPlayer)));
|
||||
player.playerListName(PlexUtils.mmDeserialize(PlayerMeta.getColor(plexPlayer) + player.getName()));
|
||||
}
|
||||
}
|
||||
|
@ -51,17 +51,17 @@ public class PlayerMeta
|
||||
return "";
|
||||
}
|
||||
|
||||
public static TextColor getColor(PlexPlayer plexPlayer)
|
||||
public static String getColor(PlexPlayer plexPlayer)
|
||||
{
|
||||
if (PlexUtils.DEVELOPERS.contains(plexPlayer.getUuid().toString())) // don't remove or we will front door ur mother
|
||||
{
|
||||
return NamedTextColor.DARK_PURPLE;
|
||||
return "<dark_purple>";
|
||||
}
|
||||
String group = VaultHook.getPermission().getPrimaryGroup(null, plexPlayer.getPlayer());
|
||||
if (Plex.get().getConfig().isSet("colors." + group))
|
||||
{
|
||||
return TextColor.color(Plex.get().getConfig().getInt("colors." + group));
|
||||
return PlexUtils.mmSerialize(PlexUtils.mmDeserialize(Plex.get().getConfig().getString("colors." + group)));
|
||||
}
|
||||
return NamedTextColor.WHITE;
|
||||
return "<white>";
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user