Index
All Classes and Interfaces|All Packages
A
- addConfig(LanguageConfig<C>) - Method in class de.themoep.utils.lang.LanguageManagerCore
-
Add a new language config for a specific locale
B
- BukkitLanguageConfig - Class in de.themoep.utils.lang.bukkit
- BukkitLanguageConfig(Plugin, String, File, String) - Constructor for class de.themoep.utils.lang.bukkit.BukkitLanguageConfig
- BukkitLanguageConfig(Plugin, String, File, String, boolean) - Constructor for class de.themoep.utils.lang.bukkit.BukkitLanguageConfig
- BungeeLanguageConfig - Class in de.themoep.utils.lang.bungee
- BungeeLanguageConfig(Plugin, String, File, String) - Constructor for class de.themoep.utils.lang.bungee.BungeeLanguageConfig
- BungeeLanguageConfig(Plugin, String, File, String, boolean) - Constructor for class de.themoep.utils.lang.bungee.BungeeLanguageConfig
C
- config - Variable in class de.themoep.utils.lang.LanguageConfig
- configFile - Variable in class de.themoep.utils.lang.LanguageConfig
- contains(String) - Method in class de.themoep.utils.lang.bukkit.BukkitLanguageConfig
- contains(String) - Method in class de.themoep.utils.lang.bungee.BungeeLanguageConfig
- contains(String) - Method in class de.themoep.utils.lang.LanguageConfig
-
Check if the config contains a certain key
- contains(String) - Method in class de.themoep.utils.lang.simple.SimpleLanguageConfig
- contains(String) - Method in class de.themoep.utils.lang.sponge.SpongeLanguageConfig
- contains(String) - Method in class de.themoep.utils.lang.velocity.VelocityLanguageConfig
- contains(String, boolean) - Method in class de.themoep.utils.lang.bukkit.BukkitLanguageConfig
- contains(String, boolean) - Method in class de.themoep.utils.lang.bungee.BungeeLanguageConfig
- contains(String, boolean) - Method in class de.themoep.utils.lang.LanguageConfig
-
Check if the config contains a certain key
- contains(String, boolean) - Method in class de.themoep.utils.lang.simple.SimpleLanguageConfig
- contains(String, boolean) - Method in class de.themoep.utils.lang.sponge.SpongeLanguageConfig
- contains(String, boolean) - Method in class de.themoep.utils.lang.velocity.VelocityLanguageConfig
D
- de.themoep.utils.lang - package de.themoep.utils.lang
- de.themoep.utils.lang.bukkit - package de.themoep.utils.lang.bukkit
- de.themoep.utils.lang.bungee - package de.themoep.utils.lang.bungee
- de.themoep.utils.lang.simple - package de.themoep.utils.lang.simple
- de.themoep.utils.lang.sponge - package de.themoep.utils.lang.sponge
- de.themoep.utils.lang.velocity - package de.themoep.utils.lang.velocity
- defaultConfig - Variable in class de.themoep.utils.lang.LanguageConfig
F
- filePrefix - Variable in class de.themoep.utils.lang.LanguageManagerCore
- fileSuffix - Variable in class de.themoep.utils.lang.LanguageManagerCore
G
- get(String) - Method in class de.themoep.utils.lang.bukkit.BukkitLanguageConfig
- get(String) - Method in class de.themoep.utils.lang.bungee.BungeeLanguageConfig
- get(String) - Method in class de.themoep.utils.lang.LanguageConfig
-
Get a string from the config by its key
- get(String) - Method in class de.themoep.utils.lang.simple.SimpleLanguageConfig
- get(String) - Method in class de.themoep.utils.lang.sponge.SpongeLanguageConfig
- get(String) - Method in class de.themoep.utils.lang.velocity.VelocityLanguageConfig
- get(String, String...) - Method in class de.themoep.utils.lang.LanguageConfig
-
Get a string from the config by its key
- get(String, Map<String, String>) - Method in class de.themoep.utils.lang.LanguageConfig
-
Get a string from the config by its key
- getConfig(String) - Method in class de.themoep.utils.lang.LanguageManagerCore
-
Get a language config for a specific locale
- getConfig(S) - Method in class de.themoep.utils.lang.LanguageManagerCore
-
Get a language config for a sender object using the specified provider
- getConfigs() - Method in class de.themoep.utils.lang.LanguageManagerCore
-
Get all defined language configs
- getDataFolder() - Method in interface de.themoep.utils.lang.simple.Languaged
-
Get the folder in which the languaged object stores it's config and data files in
- getDataFolder() - Method in interface de.themoep.utils.lang.sponge.Languaged
-
Get the folder in which the languaged object stores it's config and data files in
- getDataFolder() - Method in interface de.themoep.utils.lang.velocity.Languaged
-
Get the folder in which the languaged object stores it's config and data files in
- getDefaultConfig() - Method in class de.themoep.utils.lang.LanguageManagerCore
-
Get the default language config
- getDefaultLocale() - Method in class de.themoep.utils.lang.LanguageManagerCore
-
Get the default locale to use when no special one was specified or the one requested doesn't exist.
- getFolder() - Method in class de.themoep.utils.lang.LanguageManagerCore
-
Get the folder that the language files are in
- getLangLogger() - Method in interface de.themoep.utils.lang.simple.Languaged
-
Get the logger of the languaged object
- getLangLogger() - Method in interface de.themoep.utils.lang.sponge.Languaged
-
Get the logger of the languaged object
- getLangLogger() - Method in interface de.themoep.utils.lang.velocity.Languaged
-
Get the logger of the languaged object
- getLanguage(T) - Method in interface de.themoep.utils.lang.LanguageProvider
-
Get the language of a sender object
- getLocale() - Method in class de.themoep.utils.lang.LanguageConfig
-
Get the locale that this language config is for
- getName() - Method in interface de.themoep.utils.lang.simple.Languaged
-
The name of this languaged object.
- getName() - Method in interface de.themoep.utils.lang.sponge.Languaged
-
The name of this languaged object.
- getName() - Method in interface de.themoep.utils.lang.velocity.Languaged
-
The name of this languaged object.
- getPlaceholderPrefix() - Method in class de.themoep.utils.lang.LanguageManagerCore
-
Get the prefix of placeholders for replacements
- getPlaceholderSuffix() - Method in class de.themoep.utils.lang.LanguageManagerCore
-
Get the suffix of placeholders for replacements
- getProvider() - Method in class de.themoep.utils.lang.LanguageManagerCore
-
Get the specified language provider
- getRawConfig() - Method in class de.themoep.utils.lang.bukkit.BukkitLanguageConfig
- getRawConfig() - Method in class de.themoep.utils.lang.bungee.BungeeLanguageConfig
- getRawConfig() - Method in class de.themoep.utils.lang.LanguageConfig
-
Get the raw config object
- getRawConfig() - Method in class de.themoep.utils.lang.simple.SimpleLanguageConfig
- getRawConfig() - Method in class de.themoep.utils.lang.sponge.SpongeLanguageConfig
- getRawConfig() - Method in class de.themoep.utils.lang.velocity.VelocityLanguageConfig
- getResourceAsStream(String) - Method in interface de.themoep.utils.lang.simple.Languaged
-
Get a resource corresponding to this languaged object.
- getResourceAsStream(String) - Method in interface de.themoep.utils.lang.sponge.Languaged
-
Get a resource corresponding to this languaged object.
- getResourceAsStream(String) - Method in interface de.themoep.utils.lang.velocity.Languaged
-
Get a resource corresponding to this languaged object.
- getResourceFolder() - Method in class de.themoep.utils.lang.LanguageManagerCore
-
Get the path to the folder that contains the default language configs inside of the jar
L
- LangLogger - Interface in de.themoep.utils.lang
- LanguageConfig<C> - Class in de.themoep.utils.lang
- LanguageConfig(String, File, String) - Constructor for class de.themoep.utils.lang.LanguageConfig
- LanguageConfig(String, File, String, boolean) - Constructor for class de.themoep.utils.lang.LanguageConfig
- Languaged - Interface in de.themoep.utils.lang.simple
- Languaged - Interface in de.themoep.utils.lang.sponge
- Languaged - Interface in de.themoep.utils.lang.velocity
- Languaged.User - Interface in de.themoep.utils.lang.simple
- LanguageManager - Class in de.themoep.utils.lang.bukkit
- LanguageManager - Class in de.themoep.utils.lang.bungee
- LanguageManager - Class in de.themoep.utils.lang.simple
- LanguageManager - Class in de.themoep.utils.lang.sponge
- LanguageManager - Class in de.themoep.utils.lang.velocity
- LanguageManager(Languaged, String, boolean, SimpleLanguageConfig...) - Constructor for class de.themoep.utils.lang.simple.LanguageManager
- LanguageManager(Languaged, String, SimpleLanguageConfig...) - Constructor for class de.themoep.utils.lang.simple.LanguageManager
- LanguageManager(Languaged, String, String, SimpleLanguageConfig...) - Constructor for class de.themoep.utils.lang.simple.LanguageManager
- LanguageManager(Languaged, String, String, String, boolean, SimpleLanguageConfig...) - Constructor for class de.themoep.utils.lang.simple.LanguageManager
- LanguageManager(Languaged, String, String, String, SimpleLanguageConfig...) - Constructor for class de.themoep.utils.lang.simple.LanguageManager
- LanguageManager(Languaged, String, boolean, SpongeLanguageConfig...) - Constructor for class de.themoep.utils.lang.sponge.LanguageManager
- LanguageManager(Languaged, String, SpongeLanguageConfig...) - Constructor for class de.themoep.utils.lang.sponge.LanguageManager
- LanguageManager(Languaged, String, String, SpongeLanguageConfig...) - Constructor for class de.themoep.utils.lang.sponge.LanguageManager
- LanguageManager(Languaged, String, String, String, boolean, SpongeLanguageConfig...) - Constructor for class de.themoep.utils.lang.sponge.LanguageManager
- LanguageManager(Languaged, String, String, String, SpongeLanguageConfig...) - Constructor for class de.themoep.utils.lang.sponge.LanguageManager
- LanguageManager(Languaged, String, boolean, VelocityLanguageConfig...) - Constructor for class de.themoep.utils.lang.velocity.LanguageManager
- LanguageManager(Languaged, String, VelocityLanguageConfig...) - Constructor for class de.themoep.utils.lang.velocity.LanguageManager
- LanguageManager(Languaged, String, String, VelocityLanguageConfig...) - Constructor for class de.themoep.utils.lang.velocity.LanguageManager
- LanguageManager(Languaged, String, String, String, boolean, VelocityLanguageConfig...) - Constructor for class de.themoep.utils.lang.velocity.LanguageManager
- LanguageManager(Languaged, String, String, String, VelocityLanguageConfig...) - Constructor for class de.themoep.utils.lang.velocity.LanguageManager
- LanguageManager(Plugin, String, boolean, BungeeLanguageConfig...) - Constructor for class de.themoep.utils.lang.bungee.LanguageManager
- LanguageManager(Plugin, String, BungeeLanguageConfig...) - Constructor for class de.themoep.utils.lang.bungee.LanguageManager
- LanguageManager(Plugin, String, String, BungeeLanguageConfig...) - Constructor for class de.themoep.utils.lang.bungee.LanguageManager
- LanguageManager(Plugin, String, String, String, boolean, BungeeLanguageConfig...) - Constructor for class de.themoep.utils.lang.bungee.LanguageManager
- LanguageManager(Plugin, String, String, String, BungeeLanguageConfig...) - Constructor for class de.themoep.utils.lang.bungee.LanguageManager
- LanguageManager(Plugin, String, boolean, BukkitLanguageConfig...) - Constructor for class de.themoep.utils.lang.bukkit.LanguageManager
- LanguageManager(Plugin, String, BukkitLanguageConfig...) - Constructor for class de.themoep.utils.lang.bukkit.LanguageManager
- LanguageManager(Plugin, String, String, BukkitLanguageConfig...) - Constructor for class de.themoep.utils.lang.bukkit.LanguageManager
- LanguageManager(Plugin, String, String, String, boolean, BukkitLanguageConfig...) - Constructor for class de.themoep.utils.lang.bukkit.LanguageManager
- LanguageManager(Plugin, String, String, String, BukkitLanguageConfig...) - Constructor for class de.themoep.utils.lang.bukkit.LanguageManager
- LanguageManagerCore<S,
C> - Class in de.themoep.utils.lang -
The core language manager
- LanguageManagerCore(String, String, File, LanguageProvider<S>, String, String, boolean, LanguageConfig<C>...) - Constructor for class de.themoep.utils.lang.LanguageManagerCore
- LanguageProvider<T> - Interface in de.themoep.utils.lang
- loadConfig() - Method in class de.themoep.utils.lang.bukkit.BukkitLanguageConfig
- loadConfig() - Method in class de.themoep.utils.lang.bungee.BungeeLanguageConfig
- loadConfig() - Method in class de.themoep.utils.lang.LanguageConfig
-
Load the config from the file system
- loadConfig() - Method in class de.themoep.utils.lang.simple.SimpleLanguageConfig
- loadConfig() - Method in class de.themoep.utils.lang.sponge.SpongeLanguageConfig
- loadConfig() - Method in class de.themoep.utils.lang.velocity.VelocityLanguageConfig
- loadConfigs() - Method in class de.themoep.utils.lang.bukkit.LanguageManager
- loadConfigs() - Method in class de.themoep.utils.lang.bungee.LanguageManager
- loadConfigs() - Method in class de.themoep.utils.lang.LanguageManagerCore
- loadConfigs() - Method in class de.themoep.utils.lang.simple.LanguageManager
- loadConfigs() - Method in class de.themoep.utils.lang.sponge.LanguageManager
- loadConfigs() - Method in class de.themoep.utils.lang.velocity.LanguageManager
- loadConfigs(Class<?>, LangLogger, Function<String, LanguageConfig<C>>) - Method in class de.themoep.utils.lang.LanguageManagerCore
- log(Level, String) - Method in interface de.themoep.utils.lang.LangLogger
- log(Level, String, Throwable) - Method in interface de.themoep.utils.lang.LangLogger
R
- resourcePath - Variable in class de.themoep.utils.lang.LanguageConfig
S
- saveConfigResource() - Method in class de.themoep.utils.lang.bukkit.BukkitLanguageConfig
- saveConfigResource() - Method in class de.themoep.utils.lang.bungee.BungeeLanguageConfig
- saveConfigResource() - Method in class de.themoep.utils.lang.LanguageConfig
-
Save the default config resource from the jar file to the file system
- saveConfigResource() - Method in class de.themoep.utils.lang.simple.SimpleLanguageConfig
- saveConfigResource() - Method in class de.themoep.utils.lang.sponge.SpongeLanguageConfig
- saveConfigResource() - Method in class de.themoep.utils.lang.velocity.VelocityLanguageConfig
- saveFile - Variable in class de.themoep.utils.lang.LanguageConfig
- saveFiles - Variable in class de.themoep.utils.lang.LanguageManagerCore
- setDefaultLocale(String) - Method in class de.themoep.utils.lang.LanguageManagerCore
-
Set the default locale to use when no special one was specified or the one requested doesn't exist.
- setDefaults(LanguageConfig<? extends C>) - Method in class de.themoep.utils.lang.LanguageConfig
-
Set the default config of this config
- setPlaceholderPrefix(String) - Method in class de.themoep.utils.lang.LanguageManagerCore
-
Set the prefix of placeholders for replacements
- setPlaceholderSuffix(String) - Method in class de.themoep.utils.lang.LanguageManagerCore
-
Set the suffix of placeholders for replacements
- setProvider(LanguageProvider<S>) - Method in class de.themoep.utils.lang.LanguageManagerCore
-
Set the provider for the player's language
- SimpleLanguageConfig - Class in de.themoep.utils.lang.simple
- SimpleLanguageConfig(Languaged, String, File, String) - Constructor for class de.themoep.utils.lang.simple.SimpleLanguageConfig
- SimpleLanguageConfig(Languaged, String, File, String, boolean) - Constructor for class de.themoep.utils.lang.simple.SimpleLanguageConfig
- SpongeLanguageConfig - Class in de.themoep.utils.lang.sponge
- SpongeLanguageConfig(Languaged, String, File, String) - Constructor for class de.themoep.utils.lang.sponge.SpongeLanguageConfig
- SpongeLanguageConfig(Languaged, String, File, String, boolean) - Constructor for class de.themoep.utils.lang.sponge.SpongeLanguageConfig
V
- VelocityLanguageConfig - Class in de.themoep.utils.lang.velocity
- VelocityLanguageConfig(Languaged, String, File, String) - Constructor for class de.themoep.utils.lang.velocity.VelocityLanguageConfig
- VelocityLanguageConfig(Languaged, String, File, String, boolean) - Constructor for class de.themoep.utils.lang.velocity.VelocityLanguageConfig
Y
- yml - Static variable in class de.themoep.utils.lang.bungee.BungeeLanguageConfig
All Classes and Interfaces|All Packages