Smoczek111 30 Opublikowano 21 września 2017 Udostępnij Opublikowano 21 września 2017 Siemka mam tu takie classy i dorobi mi ktos config do tego: https://pastebin.com/tBRRNCED to na gorze to Main https://pastebin.com/1cF2DZQs a tu mam Vipcommands Prosze o pomoc Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
0 KrejzolekPRO 600 Opublikowano 21 września 2017 Udostępnij Opublikowano 21 września 2017 Robisz instance w clasie Main, przy onEnable() - zapisujesz default config, a przy pobieraniu cfg robisz -> metoda intsancji.getConfig().getXyz("wiadomosc.xd"); Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
0 Ixidi 718 Opublikowano 21 września 2017 Udostępnij Opublikowano 21 września 2017 (edytowane) Najprostrzy sposób to dodanie w onLoad this.saveDefaultConfig(); (jesli robisz to w innej klasie niz main, to this zamieniasz na instancje main) I potem jak chcesz cos zapisac to dajesz mainInstance.getConfig().set("key", "value"); A jak odczytac to uzywasz metod get() getInt() getString() itd. (Rozwiazanie to wymaga pliku config.yml w resource) Edytowane 21 września 2017 przez Ixidi Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
0 Smoczek111 30 Opublikowano 22 września 2017 Autor Udostępnij Opublikowano 22 września 2017 11 godzin temu, KrejzolekPRO napisał: Robisz instance w clasie Main, przy onEnable() - zapisujesz default config, a przy pobieraniu cfg robisz -> metoda intsancji.getConfig().getXyz("wiadomosc.xd"); a te xyz to jest klasa ? czy co to jest bo nie kumam a ta kropka przy wiadomosc.xd nie potrzebna chyba 9 godzin temu, Ixidi napisał: Najprostrzy sposób to dodanie w onLoad this.saveDefaultConfig(); (jesli robisz to w innej klasie niz main, to this zamieniasz na instancje main) I potem jak chcesz cos zapisac to dajesz mainInstance.getConfig().set("key", "value"); A jak odczytac to uzywasz metod get() getInt() getString() itd. (Rozwiazanie to wymaga pliku config.yml w resource) ale key value ? oco kaman Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
0 Ixidi 718 Opublikowano 22 września 2017 Udostępnij Opublikowano 22 września 2017 Eh... Wiesz jak wyglada zapis pliku yaml? number: 9 key: value Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
0 Smoczek111 30 Opublikowano 22 września 2017 Autor Udostępnij Opublikowano 22 września 2017 aha czyli to sa zmienne ? Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
0 Ixidi 718 Opublikowano 22 września 2017 Udostępnij Opublikowano 22 września 2017 https://bukkit.org/threads/tut-bukkits-new-fileconfiguration-api-create-a-yaml-configuration.42775/ Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
0 Smoczek111 30 Opublikowano 22 września 2017 Autor Udostępnij Opublikowano 22 września 2017 14 minut temu, Ixidi napisał: https://bukkit.org/threads/tut-bukkits-new-fileconfiguration-api-create-a-yaml-configuration.42775/ mozesz mi do mojego pliczku dopisac ten config bo przeczytalem ten poradnik i troche nie rozumiem a troche rozumiem xD Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
0 KrejzolekPRO 600 Opublikowano 22 września 2017 Udostępnij Opublikowano 22 września 2017 7 godzin temu, Smoczek111 napisał: mozesz mi do mojego pliczku dopisac ten config bo przeczytalem ten poradnik i troche nie rozumiem a troche rozumiem xD No to po co bawisz się w jakiś config, a nie znasz nic... Naucz się podstaw angielskiego chociaż, bo bez tego to nawet nie zaczynaj... Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
0 yooniks 347 Opublikowano 22 września 2017 Udostępnij Opublikowano 22 września 2017 przykład: //Main @Override public void onLoad(){ this.saveDefaultConfig(); } @Override public void onEnable(){ this.getCommand("vip").setExecutor(new CommandExecutor(){ @Override public boolean onCommand(CommandSender sender, Command cmd, String l, String[] args) { for (String s : getConfig().getStringList("vip") sender.sendMessage(ChatColor.translateAlternateCodes('&', s)); } }); } //Config.yml vip: - "jakas wiadomosc" - "druga wiadomosc" gdzies moze byc literówka, lub mały błąd, pisane w notatniku. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
0 Smoczek111 30 Opublikowano 22 września 2017 Autor Udostępnij Opublikowano 22 września 2017 2 godziny temu, KrejzolekPRO napisał: No to po co bawisz się w jakiś config, a nie znasz nic... Naucz się podstaw angielskiego chociaż, bo bez tego to nawet nie zaczynaj... a ty odrazu wszystko umiales nie pytales sie o nic ? Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
0 Smoczek111 30 Opublikowano 23 września 2017 Autor Udostępnij Opublikowano 23 września 2017 Do zamkniecia poradzilem sobie xd Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Pytanie
Smoczek111 30
Siemka mam tu takie classy i dorobi mi ktos config do tego:
https://pastebin.com/tBRRNCED
to na gorze to Main
https://pastebin.com/1cF2DZQs
a tu mam Vipcommands
Prosze o pomoc
Odnośnik do komentarza
Udostępnij na innych stronach
11 odpowiedzi na to pytanie
Rekomendowane odpowiedzi