엔티티 틱 처리 중 예외
엔티티 처리 중 오류: 좌표와 유형 찾는 방법, 문제 엔티티 제거, 일반적인 원인을 설명해요.
업데이트 2026년 8월 13일
java.lang.NullPointerException: Exception ticking entity
Entity Type: minecraft:villager (net.minecraft.world.entity.npc.Villager)
Entity ID: 1284
Entity Name: Villager
Entity's Exact location: 152.50, 64.00, -308.30
서버가 특정 엔티티를 처리하지 못했어요. 여기서 중요한 건 유형과 좌표예요.
해야 할 일
Entity Type과Exact location블록에서 유형과 위치를 확인하세요.- 엔티티를 삭제하세요. 해당 위치로 이동한 뒤 실행하세요:
/kill @e[type=minecraft:villager,distance=..3]
필터 없는 @e는 주의하세요. 아이템과 갑옷 거치대를 포함한 모든 것을 제거해요.
- 무엇이 이 엔티티를 만들었는지 확인하세요. 대부분 엔티티에 자체 데이터를 추가하는 모드나 플러그인이 원인이에요: 플러그인이 서버를 망가뜨리고 있어요, 모드 충돌.
매 틱마다 반복될 때
오류가 계속 쏟아지면 서버가 여기에 자원을 소모하고 로그가 가득 차요. 이건 우선 처리해야 할 작업이에요. 엔티티를 삭제할 때까지 서버가 렉이 걸려요.
업데이트 후
이런 종류의 오류는 버전 변경이나 모드 제거 후에 대량으로 나타나요. 예전 데이터를 가진 엔티티를 처리할 주체가 남아 있지 않기 때문이에요 — 레지스트리 리매핑.
삭제할 수 없을 때
MCA Selector 도구로 해당 청크를 잘라낼 수 있어요. 그러면 청크가 다시 생성돼요 — 청크 정리. 이 과정에서 청크 안의 건축물은 사라져요.
Minecraft 호스팅오프라인일 때도 서버가 실행돼요서버 만들기
