Index

A C G I M O P R S Y 
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 Boolean from an ConfigurationSection at 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 Component from an ConfigurationSection at the specified Path
getDouble(ConfigurationSection, String) - Static method in class at.hugob.plugin.library.config.ConfigUtils
Gets an Double from an ConfigurationSection at the specified Path
getInteger(ConfigurationSection, String) - Static method in class at.hugob.plugin.library.config.ConfigUtils
Gets an Integer from an ConfigurationSection at 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 ItemStack from an ConfigurationSection
getItemStack(ConfigurationSection, String) - Static method in class at.hugob.plugin.library.config.ConfigUtils
Gets an ItemStack from an ConfigurationSection at the specified Path
getItemType(String) - Static method in class at.hugob.plugin.library.config.ConfigUtils
Converts a String to the corresponding ItemType
getItemType(ConfigurationSection, String) - Static method in class at.hugob.plugin.library.config.ConfigUtils
Gets an ItemType from an ConfigurationSection at the specified Path
getItemTypes(String) - Static method in class at.hugob.plugin.library.config.ConfigUtils
Converts a String Tag or ItemType Key to the corresponding Collection<ItemType>
getItemTypes(ConfigurationSection, String) - Static method in class at.hugob.plugin.library.config.ConfigUtils
Converts a List<String> in an ConfigurationSection to an EnumSet<Material>
getMaterial(String) - Static method in class at.hugob.plugin.library.config.ConfigUtils
Converts a String to the corresponding Material
getMaterial(ConfigurationSection, String) - Static method in class at.hugob.plugin.library.config.ConfigUtils
Gets an Material from an ConfigurationSection at the specified Path
getMaterialSet(ConfigurationSection, String) - Static method in class at.hugob.plugin.library.config.ConfigUtils
Converts a List<String> in an ConfigurationSection to an EnumSet<Material>
getString(ConfigurationSection, String) - Static method in class at.hugob.plugin.library.config.ConfigUtils
Gets an String from an ConfigurationSection at the specified Path
getUUID(ConfigurationSection, String) - Static method in class at.hugob.plugin.library.config.ConfigUtils
Gets an UUID from an ConfigurationSection at 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 String into 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
A C G I M O P R S Y 
All Classes and Interfaces|All Packages