Class MultiverseCore

java.lang.Object
org.bukkit.plugin.PluginBase
org.bukkit.plugin.java.JavaPlugin
org.mvplugins.multiverse.core.module.MultiverseModule
org.mvplugins.multiverse.core.MultiverseCore
All Implemented Interfaces:
org.bukkit.command.CommandExecutor, org.bukkit.command.TabCompleter, org.bukkit.command.TabExecutor, org.bukkit.plugin.Plugin

@Service public class MultiverseCore extends MultiverseModule
The start of the Multiverse-Core plugin
  • Constructor Details

    • MultiverseCore

      public MultiverseCore()
      This is the constructor for the MultiverseCore.
  • Method Details

    • onLoad

      public void onLoad()
      Specified by:
      onLoad in interface org.bukkit.plugin.Plugin
      Overrides:
      onLoad in class org.bukkit.plugin.java.JavaPlugin
    • onEnable

      public void onEnable()
      Specified by:
      onEnable in interface org.bukkit.plugin.Plugin
      Overrides:
      onEnable in class MultiverseModule
    • onDisable

      public void onDisable()
      Specified by:
      onDisable in interface org.bukkit.plugin.Plugin
      Overrides:
      onDisable in class MultiverseModule
    • getApi

      public MultiverseCoreApi getApi()
      Gets the MultiverseCoreApi
      Returns:
      The MultiverseCoreApi
    • getTargetCoreVersion

      public double getTargetCoreVersion()
      The minimum version that this plugin is compatible with Multiverse-Core.
      Specified by:
      getTargetCoreVersion in class MultiverseModule
      Returns:
      The version number.
    • getLogger

      @NotNull public @NotNull Logger getLogger()
      Specified by:
      getLogger in interface org.bukkit.plugin.Plugin
      Overrides:
      getLogger in class org.bukkit.plugin.java.JavaPlugin
    • getConfig

      @NotNull public @NotNull org.bukkit.configuration.file.FileConfiguration getConfig()
      Specified by:
      getConfig in interface org.bukkit.plugin.Plugin
      Overrides:
      getConfig in class org.bukkit.plugin.java.JavaPlugin
    • reloadConfig

      public void reloadConfig()
      Specified by:
      reloadConfig in interface org.bukkit.plugin.Plugin
      Overrides:
      reloadConfig in class org.bukkit.plugin.java.JavaPlugin
    • saveConfig

      public void saveConfig()
      Specified by:
      saveConfig in interface org.bukkit.plugin.Plugin
      Overrides:
      saveConfig in class org.bukkit.plugin.java.JavaPlugin