geforkt von SteamWar/BungeeCore
WIP tablist
Signed-off-by: Lixfel <agga-games@gmx.de>
Dieser Commit ist enthalten in:
Ursprung
e66dd48b89
Commit
6210cdf16d
@ -298,10 +298,14 @@ public class TablistManager extends BasicListener {
|
|||||||
public void print(Tablist viewer, boolean slim) {
|
public void print(Tablist viewer, boolean slim) {
|
||||||
boolean sameServer = viewer.player.getServer().getInfo() == info;
|
boolean sameServer = viewer.player.getServer().getInfo() == info;
|
||||||
|
|
||||||
|
//TODO: Correct size prediction
|
||||||
|
//TODO: Devserver
|
||||||
SteamwarUser user = SteamwarUser.get(viewer.player.getUniqueId());
|
SteamwarUser user = SteamwarUser.get(viewer.player.getUniqueId());
|
||||||
for(TablistPlayer player : players){
|
for(TablistPlayer player : players){
|
||||||
if(sameServer || (user.getTeam() != 0 && user.getTeam() == SteamwarUser.get(player.player.getUniqueId()).getTeam()))
|
if(sameServer)
|
||||||
viewer.setSlot(BungeeTabListPlusAPI.getIconFromPlayer(player.player), player.defaultName.startsWith("§7") ? "§f" + player.player.getName() : player.defaultName, 1);
|
viewer.setSlot(BungeeTabListPlusAPI.getIconFromPlayer(player.player), player.defaultName.startsWith("§7") ? "§f" + player.player.getName() : player.defaultName, 1);
|
||||||
|
else if(user.getTeam() != 0 && user.getTeam() == SteamwarUser.get(player.player.getUniqueId()).getTeam())
|
||||||
|
viewer.setSlot(BungeeTabListPlusAPI.getIconFromPlayer(player.player), player.defaultName.startsWith("§7") ? "§f" + player.player.getName() : player.defaultName, 500);
|
||||||
else if(!slim || displaySlim(viewer.player, player.player))
|
else if(!slim || displaySlim(viewer.player, player.player))
|
||||||
viewer.setSlot(BungeeTabListPlusAPI.getIconFromPlayer(player.player), player.defaultName, 500);
|
viewer.setSlot(BungeeTabListPlusAPI.getIconFromPlayer(player.player), player.defaultName, 500);
|
||||||
}
|
}
|
||||||
|
In neuem Issue referenzieren
Einen Benutzer sperren