HyCodeYourTale
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)

privatePermissionsModule instance

Related Classes