Class MinecraftLocalization
java.lang.Object
net.guizhanss.guizhanlib.localization.Localization
net.guizhanss.guizhanlib.localization.MinecraftLocalization
This is an extended
Localization class that overrides
some methods to be helpful in minecraft plugin development.- Author:
- ybw0014
-
Constructor Summary
ConstructorsConstructorDescriptionMinecraftLocalization(JavaPlugin plugin) ConstructorMinecraftLocalization(JavaPlugin plugin, String folderName) ConstructorMinecraftLocalization(JavaPlugin plugin, String folderName, String langFile) Constructor -
Method Summary
Methods inherited from class net.guizhanss.guizhanlib.localization.Localization
addLanguage
-
Constructor Details
-
MinecraftLocalization
Constructor- Parameters:
plugin- TheJavaPlugininstance
-
MinecraftLocalization
Constructor- Parameters:
plugin- TheJavaPlugininstancefolderName- The name of the folder that holds all language files
-
MinecraftLocalization
Constructor- Parameters:
plugin- TheJavaPlugininstancefolderName- The name of the folder that holds all language fileslangFile- The name of language file (without file extension .yml)
-
-
Method Details
-
getString
Get colored and localizedStringfrom path- Overrides:
getStringin classLocalization- Parameters:
path- the localization path- Returns:
- Colored and localized
String, empty if string is not found
-
getStringList
- Overrides:
getStringListin classLocalization- Parameters:
path- the localization path- Returns:
- Colored and localized
StringList
-
getStringArray
Get colored and localizedStringarray from path- Overrides:
getStringArrayin classLocalization- Parameters:
path- the localization path- Returns:
- Colored and localized
Stringarray
-