Index

A B C D F G L R S V Y 
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
 
A B C D F G L R S V Y 
All Classes and Interfaces|All Packages