public class TridentExpBottle extends TridentProjectile implements Projectile
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 |
---|
TridentExpBottle(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
|
protected void |
hit()
Performed when the projectile hits something
|
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, spawn, 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 TridentExpBottle(UUID uuid, Position spawnPosition, ProjectileLauncher projectileLauncher)
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
Copyright © 2016. All rights reserved.