Package org.bukkit.entity
Interface SpectralArrow
- All Superinterfaces:
AbstractArrow
,CommandSender
,Entity
,Metadatable
,Nameable
,Permissible
,PersistentDataHolder
,Projectile
,ServerOperator
public interface SpectralArrow extends AbstractArrow
Represents a spectral arrow.
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.bukkit.entity.AbstractArrow
AbstractArrow.PickupStatus
-
Method Summary
Modifier and Type Method Description int
getGlowingTicks()
Returns the amount of time that this arrow will apply the glowing effect for.void
setGlowingTicks(int duration)
Sets the amount of time to apply the glowing effect for.Methods inherited from interface org.bukkit.entity.AbstractArrow
getAttachedBlock, getDamage, getKnockbackStrength, getPickupStatus, getPierceLevel, isCritical, isInBlock, isShotFromCrossbow, setCritical, setDamage, setKnockbackStrength, setPickupStatus, setPierceLevel, setShotFromCrossbow
Methods inherited from interface org.bukkit.entity.Entity
addPassenger, addScoreboardTag, eject, getBoundingBox, getEntityId, getFacing, getFallDistance, getFireTicks, getHeight, getLastDamageCause, getLocation, getLocation, getMaxFireTicks, getNearbyEntities, getPassenger, getPassengers, getPistonMoveReaction, getPortalCooldown, getPose, getScoreboardTags, getServer, getTicksLived, getType, getUniqueId, getVehicle, getVelocity, getWidth, getWorld, hasGravity, isCustomNameVisible, isDead, isEmpty, isGlowing, isInsideVehicle, isInvulnerable, isOnGround, isPersistent, isSilent, isValid, leaveVehicle, playEffect, remove, removePassenger, removeScoreboardTag, setCustomNameVisible, setFallDistance, setFireTicks, setGlowing, setGravity, setInvulnerable, setLastDamageCause, setPassenger, setPersistent, setPortalCooldown, setRotation, setSilent, setTicksLived, setVelocity, spigot, teleport, teleport, teleport, teleport
Methods inherited from interface org.bukkit.metadata.Metadatable
getMetadata, hasMetadata, removeMetadata, setMetadata
Methods inherited from interface org.bukkit.permissions.Permissible
addAttachment, addAttachment, addAttachment, addAttachment, getEffectivePermissions, hasPermission, hasPermission, isPermissionSet, isPermissionSet, recalculatePermissions, removeAttachment
Methods inherited from interface org.bukkit.persistence.PersistentDataHolder
getPersistentDataContainer
Methods inherited from interface org.bukkit.entity.Projectile
doesBounce, getShooter, setBounce, setShooter
-
Method Details
-
getGlowingTicks
int getGlowingTicks()Returns the amount of time that this arrow will apply the glowing effect for.- Returns:
- the glowing effect ticks
-
setGlowingTicks
void setGlowingTicks(int duration)Sets the amount of time to apply the glowing effect for.- Parameters:
duration
- the glowing effect ticks
-