-
Ilość zawartości
1594 -
Rejestracja
-
Ostatnia wizyta
-
Wygrane w rankingu
19
Treść opublikowana przez Peridot
- Poprzednia
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- Dalej
-
Strona 2 z 68
-
FunnySkAddon - Plugin wspierający FunnyGuilds w skripcie
Peridot odpowiedział(a) na Peridot temat w Dodatki i narzędzia
Aktualizacja! - FunnySkAddon 2.2.0 Zmiany: Dodanie eventu Guild Tag Change Dodanie wyrażenia old name do eventu Guild Rename Dodanie warunku Is Location In Guild Region Usunięcie Extended z nazwy pluginu Użycie okaeri-configs do zarządzania configiem Shadowanie apache commons-io Kilka pomniejszych zmian Ważne: Usunięcie Extended z nazwy pluginu spowoduje to, że wygeneruje się nowy folder (z nazwą FunnySkAddon bez Extended) i pliku konfiguracyjnego. Należy przenieść dane ze starego configu do nowego. Download: https://github.com/FunnyGuilds/FunnySkAddon/releases/tag/2.2.0 -
Myślę, że mu chodziło o to żeby w ogóle nie używać serwera proxy a nie używać czegoś innego, no ale kto wie.
-
Zapewne ci brakuje redisa w runtimie, musisz go sobie wkompilować w plugin żeby działało
-
To że ty nie rozumiesz tego co tam pisze nie oznacza, że inni nie rozumieją a tam pisze dość dużo :V Skompilowałeś plugin chyba nawet na jave 16 a na serwerze masz jave 8, dlatego nie działa. Albo sobie skompilujesz to pod jave 8 albo na serwerze zainstalujesz jave 16.
-
Prawdopodobnie przez to że klasa jest z małej litery może to wykrywać jako package. Nazwy klas powinny być z dużej litery. Ogólnie to w pluginach powinieneś nazywać główną klase nazwą pluginu, np. NazwaPluginu, ewentualnie NazwaPluginuPlugin
-
Nie masz podanej głównej klasy w main, powinno być me.tut.tutorial.Main czy jak tam się u ciebie nazywa główna klasa
-
W sumie faktycznie, usunięcie reakcji powinno dodawać 1 reakcje do dziennego limitu. Oczywiście wtedy kiedy reakcja została nadana tego samego dnia.
-
Sprawdzanie nazwy niszczonego bloku
Peridot odpowiedział(a) na korniszonekk123 pytanie w Pytania i problemy
Musisz gdzieś zapisać że postawiłeś stoniarke w danym miejscu, dla samej gry po postanowieniu stoniarki ona staje sie zwykłym blokiem i traci swoją nazwe. Później wystarczy czy blok który kopiesz jest tego typu co blok stoniarki i sprawdzić czy w danej lokalizacji była postawiona stoniarka. Jeśli była to zamiast wydropić ten blok dropisz istoniarke. -
Dobrze... to zaczynamy zabawę ( ͡° ͜ʖ ͡°) Trzymasz wszystko w package'u filipek, co gorsza główna klasa nazywa sie Main Package powinien być w stylu pl.filipek.<nazwa pluginu>, me.filipek.<nazwa pluginu> lub jest wiele innych sposobów na nazwanie go Klasa nie powinna się nazywać Main tylko NazwaPluginu (no czyli wstawiasz nazwe pluginu, w tym przypadku EasyCheck), ewentualnie NazwaPluginuPlugin Teraz sie pewnie zastanawiasz dlaczego? Unikniesz dzięki temu "kolizji" przez, którą plugin może przestać działać (a zapewne to zrobi). Stworzysz drugi plugin o tym samym package'u i klasą o nazwie Main, na serwerze będzie się dalej znajdował twój plugin EasyCheck. Wywali prawdopodobnie błąd w konsoli. Wynika to ze specyfiki javy. W plugin.yml, w api-version powinno być samo 1.16, bez tego .5. W sumie ty w ogóle odpalałeś ten plugin? Powinno ci błąd wywalić Powinieneś porozrzucać wszystkie listenery, komendy i inne utile po odzielnych packageach i klasach. W głównej klasie powinna być tylko minimalna ilość rzeczy. W głównym package'u powinieneś zrobić sobie np. package commands i w nim porozrzucać komendy do klas, np. SprawdzCommand, CheatyCommand itd. (a najlepiej nazwać to po angielsku i zrobić CheckCommand, CheatsCommand itp.). Dla listenerów zrobić package listeners, a w nim klasy w stylu PlayerJoinListener, AsyncPlayerPreLoginListener itp. Ten UpdateChecker też mógłbyś stworzyć do jakiegoś package'u utils, tą metode toMilliSec możesz wrzucić do klasy w której będziesz miał event AsyncPlayerPreLoginEvent i zrobić tą metode prywatną. Nie powinno się używać paragrafów do kolorowania tylko klasy ChatColor Trzymanie danych w configu też jest takie meh, powinieneś zrobić chociaż oddzielny plik na te dane. Najlepiej byłoby używać jakiejś bazy sqlite/mysql Z tych mniejszych rzeczy to zapisałbym "ścieżki" w configu po angielsku, tak samo komendy (i dorobił do nich aliasy polskie)
-
FunnySkAddon - Plugin wspierający FunnyGuilds w skripcie
Peridot odpowiedział(a) na Peridot temat w Dodatki i narzędzia
Aktualizacja! - FunnySkAddon 2.1.0 - Beta Zmiany: Naprawienie dwóch błędów (GH-5 and GH-6) Dodanie warunku Is In Any Guild Region Oczyszczenie kodu Download: https://github.com/FunnyGuilds/FunnySkAddon/releases/tag/2.1.0-Beta -
Minecraft i ostatnio w Valoranta dużo gram
-
Tak, dokładnie o to chodzi. Zmiany nie zostaną zapisane. Po załadowaniu świata na nowo nie będzie na nich żadnych zmian.
-
Widzę, że próbujesz zrobić regeneracje światów. Przywracanie bloków jest głupie. Lepiej zrobić to tak jak opisuje ten poradnik: Jest to znacznie mniej obciążające dla serwera niż regeneracja każdego bloku po kolei forem
-
Ten MSI wygląda moim zdaniem najlepiej. Ma masę fajnych funkcji które często znajdzie się w płytach głównych z wyższej jak np. optyczne wyjście dźwiękowe czy port usb-c wspierający prędkość 20 Gbit/s.
-
Błąd był już zgłaszana ale został zignorowany i odrzucony https://wnioski.skript.pl/h00eK2ru
-
FunnySkAddon - Plugin wspierający FunnyGuilds w skripcie
Peridot odpowiedział(a) na Peridot temat w Dodatki i narzędzia
Aktualizacja! Nadszedł ten czas, wyszła wersja 2.0 dodatku aktualnie jeszcze w Becie Zmiany: Przepisanie całego dodatku na kotlina Dużo nowych wydarzeń, efektów i wyrażeń Niektóre wydarzenia, warunki, efekty i wyrażenia zostały zmienione, jeśli coś przestało działać można znaleźć odpowiednik w nowej dokumentacji (https://funnyskaddon.pl/) Od teraz można znaleźć dokumentacje dodatku pod: https://funnyskaddon.pl/ Od teraz w miejscach gdzie podaje się gildie można podać też jej tag lub lokalizacje Naprawienie wielu błędów Dodatek zmienił licencje na GNU General Public License v3.0 Download: https://github.com/FunnyGuilds/FunnySkAddon/releases/tag/2.0-Beta -
FunnySkAddon - Plugin wspierający FunnyGuilds w skripcie
Peridot odpowiedział(a) na Peridot temat w Dodatki i narzędzia
Zmiany i Nowości! Witajcie! Chciałbym wam powiedzieć kilka rzeczy fajnych rzeczy, które myślę że niektórym się mogą spodobać Oto te rzeczy: Dodatek wraca znów do żywych po przerwie, przynajmniej na jakiś czas. Od teraz jego kod i pliki do pobrania dodatku będą znajdować się w organizacji FunnyGuilds. O tutaj: https://github.com/FunnyGuilds/FunnySkAddon Kod jest stopniowy przepisywany na kotlina. Będzie to FunnySkAddon 2.0. Wiąże się z tym też to iż kod zostanie wyczyszczony i uładniony. Ułatwi to tworzenie dodatku i jego rozwijanie. Kod jest przepisywany na osobnym branchu, postępy można ujrzeć tutaj: https://github.com/FunnyGuilds/FunnySkAddon/tree/kotlin Nastąpi trochę zmian w nazewnictwie w celu unifikacji. Niektóre rzeczy mogą przez to przestać działać jednak większość zostanie zachowana tak jak była (lub pozostanie wsteczna kompatybilność)] To tyle z ogłoszeń, usłyszymy się ponownie przy okazji wypuszczenia wersji 2.0 dodatku Miłego dnia, nocy czy kiedykolwiek to tam czytacie -
[1.8.8-X][MediumHC] KokosMC Start we Wtorek o godzinie 17 :)
Peridot odpowiedział(a) na exenovskyy12 temat w Archiwum serwerów
Grafika na hostingu wam coś wygasła -
Premium [ getConnection() oraz setOnlineMode() ]
Peridot odpowiedział(a) na pawlo pytanie w Pytania i problemy
Kiedyś dla testu napisałem takie coś https://github.com/P3ridot/PremiumLoginTest. Jakoś tam działało jednak nie za dobrze, ale mniej więcej pokazany jest zamysł jak to ma wyglądać. Głównie patrz na tą klasę: https://github.com/P3ridot/PremiumLoginTest/blob/master/src/main/java/me/peridot/premiumlogintest/handlers/PremiumLoginHandler.java -
Blokada poruszania się koni bez jeźdzców
Peridot odpowiedział(a) na Cesarstwo_Utopii temat w Wnioski
Czy przypadkiem nie da się sprawdzić czy koń nie jest na jakieś smyczy czy coś i unieruchamiać konie które nie są cięgniętę na smyczy? -
Podajesz zły package w main:. Powinno być main: pl.Phoenix.Essentials.Main
-
public class DepositPlugin extends JavaPlugin { private PluginConfiguration configuration; @Override public void onEnable() { configuration = new PluginConfiguration(this); configuration.reloadConfiguration(); getServer().getPluginManager().registerEvents(new PlayerMoveListener(this), this); new DepositCommand(this).registerCommand(); } public PluginConfiguration getConfiguration() { return configuration; } } Kod klasy main dla pluginu na schowek Tak na serio to tutaj jest prosty plugin na schowek: https://github.com/Kamilkime/KSafe/releases Tutaj jego kod: https://github.com/Kamilkime/KSafe/tree/master/src/main/java/kamilki/me/ksafe Plugin autorstwa @Kamilkime = )
-
Zapisywanie statystyk gracza w hashmapie
Peridot odpowiedział(a) na CookieMonster85 pytanie w Pytania i problemy
Za każdym razem tworzysz nową instancje obiektu więc w mapie nie znajduje takiego klucza co powoduje, że get zwraca ci null. Próbujesz wykonać jakąś operację na tym nullu i wywala ci NullPointerException. -
No i wszystko jasne. Blazingpack pozwala na takie coś, na zwykłym kliencie tego nie osiągniesz
- Poprzednia
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- Dalej
-
Strona 2 z 68
