Index

A B D G I L N P R S T U 
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
A B D G I L N P R S T U 
All Classes and Interfaces|All Packages|Serialized Form