public interface Arrow extends Projectile
Modifier and Type | Method and Description |
---|---|
default DamagingData |
getDamagingData()
Gets a copy of the current
DamagingData that this arrow will
deal on an Entity when hit. |
default KnockbackData |
getKnockbackData()
Gets a copy of the current
KnockbackData that this arrow
has. |
getShooter, setShooter
createSnapshot, damage, getLocation, getRotation, getScale, getTransform, getType, getWorld, isLoaded, isOnGround, isRemoved, remove, setLocation, setLocationAndRotation, setLocationAndRotation, setLocationAndRotationSafely, setLocationAndRotationSafely, setLocationSafely, setRotation, setScale, setTransform, transferToWorld, transferToWorld
getUniqueId
setRawData, validateRawData
toContainer
getApplicableProperties, getProperty
default DamagingData getDamagingData()
DamagingData
that this arrow will
deal on an Entity
when hit.default KnockbackData getKnockbackData()
KnockbackData
that this arrow
has.