public class TridentMooshroom extends TridentCow implements Mooshroom
owner, tameDatacanBreed, inLove, loveTimeoutageattributes, canPickup, dead, health, invincibilityTicks, maxHealth, restTicksairTicks, boundingBox, counter, displayName, executor, fallDistance, fireTicks, godMode, HANDLER, height, id, loc, nameVisible, onGround, passenger, portalCooldown, silent, ticksExisted, uniqueId, velocity, width| Constructor and Description |
|---|
TridentMooshroom(UUID id,
Position spawnLocation) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
canBreed()
Whether or not this entity can breed or not, where the ability to breed represents whether or not this entity
can
become "in love"
|
void |
hide(Entity entity)
Makes the specified entity invisible to the current entity
|
boolean |
isInLove()
Whether or not this entity is "in love", such that it will actively display the particle effect for breeding
hearts and search for a mate
|
EntityDamageEvent |
lastDamageEvent()
Returns the last EntityDamageEvent which inflicted this Entity
|
Player |
lastPlayerDamager()
Returns the player who dealt damage to this Entity since its last full heal
|
void |
show(Entity entity)
Un-hides the entity that was hidden from view, or does nothing of already visible
|
EntityType |
type()
Gets the type of entity
|
doEncodeMeta, isSitting, isTamed, owner, setTamedoLoadage, setAgeaiHandler, aiModule, canCollectItems, createStatusEffect, doTick, encodeMetadata, headLocation, health, isDead, launchProjectile, load, maxHealth, path, performAiUpdate, remainingAir, remove, setAiModule, setHealth, setMaxHealth, setPath, setRemainingAirapplyProperties, asNbt, boundingBox, displayName, doRemove, eject, entityId, isNameVisible, isSilent, onGround, passenger, position, setDisplayName, setOnGround, setPassenger, setPosition, setSize, setVelocity, spawn, teleport, teleport, teleport, tick, uniqueId, velocity, withinRange, worldclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaiModule, canCollectItems, createStatusEffect, displayName, headLocation, health, isDead, maxHealth, path, remainingAir, setAiModule, setHealth, setMaxHealth, setPath, setRemainingAirapplyProperties, boundingBox, eject, entityId, isNameVisible, isSilent, onGround, passenger, position, remove, setDisplayName, setPassenger, setSize, setVelocity, teleport, teleport, teleport, uniqueId, velocity, withinRange, worldlaunchProjectilepublic TridentMooshroom(UUID id, Position spawnLocation)
public boolean canBreed()
AgeablecanBreed in interface AgeablecanBreed in class TridentBreedablepublic boolean isInLove()
AgeableisInLove in interface AgeableisInLove in class TridentBreedablepublic void hide(Entity entity)
LivingEntityHas no effect if the current entity is not a player
hide in interface LivingEntityhide in class TridentCowentity - the entity to make invisible to this entitypublic void show(Entity entity)
LivingEntityHas no effect if the current entity is not a player
show in interface LivingEntityshow in class TridentCowentity - the entity to make visible to this entitypublic EntityDamageEvent lastDamageEvent()
LivingEntityThe event may be cancelled.
lastDamageEvent in interface LivingEntitylastDamageEvent in class TridentCowpublic Player lastPlayerDamager()
LivingEntityUsed for death messages
lastPlayerDamager in interface LivingEntitylastPlayerDamager in class TridentCowpublic EntityType type()
Entitytype in interface Entitytype in class TridentCowCopyright © 2016. All rights reserved.