Помогите Как упростить код?

IcedwinterZ

Активный участник
Пользователь
Баллы
76
Имя в Minecraft
IcedwinterZ
Как упростить код:
Я при перезагрузке конфига получаю значения заново.
Которые уже есть выше, просто перезаписываю их.

Код:
public static String str = config.getString("строка какя-то");

public static void onReload(){
config = yml.onLoad(...);
config.getString("строка какя-то");
}
 
Java:
public void onEnable() {
    this.saveDefaultConfig();
    this.updateValues();
    //...
}
public void updateValues() {
    this.reloadConfig();
    ConfigurationSection cs = this.getConfig();
    this.string = cs.getString("string");
    this.amount = cs.getInt("amount");
}
Вот и всё. Т.е. делай все свои дела в одном методе и используй его когда надо.
 
Java:
public void onEnable() {
    this.saveDefaultConfig();
    this.updateValues();
    //...
}
public void updateValues() {
    this.reloadConfig();
    ConfigurationSection cs = this.getConfig();
    this.string = cs.getString("string");
    this.amount = cs.getInt("amount");
}
Вот и всё. Т.е. делай все свои дела в одном методе и используй его когда надо.
Хорошо Dereku, спасибо.
 
Назад
Верх