Skocz do zawartości

Peridot

Użytkownik
  • Ilość zawartości

    1594
  • Rejestracja

  • Ostatnia wizyta

  • Wygrane w rankingu

    19

Treść opublikowana przez Peridot

  1. Nie wiem jak ty szukasz ale w chwile znalazłem wszystkie te pluginy które potrzebowałeś I jeśli nie umiesz używać wyszukiwarki to serio nie rób serwera minecraft bo to nie ma sensu
  2. Peridot

    ToolBar i TXT

    1. Jak ktoś nie odpowiada nie musisz pisać drugiego posta 2. Zły dział 3. To film z 2018 roku, wątpię żeby ktoś tutaj wiedział Spróbuj napisać do autora tego filmu może go jeszcze posiada
  3. Wiem, że dużo graczy ma sentyment do tego moda lecz coraz mniej osób używa tego moda zwłaszcza gdy jest masa innych i lepszych rozwiązań :V Poza tym zawsze można złożyć propozycje o dodanie takowego moda ;v
  4. Dobra... To zacznijmy od początku Dlaczego w plugin.yml masz komendy których nawet nie wykorzystujesz? Package najlepiej nazywaj pl.<twój nick>.<nazwa pluginu> czy coś w tym stylu bo gdy na serwerze będą 2 pluginy o takim samym package'u może to powodować błędy Główna klasa w pluginie powinna się nazywać NazwaPluginuPlugin lub po prostu NazwaPlugin (zamiast nazwy NazwaPluginu oczywiście dajesz nazwę pluginu) WSZYSTKIE nazwy klas powinny się zaczynać z dużej litery Tak jak kolega wyżej wspomniał, po co ci aż 4 instancje w pluginie oraz właściwie po co ci settery do nich? Ogólnie tych wszystkich instancji nie powinno się robić gdyż nie jest to zgodne z singleton Jeśli w danej klasie potrzebujesz użyć głównej klasy to po prostu przekaż ją w konstruktorze klasy i przypisz do prywatnej i finalnej zmiennej w tej klasie Używaj Bukkitowego loggera czyli Bukkit.getLogger() zamiast System.out.println() Wiadomości o tym, że plugin się włączył lub wyłączył są całkowicie zbędne, serwer gdy plugin się włącza lub wyłącza sam wyświetla komunikat o tym w konsoli :V Dlaczego masz klasę od configu skoro jej nawet nie wykorzystujesz? Klasa od configu jest napisana strasznie dziwnie, większość kodu jest zbędna i niepotrzebna Eventy w klasie vanishCommand (po co one się właściwie tam znalazły?) nie będą działać bo klasa w których się znajdują nie implementuje interfejsu Listener, nawet nie są rejestrowane gdziekolwiek Po co tworzysz nową ArrayListe dopiero w constructorze? Możesz to robić przy samej zmiennej :V Sama zmienna globalna powinna być zwykłą listą List a nie ArrayListą, jak zainicjujesz ją new ArrayList<>() to java będzie wiedziała o co chodzi Dlaczego 2 razy tworzysz komendę? Wystarczy dodać aliases dla komendy w plugin.yml Ogólnie zalecam autorowi nauczenia się podstaw javy np. stąd: https://javastart.pl/baza-wiedzy/java-podstawy-jezyka oraz przeczytanie dokumentacji gdyż kod jest no po prostu beznadziejny, wręcz nie nadaje się do używania gdziekolwiek
  5. arszenik
  6. Peridot

    Latająca wyspa

    Wyspa została zbudowana całkowicie ręcznie. Więc musisz albo sam zbudować albo kogoś wynająć do zbudowania takiej wyspy. Mam tą informację od samego Molki czyli jednej z głównej osób zajmującej się kwadratową masakrą
  7. Zapewne świat A jeśli chodzi o jakąś mapę jako region to wtedy trzeba sprawdzać czy koordynaty gracza mieszczą się w granicach tego regionu
  8. Wyciągam już moją magiczną kule i wypijam resztki herbaty żeby wróżyć z fusów...
  9. Peridot

    Ocenicie spawna?

    Wygląda nawet spoko, jeśli możesz daj też screeny bez texturepacka :V
  10. Jeśli ktoś by otworzył skrzynkę podczas otwierania inventory w odpowiednim momencie itemy trafią do skrzynki a gracz będzie mógł spokojnie je wyjąć Jeśli jest się idiotą który nie umie bić na nowych wersjach to tak xD Jeśli się bije z ludźmi którzy potrafią się bić to pvp na 1.9+ jest tak samo dynamiczne jak na 1.8 Na 1.9 też jest wymagane myślenie i tak samo osoba która dopiero zaczyna nie wygra z osobą która gra na tym pvp od dawna No to wstaw ten skrypt w przyszłości jak będzie posiadał więcej funkcji a nie masz 1 funkcje i się cieszysz Użyj np. pętli?
  11. Peridot

    Silnik serwerowy

    A co te komendy miałyby robić? Większość z nich zapewne da się dodać zwykłymi pluginami ¯\_(ツ)_/¯឵឵ A nawet jeśli nie to zmodyfikuj/zleć komuś żeby zmodyfikował zwykłego spigota/paperspigota i dodał te komendy Pisanie własnego silnika nie ma sensu gdy istnieją lepsze rozwiązania ¯\_(ツ)_/¯឵឵
  12. Tylko, że to wcale nie musi się odświeżacz przy każdym wejściu lub wyjścia gracza z serwera a co jakiś czas ¯\_(ツ)_/¯឵឵
  13. Dlaczego jak oblałem czarnego wybielaczem nie zrobił się biały?
  14. Z tobą? Chętnie
  15. Slimeblock i bloki miodu = ) Na youtube jest do tego mnóstwo poradników...
  16. Oraz gdy są slimeblock i bloki miodu to teraz już wcale nie jest tak trudno budować ogromne redstonowe bramy :V
  17. Negatywnym skutkiem jest obciążenie serwera
  18. Ten dodatek obsługuje jedynie różne funkcje funnyguilds w skripcie. Nie dodaje on żadnych dodatkowych rzeczy wykraczających poza możliwości samego pluginu funnyguilds = ) Tak jak Rejszpat wyżej napisał, możesz napisać na to skript dzięki rzeczom które dodaje ten dodatek = )
  19. Podzieliliśmy się w Ksenikiem, że ja dam ivallowi 32 butelki i on da 32 butelki, ja swoje 32 butelki expa przekazał ivallowi
  20. Download i brak skanu to tak trochę łamanie regulaminu Najlepiej umieść download jako release na githubie i nie powinno być wtedy problemu
  21. Jesli chodzi o kwestie techniczne to chtba nawet istnieje taka flaga odpowiadająca za to
  22. Ale nie jest to kwestia regulowana w żaden sposób przez serwer. To gracze na serwerze to robią, prawdopodobnie przez twoje nastawienie do nich
  23. Każdy ponieważ nikt tobie ani nikomu innemu nie broni pozyskać villagerów np. z zombie villagerów
×
×
  • Dodaj nową pozycję...