ServerPlugin Entfernen von Scoreboard

Dieses Thema im Forum "Programmierung" wurde erstellt von xxProgramerx, 8. April 2014.

  1. xxProgramerx
    Offline

    xxProgramerx

    Registriert seit:
    16. März 2014
    Beiträge:
    26
    Hey Leute,

    ich habe ein Problem... Ich weiß nicht wie man das Scoreboard, was man vorher erstellt hat wieder entfernt!
    Ich hoffe mir kann da jemand helfen!

    MFG

    PS: Falls der code benötigt wird einfach anschreiben!
     
    #1
  2. [Dev] iTzSasukeHDxLP
    Offline

    [Dev] iTzSasukeHDxLP Ehem. Teammitglied

    Registriert seit:
    5. Januar 2014
    Beiträge:
    938
    Ich mach das immer so:

    Code (Text):
    1. for(Player online : Bukkit.getOnlinePlayers()){        
    2.               online.setScoreboard(null);
    3.         }
     
    #2
  3. games6471
    Online

    games6471

    Bist du dir sicher? Tut mir leid, aber das kann nicht richtig sein. Es würde sofort bei der Parameterprüfung eine Exception werfen.

    https://github.com/Bukkit/CraftBukk...kit/craftbukkit/entity/CraftPlayer.java#L1204

    Code (Text):
    1.     public void setScoreboard(Scoreboard scoreboard) {
    2.         Validate.notNull(scoreboard, "Scoreboard cannot be null");
     
    #3
  4. Blindhero
    Offline

    Blindhero

    Registriert seit:
    23. Januar 2014
    Beiträge:
    24
    Ort:
    Deutschland
    Minecraft:
    BlinderHeld
    ich kann mich grob erinnern dass das so ging:

    Code (Text):
    1.  
    2. ScoreboardManager manager = Bukkit.getScoreBoardManager();
    3. for(Player online : Bukkit.getOnlinePlayers()){        
    4.               online.setScoreboard(manager.getNewScoreboard());
    5.         }
    6.  
    grüße, Blinderheld
     
    #4