Interface ClaimMembers


@NullMarked public interface ClaimMembers
  • Method Details

    • getOwners

      Set<UUID> getOwners()
    • getMemberMap

      Map<UUID, ClaimMember> getMemberMap()
    • hasOwner

      boolean hasOwner(UUID ownerId)
    • hasMember

      boolean hasMember(UUID memberId)
    • clearMembers

      void clearMembers()
    • addOwner

      void addOwner(org.bukkit.entity.Player player)
    • addOwner

      void addOwner(UUID ownerId)
    • removeOwner

      void removeOwner(org.bukkit.entity.Player player)
    • removeOwner

      void removeOwner(UUID ownerId)
    • getMembers

      Set<ClaimMember> getMembers()
    • getMember

      @Nullable ClaimMember getMember(UUID memberId)
    • addMember

      void addMember(ClaimMember member)
    • removeMember

      void removeMember(ClaimMember member)
    • removeMember

      void removeMember(UUID memberId)