classpublicPriority 1
PermissionsModule
com.hypixel.hytale.server.core.permissions.PermissionsModule
extends JavaPlugin
16
Methods
16
Public Methods
1
Fields
1
Constructors
Constants
PluginManifestMANIFEST= PluginManifest.corePlugin(PermissionsModule.class).build()
Constructors
public
PermissionsModule(JavaPluginInit init)Methods
Public Methods (16)
public
void addGroupPermission(String group, Set<String> permissions)public
void addProvider(PermissionProvider permissionProvider)public
void addUserPermission(UUID uuid, Set<String> permissions)public
void addUserToGroup(UUID uuid, String group)public
boolean areProvidersTampered()public
PermissionProvider getFirstPermissionProvider()public
Set<String> getGroupsForUser(UUID uuid)@Nonnull
public
List<PermissionProvider> getProviders()@Nonnull
public
boolean hasPermission(UUID uuid, String id)public
boolean hasPermission(UUID uuid, String id, boolean def)publicstatic
Boolean hasPermission(Set<String> nodes, String id)@Nullable
public
void removeGroupPermission(String group, Set<String> permissions)public
void removeProvider(PermissionProvider provider)public
void removeUserFromGroup(UUID uuid, String group)public
void removeUserPermission(UUID uuid, Set<String> permissions)public
void setVirtualGroups(Map<String, Set<String>> virtualGroups)Fields
Private/Package Fields (1)
private
PermissionsModule instance