Package me.ulrich.clans.interfaces
Interface ModAPI
- All Known Implementing Classes:
ModerationAPIManager
public interface ModAPI
-
Method Summary
Modifier and TypeMethodDescriptiongetClanModeration(UUID clanUUID) getPlayerNextRole(UUID playerUUID) getPlayerPreviousRole(UUID playerUUID) getPlayerRole(UUID playerUUID) booleanplayerHasPermission(UUID playerUUID, String key) syncClanModeration(UUID clanUUID)
-
Method Details
-
getLeaderRole
Optional<ModerationData> getLeaderRole() -
getFirstRoleId
Optional<ModerationData> getFirstRoleId() -
getClanModeration
-
playerHasPermission
-
getPlayerRole
-
getPlayerNextRole
-
getPlayerPreviousRole
-
getDefaultModerationData
HashMap<String,ModerationData> getDefaultModerationData() -
getModerationData
-
syncClanModeration
-