public static class ZombieEvent.SummonAidEvent extends ZombieEvent
ForgeHooks#fireZombieSummonAid(EntityZombie, World, int, int, int, EntityLivingBase, double)
.
customSummonedAid
remains null, but can be populated with a custom EntityZombie which will be spawned.
world
contains the world that this summoning is occurring in.
x
contains the x-coordinate at which this summoning event is occurring.
y
contains the y-coordinate at which this summoning event is occurring.
z
contains the z-coordinate at which this summoning event is occurring.
attacker
contains the living Entity that attacked and caused this event to fire.
summonChance
contains the likelihood that a Zombie would successfully be summoned.
This event is not Cancelable
.
This event has a result. Event.HasResult
Result#ALLOW
Zombie is summoned.
Result#DENY
Zombie is not summoned.
This event is fired on the MinecraftForge#EVENT_BUS
.ZombieEvent.SummonAidEvent
EntityEvent.CanUpdate, EntityEvent.EnteringChunk, EntityEvent.EntityConstructing
Event.HasResult, Event.Result
Modifier and Type | Field and Description |
---|---|
EntityLivingBase |
attacker |
EntityZombie |
customSummonedAid
Populate this field to have a custom zombie instead of a normal zombie summoned
|
double |
summonChance |
World |
world |
int |
x |
int |
y |
int |
z |
entity
Constructor and Description |
---|
ZombieEvent.SummonAidEvent(EntityZombie entity,
World world,
int x,
int y,
int z,
EntityLivingBase attacker,
double summonChance) |
getSummoner
getListenerList, getPhase, getResult, hasResult, isCancelable, isCanceled, setCanceled, setPhase, setResult, setup
public EntityZombie customSummonedAid
public final World world
public final int x
public final int y
public final int z
public final EntityLivingBase attacker
public final double summonChance
public ZombieEvent.SummonAidEvent(EntityZombie entity, World world, int x, int y, int z, EntityLivingBase attacker, double summonChance)