public interface ExplosiveProjectile extends Projectile, Explosive
Projectile
which is also an Explosive
.Modifier and Type | Method and Description |
---|---|
default DamagingData |
getDamagingData()
Gets the damaging data for this
ExplosiveProjectile . |
getShooter, setShooter
detonate, getExplosiveRadiusData
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
getApplicableProperties, getProperty
default DamagingData getDamagingData()
ExplosiveProjectile
.
The damaging data defines how much damage the projectile will deal
upon hitting an Entity
, before the explosion.