Package org.kingdoms.main
Class Kingdoms
java.lang.Object
org.bukkit.plugin.PluginBase
org.bukkit.plugin.java.JavaPlugin
org.kingdoms.main.Kingdoms
- All Implemented Interfaces:
org.bukkit.command.CommandExecutor,org.bukkit.command.TabCompleter,org.bukkit.command.TabExecutor,org.bukkit.plugin.Plugin
public final class Kingdoms
extends org.bukkit.plugin.java.JavaPlugin
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected static org.kingdoms.scheduler.TaskScheduleProvider -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic Kingdomsget()@NotNull KingdomsBackuporg.kingdoms.constants.land.building.BuildingArchitectRegistryorg.kingdoms.dependencies.DependencyManagerstatic Pathorg.kingdoms.managers.land.KingdomsBlockRegistryorg.bukkit.plugin.java.JavaPluginstatic Pathstatic org.kingdoms.server.core.ServerTODO rename later cus we cantJavaPlugin.getServer()org.kingdoms.main.PluginStategetState()static @org.kingdoms.ide.Bookmark({UNSAFE}) booleanisStrict()minecraftTaskScheduler(org.kingdoms.scheduler.TaskThreadType fallbackThreadType) voidvoidonEnable()voidonLoad()Checked whether the plugin was loaded before here is pointless because for some reason they still continue with onEnable even if these errors...voidvoidregisterEvent(org.bukkit.event.Listener listener) voidsetDataCenter(@NotNull KingdomsDataCenter dataCenter) static org.kingdoms.scheduler.TaskScheduleProviderMethods inherited from class org.bukkit.plugin.java.JavaPlugin
getClassLoader, getCommand, getConfig, getDataFolder, getDefaultBiomeProvider, getDefaultWorldGenerator, getDescription, getFile, getLogger, getPlugin, getPluginLoader, getProvidingPlugin, getResource, getServer, getTextResource, isEnabled, isNaggable, onCommand, onTabComplete, reloadConfig, saveConfig, saveDefaultConfig, saveResource, setEnabled, setNaggable, toStringMethods inherited from class org.bukkit.plugin.PluginBase
equals, getName, hashCode
-
Field Details
-
taskScheduler
protected static org.kingdoms.scheduler.TaskScheduleProvider taskScheduler
-
-
Constructor Details
-
Kingdoms
@Internal public Kingdoms()
-
-
Method Details
-
getAuditLogRegistry
-
getPermissionRegistery
-
getRelationAttributeRegistry
-
getMetadataRegistry
-
getBuildingArchitectRegistry
public org.kingdoms.constants.land.building.BuildingArchitectRegistry getBuildingArchitectRegistry() -
getKingdomsBlockRegistry
public org.kingdoms.managers.land.KingdomsBlockRegistry getKingdomsBlockRegistry() -
getState
public org.kingdoms.main.PluginState getState() -
taskScheduler
public static org.kingdoms.scheduler.TaskScheduleProvider taskScheduler() -
minecraftTaskScheduler
public static KingdomsMinecraftTaskScheduler minecraftTaskScheduler(org.kingdoms.scheduler.TaskThreadType fallbackThreadType) -
isStrict
@Bookmark(UNSAFE) @Internal public static @org.kingdoms.ide.Bookmark({UNSAFE}) boolean isStrict() -
get
-
getLoader
@Internal public org.bukkit.plugin.java.JavaPlugin getLoader() -
onLoad
@Internal public void onLoad()Checked whether the plugin was loaded before here is pointless because for some reason they still continue with onEnable even if these errors...- Specified by:
onLoadin interfaceorg.bukkit.plugin.Plugin- Overrides:
onLoadin classorg.bukkit.plugin.java.JavaPlugin
-
getServerX
@Internal public static org.kingdoms.server.core.Server getServerX()TODO rename later cus we cantJavaPlugin.getServer() -
getCompileCommitSHA
-
getCompileTime
-
onEnable
@Internal public void onEnable()- Specified by:
onEnablein interfaceorg.bukkit.plugin.Plugin- Overrides:
onEnablein classorg.bukkit.plugin.java.JavaPlugin
-
getFolder
-
getStackTrace
-
getPath
-
registerAllEvents
@Internal public void registerAllEvents() -
getDependencyManager
@Internal public org.kingdoms.dependencies.DependencyManager getDependencyManager() -
registerEvent
@Internal public void registerEvent(org.bukkit.event.Listener listener) -
onDisable
@Internal public void onDisable()- Specified by:
onDisablein interfaceorg.bukkit.plugin.Plugin- Overrides:
onDisablein classorg.bukkit.plugin.java.JavaPlugin
-
getBackupManager
-
getDataCenter
-
setDataCenter
-