Spawning mobów i poziom trudności
Dlaczego na serwerze jest mało mobów, a farmy nie działają: limity spawnu, zasięg aktywności świata, poziom trudności i ustawienia Paper, które to naprawiają.
Zaktualizowano 4 sierpnia 2026
„Prawie nie ma mobów”, „farm działa w trybie singleplayer, a na serwerze nic nie robi” — typowe skargi na każdym hostingu. Przyczyna prawie zawsze leży w ustawieniach, nie w świecie.
Najpierw to, co oczywiste
Sekcja Ustawienia:
- Poziom trudności. Na
Peacefulnie ma w ogóle wrogich mobów. Farmy potrzebują co najmniejNormal, a do porządnych dropówHard. - Spawning potworów i Spawning zwierząt — oba przełączniki muszą być włączone.
- Mob griefing — jeśli jest wyłączony, creepery nie niszczą bloków, endermany nic nie podnoszą, a część farm się psuje.
- Odległość symulacji świata (
simulation-distance) — to główny winowajca. Moby spawnują się i poruszają tylko w tym promieniu. Wartość 4 oszczędza zasoby, ale zabija farmy; 6–8 to sensowny kompromis.
Limity spawnu
Serwer trzyma limit mobów na gracza — to nie błąd, tylko ochrona przed przeciążeniem. Na Paper i Purpur znajdziesz go w bukkit.yml:
spawn-limits:
monsters: 70
animals: 10
water-animals: 5
ambient: 15
ticks-per:
monster-spawns: 1
animal-spawns: 400
Uwaga: podniesienie monsters do 150 faktycznie daje więcej mobów, ale jednocześnie kosztuje TPS. Zmieniaj to skokami po 20–30% i obserwuj wykres w „Przeglądzie”.
Ustawienia Paper, które po cichu psują wszystko
W config/paper-world-defaults.yml:
despawn-ranges— odległość, przy której moby znikają. Zbyt mała wartość wykańcza farmy.per-player-mob-spawns— czy limit liczyć osobno dla każdego gracza. Zwykle włączone i tak jest dobrze.alt-item-despawn-rateientity-activation-range— ile encji jest faktycznie „żywych”. Zbyt agresywne wartości z cudzych poradników optymalizacji zamieniają twój serwer w pustą mapę.
Zasada: jeśli skopiowałeś z internetu config „optymalizacyjny” i potem zniknęły moby, winowajcą jest ten config. Przywracaj wartości domyślne po jednej.
Farmy
- Farma działa tylko wtedy, gdy chunk jest aktywny — czyli gracz jest w pobliżu albo chunk jest force-loadowany (
/forceload add, ticket chunks). - W
spigot.ymljestmerge-radius— scalanie przedmiotów i XP. Przydaje się dla TPS, ale psuje liczniki i systemy sortowania. - Na Folia i hybrydowych core'ach zachowanie mobów różni się od vanilla: jeśli farma z filmiku nie działa, sprawdź swój core (Core i wersja).
Odwrotnie: za dużo mobów
Wtedy wszystko robisz na odwrót: obniżasz spawn-limits, włączasz mob-spawning deny w flagach WorldGuard na spawnie (Regiony) i ustawiasz czyszczenie encji w harmonogramie komendą kill @e[type=item].
