Class NotQuests

java.lang.Object
org.bukkit.plugin.PluginBase
org.bukkit.plugin.java.JavaPlugin
rocks.gravili.notquests.NotQuests
All Implemented Interfaces:
org.bukkit.command.CommandExecutor, org.bukkit.command.TabCompleter, org.bukkit.command.TabExecutor, org.bukkit.plugin.Plugin

public final class NotQuests extends org.bukkit.plugin.java.JavaPlugin
This is the entry point of NotQuests. All kinds of managers, commands and other shit is reistered here.
  • Constructor Details

    • NotQuests

      public NotQuests()
  • Method Details

    • onLoad

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

      public boolean isAdventureEnabled()
    • adventure

      public net.kyori.adventure.platform.bukkit.BukkitAudiences adventure()
    • getInstance

      public static NotQuests getInstance()
    • getConfiguration

      public Configuration getConfiguration()
    • onEnable

      public void onEnable()
      Called when the plugin is enabled. A bunch of stuff is initialized here
      Specified by:
      onEnable in interface org.bukkit.plugin.Plugin
      Overrides:
      onEnable in class org.bukkit.plugin.java.JavaPlugin
    • setupBStats

      public void setupBStats()
    • onDisable

      public void onDisable()
      Called when the plugin is disabled or reloaded via ServerUtils / PlugMan
      Specified by:
      onDisable in interface org.bukkit.plugin.Plugin
      Overrides:
      onDisable in class org.bukkit.plugin.java.JavaPlugin
    • getQuestManager

      public QuestManager getQuestManager()
      Returns an instance of the QuestManager which handles the saving and loading of configured Quests
      Returns:
      an instance of the Quest Manager
    • getQuestPlayerManager

      public QuestPlayerManager getQuestPlayerManager()
      Returns an instance of the QuestPlayer Manager which handles the saving and loading of player data
      Returns:
      an instance of the QuestPlayer Manager
    • getDataManager

      public DataManager getDataManager()
      Returns an instance of the Data Manager which handles all kinds of MySQL & configuration loading and saving
      Returns:
      an instance of the Data Manager
    • getActionsYMLManager

      public ActionsYMLManager getActionsYMLManager()
    • getConditionsYMLManager

      public ConditionsYMLManager getConditionsYMLManager()
    • getMetrics

      public org.bstats.bukkit.Metrics getMetrics()
      Returns an instance of the bStats Metrics object
      Returns:
      bStats Metrics object
    • getLanguageManager

      public LanguageManager getLanguageManager()
    • getLogManager

      public LogManager getLogManager()
    • getUtilManager

      public UtilManager getUtilManager()
    • getArmorStandManager

      public ArmorStandManager getArmorStandManager()
    • getPerformanceManager

      public PerformanceManager getPerformanceManager()
    • getObjectiveManager

      public ObjectiveManager getObjectiveManager()
    • getConditionsManager

      public ConditionsManager getConditionsManager()
    • getActionManager

      public ActionManager getActionManager()
    • getTriggerManager

      public TriggerManager getTriggerManager()
    • getCommandManager

      public CommandManager getCommandManager()
    • getConversationManager

      public ConversationManager getConversationManager()
    • getPacketManager

      public PacketManager getPacketManager()
    • getUpdateManager

      public UpdateManager getUpdateManager()
    • getGuiManager

      public GUIManager getGuiManager()
    • getBackupManager

      public BackupManager getBackupManager()
    • getIntegrationsManager

      public IntegrationsManager getIntegrationsManager()