Load languages post locales construction

This commit is contained in:
Aikar
2017-07-18 00:11:13 -04:00
parent b4539aa1ed
commit b0ae0209c9
8 changed files with 29 additions and 2 deletions
@@ -100,6 +100,7 @@ public class SpongeCommandManager extends CommandManager {
public SpongeLocales getLocales() {
if (this.locales == null) {
this.locales = new SpongeLocales(this);
this.locales.loadLanguages();
}
return locales;
}
@@ -1,7 +1,16 @@
package co.aikar.commands;
public class SpongeLocales extends Locales{
private final SpongeCommandManager manager;
public SpongeLocales(SpongeCommandManager manager) {
super(manager);
this.manager = manager;
}
@Override
public void loadLanguages() {
String pluginName = "acf-" + manager.plugin.getName();
addMessageBundles("acf-minecraft", pluginName, pluginName.toLowerCase());
}
}