JavaScript is disabled on your browser.
Description
Nested Class Summary
Method Summary
Method Details
rangedAttack(LivingEntity, float)
setChargingAttack(boolean)
isChargingAttack()
All Superinterfaces:
Attributable , Audience , CommandSender , Damageable , DataComponentView , Entity , Frictional , HoverEventSource <HoverEvent.ShowEntity >, Leashable , LivingEntity , Lootable , Metadatable , Mob , Nameable , Permissible , PersistentDataHolder , PersistentDataViewHolder , Pointered , ProjectileSource , ServerOperator , Sound.Emitter
All Known Subinterfaces:
AbstractSkeleton , Bogged , Drowned , Illusioner , Llama , Parched , Piglin , Pillager , Skeleton , Snowman , Stray , TraderLlama , Witch , Wither , WitherSkeleton
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Deprecated Methods
default boolean
void
Attack the specified entity using a ranged attack.
void
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 , 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
LivingEntity.isHandRaised()