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();
}
}