Java nie wystartuje, gdy każe się jej wziąć więcej pamięci, niż ma serwer. Na serwerze PlayNHost panel ustawia pamięć Javy dla twojego planu, więc ten komunikat prawie zawsze oznacza dodatkową flagę pamięci w uruchamianiu serwera, która prosi o więcej. Usuń tę flagę i uruchom serwer ponownie.
Co widzisz
- Serwer zatrzymuje się w ciągu kilku sekund od startu.
- Console pokazuje
Could not reserve enough space for object heapalboInvalid maximum heap size:i wartość. - Ramka Dlaczego twój serwer się zatrzymał na stronie Przegląd i nad konsolą mówi
Java poprosiła o więcej pamięci, niż ma ten plan.iFlaga uruchamiania ustawia pamięć powyżej limitu planu. Usuń dodane -Xmx lub -Xms w Ustawieniach, Parametrach uruchamiania.Przycisk w tej ramce to Otwórz parametry uruchamiania.
Jak to naprawić
- Kliknij Otwórz parametry uruchamiania w ramce albo otwórz Ustawienia i kliknij Parametry uruchamiania.
- Spójrz na Własne parametry. Usuń każdą flagę, która zaczyna się od
-Xmx,-Xmsalbo-XX:MaxRAM, a potem kliknij Zapisz. Panel nie przyjmuje już tych flag w tym miejscu, bo sam ustawia pamięć Javy dla twojego planu. - Uruchom serwer.
Jeśli Własne parametry nie mają takiej flagi, a serwer nadal zatrzymuje się z tym komunikatem, zgłoś problem i dołącz ostatnie linie Console.
Jak panel ustawia pamięć
Nie potrzebujesz flagi pamięci. Gdy Własne parametry są puste, panel mówi Brak. Twój serwer już startuje z flagami zalecanymi przez PaperMC, dobranymi do twojego planu. Dodaj tu flagę tylko po to, by zmienić jedną z nich. Pamięć twojego planu jest dzielona między grę a to, czego Java potrzebuje wokół niej, a panel wylicza ten podział dla twojego planu.
Więcej o flagach, które możesz dodać: Jak dodać flagi startowe Javy do serwera Minecraft.
Warto wiedzieć
- Po zmianie planu nowa pamięć obowiązuje od następnego startu serwera.
- Jeśli serwer startuje, ale później zatrzymuje się z
OutOfMemoryError, to inny problem: Twojemu serwerowi Minecraft zabrakło pamięci. - Inne przyczyny, które wskazuje panel: Jak sprawdzić, dlaczego twój serwer Minecraft się zatrzymał.



