• Es freut uns dass du in unser Minecraft Forum gefunden hast. Hier kannst du mit über 130.000 Minecraft Fans über Minecraft diskutieren, Fragen stellen und anderen helfen. In diesem Minecraft Forum kannst du auch nach Teammitgliedern, Administratoren, Moderatoren , Supporter oder Sponsoren suchen. Gerne kannst du im Offtopic Bereich unseres Minecraft Forums auch über nicht Minecraft spezifische Themen reden. Wir hoffen dir gefällt es in unserem Minecraft Forum!

ServerName Bei TAB

craftingyourself

Vorarbeiter
Registriert
21 September 2012
Beiträge
270
Diamanten
0
Hey ich wollte fragen wie ich das Hinbekomme das ich bei TAB(Tabulator) da wo alle Player sind unser Server Namen rein schreiben kann


2013-01-20_17.53.29.png
 

MrOAriO

Schafhirte
Registriert
6 Oktober 2012
Beiträge
135
Diamanten
0
Minecraft
OAriO
Es wird wohl kaum daran liegen :
HTML:
@EventHandler(priority=EventPriority.HIGHEST)
  public void onPlayerJoin(PlayerJoinEvent event) {
    Player player = event.getPlayer();
    String name = player.getName();
    if (name.length() > 14) {
      name = player.getName().substring(0, 14);
    }
    if (player.hasPermission("tablist.owner")) {
          player.setPlayerListName("§4§l" + name);
      }
    else if (player.hasPermission("tablist.admin")) {
          player.setPlayerListName("§9" + name);
      }
    else if (player.hasPermission("tablist.developer")) {
          player.setPlayerListName("§3" + name);
      }
    else if (player.hasPermission("tablist.mod")) {
          player.setPlayerListName("§4" + name);
      }
    else if (player.hasPermission("tablist.supporter")) {
      player.setPlayerListName("§3" + name);
    }
    else if (player.hasPermission("tablist.master")) {
          player.setPlayerListName("§4" + name);
      }
    else if (player.hasPermission("tablist.executive")) {
          player.setPlayerListName("§b" + name);
      }
    else if (player.hasPermission("tablist.elite")) {
          player.setPlayerListName("§6" + name);
      }
    else if (player.hasPermission("tablist.vip")) {
          player.setPlayerListName("§e" + name);
      }
    else if (player.hasPermission("tablist.spieler")) {
          player.setPlayerListName("§7" + name);
      }
  }
 
C

ChunkNorris

Guest
Doch, daran liegt es.
Um die Position der Header-Felder zu halten, muss die Liste beim PlayerJoin genullt und mit neuen Daten gefüllt werden. Wenn ein anderes Plugin also auch den Playerlistnamen (und damit PlayerInfo-Pakete sendet) ändert, dann kommt die Liste durcheinander. Aber ich werde einbauen, das sich das Plugin über Vault den Gruppenname/-farbe vom Permissionplugin holt.

PS: Und wenn du nur diesen Code drin hast, wieso kommen dann Einträge wie [Spieler]blabla???
 
Zuletzt bearbeitet von einem Moderator:

MrOAriO

Schafhirte
Registriert
6 Oktober 2012
Beiträge
135
Diamanten
0
Minecraft
OAriO
Doch, daran liegt es.
Um die Position der Header-Felder zu halten, muss die Liste beim PlayerJoin genullt und mit neuen Daten gefüllt werden. Wenn ein anderes Plugin also auch den Playerlistnamen (und damit PlayerInfo-Pakete sendet) ändert, dann kommt die Liste durcheinander. Aber ich werde einbauen, das sich das Plugin über Vault den Gruppenname/-farbe vom Permissionplugin holt.

PS: Und wenn du nur diesen Code drin hast, wieso kommen dann Einträge wie [Spieler]blabla???
Wäre es möglich das du Farb Support einbaust ?
 
Oben