Package com.github.spigotbasics.core
Object Basics
-
- All Implemented Interfaces:
public class Basics
The Basics core, this is the Basics equivalent of the org.bukkit.Bukkit class
-
-
Field Summary
Fields Modifier and Type Field Description private final BasicsPlugin
plugin
private final AudienceProvider
audienceProvider
private final SpigotPaperFacade
facade
private final File
moduleFolder
private final ModuleManager
moduleManager
private final TagResolverFactory
tagResolverFactory
private final MessageFactory
messageFactory
private final CoreConfigManager
coreConfigManager
private final CorePermissions
permissions
private final CoreMessages
messages
private final CoreConfig
config
private final StorageManager
storageManager
private final CorePlayerData
corePlayerData
private final NMSFacade
nms
public final static Basics
INSTANCE
-
Method Summary
Modifier and Type Method Description final Unit
setPlugin(BasicsPlugin plugin)
Sets the plugin instance final Unit
reloadCoreConfig()
Reloads the core configuration settings of the plugin. final BasicsPlugin
getPlugin()
final AudienceProvider
getAudienceProvider()
final SpigotPaperFacade
getFacade()
final File
getModuleFolder()
final ModuleManager
getModuleManager()
final TagResolverFactory
getTagResolverFactory()
final MessageFactory
getMessageFactory()
final CoreConfigManager
getCoreConfigManager()
final CorePermissions
getPermissions()
final CoreMessages
getMessages()
final CoreConfig
getConfig()
final StorageManager
getStorageManager()
final CorePlayerData
getCorePlayerData()
final NMSFacade
getNms()
-
-
Method Detail
-
setPlugin
final Unit setPlugin(BasicsPlugin plugin)
Sets the plugin instance
- Parameters:
plugin
- The plugin instance
-
reloadCoreConfig
final Unit reloadCoreConfig()
Reloads the core configuration settings of the plugin.
-
getPlugin
final BasicsPlugin getPlugin()
-
getAudienceProvider
final AudienceProvider getAudienceProvider()
-
getFacade
final SpigotPaperFacade getFacade()
-
getModuleFolder
final File getModuleFolder()
-
getModuleManager
final ModuleManager getModuleManager()
-
getTagResolverFactory
final TagResolverFactory getTagResolverFactory()
-
getMessageFactory
final MessageFactory getMessageFactory()
-
getCoreConfigManager
final CoreConfigManager getCoreConfigManager()
-
getPermissions
final CorePermissions getPermissions()
-
getMessages
final CoreMessages getMessages()
-
getConfig
final CoreConfig getConfig()
-
getStorageManager
final StorageManager getStorageManager()
-
getCorePlayerData
final CorePlayerData getCorePlayerData()
-
getNms
final NMSFacade getNms()
-
-
-
-