类 MobDespawnEvent
java.lang.Object
net.neoforged.bus.api.Event
net.neoforged.neoforge.event.entity.EntityEvent
net.neoforged.neoforge.event.entity.living.MobSpawnEvent
net.neoforged.neoforge.event.entity.living.MobDespawnEvent
This event is fired from
It fires once per tick per mob that is attempting to despawn.
Mob.checkDespawn()
.It fires once per tick per mob that is attempting to despawn.
It is fired for all entities, including persistent entities. Additionally, it may be used to keep mobs from despawning in peaceful mode.
This event is only fired on the logical server.
- 另请参阅:
-
嵌套类概要
嵌套类从类继承的嵌套类/接口 net.neoforged.neoforge.event.entity.living.MobSpawnEvent
MobSpawnEvent.PositionCheck, MobSpawnEvent.SpawnPlacementCheck
从类继承的嵌套类/接口 net.neoforged.neoforge.event.entity.EntityEvent
EntityEvent.EnteringSection, EntityEvent.EntityConstructing, EntityEvent.Size
-
字段概要
字段 -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明返回 the result of this event, which controls if the despawn will occur。void
setResult
(MobDespawnEvent.Result result) Changes the result of this event.
-
字段详细资料
-
result
-
-
构造器详细资料
-
MobDespawnEvent
Fire viaEventHooks.checkMobDespawn(Mob)
-
-
方法详细资料
-
setResult
Changes the result of this event. -
getResult
返回 the result of this event, which controls if the despawn will occur。- 返回:
- the result of this event, which controls if the despawn will occur
-