LanguageManager

public class LanguageManager

Constructors

Link copied to clipboard
public void LanguageManager(Plugin plugin)

Functions

Link copied to clipboard
public String getMessage(String key)

public String getMessage(String key, Map<String, String> placeholders)
Gets a message by key.
Link copied to clipboard
public void loadLanguage(String langCode)
Loads a language file from lang/.yml Falls back to default language if the file is missing or invalid.
Link copied to clipboard
public void reload()
Reloads the currently active language.
Link copied to clipboard
public void setLanguage(String langCode)
Switches to a new language and reloads it.