-
Ilość zawartości
1968 -
Rejestracja
-
Ostatnia wizyta
-
Wygrane w rankingu
57
Treść opublikowana przez Helios1993
-
Więc problem może być w configach, te co masz teraz były robione wcześniej? Spottedleaf kilka razy zmieniał configi chunków żeby były perfekcyjne (jak najszybsze wysyłanie chunków bez przeciążania neta graczy), możliwe, że posiadasz jakieś starsze. Zaktualizuj serwer do 1.17.1, zresetuj configi i sprawdź czy dalej tak się dzieje. Jeśli nic to nie da, podeślij listę pluginów.
-
Jaki masz notick? Podczas wejścia skacze ping tylko jednemu graczowi, czy wszystkim? Zalecam aktualizację do 1.17.1, wersja 1.17 posiada najprostszy i najpotężniejszy błąd pozwalający kopiować aż kilka milionów przedmiotów na sekundę po minucie od pierwszego wejścia na serwer.
-
https://www.worldpainter.net/
-
Poradnik niczego nie uczy, brakuje tu 99,9% rzeczy. Posiadam na dysku niedokończony poradnik, który zajmuje 12kb, a nawet w nim bardzo dużo brakuje. Niestety jestem leniem i go raczej nie dokończę.
-
To prawie w ogóle nie obciąża serwera. To jest w vanilli. To też zżera tyle co nic. Blokada x-raya w Paperze jedyne co może obciążać to sieć, ale to też w bardzo małym stopniu. I potem płakać, że się corruptnęły pliki serwera. Jest domyślnie w Paperze. Głupota, samo sprawdzanie każdego chunku zeżre więcej zasobów. Jeszcze większa głupota, moby dalej będą się bardzo szybko respiły żeby tylko zostać zestackowane, przez co dodawanie ich do trackera i spawnowanie skoczy do 30%. Ogólna optymalizacja Czego unikać Load balacing Timingi Spark Warto też wyłączyć villagerów, niszczą ekonomię i palą procki.
-
Sektory na początku następnego roku nie będą miały ani trochę sensu, zalecam zainteresować się WorldQL. Większość "pluginów na sektory", które znajdziesz na necie, to kod kradziony z tych open source'owych z dorzuconym wirusem.
-
Skorzystaj z pluginu protectionstones. Ten skrypt jest bardzo stary i do działania wymaga permissionsexa, który jest jednym z gorszych pluginów na uprawnienia i posiada sporą lukę w bezpieczeństwie.
-
Jednym z lepszych (jak nie najlepszym) jest Terra.
-
Mammoth jest (będzie) darmowy, a multiversem jedyne co zrobisz to całkowite przeciwieństwo sektorów. Celem sektorów jest rozłożenie jednego świata na kilka serwerów w celu zmniejszenia lagów, a multiverse rozkłada jeden serwer na kilka światów, co jeszcze bardziej zwiększa lagi.
-
Gdy wyjdzie Mammoth to będziesz mógł połączyć tyle serwerów ile chcesz.
-
https://gist.github.com/stonar96/ba18568bd91e5afd590e8038d14e245e
-
To co zostało tu zrobione jest odwrotnością sektorów. Poczekaj na Mammotha.
-
Jaki serwer Minecraft byście chcieli?
Helios1993 odpowiedział(a) na predator114 pytanie w Pytania i problemy
Ładne mapy do speedrunowania z wieloma średnio trudnymi i nie tak łatwymi do zauważenia skrótami, etapowe trudne skoki (na początku prostsze, np. skok na 4 kratki lub zwykła 180-tka), różne rodzaje punktów za czas na speedrunie i za etap na trudnych skokach, które razem pozwolą awansować na wyższy poziom (np. przy 10 punktach za speedrun i 5 punktach za trudne skoki gracz otrzymuje pierwszy poziom). Punkty by się nie resetowały po wbiciu lvlu, a te za speedrunowanie byłyby otrzymywane w ilości 1-3 za każdą mapę speedrunową zależnie od czasu. Oczywiście ważne na takim serwerze będą różne rankingi. Do tego konkursy np. codziennie o podanej godzinie z dodatkowymi punktami do wygrania, a może nawet z pieniędzmi jeśli serwer by był większy. Do tego oczywiście trzeba jakoś zarobić na utrzymanie serwera, więc można dodać w itemshopie sloty na własne parkoury, gdzie domyślnie zwykły gracz posiada 1, a jakiś vip np. 3. Tak wyobrażam sobie parkour, który sam bym zrobił. Każdy posiada inną wizję perfekcyjnego serwera, więc jeśli ktoś ma ciekawy pomysł to może go dopisać. Sam chętnie bym na takim serwerze pograł, więc fajnie by było gdyby taki powstał. -
Jaki serwer Minecraft byście chcieli?
Helios1993 odpowiedział(a) na predator114 pytanie w Pytania i problemy
Ja bym pewnie grał na serwerze z modyfikacjami, no ale nie każdy potrafi utrzymać klawiaturę przy życiu gdy ma klatkę na 10 sekund. Grałbym też pewnie na dobrze zrobionym parkourze, takim z rankingami w speedrunowaniu i w ilości wykonanych trudnych skoków (i nie mówię tu o zwykłej potrójnej 180-tce, a o naprawdę trudnych skokach). -
Zrozum, że przez takie rozwiązanie narażasz się na out of memory i tracisz na wydajności. Jeśli Xms będzie taki sam jak Xmx to na nagłego oom nie ma szans.
-
Ciągłe przypisywanie ramu samo w sobie jest zasobożerne, a dodatkowo zwiększa zasobożerność gc. Właśnie dlatego nie przypisuje się całego ramu. Dobrze zrobiony serwer Minecraft (bez wycieków pamięci) nie będzie używał więcej niż 16gb, ponieważ szybciej padnie nawet najlepszy procesor. Większość dużych serwerów przypisuje zazwyczaj 12gb lub 16gb, nie więcej. Serwery mc używają średnio jeden wątek nowszego procesora na każde 4gb ramu, do 4 całych wątków (czasami 2 kolejne trochę pomagają, ale więcej niż 6 nic nie zmienia). Oznacza to, że serwer z 4 wątkami i 16gb ramu utrzyma tyle samo osób niż serwer z 16 wątkami i 64gb ramu, a nawet więcej, ponieważ większa ilość ramu też zwiększa zasobożerność gc (co jest zauważalne powyżej 12gb, dlatego właśnie jest to zalecana ilość). Można porównać to do jakiegoś hostingu, weźmy lvlup.pro. Przy zakupie 4 pełnych wątków otrzymujesz aż 30gb ramu, jeśli przypiszesz do serwera mc maksymalną zalecaną wartość to nadal zostanie ci 14gb, jest to wystarczająco na wszystko inne co dzieje się poza jvm. Zalecam poczytać trochę na temat jvm i gc, takie informacje przydadzą ci się jeśli będziesz tworzył poważny serwer Minecraft. EDIT: Dorzucam tu jeszcze wypowiedź twórcy Papera na ten temat: Źródło: https://aikar.co/2018/07/02/tuning-the-jvm-g1gc-garbage-collector-flags-for-minecraft/
-
Jest to właśnie konieczne jeśli chcesz żeby serwer działał wydajniej. Nie zajmuje "więcej niż powinien", a tyle, ile zostało przypisane, co jest czymś co każdy powinien chcieć. Jeśli Xms jest pusty lub niższy niż Xmx to jvm co chwilę bierze sobie mniej lub więcej ramu zależnie od wymagania, co jest złe. Przykład: dla serwera przypisałeś 1gb, maksymalny dałeś 8gb. Na serwerze jest 40 graczy, więc będzie on używał jakieś 1-3gb ramu. Wartość przypisana będzie się zwiększać razem ze zwiększeniem użycia ramu. Maksymalnie serwer będzie używał 4gb, i w tym momencie wykona się gc, a przypisany ram się zmniejszy. Jeśli Xms będzie równy Xmx to przypisany ram nie będzie musiał się co chwilę zwiększać i zmniejszać, ponieważ będzie on ramem maksymalnym. Takie kłamstwa utworzyły scamujące hostingi typu enderchest czy titanaxe, w które pełno osób ślepo wierzy. Prawdziwym celem niższej wartości dla Xms jest możliwość wrzucenia większej ilości serwerów na jedną maszynę, wtedy każdy serwer może korzystać także z twojego ramu, a dla ciebie na wyłączność jest jedynie Xms (który w wielu przypadkach jest tak niski jak 256mb, a widziałem nawet 128mb).
-
Albo modyfikacja, albo resourcepack, albo ci się przewidziało.
-
Nie da się. Nie działa, ponieważ nie jest to zgodne ze wzorem. Przeczytaj dokumentację.
-
Plugin, który blokuje wchodzenie na spawn podczas pvp
Helios1993 odpowiedział(a) na Kawci pytanie w Pytania i problemy
Co w nim jest "popsute"? Od dawna z niego korzystam i jeszcze na problemy nie natrafiłem. Jeśli znasz jakiś błąd to zgłoś go do autora pluginu. Jeśli chcesz "osobny plugin" to możesz wyrzucić zbędne dla ciebie addony, które znajdziesz w folderze combatlogx. Funkcje wszystkich addonów są opisane na stronie pluginu. -
Posiadasz viaversion, a to oznacza, że serwer jest dla wielu wersji. Możesz go postawić na 1.17.1 i dodać pluginy viabackwards oraz viarewind, a jeśli wolisz stary system walki to weź oldcombatmechanics. Na początku timingów widać wysoki tps loss, który później się zmniejsza. Możliwe jest, że coś obciąża twój serwer przy dołączeniu gracza. Możesz pobrać plugin Spark i podesłać mi profilera: 1. Uruchom serwer i na niego dołącz 2. Jak najszybciej od dołączenia wpisz /spark profiler 3. Po minucie wpisz /spark profiler --stop
-
Wyłączyłeś timingi kilka sekund po tym jak je włączyłeś, przez co nie ma tu informacji, które potrzebuję. Ponów je, tym razem odczekaj 5-10 minut przed wpisaniem /timings paste. Masz też sporo do poprawy: - Zaktualizuj serwer do wersji 1.17.1 (oraz wszystkie pluginy). - Pomyśl nad zmianą hostingu na pukawkę (mniejszy publiczny serwer) lub blooma (większy serwer). - Pozbądź się pluginu clearlag, usuwanie wszystkich przedmiotów naraz obciąża serwer o wiele bardziej niż same te przedmioty, a sam Minecraft usuwa je po 5 minutach od ich wyrzucenia. - Zamiast porzuconego MOTD możesz skorzystać z minimotd lub pistonmotd. - Jak najszybciej wywal redstoneguard, został on zrobiony przez osobę odpowiedzialną za wiele ataków na serwery Minecraft. (jako alternatywę możesz użyć insights)
-
Stara wersja pluginu authme wyłącza twój serwer. Zaktualizuj ten plugin lub skorzystaj z dużo bezpieczniejszej weryfikacji Mojanga.
-
Paper Jeśli nie wyłączyłeś weryfikacji i zabezpieczeń Mojangu to skinsrestorer jest zbędny, podobnie zbędne są posiadane przez ciebie addony do skripta, których funkcje posiada już sam skript. Właśnie przetestowałem to na prywatnym serwerze, życie wyświetla się prawidłowo. Upewnij się, że wina nie leży po stronie jakiejś modyfikacji (dołącz z czystego clienta). Możliwe też, że coś wcześniej napsułeś, możesz przy wyłączonym serwerze usunąć plik 'world/data/scoreboard.dat'.
