public abstract class TridentTameable extends TridentBreedable implements Tameable
Modifier and Type | Field and Description |
---|---|
protected UUID |
owner |
protected byte |
tameData |
canBreed, inLove, loveTimeout
age
attributes, canPickup, dead, health, invincibilityTicks, maxHealth, restTicks
airTicks, boundingBox, counter, displayName, executor, fallDistance, fireTicks, godMode, HANDLER, height, id, loc, nameVisible, onGround, passenger, portalCooldown, silent, ticksExisted, uniqueId, velocity, width
Modifier | Constructor and Description |
---|---|
protected |
TridentTameable(UUID id,
Position spawnLocation) |
Modifier and Type | Method and Description |
---|---|
protected void |
doEncodeMeta(ProtocolMetadata protocolMeta) |
boolean |
isSitting()
Whether or not this entity is sitting
|
boolean |
isTamed()
Whether or not this entity is tamed
|
UUID |
owner()
The UUID of this entity's owner
|
void |
setTame(UUID owner) |
canBreed, doLoad, isInLove
age, setAge
aiHandler, aiModule, canCollectItems, createStatusEffect, doTick, encodeMetadata, headLocation, health, hide, isDead, launchProjectile, load, maxHealth, path, performAiUpdate, remainingAir, remove, setAiModule, setHealth, setMaxHealth, setPath, setRemainingAir, show
applyProperties, asNbt, boundingBox, displayName, doRemove, eject, entityId, isNameVisible, isSilent, onGround, passenger, position, setDisplayName, setOnGround, setPassenger, setPosition, setSize, setVelocity, spawn, teleport, teleport, teleport, tick, type, uniqueId, velocity, withinRange, world
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
age, canBreed, isInLove, setAge
aiModule, canCollectItems, createStatusEffect, displayName, headLocation, health, hide, isDead, lastDamageEvent, lastPlayerDamager, maxHealth, path, remainingAir, setAiModule, setHealth, setMaxHealth, setPath, setRemainingAir, show
applyProperties, boundingBox, eject, entityId, isNameVisible, isSilent, onGround, passenger, position, remove, setDisplayName, setPassenger, setSize, setVelocity, teleport, teleport, teleport, type, uniqueId, velocity, withinRange, world
launchProjectile
protected TridentTameable(UUID id, Position spawnLocation)
protected void doEncodeMeta(ProtocolMetadata protocolMeta)
doEncodeMeta
in class TridentAgeable
public boolean isSitting()
Tameable
public UUID owner()
Tameable
public boolean isTamed()
Tameable
Copyright © 2016. All rights reserved.