Serwerowi Minecraft Java może zabraknąć pamięci na dwa sposoby. Java może wypełnić część pamięci, którą wolno jej używać dla gry, i zatrzymać się z OutOfMemoryError. Albo cały serwer może dojść do pamięci twojego planu, a system go zatrzymuje. Panel mówi, który z nich się zdarzył. W obu przypadkach uruchom serwer ponownie, a potem spraw, żeby zużywał mniej.
Java wypełniła swoją pamięć
Co widzisz. Console pokazuje java.lang.OutOfMemoryError z Java heap space, GC overhead limit exceeded albo Metaspace, albo There is insufficient memory for the Java Runtime Environment to continue. Ramka Dlaczego twój serwer się zatrzymał na stronie Przegląd i nad konsolą mówi Serwerowi skończyła się pamięć. i Java filled all the memory it may use. Remove heavy mods or plugins or lower the view distance, then start it again. Jej przycisk to Otwórz parametry uruchamiania.
Co to znaczy. Panel daje Javie większość pamięci twojego planu dla gry i zachowuje resztę na to, czego Java potrzebuje poza nią. Gra poprosiła o więcej, niż miała Java.
System zatrzymał serwer
Co widzisz. Żółta karta na stronie Przegląd: Temu serwerowi zabrakło pamięci RAM, It needed more memory than its plan gives it, and the system stopped it. Mówi, kiedy to się ostatnio zdarzyło i ile razy w ciągu ostatnich 7 dni. Jej przyciski to Dodaj więcej pamięci i Zobacz użycie. Karta pokazuje się tylko w tygodniu, w którym to naprawdę się zdarzyło.
Co to znaczy. Cały serwer, Java i wszystko wokół niej, doszedł do pamięci twojego planu.
Przywróć serwer
- Kliknij Uruchom na górze strony.
- Obserwuj Console, aż serwer powie, że skończył start.
- Świat jest taki, jak przy ostatnim zapisie. Minecraft zapisuje sam co kilka minut, więc kilka minut gry może przepaść.
Spraw, żeby zużywał mniej
Idź po tej liście i zmieniaj jedną rzecz naraz:
- Spójrz, co się zmieniło. Nowe mody lub pluginy, więcej graczy, większy eksplorowany świat. Ostatnia rzecz, którą dodano, to pierwszy podejrzany.
- Zmniejsz zasięg widzenia i zasięg symulacji w Ustawienia, Server Properties (Java) (Właściwości serwera). Decydują, ile świata zostaje wczytane dla każdego gracza. Zobacz Jak zmienić zasięg widzenia i zasięg symulacji na serwerze Minecraft.
- Usuń mody lub pluginy, których nie używasz, w Modowanie, Zainstalowane.
- Znajdź ciężką część przez Profil 60 s na karcie Stan serwera: Jak sprawdzić stan serwera Minecraft: TPS, czas ticku i spark.
- Obserwuj kartę RAM w Użycie na stronie Przegląd w najbardziej obciążonym czasie, z graczami online.

Flagi pamięci Javy
Panel sam dobiera pamięć Javy do twojego planu, a Własne parametry w Ustawienia, Parametry uruchamiania nie przyjmują flag pamięci, takich jak -Xmx. Jeśli starsza flaga tam ustawia pamięć, usuń ją i zapisz, żeby znowu ustawiał ją plan. Zobacz Jak dodać flagi startowe Javy do serwera Minecraft.
Jeśli to się powtarza
Gdy karta Temu serwerowi zabrakło pamięci RAM wraca, choć niczego nowego nie dodano, twój serwer potrzebuje więcej pamięci, niż ma jego plan. Dodaj więcej pamięci otwiera Mój plan, gdzie właściciel może zmienić plan. Zobacz Jak zmienić plan albo okres rozliczeniowy.
Warto wiedzieć
- Wysokie zużycie pamięci na wykresie samo w sobie nie jest problemem. Wykres, który rośnie i znowu spada, to serwer w pracy. Kłopotem jest serwer, który się zatrzymuje albo ciągle się zawiesza.
- Ile pamięci potrzebuje serwer: Ile RAM-u potrzebuje serwer Minecraft.
- Inne przyczyny, które wskazuje panel: Jak sprawdzić, dlaczego twój serwer Minecraft się zatrzymał.



