Config'e bir den fazla save atılmıyor

liftedplane

Taş Madencisi
Mesajlar
95
En iyi cevaplar
0
Beğeniler
34
Puanları
140
Ruh hali
Arkadaşlar config olayında yeniyim. bir eklenti için her 5dk dır bir config e bir veri yazıp confige save atmam lazım nasıl yapabilirim ? yaptım fakat bir den fazla save alamıyorum. hata da yok fakat 1.saveden sonra hep aynı kalıyor. reloada kadar. şimdiden yardımlarınız için teşekkürler
Kod:
import java.io.File;

import org.bukkit.command.Command;
import org.bukkit.command.CommandExecutor;
import org.bukkit.command.CommandSender;
import org.bukkit.configuration.file.FileConfiguration;
import org.bukkit.configuration.file.YamlConfiguration;
import org.bukkit.plugin.java.JavaPlugin;

public class main extends JavaPlugin implements CommandExecutor{
    FileConfiguration config = this.getConfig();
    File cfile;
    String configstring;
    
    @Override
    public void onEnable() {
        config.addDefault("key", "sa");
        config.options().copyDefaults(true);
        cfile = new File(getDataFolder(), "config.yml");
        saveConfig();
        getCommand("config").setExecutor(this);
    }
    
    @Override
    public boolean onCommand(CommandSender sender, Command command, String label, String[] args) {
        
        config.set("key", args[0]);
        saveConfig();
        config = YamlConfiguration.loadConfiguration(cfile);
        
        
        return false;
    }
    @Override
    public void onDisable() {
        saveConfig();
    }

}
 


L1T3R4L

Ağaç Yumruklayıcı
Mesajlar
22
En iyi cevaplar
0
Beğeniler
7
Puanları
60
hazır config apisine alışma derim config dışında başka dosyalara daha ihtiyacın olacak ileride
 

Üst