Interface IMemberContainer

All Known Implementing Classes:
PlayerContainer

public interface IMemberContainer
Abstraction for a set of members
  • Method Details

    • getGroupName

      String getGroupName()
    • hasPlayer

      boolean hasPlayer(UUID playerUUID)
    • hasTeam

      boolean hasTeam(String team)
    • addPlayer

      void addPlayer(UUID uuid, String name)
    • addTeam

      void addTeam(String team)
    • hasTeams

      boolean hasTeams()
    • hasPlayers

      boolean hasPlayers()
    • clearPlayers

      void clearPlayers()
    • removePlayer

      void removePlayer(UUID playerUUID)
    • removeTeam

      void removeTeam(String team)
    • clearTeams

      void clearTeams()