Uses of Class
studio.magemonkey.fabled.api.classes.FabledClass
Packages that use FabledClass
Package
Description
-
Uses of FabledClass in com.sucy.skill
Methods in com.sucy.skill that return FabledClassModifier and TypeMethodDescriptionstatic FabledClass
Deprecated, for removal: This API element is subject to removal in a future version.Methods in com.sucy.skill that return types with arguments of type FabledClassModifier and TypeMethodDescriptionstatic List
<FabledClass> SkillAPI.getBaseClasses
(String group) Deprecated, for removal: This API element is subject to removal in a future version.static Map
<String, FabledClass> SkillAPI.getClasses()
Deprecated, for removal: This API element is subject to removal in a future version.Methods in com.sucy.skill with parameters of type FabledClassModifier and TypeMethodDescriptionstatic boolean
SkillAPI.isClassRegistered
(FabledClass fabledClass) Deprecated, for removal: This API element is subject to removal in a future version. -
Uses of FabledClass in com.sucy.skill.api.classes
Methods in com.sucy.skill.api.classes that return FabledClassModifier and TypeMethodDescriptionRPGClass.getWrapped()
Deprecated, for removal: This API element is subject to removal in a future version.Constructors in com.sucy.skill.api.classes with parameters of type FabledClassModifierConstructorDescriptionRPGClass
(FabledClass root) Deprecated, for removal: This API element is subject to removal in a future version. -
Uses of FabledClass in com.sucy.skill.api.player
Methods in com.sucy.skill.api.player with parameters of type FabledClassModifier and TypeMethodDescriptionboolean
PlayerData.profess
(FabledClass fabledClass) Deprecated, for removal: This API element is subject to removal in a future version.PlayerData.setClass
(FabledClass previous, FabledClass fabledClass, boolean reset) Deprecated, for removal: This API element is subject to removal in a future version. -
Uses of FabledClass in studio.magemonkey.fabled
Methods in studio.magemonkey.fabled that return FabledClassMethods in studio.magemonkey.fabled that return types with arguments of type FabledClassModifier and TypeMethodDescriptionstatic List
<FabledClass> Fabled.getBaseClasses
(String group) Retrieves a list of base classes that don't profess from another classstatic Map
<String, FabledClass> Fabled.getClasses()
Retrieves the registered class data for Fabled.Methods in studio.magemonkey.fabled with parameters of type FabledClassModifier and TypeMethodDescriptionvoid
Fabled.addClass
(FabledClass fabledClass) Registers a new class with Fabled.void
Fabled.addClasses
(FabledClass... classes) Registers a new class with Fabled.static boolean
Fabled.isClassRegistered
(FabledClass fabledClass) Checks whether a class is registered. -
Uses of FabledClass in studio.magemonkey.fabled.api.classes
Methods in studio.magemonkey.fabled.api.classes that return FabledClassModifier and TypeMethodDescriptionFabledClass.getParent()
Retrieves the parent of this classFabledClass.getRoot()
Methods in studio.magemonkey.fabled.api.classes that return types with arguments of type FabledClassModifier and TypeMethodDescriptionFabledClass.getOptions()
Retrieves the list of child classes that the player has as options to profess into upon reaching max level.Methods in studio.magemonkey.fabled.api.classes with parameters of type FabledClassModifier and TypeMethodDescriptionDefaultTreeType.getTree
(Fabled api, FabledClass parent) Retrieves the skill tree depending on the enum valueTreeType.getTree
(Fabled api, FabledClass parent) Retrieves a new instance of a skill tree using the given type. -
Uses of FabledClass in studio.magemonkey.fabled.api.event
Methods in studio.magemonkey.fabled.api.event that return FabledClassModifier and TypeMethodDescriptionPlayerClassChangeEvent.getNewClass()
PlayerPreClassChangeEvent.getNewClass()
PlayerClassChangeEvent.getPreviousClass()
PlayerPreClassChangeEvent.getPreviousClass()
Constructors in studio.magemonkey.fabled.api.event with parameters of type FabledClassModifierConstructorDescriptionPlayerClassChangeEvent
(PlayerClass playerClass, FabledClass previousClass, FabledClass newClass) ConstructorPlayerPreClassChangeEvent
(PlayerData playerData, PlayerClass playerClass, FabledClass previousClass, FabledClass newClass) Constructor -
Uses of FabledClass in studio.magemonkey.fabled.api.player
Methods in studio.magemonkey.fabled.api.player that return FabledClassModifier and TypeMethodDescriptionPlayerClass.getData()
Retrieves the generic data for the class.Methods in studio.magemonkey.fabled.api.player with parameters of type FabledClassModifier and TypeMethodDescriptionboolean
PlayerData.canProfess
(FabledClass fabledClass) Checks whether the player can profess into the given class.boolean
PlayerData.isClass
(FabledClass fabledClass) Checks whether the player is professed as the class or any of its children.boolean
PlayerData.isExactClass
(FabledClass fabledClass) Checks whether the player is professed as the class without checking child classes.boolean
PlayerData.profess
(FabledClass fabledClass) Professes the player into the class if they are able to.PlayerData.setClass
(FabledClass previous, FabledClass fabledClass, boolean reset) Sets the professed class for the player for the corresponding group.void
PlayerClass.setClassData
(FabledClass classData) Sets the class data this player class is based off of, optionally resetting the class progress.Constructors in studio.magemonkey.fabled.api.player with parameters of type FabledClassModifierConstructorDescriptionPlayerClass
(PlayerData player, FabledClass classData) Initializes a new PlayerClass. -
Uses of FabledClass in studio.magemonkey.fabled.data
Methods in studio.magemonkey.fabled.data that return FabledClassModifier and TypeMethodDescriptionGroupSettings.getDefault()
Retrieves the default class of the group -
Uses of FabledClass in studio.magemonkey.fabled.dynamic
Subclasses of FabledClass in studio.magemonkey.fabled.dynamicModifier and TypeClassDescriptionclass
A basic implementation of RPGClass that loads from the dynamic folder instead of the normal one. -
Uses of FabledClass in studio.magemonkey.fabled.gui.handlers
Methods in studio.magemonkey.fabled.gui.handlers with parameters of type FabledClassModifier and TypeMethodDescriptionprotected void
DetailsHandler.onClick
(FabledClass type, int slot, boolean left, boolean shift) Shows class details when clickedprotected void
ProfessHandler.onClick
(FabledClass type, int slot, boolean left, boolean shift) Professes as the clicked class -
Uses of FabledClass in studio.magemonkey.fabled.gui.tool
Methods in studio.magemonkey.fabled.gui.tool with parameters of type FabledClassModifier and TypeMethodDescriptionstatic GUIData
GUITool.getProfessMenu
(FabledClass current) static GUIData
GUITool.getSkillTree
(FabledClass fabledClass) -
Uses of FabledClass in studio.magemonkey.fabled.manager
Methods in studio.magemonkey.fabled.manager that return FabledClassModifier and TypeMethodDescriptionRegistrationManager.validate
(FabledClass fabledClass) Validates a class, making sure it is being registered during the appropriate time, it isn't null, and it doesn't conflict with other registered classes.Methods in studio.magemonkey.fabled.manager with parameters of type FabledClassModifier and TypeMethodDescriptionstatic void
ClassBoardManager.registerClass
(FabledClass c) Registers a class with the MCCore scoreboardsRegistrationManager.validate
(FabledClass fabledClass) Validates a class, making sure it is being registered during the appropriate time, it isn't null, and it doesn't conflict with other registered classes. -
Uses of FabledClass in studio.magemonkey.fabled.tree
Fields in studio.magemonkey.fabled.tree declared as FabledClassConstructors in studio.magemonkey.fabled.tree with parameters of type FabledClass -
Uses of FabledClass in studio.magemonkey.fabled.tree.basic
Constructors in studio.magemonkey.fabled.tree.basic with parameters of type FabledClassModifierConstructorDescriptionBasicHorizontalTree
(Fabled api, FabledClass tree) ConstructorBasicVerticalTree
(Fabled api, FabledClass tree) ConstructorCustomTree
(Fabled api, FabledClass tree) ConstructorFloodTree
(Fabled api, FabledClass tree) ConstructorInventoryTree
(Fabled api, FabledClass tree) ConstructorLevelHorizontalTree
(Fabled api, FabledClass tree) ConstructorLevelTree
(Fabled api, FabledClass tree) ConstructorLevelVerticalTree
(Fabled api, FabledClass tree) ConstructorRequirementTree
(Fabled api, FabledClass tree) Constructor
Fabled.getClass(String)