NpcEvent.CollideEvent, NpcEvent.DamagedEvent, NpcEvent.DialogClosedEvent, NpcEvent.DialogEvent, NpcEvent.DiedEvent, NpcEvent.InitEvent, NpcEvent.InteractEvent, NpcEvent.KilledEntityEvent, NpcEvent.MeleeAttackEvent, NpcEvent.RangedLaunchedEvent, NpcEvent.TargetEvent, NpcEvent.TargetLostEvent, NpcEvent.TimerEvent, NpcEvent.UpdateEventCustomNPCsEvent.CNPCNaturalSpawnEvent| Modifier and Type | Field and Description |
|---|---|
float |
damage |
IEntityLivingBase |
target |
API| Constructor and Description |
|---|
RangedLaunchedEvent(ICustomNpc npc,
float damage,
net.minecraft.entity.EntityLivingBase target) |
| Modifier and Type | Method and Description |
|---|---|
float |
getDamage() |
IEntityLivingBase |
getTarget()
Deprecated.
|
boolean |
isRange() |
void |
setDamage(float damage) |
isCancelled, setCancelledpublic final IEntityLivingBase target
public float damage
public RangedLaunchedEvent(ICustomNpc npc, float damage, net.minecraft.entity.EntityLivingBase target)
public IEntityLivingBase getTarget()
public float getDamage()
public void setDamage(float damage)
damage - The new damage valuepublic boolean isRange()