Class Organization

java.lang.Object
net.chen.legacyLand.organization.Organization

public class Organization extends Object
组织数据类
  • Constructor Details

  • Method Details

    • isNationalOrganization

      public boolean isNationalOrganization()
      是否是国家组织
    • addMember

      public void addMember(UUID playerId, OrganizationRole role)
      添加成员
    • removeMember

      public void removeMember(UUID playerId)
      移除成员
    • getMember

      public OrganizationMember getMember(UUID playerId)
      获取成员
    • isMember

      public boolean isMember(UUID playerId)
      检查玩家是否是成员
    • isLeader

      public boolean isLeader(UUID playerId)
      检查玩家是否是 Leader
    • hasPermission

      public boolean hasPermission(UUID playerId, OrganizationPermission permission)
      检查玩家是否拥有指定权限
    • getAllMembers

      public Collection<OrganizationMember> getAllMembers()
      获取所有成员列表