public class MCProjectileImpactArrowEvent extends MCProjectileImpactEvent implements crafttweaker.api.event.ProjectileImpactArrowEvent
Constructor and Description |
---|
MCProjectileImpactArrowEvent(net.minecraftforge.event.entity.ProjectileImpactEvent.Arrow event) |
Modifier and Type | Method and Description |
---|---|
crafttweaker.api.entity.IEntity |
getArrow() |
double |
getDamage() |
boolean |
getIsCritical() |
java.lang.String |
getPickupStatus() |
crafttweaker.api.entity.IEntity |
getShooter() |
boolean |
isCanceled() |
void |
setCanceled(boolean canceled) |
void |
setDamage(double damage) |
void |
setIsCritical(boolean isCritical) |
void |
setKnockbackStrength(int knockbackStrength) |
void |
setPickupAllowed() |
void |
setPickupCreativeOnly() |
void |
setPickupDisallowed() |
getEntity, getRayTraceResult
public MCProjectileImpactArrowEvent(net.minecraftforge.event.entity.ProjectileImpactEvent.Arrow event)
public crafttweaker.api.entity.IEntity getArrow()
getArrow
in interface crafttweaker.api.event.ProjectileImpactArrowEvent
public crafttweaker.api.entity.IEntity getShooter()
getShooter
in interface crafttweaker.api.event.ProjectileImpactArrowEvent
public double getDamage()
getDamage
in interface crafttweaker.api.event.ProjectileImpactArrowEvent
public void setDamage(double damage)
setDamage
in interface crafttweaker.api.event.ProjectileImpactArrowEvent
public void setKnockbackStrength(int knockbackStrength)
setKnockbackStrength
in interface crafttweaker.api.event.ProjectileImpactArrowEvent
public boolean getIsCritical()
getIsCritical
in interface crafttweaker.api.event.ProjectileImpactArrowEvent
public void setIsCritical(boolean isCritical)
setIsCritical
in interface crafttweaker.api.event.ProjectileImpactArrowEvent
public java.lang.String getPickupStatus()
getPickupStatus
in interface crafttweaker.api.event.ProjectileImpactArrowEvent
public void setPickupDisallowed()
setPickupDisallowed
in interface crafttweaker.api.event.ProjectileImpactArrowEvent
public void setPickupAllowed()
setPickupAllowed
in interface crafttweaker.api.event.ProjectileImpactArrowEvent
public void setPickupCreativeOnly()
setPickupCreativeOnly
in interface crafttweaker.api.event.ProjectileImpactArrowEvent
public boolean isCanceled()
isCanceled
in interface crafttweaker.api.event.IEventCancelable
public void setCanceled(boolean canceled)
setCanceled
in interface crafttweaker.api.event.IEventCancelable