Index

A C E F G I L M N P R S T U W 
All Classes and Interfaces|All Packages|Constant Field Values

A

addManager(Manager) - Method in class me.unurled.srcore.Managers
Add a manager
audience(Player) - Static method in class me.unurled.srcore.utils.Component
Gets an audience for a player.

C

comp(String) - Static method in class me.unurled.srcore.utils.Component
Converts a string to a MiniMessage component.
Component - Class in me.unurled.srcore.utils
Utility class for working with components.

E

error(String) - Static method in class me.unurled.srcore.utils.LoggerUtils
Log an error to the console
error(Component) - Static method in class me.unurled.srcore.utils.LoggerUtils
Log an error to the console
ERROR - Static variable in class me.unurled.srcore.utils.Component
The message to display when an error occurs while executing a command.

F

fromStringList(List<String>) - Static method in class me.unurled.srcore.utils.Component
Converts a list of strings to a list of MiniMessage components.

G

getClass(String) - Static method in class me.unurled.srcore.utils.ReflectionUtils
Get a class from a path
getClassOrNull(String) - Static method in class me.unurled.srcore.utils.ReflectionUtils
Get a class from a path
getField(Class<?>, boolean, String) - Static method in class me.unurled.srcore.utils.ReflectionUtils
Get a method from a class
getFieldValue(Field, Object) - Static method in class me.unurled.srcore.utils.ReflectionUtils
Get a field from a class
getInstance() - Static method in class me.unurled.srcore.SRCore
Get an instance of the SRCore
getInstance(Class<T>) - Static method in class me.unurled.srcore.api.Manager
Get an instance of a manager
getManager(Class<? extends Manager>) - Method in class me.unurled.srcore.Managers
Get a manager
getManagers() - Method in class me.unurled.srcore.SRCore
Get the managers for every manager
getMethodOrNull(Class<?>, boolean, String, Class<?>...) - Static method in class me.unurled.srcore.utils.ReflectionUtils
Get a method from a class
getPlugin() - Method in class me.unurled.srcore.SRCore
Get the plugin which called the api

I

invokeMethod(Method, Object, Object...) - Static method in class me.unurled.srcore.utils.ReflectionUtils
Invoke a method

L

load() - Method in class me.unurled.srcore.api.Manager
Load the manager
loadData() - Method in class me.unurled.srcore.api.Manager
Load the data
log(String) - Static method in class me.unurled.srcore.utils.LoggerUtils
Log a message to the console
log(Component) - Static method in class me.unurled.srcore.utils.LoggerUtils
Log a message to the console
LoggerUtils - Class in me.unurled.srcore.utils
The LoggerUtils class is a class that is used to log messages to the console.

M

Manager - Class in me.unurled.srcore.api
The Manager class is a class that is used to manage data and events.
Manager() - Constructor for class me.unurled.srcore.api.Manager
Create a new manager
Managers - Class in me.unurled.srcore
The Managers class is a class that is used to manage managers.
Managers() - Constructor for class me.unurled.srcore.Managers
Create a new manager
me.unurled.srcore - package me.unurled.srcore
 
me.unurled.srcore.api - package me.unurled.srcore.api
 
me.unurled.srcore.utils - package me.unurled.srcore.utils
 

N

NO_PERMISSION - Static variable in class me.unurled.srcore.utils.Component
The message to display when the player does not have permission to use a command.
NOT_PLAYER - Static variable in class me.unurled.srcore.utils.Component
The message to display when the player is not a player.

P

PAPER_PLUGIN_CLASS_LOADER_CLASS - Static variable in class me.unurled.srcore.utils.ReflectionRegistry
The PaperPluginClassLoader class is a class that is used to load plugins in PaperMC.
PAPER_PLUGIN_CLASS_LOADER_GET_LOADED_JAVA_PLUGIN_METHOD - Static variable in class me.unurled.srcore.utils.ReflectionRegistry
The getLoadedJavaPlugin method is a method that is used to get the loaded JavaPlugin from the
PLAYER_NOT_FOUND - Static variable in class me.unurled.srcore.utils.Component
The message to display when a player is not found.
PLUGIN_CLASS_LOADER_CLASS - Static variable in class me.unurled.srcore.utils.ReflectionRegistry
The PLUGIN_CLASS_LOADER_CLASS class is a class that is used to load plugins in Bukkit.
PLUGIN_CLASS_LOADER_PLUGIN_FIELD - Static variable in class me.unurled.srcore.utils.ReflectionRegistry
The PLUGIN_CLASS_LOADER_PLUGIN_FIELD field is a field that is used to get the plugin from the

R

ReflectionRegistry - Class in me.unurled.srcore.utils
The ReflectionRegistry class is a class that is used to store reflection classes and methods.
ReflectionUtils - Class in me.unurled.srcore.utils
The ReflectionUtils class is a class that is used to reflect classes and methods.
register(List<Class<? extends Manager>>) - Method in class me.unurled.srcore.Managers
Register a manager

S

saveData() - Method in class me.unurled.srcore.api.Manager
Save the data
setPlugin(Plugin) - Method in class me.unurled.srcore.SRCore
Set the plugin which called the api
SRCore - Class in me.unurled.srcore
The SRCore class is a class that is used to manage the core of the plugin.

T

textComp(String) - Static method in class me.unurled.srcore.utils.Component
Converts a string to a TextComponent.

U

unload() - Method in class me.unurled.srcore.api.Manager
Unload the manager
unload() - Method in class me.unurled.srcore.Managers
Unload all managers
unload() - Method in class me.unurled.srcore.SRCore
Unload the managers, to be called when the plugin is disabled

W

warn(String) - Static method in class me.unurled.srcore.utils.LoggerUtils
Log a warning to the console
warn(Component) - Static method in class me.unurled.srcore.utils.LoggerUtils
Log a warning to the console
A C E F G I L M N P R S T U W 
All Classes and Interfaces|All Packages|Constant Field Values