Skip to content
托管 · 错误解析

Exception ticking entity

处理实体时出错:如何找到它的坐标和类型、移除有问题的实体,以及通常是什么原因导致的。

更新于 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

服务器无法处理某个特定实体。这里有用的是实体类型和坐标。

该怎么办

  1. 确定类型和位置,查看 Entity Type 和 Exact location 区块。
  2. 删除该实体。 前往该位置并执行:
/kill @e[type=minecraft:villager,distance=..3]

请谨慎使用不带过滤条件的 @e:它会清除一切,包括物品和盔甲架。

  1. 检查是什么创建了它。 通常是某个模组或插件向实体添加了自己的数据:插件正在破坏服务器、模组冲突。

每个游戏刻都重复出现

如果错误像流水一样不断出现,服务器会为此消耗资源并填满日志。这是优先任务:在您删除该实体之前,服务器会一直卡顿。

更新之后

这类错误会在版本变更或移除模组后大量出现:已经没有东西来处理带有旧数据的实体了 —— 注册表重映射。

如果无法删除

您可以用 MCA Selector 工具切除该区块:它会重新生成 —— 区块清理。此过程中区块内的建筑会丢失。

Minecraft 托管您离线时服务器仍在运行创建服务器