몹 스폰과 난이도
서버에 몹이 적고 농장이 작동하지 않는 이유: 스폰 제한, 월드 활성 범위, 난이도, 이를 해결하는 Paper 설정을 다뤄요.
업데이트 2026년 8월 4일
"몹이 거의 없어요", "싱글플레이에서는 농장이 잘 돌아가는데 서버에서는 아무것도 안 해요" — 어떤 호스팅에서든 흔히 나오는 불만이에요. 원인은 거의 항상 월드가 아니라 설정에 있어요.
먼저, 당연한 것부터
설정 섹션:
- 난이도.
Peaceful에서는 적대적 몹이 전혀 없어요. 농장은 최소Normal, 제대로 된 드롭을 원하면Hard가 필요해요. - 몬스터 스폰과 동물 스폰 — 두 토글 모두 켜져 있어야 해요.
- 몹 그리핑 — 꺼져 있으면 크리퍼가 블록을 부수지 않고, 엔더맨이 아무것도 집어 들지 않으며, 일부 농장이 망가져요.
- 월드 시뮬레이션 거리 (
simulation-distance) — 이것이 주범이에요. 몹은 이 반경 안에서만 스폰되고 움직여요. 값 4는 자원을 아끼지만 농장을 죽이고, 6–8이 현실적인 타협점이에요.
스폰 제한
서버는 플레이어당 몹 상한을 유지해요 — 이건 버그가 아니라 과부하 방지 장치예요. Paper와 Purpur에서는 bukkit.yml에 있어요:
spawn-limits:
monsters: 70
animals: 10
water-animals: 5
ambient: 15
ticks-per:
monster-spawns: 1
animal-spawns: 400
주의하세요: monsters를 150으로 올리면 실제로 몹이 늘어나지만 동시에 TPS를 잡아먹어요. 20–30% 단위로 바꾸면서 "개요"의 그래프를 지켜보세요.
조용히 모든 것을 망가뜨리는 Paper 설정
config/paper-world-defaults.yml에서:
despawn-ranges— 몹이 사라지는 거리예요. 값이 너무 작으면 농장이 초토화돼요.per-player-mob-spawns— 제한을 플레이어별로 따로 계산할지 여부예요. 보통 켜져 있고, 그게 맞아요.alt-item-despawn-rate와entity-activation-range— 실제로 "살아 있는" 엔티티의 수예요. 남의 최적화 가이드에서 가져온 지나치게 공격적인 값은 서버를 텅 빈 맵으로 만들어요.
규칙: 인터넷에서 "최적화" 설정을 복사한 뒤 몹이 사라졌다면, 그 설정이 범인이에요. 값을 하나씩 기본값으로 되돌리세요.
농장
- 농장은 청크가 활성 상태일 때만 작동해요 — 즉 플레이어가 근처에 있거나 청크가 강제 로드되어 있어야 해요 (
/forceload add, 티켓 청크). spigot.yml에는merge-radius가 있어요 — 아이템과 XP의 병합이에요. TPS에는 유용하지만 카운터와 정렬 시스템을 망가뜨려요.- Folia와 하이브리드 코어에서는 몹 행동이 바닐라와 달라요: 영상 속 농장이 작동하지 않으면 코어를 확인하세요 (코어와 버전).
반대의 경우: 몹이 너무 많을 때
그때는 전부 반대로 하면 돼요: spawn-limits를 낮추고, 스폰 지점의 WorldGuard 플래그에서 mob-spawning deny를 켜고 (지역), kill @e[type=item] 명령어로 스케줄에 엔티티 정리를 설정하세요.
Minecraft 호스팅오프라인일 때도 서버가 실행돼요서버 만들기
