Index
All Classes and Interfaces|All Packages|Serialized Form
A
- AtreusAPI - Interface in id.luckynetwork.dev.lyrams.atreus.api
- AtreusApiProvider - Class in id.luckynetwork.dev.lyrams.atreus.api
- AtreusApiProvider() - Constructor for class id.luckynetwork.dev.lyrams.atreus.api.AtreusApiProvider
B
- BuyablePrefixAPI - Class in id.luckynetwork.dev.lyrams.atreus.api.objects
- BuyablePrefixAPI() - Constructor for class id.luckynetwork.dev.lyrams.atreus.api.objects.BuyablePrefixAPI
- buyPrefix(UUID, String, int, long) - Method in interface id.luckynetwork.dev.lyrams.atreus.api.data.DatastoreAPI
-
"Buy a prefix for a player, and return true if the purchase was successful."
- buyRank(UUID, String, int, long) - Method in interface id.luckynetwork.dev.lyrams.atreus.api.data.DatastoreAPI
-
"Buy a rank for a player, with a price and time limit."
D
- DatastoreAPI - Interface in id.luckynetwork.dev.lyrams.atreus.api.data
G
- get() - Static method in class id.luckynetwork.dev.lyrams.atreus.api.AtreusApiProvider
-
If the global reference is null, throw an exception.
- get(UUID) - Method in interface id.luckynetwork.dev.lyrams.atreus.api.data.DatastoreAPI
-
Gets the PermissionDataAPI object for the given UUID
- getBuyablePrefixList() - Method in interface id.luckynetwork.dev.lyrams.atreus.api.data.DatastoreAPI
-
> Returns a list of all the buyable prefixes in the game
- getDatastoreAPI() - Method in interface id.luckynetwork.dev.lyrams.atreus.api.AtreusAPI
-
Returns a DatastoreAPI object.
- getFromCache(UUID) - Method in interface id.luckynetwork.dev.lyrams.atreus.api.data.DatastoreAPI
-
"Get the permission data for the given UUID from the cache, or null if it's not in the cache."
- getGson() - Method in interface id.luckynetwork.dev.lyrams.atreus.api.AtreusAPI
-
Returns a Gson instance with default configuration.
- getHandlerList() - Static method in class id.luckynetwork.dev.lyrams.atreus.api.events.spigot.PermissionUpdateEvent
- getHandlers() - Method in class id.luckynetwork.dev.lyrams.atreus.api.events.spigot.PermissionUpdateEvent
- getId() - Method in class id.luckynetwork.dev.lyrams.atreus.api.objects.BuyablePrefixAPI
- getId() - Method in class id.luckynetwork.dev.lyrams.atreus.api.objects.RankAPI
- getName() - Method in class id.luckynetwork.dev.lyrams.atreus.api.objects.BuyablePrefixAPI
- getName() - Method in class id.luckynetwork.dev.lyrams.atreus.api.objects.RankAPI
- getPermission() - Method in class id.luckynetwork.dev.lyrams.atreus.api.objects.BuyablePrefixAPI
- getPluginActionAPI() - Method in interface id.luckynetwork.dev.lyrams.atreus.api.AtreusAPI
-
Returns a PluginActionAPI object.
- getPrefix() - Method in class id.luckynetwork.dev.lyrams.atreus.api.objects.BuyablePrefixAPI
- getPrefix() - Method in class id.luckynetwork.dev.lyrams.atreus.api.objects.RankAPI
- getRankList() - Method in interface id.luckynetwork.dev.lyrams.atreus.api.data.DatastoreAPI
-
Get a list of all the ranks in the system.
- getRankPrefix(String) - Method in interface id.luckynetwork.dev.lyrams.atreus.api.data.DatastoreAPI
-
Returns the prefix of the specified rank.
- getServerIp() - Method in interface id.luckynetwork.dev.lyrams.atreus.api.AtreusAPI
-
Returns the IP address of the server.
- getServerName() - Method in interface id.luckynetwork.dev.lyrams.atreus.api.AtreusAPI
-
Returns the name of the server.
- getServerPort() - Method in interface id.luckynetwork.dev.lyrams.atreus.api.AtreusAPI
-
It returns the port number of the server.
- giveBuyablePrefix(UUID, String, long) - Method in interface id.luckynetwork.dev.lyrams.atreus.api.data.DatastoreAPI
-
This function gives a player a prefix that they can use for a limited time
I
- id.luckynetwork.dev.lyrams.atreus.api - package id.luckynetwork.dev.lyrams.atreus.api
- id.luckynetwork.dev.lyrams.atreus.api.action - package id.luckynetwork.dev.lyrams.atreus.api.action
- id.luckynetwork.dev.lyrams.atreus.api.data - package id.luckynetwork.dev.lyrams.atreus.api.data
- id.luckynetwork.dev.lyrams.atreus.api.events.spigot - package id.luckynetwork.dev.lyrams.atreus.api.events.spigot
- id.luckynetwork.dev.lyrams.atreus.api.events.velocity - package id.luckynetwork.dev.lyrams.atreus.api.events.velocity
- id.luckynetwork.dev.lyrams.atreus.api.exceptions - package id.luckynetwork.dev.lyrams.atreus.api.exceptions
- id.luckynetwork.dev.lyrams.atreus.api.objects - package id.luckynetwork.dev.lyrams.atreus.api.objects
- isLoaded(UUID) - Method in interface id.luckynetwork.dev.lyrams.atreus.api.data.DatastoreAPI
-
Returns true if the specified player is loaded
- isProtected() - Method in class id.luckynetwork.dev.lyrams.atreus.api.objects.RankAPI
L
- log(String) - Method in interface id.luckynetwork.dev.lyrams.atreus.api.action.PluginActionAPI
-
If you don't specify a level, the default level is INFO.
- log(Level, String) - Method in interface id.luckynetwork.dev.lyrams.atreus.api.action.PluginActionAPI
-
Logs a message at the specified log level.
N
- NotLoadedException - Exception in id.luckynetwork.dev.lyrams.atreus.api.exceptions
- NotLoadedException() - Constructor for exception id.luckynetwork.dev.lyrams.atreus.api.exceptions.NotLoadedException
P
- PermissionDataAPI - Class in id.luckynetwork.dev.lyrams.atreus.api.objects
- PermissionDataAPI() - Constructor for class id.luckynetwork.dev.lyrams.atreus.api.objects.PermissionDataAPI
- PermissionUpdateEvent - Class in id.luckynetwork.dev.lyrams.atreus.api.events.spigot
- PermissionUpdateEvent - Class in id.luckynetwork.dev.lyrams.atreus.api.events.velocity
- PermissionUpdateEvent(UUID) - Constructor for class id.luckynetwork.dev.lyrams.atreus.api.events.spigot.PermissionUpdateEvent
- PermissionUpdateEvent(UUID) - Constructor for class id.luckynetwork.dev.lyrams.atreus.api.events.velocity.PermissionUpdateEvent
- PluginActionAPI - Interface in id.luckynetwork.dev.lyrams.atreus.api.action
R
- RankAPI - Class in id.luckynetwork.dev.lyrams.atreus.api.objects
- RankAPI() - Constructor for class id.luckynetwork.dev.lyrams.atreus.api.objects.RankAPI
- register(AtreusAPI) - Static method in class id.luckynetwork.dev.lyrams.atreus.api.AtreusApiProvider
-
"This function sets the global reference to the AtreusAPI object that was passed in."
- reload(UUID) - Method in interface id.luckynetwork.dev.lyrams.atreus.api.data.DatastoreAPI
-
Reloads the data for the specified player
- removeCustomPrefix(UUID) - Method in interface id.luckynetwork.dev.lyrams.atreus.api.data.DatastoreAPI
-
Removes a custom prefix from a player
S
- sendPlayerMessage(String, String) - Method in interface id.luckynetwork.dev.lyrams.atreus.api.action.PluginActionAPI
-
"Send a message to a player."
- sendPlayerMessage(UUID, String) - Method in interface id.luckynetwork.dev.lyrams.atreus.api.action.PluginActionAPI
-
Send a message to a player
- sendPlayerUpdateEvent(UUID) - Method in interface id.luckynetwork.dev.lyrams.atreus.api.action.PluginActionAPI
-
Fires PlayerUpdateEvent event.
- setCustomPrefix(UUID, String, long) - Method in interface id.luckynetwork.dev.lyrams.atreus.api.data.DatastoreAPI
-
Sets the prefix of a player to a custom prefix for a limited time
- setMainBuyablePrefix(UUID, String) - Method in interface id.luckynetwork.dev.lyrams.atreus.api.data.DatastoreAPI
-
Sets the main buyable prefix of the player
- setRank(UUID, String, long) - Method in interface id.luckynetwork.dev.lyrams.atreus.api.data.DatastoreAPI
-
Sets the rank of the specified player
T
- takeBuyablePrefix(UUID, String) - Method in interface id.luckynetwork.dev.lyrams.atreus.api.data.DatastoreAPI
-
This function removes a prefix from a player
U
- unload(PermissionDataAPI) - Method in interface id.luckynetwork.dev.lyrams.atreus.api.data.DatastoreAPI
-
Unload a player from the cache
- unload(UUID) - Method in interface id.luckynetwork.dev.lyrams.atreus.api.data.DatastoreAPI
-
Unload the player with the given UUID.
- unsetMainBuyablePrefix(UUID) - Method in interface id.luckynetwork.dev.lyrams.atreus.api.data.DatastoreAPI
-
Unsets the main buyable prefix for the player with the given UUID
All Classes and Interfaces|All Packages|Serialized Form