Index
All Classes and Interfaces|All Packages
A
- at.hugob.plugin.library.config - package at.hugob.plugin.library.config
C
- ConfigUtils - Class in at.hugob.plugin.library.config
-
Configuration Utils
G
- getBoolean(ConfigurationSection, String) - Static method in class at.hugob.plugin.library.config.ConfigUtils
-
Gets an
Booleanfrom anConfigurationSectionat the specified Path - getComponent(String) - Method in class at.hugob.plugin.library.config.YamlFileConfig
-
Gets a Legacy/MiniMessage Hybrid Component at a specific path and also substitutes all placeholders that have values in the config file
- getComponent(String, TagResolver) - Method in class at.hugob.plugin.library.config.YamlFileConfig
-
Gets a Legacy/MiniMessage Hybrid Component at a specific path and also substitutes all placeholders that have values in the config file
- getComponent(String, TagResolver, Pointered) - Method in class at.hugob.plugin.library.config.YamlFileConfig
-
Gets a Legacy/MiniMessage Hybrid Component at a specific path and also substitutes all placeholders that have values in the config file
- getComponent(String, ComponentSerializer<Component, T, String>, TagResolver, Pointered) - Method in class at.hugob.plugin.library.config.YamlFileConfig
-
Gets a Message Component at a specific path and also substitutes all placeholders that have values in the config file
- getComponent(ConfigurationSection, String) - Static method in class at.hugob.plugin.library.config.ConfigUtils
-
Parses a component from the config at a specific path
- getComponent(ConfigurationSection, String, MiniMessage, TagResolver, Pointered) - Static method in class at.hugob.plugin.library.config.ConfigUtils
-
Parses a component from the config at a specific path
- getComponent(ConfigurationSection, String, TagResolver) - Static method in class at.hugob.plugin.library.config.ConfigUtils
-
Parses a component from the config at a specific path
- getComponent(ConfigurationSection, String, TagResolver, Pointered) - Static method in class at.hugob.plugin.library.config.ConfigUtils
-
Parses a component from the config at a specific path
- getComponent(ConfigurationSection, String, ComponentSerializer<Component, T, String>) - Static method in class at.hugob.plugin.library.config.ConfigUtils
-
Gets an
Componentfrom anConfigurationSectionat the specified Path - getDouble(ConfigurationSection, String) - Static method in class at.hugob.plugin.library.config.ConfigUtils
-
Gets an
Doublefrom anConfigurationSectionat the specified Path - getInteger(ConfigurationSection, String) - Static method in class at.hugob.plugin.library.config.ConfigUtils
-
Gets an
Integerfrom anConfigurationSectionat the specified Path - getItemStack(String) - Method in class at.hugob.plugin.library.config.YamlFileConfig
- getItemStack(String, ItemStack) - Method in class at.hugob.plugin.library.config.YamlFileConfig
- getItemStack(ConfigurationSection) - Static method in class at.hugob.plugin.library.config.ConfigUtils
-
Gets an
ItemStackfrom anConfigurationSection - getItemStack(ConfigurationSection, String) - Static method in class at.hugob.plugin.library.config.ConfigUtils
-
Gets an
ItemStackfrom anConfigurationSectionat the specified Path - getItemType(String) - Static method in class at.hugob.plugin.library.config.ConfigUtils
-
Converts a
Stringto the correspondingItemType - getItemType(ConfigurationSection, String) - Static method in class at.hugob.plugin.library.config.ConfigUtils
-
Gets an
ItemTypefrom anConfigurationSectionat the specified Path - getItemTypes(String) - Static method in class at.hugob.plugin.library.config.ConfigUtils
-
Converts a
StringTag or ItemType Key to the correspondingCollection<ItemType> - getItemTypes(ConfigurationSection, String) - Static method in class at.hugob.plugin.library.config.ConfigUtils
-
Converts a
List<String>in anConfigurationSectionto anEnumSet<Material> - getMaterial(String) - Static method in class at.hugob.plugin.library.config.ConfigUtils
-
Converts a
Stringto the correspondingMaterial - getMaterial(ConfigurationSection, String) - Static method in class at.hugob.plugin.library.config.ConfigUtils
-
Gets an
Materialfrom anConfigurationSectionat the specified Path - getMaterialSet(ConfigurationSection, String) - Static method in class at.hugob.plugin.library.config.ConfigUtils
-
Converts a
List<String>in anConfigurationSectionto anEnumSet<Material> - getString(ConfigurationSection, String) - Static method in class at.hugob.plugin.library.config.ConfigUtils
-
Gets an
Stringfrom anConfigurationSectionat the specified Path - getUUID(ConfigurationSection, String) - Static method in class at.hugob.plugin.library.config.ConfigUtils
-
Gets an
UUIDfrom anConfigurationSectionat the specified Path
I
- INSTANCE - Static variable in class at.hugob.plugin.library.config.MiniMsgLegacyHybridSerializer
-
The instance of this class
M
- MiniMsgLegacyHybridSerializer - Class in at.hugob.plugin.library.config
-
A Hybrid serializer that substitutes all legacy tags with MiniMessage Tags and then deserializes via MiniMessage
O
- objectToConfigurationSection(Object) - Static method in class at.hugob.plugin.library.config.ConfigUtils
-
Tries to convert an Object to an
ConfigurationSection
P
- parseComponent(ConfigurationSection, String, TagResolver, Pointered) - Static method in class at.hugob.plugin.library.config.ConfigUtils
-
Parses a text into a Component and tries to parse any references (
<ref:'<path>'>) that it finds - parseComponent(ConfigurationSection, List<String>, TagResolver, Pointered) - Static method in class at.hugob.plugin.library.config.ConfigUtils
-
Parses a list of texts into a Component seperated by new lines and tries to parse any references (
<ref:'<path>'>) that it finds - parseComponentList(ConfigurationSection, List<String>, TagResolver, Pointered) - Static method in class at.hugob.plugin.library.config.ConfigUtils
-
Parses a list of texts into a List of Components seperated by new lines and tries to parse any references (
<ref:'<path>'>) that it finds - parseKey(String) - Static method in class at.hugob.plugin.library.config.ConfigUtils
-
Parses a
Stringinto a Key - parseLegacy(String) - Static method in class at.hugob.plugin.library.config.MiniMsgLegacyHybridSerializer
-
Parses legacy & tags to minimessage <> tags
- parseLoreComponentList(ConfigurationSection, List<String>, TagResolver, Pointered) - Static method in class at.hugob.plugin.library.config.ConfigUtils
-
Parses a list of texts into a List of Components seperated by new lines and tries to parse any references (
<ref:'<path>'>) that it finds
R
- reload() - Method in class at.hugob.plugin.library.config.YamlFileConfig
-
Reload the config file from the disc or copies the default config file to the config location and loads that
S
- save() - Method in class at.hugob.plugin.library.config.YamlFileConfig
-
saves the config file to the disc
- saveSync() - Method in class at.hugob.plugin.library.config.YamlFileConfig
-
Saves the config file thread safe
Y
- YamlFileConfig - Class in at.hugob.plugin.library.config
-
An extension for Bukkits YamlConfiguration
- YamlFileConfig(JavaPlugin, String) - Constructor for class at.hugob.plugin.library.config.YamlFileConfig
-
Creates a YamlFileConfiguration at the specified path inside the plugins folder
- YamlFileConfig(JavaPlugin, String, Supplier<InputStream>) - Constructor for class at.hugob.plugin.library.config.YamlFileConfig
-
Creates a YamlFileConfiguration at the specified path inside the plugins folder with a specific input stream for where the default file comes from
All Classes and Interfaces|All Packages