JavaScript is disabled on your browser.
Description
Nested Class Summary
Method Summary
Method Details
getBreedCause()
setBreedCause(UUID)
isLoveMode()
getLoveModeTicks()
setLoveModeTicks(int)
isBreedItem(ItemStack)
isBreedItem(Material)
All Superinterfaces:
Ageable , Attributable , Audience , Breedable , CommandSender , Creature , Damageable , DataComponentView , Entity , Frictional , HoverEventSource <HoverEvent.ShowEntity >, Leashable , LivingEntity , Lootable , Metadatable , Mob , Nameable , Permissible , PersistentDataHolder , PersistentDataViewHolder , Pointered , ProjectileSource , ServerOperator , Sound.Emitter
All Known Subinterfaces:
AbstractCow , AbstractHorse , AbstractNautilus , Armadillo , Axolotl , Bee , Camel , CamelHusk , Cat , ChestedHorse , Chicken , Cow , Donkey , Fox , Frog , Goat , HappyGhast , Hoglin , Horse , Llama , Mule , MushroomCow , Nautilus , Ocelot , Panda , Parrot , Pig , PolarBear , Rabbit , Sheep , SkeletonHorse , Sniffer , Steerable , Strider , Tameable , TraderLlama , Turtle , Wolf , ZombieHorse , ZombieNautilus
Method Summary
All Methods Instance Methods Abstract Methods
int
Get the amount of ticks remaining for this entity in love mode.
boolean
Check if the provided Material is the correct item used for breeding
this entity.
boolean
Check if the provided ItemStack is the correct item used for breeding
this entity.
boolean
Get whether or not this entity is in love mode and will produce
offspring with another entity in love mode.
void
void
Set the amount of ticks for which this entity should be in love mode.
Methods inherited from interface Audience
clearResourcePacks , clearTitle , closeDialog , deleteMessage , deleteMessage , filterAudience , forEachAudience , hideBossBar , openBook , openBook , playSound , playSound , playSound , removeResourcePacks , removeResourcePacks , removeResourcePacks , removeResourcePacks , removeResourcePacks , resetTitle , sendActionBar , sendActionBar , sendMessage , sendMessage , sendMessage , sendMessage , sendMessage , sendMessage , sendMessage , sendMessage , sendMessage , sendMessage , sendMessage , sendMessage , sendMessage , sendMessage , sendPlayerListFooter , sendPlayerListFooter , sendPlayerListHeader , sendPlayerListHeader , sendPlayerListHeaderAndFooter , sendPlayerListHeaderAndFooter , sendResourcePacks , sendResourcePacks , sendResourcePacks , sendTitlePart , showBossBar , showDialog , showTitle , stopSound , stopSound
Methods inherited from interface CommandSender
getName , name , sendMessage , sendMessage , sendMessage , sendMessage , sendMessage , sendMessage , sendMessage , sendPlainMessage , sendRichMessage , sendRichMessage
Methods inherited from interface Damageable
damage , damage , damage , getAbsorptionAmount , getHealth , getMaxHealth , heal , heal , kill , kill , resetMaxHealth , setAbsorptionAmount , setHealth , setMaxHealth
Methods inherited from interface Entity
addPassenger , addScoreboardTag , asHoverEvent , broadcastHurtAnimation , collidesAt , copy , copy , createSnapshot , eject , fromMobSpawner , getAsString , getBoundingBox , getChunk , getEntityId , getEntitySpawnReason , getFacing , getFallDistance , getFireTicks , getFreezeTicks , getHeight , getLastDamageCause , getLocation , getLocation , getMaxFireTicks , getMaxFreezeTicks , getNearbyEntities , getOrigin , getPassenger , getPassengers , getPickItemStack , getPistonMoveReaction , getPitch , getPortalCooldown , getPose , getScheduler , getScoreboardEntryName , getScoreboardTags , getServer , getSpawnCategory , getSwimHighSpeedSplashSound , getSwimSound , getSwimSplashSound , getTicksLived , getTrackedBy , getTrackedPlayers , getType , getUniqueId , getVehicle , getVelocity , getVisualFire , getWidth , getWorld , getX , getY , getYaw , getZ , hasFixedPose , hasGravity , hasNoPhysics , isCustomNameVisible , isDead , isEmpty , isFreezeTickingLocked , isFrozen , isGlowing , isInBubbleColumn , isInLava , isInPowderedSnow , isInRain , isInsideVehicle , isInvisible , isInvulnerable , isInWater , isInWaterOrBubbleColumn , isInWaterOrRain , isInWaterOrRainOrBubbleColumn , isInWorld , isOnGround , isPersistent , isSilent , isSneaking , isTicking , isTrackedBy , isUnderWater , isValid , isVisibleByDefault , isVisualFire , leaveVehicle , lockFreezeTicks , lookAt , lookAt , playEffect , remove , removePassenger , removeScoreboardTag , setCustomNameVisible , setFallDistance , setFireTicks , setFreezeTicks , setGlowing , setGravity , setInvisible , setInvulnerable , setLastDamageCause , setNoPhysics , setPassenger , setPersistent , setPortalCooldown , setPose , setPose , setRotation , setSilent , setSneaking , setTicksLived , setVelocity , setVisibleByDefault , setVisualFire , setVisualFire , spawnAt , spawnAt , spigot , teamDisplayName , teleport , teleport , teleport , teleport , teleport , teleport , teleportAsync , teleportAsync , teleportAsync , teleportAsync , wouldCollideUsing
Methods inherited from interface LivingEntity
addPotionEffect , addPotionEffect , addPotionEffects , attack , broadcastSlotBreak , broadcastSlotBreak , canBreatheUnderwater , canUseEquipmentSlot , clearActiveItem , clearActivePotionEffects , completeUsingActiveItem , damageItemStack , damageItemStack , getActiveItem , getActiveItemHand , getActiveItemRemainingTime , getActiveItemUsedTime , getActivePotionEffects , getArrowCooldown , getArrowsInBody , getArrowsStuck , getBeeStingerCooldown , getBeeStingersInBody , getBodyYaw , getCanPickupItems , getCategory , getCollidableExemptions , getCombatTracker , getDeathSound , getDrinkingSound , getEatingSound , getEyeHeight , getEyeHeight , getEyeLocation , getFallDamageSound , getFallDamageSoundBig , getFallDamageSoundSmall , getForwardsMovement , getHandRaised , getHandRaisedTime , getHurtDirection , getHurtSound , getItemInUse , getItemInUseTicks , getItemUseRemainingTime , getKiller , getLastDamage , getLastTwoTargetBlocks , getLeashHolder , getLineOfSight , getMaximumAir , getMaximumNoDamageTicks , getMemory , getNextArrowRemoval , getNextBeeStingerRemoval , getNoActionTicks , getNoDamageTicks , getPotionEffect , getRemainingAir , getRemoveWhenFarAway , getShieldBlockingDelay , getSidewaysMovement , getTargetBlock , getTargetBlock , getTargetBlock , getTargetBlockExact , getTargetBlockExact , getTargetBlockFace , getTargetBlockFace , getTargetBlockFace , getTargetBlockInfo , getTargetBlockInfo , getTargetEntity , getTargetEntity , getTargetEntityInfo , getTargetEntityInfo , getUpwardsMovement , getWaypointColor , getWaypointStyle , hasActiveItem , hasAI , hasLineOfSight , hasLineOfSight , hasPotionEffect , isClimbing , isCollidable , isGliding , isHandRaised , isJumping , isLeashed , isRiptiding , isSleeping , isSwimming , knockback , playHurtAnimation , playPickupItemAnimation , playPickupItemAnimation , rayTraceBlocks , rayTraceBlocks , rayTraceEntities , rayTraceEntities , removePotionEffect , setActiveItemRemainingTime , setAI , setArrowCooldown , setArrowsInBody , setArrowsInBody , setArrowsStuck , setBeeStingerCooldown , setBeeStingersInBody , setBodyYaw , setCanPickupItems , setCollidable , setGliding , setHurtDirection , setItemInUseTicks , setJumping , setKiller , setLastDamage , setLeashHolder , setMaximumAir , setMaximumNoDamageTicks , setMemory , setNextArrowRemoval , setNextBeeStingerRemoval , setNoActionTicks , setNoDamageTicks , setRemainingAir , setRemoveWhenFarAway , setRiptiding , setShieldBlockingDelay , setSwimming , setWaypointColor , setWaypointStyle , startUsingItem , swingHand , swingMainHand , swingOffHand
Methods inherited from interface Mob
getAmbientSound , getDespawnInPeacefulOverride , getEquipment , getHeadRotationSpeed , getMaxHeadPitch , getPathfinder , getPossibleExperienceReward , getTarget , isAggressive , isAware , isInDaylight , isLeftHanded , lookAt , lookAt , lookAt , lookAt , lookAt , lookAt , setAggressive , setAware , setDespawnInPeacefulOverride , setLeftHanded , setLootTable , setTarget , shouldDespawnInPeaceful
Methods inherited from interface Permissible
addAttachment , addAttachment , addAttachment , addAttachment , getEffectivePermissions , hasPermission , hasPermission , isPermissionSet , isPermissionSet , permissionValue , permissionValue , recalculatePermissions , removeAttachment