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.SummonAidEventEntityEvent.CanUpdate, EntityEvent.EnteringChunk, EntityEvent.EntityConstructingEvent.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) |
getSummonergetListenerList, getPhase, getResult, hasResult, isCancelable, isCanceled, setCanceled, setPhase, setResult, setuppublic 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)