public interface ShulkerBullet extends EntityTargetingProjectile, DamagingProjectile
ShulkerBullet
is the projectile Shulker
s shoot.Modifier and Type | Method and Description |
---|---|
default Value<Direction> |
direction()
Gets the
Value for the current direction this
ShulkerBullet is going to. |
default DirectionalData |
getDirectionalData()
Gets a copy of the
DirectionalData being used for this
ShulkerBullet entity. |
getTargetData, target
damage, damageForEntity, getDamagingData
getShooter, setShooter
addPassenger, addTag, canSee, clearPassengers, createArchetype, createSnapshot, damage, getBaseVehicle, getBoundingBox, getCreator, getNearbyEntities, getNearbyEntities, getNotifier, getPassengers, getRandom, getRotation, getScale, getTags, getTransform, getType, getVehicle, getVelocity, gravity, hasPassenger, hasTag, isLoaded, isOnGround, isRemoved, remove, removePassenger, removeTag, setCreator, setLocation, setLocationAndRotation, setLocationAndRotation, setLocationAndRotationSafely, setLocationAndRotationSafely, setLocationSafely, setNotifier, setRotation, setScale, setTransform, setTransformSafely, setVehicle, setVelocity, transferToWorld, transferToWorld, transferToWorld, transferToWorld
getUniqueId
getLocation, getWorld
setRawData, validateRawData
getContentVersion, toContainer
getApplicableProperties, getProperty
copyFrom, copyFrom, get, getContainers, getOrCreate, offer, offer, offer, offer, offer, offer, remove, remove, remove, require, supports, transform, tryOffer, tryOffer, tryOffer, tryOffer, undo
copy, get, getKeys, getOrElse, getOrNull, getValue, getValues, require, supports, supports
getTranslation
default DirectionalData getDirectionalData()
DirectionalData
being used for this
ShulkerBullet
entity.default Value<Direction> direction()
Value
for the current direction this
ShulkerBullet
is going to.