- Баллы
- 76
- Имя в Minecraft
- Blc_Dragon
Доброго времени суток, форумчане.
В общем в погоне за оптимизацией решил сделать нормальное подключение конфига
На данный момент конфиги вызываются в необходимом class
В итоге там где мне надо вызвать конфиг я его просто вызываю.
Как мне подключить эти конфиги один раз и насовсем?
Т.е примерно так.
В главном классе
В необходимом классе
Если так нельзя, то как можно?
Заранее спасибо.
В общем в погоне за оптимизацией решил сделать нормальное подключение конфига
На данный момент конфиги вызываются в необходимом class
Код:
private static FileConfiguration tabs;
//какой то код//
File tn = new File(plugin.getDataFolder() + File.separator + "tabs.yml");
tabs = YamlConfiguration.loadConfiguration(tn);
В итоге там где мне надо вызвать конфиг я его просто вызываю.
Код:
... if (tabs.getBoolean(s+".Enabled")) .....
Как мне подключить эти конфиги один раз и насовсем?
Т.е примерно так.
В главном классе
Код:
private static FileConfiguration tabs;
//какой то код//
File tn = new File(plugin.getDataFolder() + File.separator + "tabs.yml");
tabs = YamlConfiguration.loadConfiguration(tn);
Код:
private static Главный_класс plugin;
public Мой_класс (Главный_класс plugin) {
this.plugin = plugin;
}
//какой то код//
if (plugin.tabs.getBoolean(s+".Enabled")) .....
Заранее спасибо.