All Classes and Interfaces

Class
Description
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
This is a special object for active objectives.
This is a special object for active objectives.
This is a special object for active quests.
This is a special object for active quests.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
This is a special object for completed quests.
This is a special object for completed quests.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
This is the Configuration Class which contains the settings which can be configured in the General.conf
This is the Configuration Class which contains the settings which can be configured in the General.conf
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
This is the Data Manager which handles loading and saving Player Data, Quest Data and Configurations.
This is the Data Manager which handles loading and saving Player Data, Quest Data and Configurations.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
This is the entry point of NotQuests.
 
 
cloud argument type that parses Bukkit materials
cloud argument type that parses Bukkit materials
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
The Quest object is loaded at the start from whatever is defined in the quests.yml.
The Quest object is loaded at the start from whatever is defined in the quests.yml.
 
 
 
 
 
 
 
 
This handles the QuestGiver NPC Trait which is given directly to Citizens NPCs via their API.
This handles the QuestGiver NPC Trait which is given directly to Citizens NPCs via their API.
 
 
This class will be registered through the register-method in the plugins onEnable-method.
This class will be registered through the register-method in the plugins onEnable-method.
The QuestPlayer Object is initialized for every player, once they join the server - loading its data from the database.
The QuestPlayer Object is initialized for every player, once they join the server - loading its data from the database.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
A transformation that applies a colour gradient.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
A utility class to assist in checking for updates for plugins uploaded to SpigotMC.
 
A constant reason for the result of UpdateChecker.UpdateResult.
A functional interface to compare two version Strings with similar version schemes.