Class Team

java.lang.Object
org.geysermc.geyser.scoreboard.Team

public final class Team extends Object
  • Field Details

  • Constructor Details

    • Team

      public Team(Scoreboard scoreboard, String id, String[] players, net.kyori.adventure.text.Component name, net.kyori.adventure.text.Component prefix, net.kyori.adventure.text.Component suffix, org.geysermc.mcprotocollib.protocol.data.game.scoreboard.NameTagVisibility visibility, org.geysermc.mcprotocollib.protocol.data.game.scoreboard.TeamColor color)
  • Method Details

    • addEntities

      public void addEntities(String... names)
    • removeEntities

      public void removeEntities(String... names)
    • hasEntity

      public boolean hasEntity(String name)
    • displayName

      public String displayName(String score)
    • isVisibleFor

      public boolean isVisibleFor(String entity)
    • updateProperties

      public void updateProperties(net.kyori.adventure.text.Component name, net.kyori.adventure.text.Component prefix, net.kyori.adventure.text.Component suffix, org.geysermc.mcprotocollib.protocol.data.game.scoreboard.NameTagVisibility visibility, org.geysermc.mcprotocollib.protocol.data.game.scoreboard.TeamColor color)
    • shouldRemove

      public boolean shouldRemove()
    • markChanged

      public void markChanged()
    • remove

      public void remove()
    • onEntitySpawn

      public void onEntitySpawn(Entity entity)
    • onEntityRemove

      public void onEntityRemove(Entity entity)
    • id

      public String id()
    • color

      public org.geysermc.mcprotocollib.protocol.data.game.scoreboard.TeamColor color()
    • lastUpdate

      public long lastUpdate()
    • entities

      public Set<String> entities()
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object