Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

Zrobi ktos kod na 2 configi?


Zientez

Rekomendowane odpowiedzi

Opublikowano

Witam, zrobi ktos do pokazania kod, w ktorym tworza sie jakies 2 configi (aby kod configow byl w klasie np. Configs)? Bo chodzi o to, ze ja tworze w ten sposob:

    File configFile;            
    static FileConfiguration config;   
 
@Override
public void onEnable() {
        configFile = new File(getDataFolder(), "config.yml");   
        
        try {
            firstRun();
        } catch (Exception e) {
            e.printStackTrace();
        }
 
        config = new YamlConfiguration();
 
        loadYamls();
        
        getCommand("shop").setExecutor(new ShopCommand());
 
}
 
@Override
public void onDisable() {
        saveYamls();
}
 
    private void firstRun() throws Exception {
        if(!configFile.exists()){                       
            configFile.getParentFile().mkdirs();         
            copy(getResource("config.yml"), configFile); 
        }
    }
 
    private void copy(InputStream in, File file) {
        try {
            OutputStream out = new FileOutputStream(file);
            byte[] buf = new byte[1024];
            int len;
            while((len=in.read(buf))>0){
                out.write(buf,0,len);
            }
            out.close();
            in.close();
        } catch (Exception e) {
            e.printStackTrace();
        }
    }
    
    public void loadYamls() {
        try {
            config.load(configFile); 
        } catch (Exception e) {
            e.printStackTrace();
        }
    }
    
    public void saveYamls() {
        try {
            config.save(configFile); 
        } catch (IOException e) {
            e.printStackTrace();
        }
    }
}

Ja robilem tym kodem, ale to takie gunffo, ze jak stworze config w eclipse napisze zawartosc i po wgraniu na serwer znika to jest wkur**wiajace. Prosze napiszecie kod  w ktorym tworza sie 2 configi i zawartosc mozna dodawac z poziomu eclipse? Tylko prosze, aby zawartosc tworzonych configow byla w klasie Configs. Wiec prosze o napisanie pluginu i wyslanie source jako przykladu. Za napisanie daje nawet 100 lajkow.  Lub prosze podac jakis pro elo tut oprocz tego syfu https://bukkit.org/threads/bukkits-yaml-configuration-tutorial.42770/. Chociaz wolalbym jak ktos by wykonal plugin dla pokazania i podal code wtedy gwarantrowane 100 lajkow.

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...