Class LivingSpawnEvent.AllowDespawn

java.lang.Object
net.minecraftforge.eventbus.api.Event
Enclosing class:
LivingSpawnEvent

public static class LivingSpawnEvent.AllowDespawn extends LivingSpawnEvent
This event is fired for a Mob that can despawn each mob tick. This event only fires if a mob can be allowed to despawn and will not otherwise fire if a despawn is certain.

This event is not cancellable, but does have a result. Event.Result.DEFAULT indicates that default despawn mechanics should be used. Event.Result.ALLOW indicates that the mob should forcefully despawn. Event.Result.DENY indicates that the mob should forcefully stay spawned.

This event is fired on the main Forge event bus, only on the logical server.

Author:
cpw
See Also:
  • Constructor Details

    • AllowDespawn

      public AllowDespawn(Mob mob)