public class TridentArrow extends TridentProjectile implements Arrow
source
airTicks, boundingBox, counter, displayName, executor, fallDistance, fireTicks, godMode, HANDLER, height, id, loc, nameVisible, onGround, passenger, portalCooldown, silent, ticksExisted, uniqueId, velocity, width
Constructor and Description |
---|
TridentArrow(UUID uuid,
Position spawnPosition,
ProjectileLauncher projectileLauncher) |
Modifier and Type | Method and Description |
---|---|
void |
applyProperties(EntityProperties properties)
Sets the properties of this entity to the specified properties
|
boolean |
canPickup()
Represents whether or not you can pickup this Arrow
|
protected void |
hit()
Performed when the projectile hits something
|
void |
setPickup(boolean pickup)
Sets the ability to pickup the projectile
|
TridentEntity |
spawn()
Begin entity management
|
EntityType |
type()
Gets the type of entity
|
doHit, doTick, isNameVisible, launcher, setLauncher
asNbt, boundingBox, displayName, doEncodeMeta, doLoad, doRemove, eject, encodeMetadata, entityId, isSilent, load, onGround, passenger, position, remove, setDisplayName, setOnGround, setPassenger, setPosition, setSize, setVelocity, teleport, teleport, teleport, tick, uniqueId, velocity, withinRange, world
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
doHit, launcher, setLauncher
boundingBox, displayName, eject, entityId, isNameVisible, isSilent, onGround, passenger, position, remove, setDisplayName, setPassenger, setSize, setVelocity, teleport, teleport, teleport, uniqueId, velocity, withinRange, world
public TridentArrow(UUID uuid, Position spawnPosition, ProjectileLauncher projectileLauncher)
public boolean canPickup()
Arrow
public void setPickup(boolean pickup)
Arrow
public void applyProperties(EntityProperties properties)
Entity
applyProperties
in interface Entity
applyProperties
in class TridentProjectile
properties
- the properties to setprotected void hit()
TridentProjectile
hit
in class TridentProjectile
public EntityType type()
Entity
type
in interface Entity
type
in class TridentEntity
public TridentEntity spawn()
TridentEntity
spawn
in class TridentEntity
Copyright © 2016. All rights reserved.