Dużo z tego nie odczytam, ponieważ robiłeś ten profiler zdecydowanie zbyt długo - czas czas profilera powinien wynosić maksymalnie 5 minut. Opiszę więc to, co warto zmienić głównie z informacji poza samym profilerem:
- Wartość opcji 'max-concurrent-sends' w globalnym configu Papera jest ustawiona na 2, co jest jednym z głównych powodów (oraz jedynym powodem na twoim serwerze) wolnego ładowania chunków. Zwiększ ją na start do 50, a maksymalnie do 200.
- Procesor z którego korzystasz jest aż dwie generacje do tyłu, na dodatek w wolniejszej wersji. Poszukaj maszyny z nowszym procesorem.
- Masz na serwerze bardzo dużo NPC z pluginu Citizens - ogranicz ich ilość lub przejdź na wydajniejszy plugin, np. znpcs.
- Posiadasz wyciek pamięci na serwerze, zrób heapdumpa i sprawdź co go powoduje.
- Korzystasz z pluginu FAWE, który najprawdopodobniej już uszkodził pliki twojego świata. Usuń go i zaplanuj nową edycję serwera z nowo wygenerowanym światem.
- Pluginy stackujące moby znacznie pogarszają wydajność - wprowadzają serwer w nieskończoną pętlę spawnowania i stackowania.
- Plugin SkQuery, jeśli źle wykorzystany, może otworzyć lukę pozwalającą na kopiowanie przedmiotów. Posiadasz już jego nowszą alternatywę, SkBee, więc nie jest on potrzebny.
- Masz na serwerze sporo villagerów, które są najbardziej zasobożernym mobem w grze i niszczą ekonomię. Zalecam je wyłączyć.
- Pluginy Worldborder, SternalBoard, CommandPanels, SuperVanish oraz BetterRTP są zbędne, ponieważ posiadasz już inne pluginy z tymi samymi funkcjami.
- Korzystasz z silnika proxy bazującego na bungeecordzie, co jest złym wyborem. Każdy z tych silników posiada sporo poważnych problemów, których naprawienie zepsułoby kompatybilność z wieloma pluginami, a osoby rozwijające te silniki bardzo tego nie chcą. Zalecam wymienić go na Velocity, który jest lepszy pod każdym względem.
- Przypisujesz zbyt dużo ramu dla serwera - więcej przypisanego ramu = więcej używanego ramu = dłuższe czasy GC. Dla tylu graczy wystarczy 12gb.
- Masz zrobione bardzo dużo swapu, który jest zbędny przy tej ilości ramu. Aktualnie nic w niego nie wchodzi, ale gdyby tak się stało to wydajność mocno by spadła.
- W przypadku jednego trybu używanie proxy oraz lobby jest zbędne, a nawet negatywnie wpływające na samych graczy. Serwery te zwiększają czas łączenia się gracza z głównym serwerem.
Najwięcej tu da zakup lepszej maszyny (oraz rozwiązanie problemu wycieku pamięci). Domyślam się, że serwer stoi na Hetznerze, a więc ok. 210zł. Hetzner nie posiada ochrony przed ddosami, a taka która wystarczyłaby pod tą ilość graczy to ok. 430zł. W cenie ok. 290zł, a więc połowę tego co (prawdopodobnie) płacisz teraz, dostaniesz 6 dedykowanych wątków procesora Ryzen piątej generacji na hostingu Pufferfish razem z pełną ochroną przed ddosami oraz customowym silnikiem z w pełni stabilnymi asynchronicznymi pathfindingiem i trackingiem, co przekłada się na dwukrotnie niższe wykorzystanie głównego wątku przez entity.