A B C D E F G H I K L M N O P R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- Achievement - Class in net.frozenspace.frostlib.achievement
-
This class represent a achievement (aka Advancement)
- Achievement.AchievementBuilder - Class in net.frozenspace.frostlib.achievement
-
This class is used for build an Advancement
- AchievementManager - Class in net.frozenspace.frostlib.achievement
-
This manager is used for storing all achievements created by this manager
- AchievementManager(Plugin) - Constructor for class net.frozenspace.frostlib.achievement.AchievementManager
-
Default constructor
- ActionItem - Class in net.frozenspace.frostlib.gui.design
-
This class represent an Item who do something when clicked in inventory
- addActionItem(ActionItem, int) - Method in class net.frozenspace.frostlib.gui.design.Page
-
Add an action item to the page
- addActionItem(ActionItem, int, int) - Method in class net.frozenspace.frostlib.gui.design.Page
-
Add an action item to the page
- addActionItem(ActionItem, Row, Column) - Method in class net.frozenspace.frostlib.gui.design.Page
-
Add an action item to the page
- addCondition(String, Object) - Method in class net.frozenspace.frostlib.achievement.Trigger
-
Add a condition to this trigger
- addItem(Item, int) - Method in class net.frozenspace.frostlib.gui.design.Page
-
Add an action item to the page
- addItem(Item, int, int) - Method in class net.frozenspace.frostlib.gui.design.Page
-
Add an item to the page
- addItem(Item, Row, Column) - Method in class net.frozenspace.frostlib.gui.design.Page
-
Add an action item to the page
- addRequirements(String...) - Method in class net.frozenspace.frostlib.achievement.Achievement.AchievementBuilder
-
Add a requirement to this achievement
- addReward(RewardType, Object) - Method in class net.frozenspace.frostlib.achievement.Achievement.AchievementBuilder
-
Add a reward to this achievement
- addTrigger(Trigger) - Method in class net.frozenspace.frostlib.achievement.Achievement.AchievementBuilder
-
Add a trigger to this achievement
- ADVENTURE - net.frozenspace.frostlib.achievement.Background
- aliases() - Method in annotation type net.frozenspace.frostlib.command.Command
-
The command aliases are used for perform a command using aliases
- ALL - net.frozenspace.frostlib.command.Sender
- amount(int) - Method in class net.frozenspace.frostlib.gui.design.ActionItem
-
Set the amount in the ItemStack
- amount(int) - Method in class net.frozenspace.frostlib.gui.design.Item
-
Set the amount of this item
- applyPattern(Pattern) - Method in class net.frozenspace.frostlib.gui.design.Page
-
Apply a pattern to this page
- ARBITRARY_PLAYER_TICK - net.frozenspace.frostlib.achievement.TriggerType
B
- Background - Enum in net.frozenspace.frostlib.achievement
-
This enum is used for setting the background of the achievement window It's only needed for the root achievement
- BRED_ANIMALS - net.frozenspace.frostlib.achievement.TriggerType
- BREWED_POTION - net.frozenspace.frostlib.achievement.TriggerType
- build(String) - Method in class net.frozenspace.frostlib.achievement.AchievementManager
-
Create a new instance of
Achievement.AchievementBuilder - build(String, String) - Method in class net.frozenspace.frostlib.achievement.AchievementManager
-
Create a new instance of
Achievement.AchievementBuilderThis builder allow you to interact withDisplayfield of achievement
C
- calculateSlot(int, int) - Static method in class net.frozenspace.frostlib.gui.design.Page
-
Method used for calculate the slot using row/column
- calculateSlot(Row, Column) - Static method in class net.frozenspace.frostlib.gui.design.Page
-
Method used for calculate the slot using row/column
- CHALLENGE - net.frozenspace.frostlib.achievement.Frame
- CHANGED_DIMENSION - net.frozenspace.frostlib.achievement.TriggerType
- click(Click) - Method in class net.frozenspace.frostlib.gui.design.ActionItem
-
Set the action performed when clicking on this item
- click(Player, int) - Method in class net.frozenspace.frostlib.gui.design.Page
-
This method is used for firing a click by a the selected player in the selected slot
- Click - Interface in net.frozenspace.frostlib.gui.design
-
This interface is used for creating click action
- Column - Enum in net.frozenspace.frostlib.gui.design
-
This enum is used for representing a column in a page
- Command - Annotation Type in net.frozenspace.frostlib.command
-
This annotation is used for defining a method to be a PluginCommand, the corp of the method will be executed when someone will perform a command with the selected name
- CommandLoader - Class in net.frozenspace.frostlib.command
- CommandLoader(Plugin) - Constructor for class net.frozenspace.frostlib.command.CommandLoader
-
Constructor used for initialization and also getting the
CommandMapinstance inBukkit.getPluginManager() - complete(Player) - Method in class net.frozenspace.frostlib.achievement.Achievement
-
Complete this achievement for the selected player
- Completer - Annotation Type in net.frozenspace.frostlib.command
-
This annotation is used for defining a method as TabCompleter for a
Command - completion() - Method in annotation type net.frozenspace.frostlib.command.Command
-
Define if the command method have a
Completermethod used for tab completion somewhere in the class by default it's set to false - ComponentParser - Class in net.frozenspace.frostlib.component
- ComponentParser() - Constructor for class net.frozenspace.frostlib.component.ComponentParser
- ComponentSerializer - Class in net.frozenspace.frostlib.component
- ComponentSerializer() - Constructor for class net.frozenspace.frostlib.component.ComponentSerializer
- Configuration - Annotation Type in net.frozenspace.frostlib.configuration
-
This annotation is used for define a class as a configuration yaml file, all fields in this file will be loaded using
ConfigurationLoader.load(T) - ConfigurationLoader - Class in net.frozenspace.frostlib.configuration
-
CommandManager is used for creating/loading configuration file by loading class annotated with
ConfigurationEach field in the class will be loaded from the file created/loaded - ConfigurationLoader(Plugin) - Constructor for class net.frozenspace.frostlib.configuration.ConfigurationLoader
-
Default constructor
- CONSOLE - net.frozenspace.frostlib.command.Sender
- CONSTRUCT_BEACON - net.frozenspace.frostlib.achievement.TriggerType
- CONSUME_ITEM - net.frozenspace.frostlib.achievement.TriggerType
- create() - Method in class net.frozenspace.frostlib.achievement.Achievement.AchievementBuilder
-
Create/Load this achievement and at it into the manager
- create(ItemStack) - Static method in class net.frozenspace.frostlib.gui.design.ActionItem
-
Static method for create a new item (better readability) This method is just calling
ActionItem(ItemStack) - create(ItemStack) - Static method in class net.frozenspace.frostlib.gui.design.Item
-
Create a new Item instance
- create(Material) - Static method in class net.frozenspace.frostlib.gui.design.ActionItem
-
Static method for create a new item (better readability) This method is just calling
ActionItem(Material) - create(Material) - Static method in class net.frozenspace.frostlib.gui.design.Item
-
Create a new Item instance
- createPage(String, Size) - Method in class net.frozenspace.frostlib.gui.design.GUI
-
Create a page and add it to page list
- createPattern() - Method in class net.frozenspace.frostlib.gui.design.Page
-
Create a new pattern instance of the correct size
- CURED_ZOMBIE_VILLAGER - net.frozenspace.frostlib.achievement.TriggerType
D
- description() - Method in annotation type net.frozenspace.frostlib.command.Command
-
The description of the command is what is show to players when using /help
E
- EIGHTH - net.frozenspace.frostlib.gui.design.Column
- ENCHANTED_ITEM - net.frozenspace.frostlib.achievement.TriggerType
- END - net.frozenspace.frostlib.achievement.Background
- ENTER_BLOCK - net.frozenspace.frostlib.achievement.TriggerType
- ENTITY_HURT_PLAYER - net.frozenspace.frostlib.achievement.TriggerType
- ENTITY_KILLED_PLAYER - net.frozenspace.frostlib.achievement.TriggerType
- equals(Object) - Method in class net.frozenspace.frostlib.achievement.Achievement
- equals(Object) - Method in class net.frozenspace.frostlib.gui.design.GUI
-
Determine if an object is equals to this object
- equals(Object) - Method in class net.frozenspace.frostlib.gui.design.Page
-
Define if an object is equals to this page
- escapeTokens(String) - Static method in class net.frozenspace.frostlib.component.ComponentParser
- excludeFieldsWithoutManageAnnotation() - Method in class net.frozenspace.frostlib.configuration.ConfigurationLoader
-
This method is used for excluding all fields in the classes who don't have the
Manageannotation - EXPERIENCE - net.frozenspace.frostlib.achievement.RewardType
F
- FIFTH - net.frozenspace.frostlib.gui.design.Column
- FIFTH - net.frozenspace.frostlib.gui.design.Row
- FIRST - net.frozenspace.frostlib.gui.design.Column
- FIRST - net.frozenspace.frostlib.gui.design.Row
- FIVE_ROW - net.frozenspace.frostlib.gui.design.Size
- flag(ItemFlag...) - Method in class net.frozenspace.frostlib.gui.design.ActionItem
-
Set the flags of this item
- flag(ItemFlag...) - Method in class net.frozenspace.frostlib.gui.design.Item
-
Set the flags of this item
- FOUR_ROW - net.frozenspace.frostlib.gui.design.Size
- FOURTH - net.frozenspace.frostlib.gui.design.Column
- FOURTH - net.frozenspace.frostlib.gui.design.Row
- Frame - Enum in net.frozenspace.frostlib.achievement
-
This enum is used for determining the Frame used by an achievement By default an achievement will used
Frame.TASK - FrostLib - Class in net.frozenspace.frostlib
- FrostLib() - Constructor for class net.frozenspace.frostlib.FrostLib
- FUNCTION - net.frozenspace.frostlib.achievement.RewardType
G
- get() - Method in enum net.frozenspace.frostlib.command.Sender
-
Get the CommandSender class of the sender
- get(String) - Method in class net.frozenspace.frostlib.achievement.AchievementManager
-
Get the achievement using his creation key
- getAllFields(Class<?>) - Static method in class net.frozenspace.frostlib.util.ReflectUtil
-
Get all the field of the class and his superclass
- getAllMethods(Class<?>) - Static method in class net.frozenspace.frostlib.util.ReflectUtil
-
Get all the methods of the class and his superclass
- getInventory() - Method in class net.frozenspace.frostlib.gui.design.Page
-
Get the inventory of the page
- getName() - Method in class net.frozenspace.frostlib.achievement.Trigger
-
Get the name of this trigger
- getName() - Method in class net.frozenspace.frostlib.gui.design.GUI
-
Get the name of the GUI
- getName() - Method in class net.frozenspace.frostlib.gui.design.Page
-
Get the name of the page
- getPage(String) - Method in class net.frozenspace.frostlib.gui.design.GUI
-
Get the selected page using name
- getPages() - Method in class net.frozenspace.frostlib.gui.design.GUI
-
Get the pages of the GUI
- getPersonal(String, Player) - Method in class net.frozenspace.frostlib.gui.GUIManager
-
Get the player personal GUI using gui name and player instance
- getPlayer() - Method in class net.frozenspace.frostlib.gui.PersonalGUI
-
Get the owner of this GUI
- getShared(String) - Method in class net.frozenspace.frostlib.gui.GUIManager
-
Get the shared GUI using gui name
- getSlots() - Method in enum net.frozenspace.frostlib.gui.design.Size
- getValue() - Method in enum net.frozenspace.frostlib.gui.design.Column
- getValue() - Method in enum net.frozenspace.frostlib.gui.design.Row
- GOAL - net.frozenspace.frostlib.achievement.Frame
- GUI - Class in net.frozenspace.frostlib.gui.design
-
This class is the representation of a GUI
- GUI(String, Plugin) - Constructor for class net.frozenspace.frostlib.gui.design.GUI
-
Default constructor
- GUIManager - Class in net.frozenspace.frostlib.gui
-
This class is used for create/saving GUI
- GUIManager(Plugin) - Constructor for class net.frozenspace.frostlib.gui.GUIManager
-
Default constructor
H
- handlePlaceholders(String, String...) - Static method in class net.frozenspace.frostlib.component.ComponentParser
- handlePlaceholders(String, Map<String, String>) - Static method in class net.frozenspace.frostlib.component.ComponentParser
- HUSBANDRY - net.frozenspace.frostlib.achievement.Background
I
- IMPOSSIBLE - net.frozenspace.frostlib.achievement.TriggerType
- INVENTORY_CHANGED - net.frozenspace.frostlib.achievement.TriggerType
- isAnnounceSend(boolean) - Method in class net.frozenspace.frostlib.achievement.Achievement.AchievementBuilder
-
Define if the message is show in the chat or not Work only with builder created with
AchievementBuilder(String, String, AchievementManager) - isHidden(boolean) - Method in class net.frozenspace.frostlib.achievement.Achievement.AchievementBuilder
-
Define if the achievement is hide or not Work only with builder created with
AchievementBuilder(String, String, AchievementManager) - isToastVisible(boolean) - Method in class net.frozenspace.frostlib.achievement.Achievement.AchievementBuilder
-
Define if the toast is show when achievement is completed Work only with builder created with
AchievementBuilder(String, String, AchievementManager) - Item - Class in net.frozenspace.frostlib.gui.design
-
This class represent an item in the GUI This item is not reactive to click event if you want to execute something when clicking on an item use
ActionIteminstead - ITEM_DURABILITY_CHANGED - net.frozenspace.frostlib.achievement.TriggerType
K
- Key - Annotation Type in net.frozenspace.frostlib.configuration
-
This annotation is used for defining the key of the field in the
FileConfiguration
L
- LEVITATION - net.frozenspace.frostlib.achievement.TriggerType
- ListAdapter - Class in net.frozenspace.frostlib.achievement.adapter
- ListAdapter() - Constructor for class net.frozenspace.frostlib.achievement.adapter.ListAdapter
- load() - Method in annotation type net.frozenspace.frostlib.configuration.Manage
- load(Class<T>) - Method in class net.frozenspace.frostlib.data.Loader
-
Create a new instance of the class and class
Loader.load(Object)using the this new class instance as parameter - load(T) - Method in class net.frozenspace.frostlib.command.CommandLoader
-
Create a new PluginCommand for all the methods annotated with
Commandand register this command into Bukkit CommandMap - load(T) - Method in class net.frozenspace.frostlib.configuration.ConfigurationLoader
-
This method will load all the field in the object in parameter If
ConfigurationLoader.excludeFieldsWithoutManageAnnotation()has been called before All the fields without this annotation will be ignored - load(T) - Method in class net.frozenspace.frostlib.data.Loader
- Loader - Class in net.frozenspace.frostlib.data
-
This class is used for defining if a class is used for loading some value
- Loader() - Constructor for class net.frozenspace.frostlib.data.Loader
- LOCATION - net.frozenspace.frostlib.achievement.TriggerType
- LOOT - net.frozenspace.frostlib.achievement.RewardType
- lore(String...) - Method in class net.frozenspace.frostlib.gui.design.ActionItem
-
Set the lore of the item
- lore(String...) - Method in class net.frozenspace.frostlib.gui.design.Item
-
Set the lore of this item
M
- Manage - Annotation Type in net.frozenspace.frostlib.configuration
-
This annotation is used for defining if a field need to be saved or loaded by the
ConfigurationLoader - MapAdapter - Class in net.frozenspace.frostlib.achievement.adapter
- MapAdapter() - Constructor for class net.frozenspace.frostlib.achievement.adapter.MapAdapter
- material(Material) - Method in class net.frozenspace.frostlib.gui.design.ActionItem
-
Set the material of this item
- material(Material) - Method in class net.frozenspace.frostlib.gui.design.Item
-
Set the material used by this item
- maxArgs() - Method in annotation type net.frozenspace.frostlib.command.Command
-
Define the max args allowed for perform this command If player enter more args than this value the command will not be executed by default the value is
Integer.MAX_VALUE - minArgs() - Method in annotation type net.frozenspace.frostlib.command.Command
-
Define the min args allowed for perform this command If player enter less args than this value the command will not be executed by default the value is 0
N
- name() - Method in annotation type net.frozenspace.frostlib.command.Command
-
The name of the command is what the player need to type for executing this command
- name(String) - Method in class net.frozenspace.frostlib.gui.design.ActionItem
-
Set the name of the item
- name(String) - Method in class net.frozenspace.frostlib.gui.design.Item
-
Set the name of this item
- net.frozenspace.frostlib - package net.frozenspace.frostlib
- net.frozenspace.frostlib.achievement - package net.frozenspace.frostlib.achievement
- net.frozenspace.frostlib.achievement.adapter - package net.frozenspace.frostlib.achievement.adapter
- net.frozenspace.frostlib.command - package net.frozenspace.frostlib.command
- net.frozenspace.frostlib.component - package net.frozenspace.frostlib.component
- net.frozenspace.frostlib.configuration - package net.frozenspace.frostlib.configuration
- net.frozenspace.frostlib.data - package net.frozenspace.frostlib.data
- net.frozenspace.frostlib.gui - package net.frozenspace.frostlib.gui
- net.frozenspace.frostlib.gui.design - package net.frozenspace.frostlib.gui.design
- net.frozenspace.frostlib.gui.exception - package net.frozenspace.frostlib.gui.exception
- net.frozenspace.frostlib.util - package net.frozenspace.frostlib.util
- NETHER - net.frozenspace.frostlib.achievement.Background
- next() - Method in class net.frozenspace.frostlib.gui.PersonalGUI
-
Show the next page to the player (if exist)
- next(Player) - Method in class net.frozenspace.frostlib.gui.SharedGUI
-
Show the next page to the selected player (if exist)
- nextPage(Page, Player) - Method in class net.frozenspace.frostlib.gui.design.GUI
-
Show the next page according to the current page
- NINTH - net.frozenspace.frostlib.gui.design.Column
O
- ONE_ROW - net.frozenspace.frostlib.gui.design.Size
- onInventoryClick(InventoryClickEvent) - Method in class net.frozenspace.frostlib.gui.GUIManager
- open() - Method in class net.frozenspace.frostlib.gui.PersonalGUI
-
Open the first page of the GUI to the owner
- open(Player) - Method in class net.frozenspace.frostlib.gui.SharedGUI
-
Open the first page to the selected player
- openGUI(Player) - Method in class net.frozenspace.frostlib.gui.design.GUI
-
Open the GUI to the selected player (first page)
P
- Page - Class in net.frozenspace.frostlib.gui.design
-
This class represent a GUI page
- PageNotFoundException - Exception in net.frozenspace.frostlib.gui.exception
-
This exception is used for telling when the page is not found
- PageNotFoundException(String) - Constructor for exception net.frozenspace.frostlib.gui.exception.PageNotFoundException
-
Default constructor
- parseFormat(String) - Static method in class net.frozenspace.frostlib.component.ComponentParser
- parseFormat(String, String...) - Static method in class net.frozenspace.frostlib.component.ComponentParser
- parseFormat(String, Map<String, String>) - Static method in class net.frozenspace.frostlib.component.ComponentParser
- path() - Method in annotation type net.frozenspace.frostlib.configuration.Configuration
-
The path of the file to create/load This value will be appended to
Plugin.getDataFolder() - Pattern - Class in net.frozenspace.frostlib.gui.design
-
This class is used for creating a Pattern for filling the GUI
- permission() - Method in annotation type net.frozenspace.frostlib.command.Command
-
The permission is the permission needed by the command sender to perform this command by default there is no permission needed
- permissionMessage() - Method in annotation type net.frozenspace.frostlib.command.Command
-
The message send to player who perform this command without the permission by default it's set to "You don't have the permission to perform this command"
- PersonalGUI - Class in net.frozenspace.frostlib.gui
-
This class represent a GUI used by one and only one player If you need a GUI who can be accessed by different player use
SharedGUI - PLACED_BLOCK - net.frozenspace.frostlib.achievement.TriggerType
- PLAYER - net.frozenspace.frostlib.command.Sender
- PLAYER_HURT_ENTITY - net.frozenspace.frostlib.achievement.TriggerType
- PLAYER_KILLED_ENTITY - net.frozenspace.frostlib.achievement.TriggerType
- previous() - Method in class net.frozenspace.frostlib.gui.PersonalGUI
-
Show the previous page to the player (if exist)
- previous(Player) - Method in class net.frozenspace.frostlib.gui.SharedGUI
-
Show the previous page to the selected player (if exist)
R
- RCON - net.frozenspace.frostlib.command.Sender
- RECIPE_UNLOCKED - net.frozenspace.frostlib.achievement.TriggerType
- RECIPES - net.frozenspace.frostlib.achievement.RewardType
- ReflectUtil - Class in net.frozenspace.frostlib.util
-
This class contains some util method for reflections
- resource() - Method in annotation type net.frozenspace.frostlib.configuration.Configuration
-
Define if the file will be created from plugin resources or if he will be a blank fill when created
- revoke(Player) - Method in class net.frozenspace.frostlib.achievement.Achievement
-
Revoke this achievement for the selected player
- RewardType - Enum in net.frozenspace.frostlib.achievement
-
This enum is used for defining a reward type
- Row - Enum in net.frozenspace.frostlib.gui.design
-
This enum is used for representing a row in a page
- run(Player) - Method in interface net.frozenspace.frostlib.gui.design.Click
S
- save() - Method in annotation type net.frozenspace.frostlib.configuration.Manage
- save(Object) - Method in class net.frozenspace.frostlib.configuration.ConfigurationLoader
-
This method will save all the field of the object in the file If
ConfigurationLoader.excludeFieldsWithoutManageAnnotation()has been called before All the fields without this annotation will be ignored - SECOND - net.frozenspace.frostlib.gui.design.Column
- SECOND - net.frozenspace.frostlib.gui.design.Row
- sender() - Method in annotation type net.frozenspace.frostlib.command.Command
-
The command method will be executed only if the sender of the command is the sender needed by default all sender are allowed
- Sender - Enum in net.frozenspace.frostlib.command
-
This enum contains all available CommandSender
- serialize(BaseComponent...) - Static method in class net.frozenspace.frostlib.component.ComponentSerializer
- serialize(List<?>, Type, JsonSerializationContext) - Method in class net.frozenspace.frostlib.achievement.adapter.ListAdapter
- serialize(Map<?, ?>, Type, JsonSerializationContext) - Method in class net.frozenspace.frostlib.achievement.adapter.MapAdapter
- setKey(Character, Item) - Method in class net.frozenspace.frostlib.gui.design.Pattern
-
Set the a value to the key used in the pattern
- setRow(Row, String) - Method in class net.frozenspace.frostlib.gui.design.Pattern
-
Set the select string pattern to the row
- SEVENTH - net.frozenspace.frostlib.gui.design.Column
- SharedGUI - Class in net.frozenspace.frostlib.gui
-
This class represent a GUI used by multiple player If you need a GUI who can be by only one player use
PersonalGUI - show(Page) - Method in class net.frozenspace.frostlib.gui.PersonalGUI
-
Show the selected page to the owner
- show(Page, Player) - Method in class net.frozenspace.frostlib.gui.SharedGUI
-
Show the selected page to the selected player
- show(Player) - Method in class net.frozenspace.frostlib.achievement.Achievement
-
This method is useful for show the toast, message in chat etc..
- showPage(Page, Player) - Method in class net.frozenspace.frostlib.gui.design.GUI
-
Show the selected page to the selected player
- SIX_ROW - net.frozenspace.frostlib.gui.design.Size
- SIXTH - net.frozenspace.frostlib.gui.design.Column
- SIXTH - net.frozenspace.frostlib.gui.design.Row
- Size - Enum in net.frozenspace.frostlib.gui.design
-
This enum is the size representation of the inventory
- SLEPT_IN_BED - net.frozenspace.frostlib.achievement.TriggerType
- stack(ItemStack) - Method in class net.frozenspace.frostlib.gui.design.ActionItem
-
Set the itemstack of the item
- stack(ItemStack) - Method in class net.frozenspace.frostlib.gui.design.Item
-
Set the ItemStack of this item
- STONE - net.frozenspace.frostlib.achievement.Background
- stripTokens(String) - Static method in class net.frozenspace.frostlib.component.ComponentParser
- SUMMONED_ENTITY - net.frozenspace.frostlib.achievement.TriggerType
T
- TAME_ANIMAL - net.frozenspace.frostlib.achievement.TriggerType
- TASK - net.frozenspace.frostlib.achievement.Frame
- THIRD - net.frozenspace.frostlib.gui.design.Column
- THIRD - net.frozenspace.frostlib.gui.design.Row
- THREE_ROW - net.frozenspace.frostlib.gui.design.Size
- TICK - net.frozenspace.frostlib.achievement.TriggerType
- toString() - Method in enum net.frozenspace.frostlib.achievement.Background
- toString() - Method in enum net.frozenspace.frostlib.achievement.Frame
- toString() - Method in enum net.frozenspace.frostlib.achievement.TriggerType
- Trigger - Class in net.frozenspace.frostlib.achievement
-
Class representation of a trigger json object
- Trigger(String, TriggerType) - Constructor for class net.frozenspace.frostlib.achievement.Trigger
-
Default constructor
- TriggerType - Enum in net.frozenspace.frostlib.achievement
-
This enum contains all trigger type available
- TWO_ROW - net.frozenspace.frostlib.gui.design.Size
U
- update() - Method in class net.frozenspace.frostlib.gui.design.Page
-
Update the inventory with correct items and call #update() for all players viewer
- usage() - Method in annotation type net.frozenspace.frostlib.command.Command
-
Usage is the message sent to the player when the command is badly formatted the default value is /commandname
- USED_ENDER_EYE - net.frozenspace.frostlib.achievement.TriggerType
V
- value() - Method in annotation type net.frozenspace.frostlib.command.Completer
-
Name of the command linked with this Completer
- value() - Method in annotation type net.frozenspace.frostlib.configuration.Configuration
-
Name of the file to create/load without the extension
- value() - Method in annotation type net.frozenspace.frostlib.configuration.Key
-
Key in the configuration file
- valueOf(String) - Static method in enum net.frozenspace.frostlib.achievement.Background
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.frozenspace.frostlib.achievement.Frame
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.frozenspace.frostlib.achievement.RewardType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.frozenspace.frostlib.achievement.TriggerType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.frozenspace.frostlib.command.Sender
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.frozenspace.frostlib.gui.design.Column
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.frozenspace.frostlib.gui.design.Row
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.frozenspace.frostlib.gui.design.Size
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum net.frozenspace.frostlib.achievement.Background
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.frozenspace.frostlib.achievement.Frame
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.frozenspace.frostlib.achievement.RewardType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.frozenspace.frostlib.achievement.TriggerType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.frozenspace.frostlib.command.Sender
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.frozenspace.frostlib.gui.design.Column
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.frozenspace.frostlib.gui.design.Row
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum net.frozenspace.frostlib.gui.design.Size
-
Returns an array containing the constants of this enum type, in the order they are declared.
- VILLAGER_TRADE - net.frozenspace.frostlib.achievement.TriggerType
W
- withBackground(Background) - Method in class net.frozenspace.frostlib.achievement.Achievement.AchievementBuilder
-
Define the background of this achievement Work only with builder created with
AchievementBuilder(String, String, AchievementManager) - withDescription(String) - Method in class net.frozenspace.frostlib.achievement.Achievement.AchievementBuilder
-
Define the description of this achievement Work only with builder created with
AchievementBuilder(String, String, AchievementManager) - withFrame(Frame) - Method in class net.frozenspace.frostlib.achievement.Achievement.AchievementBuilder
-
Define the frame of this achievement Work only with builder created with
AchievementBuilder(String, String, AchievementManager) - withIcon(Material) - Method in class net.frozenspace.frostlib.achievement.Achievement.AchievementBuilder
-
Define the icon of this achievement Work only with builder created with
AchievementBuilder(String, String, AchievementManager) - withParent(String) - Method in class net.frozenspace.frostlib.achievement.Achievement.AchievementBuilder
-
Define the parent of this achievement using his name
- withParent(Achievement) - Method in class net.frozenspace.frostlib.achievement.Achievement.AchievementBuilder
-
Define the parent of this achievement using Achievement instance
All Classes All Packages