Class AxolotlEntity
- All Implemented Interfaces:
- AngledModelEntity,- Attackable,- Bucketable,- Targeter,- VariantHolder<AxolotlEntity.Variant>,- CommandOutput,- Nameable,- EntityLike
| Relation | Class | 
|---|---|
| Brain | AxolotlBrain | 
| EntityData | AxolotlEntity.AxolotlData | 
| Look Control | AxolotlEntity.AxolotlLookControl | 
| Model | AxolotlEntityModel | 
| Move Control | AxolotlEntity.AxolotlMoveControl | 
| Renderer | AxolotlEntityRenderer | 
| Variants | AxolotlEntity.Variant | 
- Mappings:
- Namespace - Name - official - bss- intermediary - net/minecraft/class_5762- named - net/minecraft/entity/passive/AxolotlEntity
- 
Nested Class SummaryNested ClassesModifier and TypeClassDescriptionstatic classprivate classprivate static classstatic enumNested classes/interfaces inherited from class net.minecraft.entity.passive.PassiveEntityPassiveEntity.PassiveDataNested classes/interfaces inherited from class net.minecraft.entity.LivingEntityLivingEntity.FallSoundsNested classes/interfaces inherited from class net.minecraft.entity.EntityEntity.MoveEffect, Entity.PositionUpdater, Entity.RemovalReason
- 
Field SummaryFieldsModifier and TypeFieldDescriptionstatic final intprivate static final intstatic final doubleprivate static final TrackedData<Boolean>private static final intprivate static final intprivate static final intprotected static final ImmutableList<? extends MemoryModuleType<?>>static final intprivate static final TrackedData<Boolean>protected static final ImmutableList<? extends SensorType<? extends Sensor<? super AxolotlEntity>>>private static final TrackedData<Integer>static final StringFields inherited from class net.minecraft.entity.passive.AnimalEntityBREEDING_COOLDOWNFields inherited from class net.minecraft.entity.passive.PassiveEntityBABY_AGE, breedingAge, forcedAge, happyTicksRemainingFields inherited from class net.minecraft.entity.mob.PathAwareEntityDEFAULT_PATHFINDING_FAVORFields inherited from class net.minecraft.entity.mob.MobEntityambientSoundChance, armorDropChances, BASE_ENCHANTED_ARMOR_CHANCE, BASE_ENCHANTED_MAIN_HAND_EQUIPMENT_CHANCE, BASE_SPAWN_EQUIPMENT_CHANCE, DEFAULT_CAN_PICKUP_LOOT_CHANCE, DEFAULT_DROP_CHANCE, experiencePoints, field_35039, field_38932, goalSelector, handDropChances, jumpControl, LEASH_KEY, lookControl, MINIMUM_DROPPED_XP_PER_EQUIPMENT, moveControl, navigation, targetSelectorFields inherited from class net.minecraft.entity.LivingEntityactiveItemStack, attackingPlayer, BABY_SCALE_FACTOR, bodyTrackingIncrements, bodyYaw, brain, dead, DEATH_TICKS, deathTime, defaultMaxHealth, despawnCounter, EQUIPMENT_SLOT_ID, field_30063, field_30067, field_30069, field_30070, field_30072, field_30074, field_30075, field_6215, forwardSpeed, GLOWING_FLAG, GRAVITY, handSwinging, handSwingProgress, handSwingTicks, headTrackingIncrements, headYaw, hurtTime, itemUseTimeLeft, jumping, lastAttackedTicks, lastDamageTaken, lastHandSwingProgress, limbAnimator, LIVING_FLAGS, lookDirection, maxHurtTime, OFF_HAND_ACTIVE_FLAG, playerHitTimer, preferredHand, prevBodyYaw, prevHeadYaw, prevLookDirection, prevStepBobbingAmount, randomLargeSeed, randomSmallSeed, riptideTicks, roll, scoreAmount, serverHeadYaw, serverPitch, serverX, serverY, serverYaw, serverZ, sidewaysSpeed, SLEEPING_DIMENSIONS, stepBobbingAmount, stuckArrowTimer, stuckStingerTimer, upwardSpeed, USING_ITEM_FLAG, USING_RIPTIDE_FLAGFields inherited from class net.minecraft.entity.Entityage, collidedSoftly, dataTracker, DEFAULT_FRICTION, DEFAULT_MIN_FREEZE_DAMAGE_TICKS, DEFAULT_PORTAL_COOLDOWN, distanceTraveled, FALL_FLYING_FLAG_INDEX, fallDistance, field_29991, field_44870, field_44871, field_44872, firstUpdate, FLAGS, fluidHeight, FREEZING_DAMAGE_INTERVAL, GLOWING_FLAG_INDEX, groundCollision, horizontalCollision, horizontalSpeed, ID_KEY, ignoreCameraFrustum, inNetherPortal, inPowderSnow, intersectionChecked, lastNetherPortalPosition, lastRenderX, lastRenderY, lastRenderZ, MAX_COMMAND_TAGS, MAX_RIDING_COOLDOWN, MIN_RISING_BUBBLE_COLUMN_SPEED, movementMultiplier, netherPortalTime, noClip, ON_FIRE_FLAG_INDEX, PASSENGERS_KEY, POSE, prevHorizontalSpeed, prevPitch, prevX, prevY, prevYaw, prevZ, random, ridingCooldown, speed, submergedInWater, supportingBlockPos, timeUntilRegen, touchingWater, uuid, UUID_KEY, uuidString, velocityDirty, velocityModified, verticalCollision, wasInPowderSnow, wasOnFireFields inherited from interface net.minecraft.server.command.CommandOutputDUMMY
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionstatic voidappreciatePlayer(AxolotlEntity axolotl, LivingEntity entity) voidbaseTick()voidbuffPlayer(PlayerEntity player) booleancanBeLeashedBy(PlayerEntity player) booleanbooleancanImmediatelyDespawn(double distanceSquared) booleanstatic booleancanSpawn(EntityType<? extends LivingEntity> type, ServerWorldAccess world, SpawnReason reason, BlockPos pos, Random random) booleanbooleanvoidvoidcopyDataToStack(ItemStack stack) protected Brain.Profile<AxolotlEntity>createChild(ServerWorld world, PassiveEntity entity) protected EntityNavigationcreateNavigation(World world) booleandamage(DamageSource source, float amount) Applies a damage to this entity.protected Brain<?>deserializeBrain(com.mojang.serialization.Dynamic<?> dynamic) protected voideat(PlayerEntity player, Hand hand, ItemStack stack) protected floatgetActiveEyeHeight(EntityPose pose, EntityDimensions dimensions) protected @Nullable SoundEventgetBrain()protected @Nullable SoundEventgetGroup()protected SoundEventgetHurtSound(DamageSource source) intReturns the maximum amount of air the entity can hold, in ticks.intReturns the maximum degrees which the head yaw can differ from the body yaw.intReturns the maximum degrees which the pitch can change when looking.floatgetPathfindingFavor(BlockPos pos, WorldView world) protected SoundEventprotected SoundEventvoidprotected voidInitializes data tracker.initialize(ServerWorldAccess world, LocalDifficulty difficulty, SpawnReason spawnReason, @Nullable EntityData entityData, @Nullable NbtCompound entityNbt) interactMob(PlayerEntity player, Hand hand) booleanisBreedingItem(ItemStack stack) booleanbooleanbooleanReturns whether the entity is pushed by fluids.protected voidmobTick()voidvoidReads custom data fromnbt.protected voidvoidsetFromBucket(boolean fromBucket) voidsetPlayingDead(boolean playingDead) voidsetVariant(AxolotlEntity.Variant variant) private static booleanshouldBabyBeDifferent(Random random) doublesquaredAttackRange(LivingEntity target) protected voidtickAir(int air) voidAllows you to do certain speed and velocity calculations.booleanvoidWrites custom data tonbt.Methods inherited from class net.minecraft.entity.passive.AnimalEntitybreed, breed, canBreedWith, canEat, getHeightOffset, getLoveTicks, getLovingPlayer, getMinAmbientSoundDelay, getXpToDrop, handleStatus, isInLove, isLightLevelValidForNaturalSpawn, isValidNaturalSpawn, lovePlayer, resetLoveTicks, setLoveTicks, tickMovementMethods inherited from class net.minecraft.entity.passive.PassiveEntitygetBreedingAge, growUp, growUp, isBaby, isReadyToBreed, onGrowUp, onTrackedDataSet, setBaby, setBreedingAge, toGrowUpAgeMethods inherited from class net.minecraft.entity.mob.PathAwareEntitycanSpawn, getFollowLeashSpeed, getPathfindingFavor, isNavigating, shouldFollowLeash, updateForLeashLength, updateLeashMethods inherited from class net.minecraft.entity.mob.MobEntityattachLeash, canEquip, canGather, canMobSpawn, canMoveVoluntarily, canPickupItem, canPickUpLoot, canTarget, canUseRangedWeapon, checkDespawn, clearGoals, clearGoalsAndTasks, clearPositionTarget, convertTo, createBodyControl, createMobAttributes, detachLeash, dropEquipment, dropLoot, enchantEquipment, enchantMainHandItem, equipLootStack, equipStack, getArmorItems, getControllingPassenger, getDropChance, getEquipmentForSlot, getEquippedStack, getHandItems, getHoldingEntity, getItemPickUpRangeExpander, getJumpControl, getLimitPerChunk, getLookControl, getLootTable, getLootTableId, getLootTableSeed, getMainArm, getMaxLookYawChange, getMoveControl, getNavigation, getPathfindingPenalty, getPickBlockStack, getPositionTarget, getPositionTargetRange, getSafeFallDistance, getSquaredDistanceToAttackPosOf, getTarget, getVisibilityCache, hasPositionTarget, initEquipment, initGoals, interact, isAffectedByDaylight, isAiDisabled, isAttacking, isDisallowedInPeaceful, isInAttackRange, isInWalkTargetRange, isInWalkTargetRange, isLeashed, isLeftHanded, isPersistent, lookAtEntity, loot, movesIndependently, onEatingGrass, onFinishPathfinding, onPlayerSpawnedChild, onStartPathfinding, playHurtSound, playSpawnEffects, prefersNewDamageableItem, prefersNewEquipment, removeFromDimension, setAiDisabled, setAttacking, setCanPickUpLoot, setEquipmentDropChance, setForwardSpeed, setHoldingEntityId, setLeftHanded, setMovementSpeed, setPathfindingPenalty, setPersistent, setPositionTarget, setSidewaysSpeed, setTarget, setUpwardSpeed, spawnsTooManyForEachTry, startRiding, swimUpward, tick, tickNewAi, tryEquip, turnHead, updateDropChances, updateEnchantments, updateGoalControlsMethods inherited from class net.minecraft.entity.LivingEntityaddPowderSnowSlowIfNeeded, addSoulSpeedBoostIfNeeded, addStatusEffect, addStatusEffect, animateDamage, applyArmorToDamage, applyDamage, applyFluidMovingSpeed, applyMovementEffects, applyMovementInput, areItemsDifferent, attackLivingEntity, blockedByShield, canFreeze, canHaveStatusEffect, canHit, canSee, canTarget, canUsePortals, canWalkOnFluid, clearActiveItem, clearPotionSwirls, clearSleepingPosition, clearStatusEffects, computeFallDamage, consumeItem, containsOnlyAmbientEffects, createLivingAttributes, damageArmor, damageHelmet, damageShield, disableExperienceDropping, disablesShield, displaySoulSpeedEffects, drop, dropInventory, dropXp, eatFood, endCombat, enterCombat, fall, getAbsorptionAmount, getActiveHand, getActiveItem, getActiveStatusEffects, getArmor, getArmorVisibility, getAttackDistanceScalingFactor, getAttacker, getAttacking, getAttackPos, getAttributeBaseValue, getAttributeBaseValue, getAttributeInstance, getAttributes, getAttributeValue, getAttributeValue, getBaseMovementSpeedMultiplier, getBodyYaw, getBoundingBox, getClimbingPos, getControlledMovementInput, getDamageTiltYaw, getDamageTracker, getDespawnCounter, getDimensions, getDrinkSound, getEatSound, getEyeHeight, getFallSounds, getHandSwingProgress, getHeadYaw, getHealth, getItemUseTime, getItemUseTimeLeft, getJumpBoostVelocityModifier, getJumpVelocity, getLastAttackedTime, getLastAttacker, getLastAttackTime, getLeaningPitch, getMainHandStack, getMaxHealth, getMovementSpeed, getNextAirOnLand, getNextAirUnderwater, getOffGroundSpeed, getOffHandStack, getPoses, getPreferredEquipmentSlot, getPrimeAdversary, getProjectileType, getRandom, getRecentDamageSource, getRoll, getSaddledSpeed, getScaleFactor, getSleepingDirection, getSleepingPosition, getSoundPitch, getSoundVolume, getStackInHand, getStackReference, getStatusEffect, getStatusEffects, getStepHeight, getStingerCount, getStuckArrowCount, getVelocityMultiplier, getVisibilityBoundingBox, getYaw, handleFallDamage, hasNoDrag, hasStackEquipped, hasStatusEffect, heal, hurtByWater, isAffectedBySplashPotions, isAlive, isArmorSlot, isBlocking, isClimbing, isDead, isExperienceDroppingDisabled, isFallFlying, isGlowing, isHolding, isHolding, isHoldingOntoLadder, isImmobile, isInsideWall, isInSwimmingPose, isMobOrPlayer, isOnSoulSpeedBlock, isPartOfGame, isPushable, isSleeping, isTarget, isUndead, isUsingItem, isUsingRiptide, jump, kill, knockback, knockDownwards, lookAt, markEffectsDirty, modifyAppliedDamage, onAttacking, onDamaged, onDeath, onEquipStack, onKilledBy, onSpawnPacket, onStatusEffectApplied, onStatusEffectRemoved, onStatusEffectUpgraded, playBlockFallSound, positionInPortal, positionInPortal, processEquippedStack, pushAway, pushAwayFrom, remove, removePowderSnowSlow, removeSoulSpeedBoost, removeStatusEffect, removeStatusEffectInternal, sendEffectToControllingPlayer, sendEquipmentBreakStatus, sendPickup, sendToolBreakStatus, setAbsorptionAmount, setAttacker, setAttacking, setBodyYaw, setCurrentHand, setDespawnCounter, setHeadYaw, setHealth, setJumping, setLivingFlag, setNearbySongPlaying, setNoDrag, setSleepingPosition, setSprinting, setStackInHand, setStatusEffect, setStingerCount, setStuckArrowCount, shouldAlwaysDropXp, shouldDisplaySoulSpeedEffects, shouldDropLoot, shouldDropXp, shouldRemoveSoulSpeedBoost, shouldRenderName, shouldSwimInFluids, sleep, spawnConsumptionEffects, stopRiding, stopUsingItem, swingHand, swingHand, takeKnockback, takeShieldHit, teleport, tickControlled, tickCramming, tickHandSwing, tickInVoid, tickItemStackUsage, tickRiding, tickRiptide, tickStatusEffects, tiltScreen, triggerItemPickedUpByEntityCriteria, updateLimbs, updateLimbs, updatePostDeath, updatePotionVisibility, updateTrackedHeadRotation, updateTrackedPositionAndAngles, wakeUpMethods inherited from class net.minecraft.entity.EntityaddAirTravelEffects, addCommandTag, addFlapEffects, addPassenger, addVelocity, addVelocity, adjustMovementForCollisions, adjustMovementForPiston, adjustMovementForSneaking, applyDamageEffects, applyMirror, applyRotation, attemptTickInVoid, bypassesLandingEffects, bypassesSteppingEffects, calculateBoundingBox, calculateBoundsForPose, calculateDimensions, calculateNextStepSoundDistance, canAddPassenger, canAvoidTraps, canBeHitByProjectile, canBeSpectated, canExplosionDestroyBlock, canModifyAt, canSprintAsVehicle, canStartRiding, changeLookDirection, checkBlockCollision, collidesWith, collidesWithStateAtPos, copyFrom, copyPositionAndRotation, couldAcceptPassenger, createSpawnPacket, detach, discard, dismountVehicle, distanceTo, doesNotCollide, doesRenderOnFire, dropItem, dropItem, dropStack, dropStack, emitGameEvent, emitGameEvent, entityDataRequiresOperator, equals, extinguish, extinguishWithSound, getAir, getBlockPos, getBlockStateAtPos, getBlockX, getBlockY, getBlockZ, getBodyY, getBoundingBox, getBrightnessAtEyes, getBurningDuration, getCameraPosVec, getChunkPos, getClientCameraPosVec, getCommandSource, getCommandTags, getControllingVehicle, getCustomName, getDamageSources, getDataTracker, getDefaultName, getDefaultPortalCooldown, getDisplayName, getEffectiveExplosionResistance, getEntityName, getEntityWorld, getEyeHeight, getEyePos, getEyeY, getFireTicks, getFirstPassenger, getFlag, getFluidHeight, getFreezingScale, getFrozenTicks, getHandPosOffset, getHeight, getHighSpeedSplashSound, getHorizontalFacing, getHoverEvent, getId, getItemsEquipped, getJumpVelocityMultiplier, getLandingBlockState, getLandingPos, getLeashOffset, getLeashOffset, getLeashPos, getLerpedPos, getMaxNetherPortalTime, getMinFreezeDamageTicks, getMountedHeightOffset, getMoveEffect, getMovementDirection, getName, getNameLabelHeight, getOppositeRotationVector, getOppositeRotationVector, getParticleX, getParticleZ, getPassengerDismountOffset, getPassengerList, getPassengersDeep, getPermissionLevel, getPistonBehavior, getPitch, getPitch, getPortalCooldown, getPortalRect, getPos, getPose, getPosWithYOffset, getRandomBodyY, getRemovalReason, getRenderDistanceMultiplier, getRootVehicle, getRotationClient, getRotationVec, getRotationVecClient, getRotationVector, getRotationVector, getSavedEntityId, getScoreboardTeam, getServer, getSoundCategory, getStandingEyeHeight, getSteppingBlockState, getSteppingPos, getStepSoundPos, getSwimHeight, getSyncedPos, getTargetingMargin, getTeamColorValue, getTeleportTarget, getTrackedPosition, getType, getUuid, getUuidAsString, getVehicle, getVelocity, getVelocityAffectingPos, getWidth, getWorld, getX, getY, getYaw, getZ, handleAttack, hasCollidedSoftly, hasControllingPassenger, hasCustomName, hashCode, hasNoGravity, hasPassenger, hasPassenger, hasPassengerDeep, hasPassengers, hasPermissionLevel, hasPlayerRider, hasPortalCooldown, hasVehicle, interactAt, isAttackable, isCollidable, isConnectedThroughVehicle, isCrawling, isCustomNameVisible, isDescending, isFireImmune, isFlappingWings, isFrozen, isGlowingLocal, isImmuneToExplosion, isInLava, isInPose, isInRange, isInRange, isInsideWaterOrBubbleColumn, isInSneakingPose, isInvisible, isInvisibleTo, isInvulnerable, isInvulnerableTo, isLiving, isLogicalSideForUpdatingMovement, isOnFire, isOnGround, isOnRail, isPartOf, isPlayer, isRegionUnloaded, isRemoved, isSilent, isSneaking, isSneaky, isSpectator, isSprinting, isSubmergedIn, isSubmergedInWater, isSupportedBy, isSwimming, isTeammate, isTeamPlayer, isTouchingWater, isTouchingWaterOrRain, isWet, limitFallDistance, move, moveToWorld, occludeVibrationSignals, offsetX, offsetZ, onBlockCollision, onBubbleColumnCollision, onBubbleColumnSurfaceCollision, onDataTrackerUpdate, onKilledOther, onLanding, onPassengerLookAround, onPlayerCollision, onRemoved, onStartedTrackingBy, onStoppedTrackingBy, onStruckByLightning, onSwimmingStart, playCombinationStepSounds, playExtinguishSound, playSecondaryStepSound, playSound, playSoundIfNotSilent, playStepSound, playSwimSound, playSwimSound, populateCrashReport, pushOutOfBlocks, raycast, readNbt, refreshPosition, refreshPositionAfterTeleport, refreshPositionAfterTeleport, refreshPositionAndAngles, refreshPositionAndAngles, reinitDimensions, removeAllPassengers, removePassenger, removeScoreboardTag, requestTeleport, requestTeleportAndDismount, requestTeleportOffset, resetPortalCooldown, resetPosition, saveNbt, saveSelfNbt, scheduleVelocityUpdate, sendMessage, setAir, setBoundingBox, setChangeListener, setCustomName, setCustomNameVisible, setFireTicks, setFlag, setFrozenTicks, setGlowing, setId, setInNetherPortal, setInPowderSnow, setInvisible, setInvulnerable, setNoGravity, setOnFire, setOnFireFor, setOnFireFromLava, setOnGround, setOnGround, setPitch, setPortalCooldown, setPos, setPose, setPosition, setPosition, setRemoved, setRenderDistanceMultiplier, setRotation, setSilent, setSneaking, setStepHeight, setSwimming, setUuid, setVelocity, setVelocity, setVelocityClient, setWorld, setYaw, shouldBroadcastConsoleToOps, shouldDismountUnderwater, shouldEscapePowderSnow, shouldReceiveFeedback, shouldRender, shouldRender, shouldSave, shouldSetPositionOnLoad, shouldSpawnSprintingParticles, shouldTrackOutput, slowMovement, spawnSprintingParticles, squaredDistanceTo, squaredDistanceTo, squaredDistanceTo, startRiding, streamPassengersAndSelf, streamSelfAndPassengers, teleport, teleport, tickPortal, tickPortalCooldown, toNbtList, toNbtList, toString, tryCheckBlockCollision, unsetRemoved, updateEventHandler, updateKilledAdvancementCriterion, updateMovementInFluid, updatePassengerForDismount, updatePassengerPosition, updatePassengerPosition, updatePosition, updatePositionAndAngles, updateSupportingBlockPos, updateSwimming, updateTrackedPosition, updateVelocity, updateWaterState, wouldPoseNotCollide, writeNbtMethods inherited from class java.lang.Objectclone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface net.minecraft.server.command.CommandOutputcannotBeSilenced
- 
Field Details- 
PLAY_DEAD_TICKSpublic static final int PLAY_DEAD_TICKS- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - bT- Lbss;bT:I- intermediary - field_30388- Lnet/minecraft/class_5762;field_30388:I- named - PLAY_DEAD_TICKS- Lnet/minecraft/entity/passive/AxolotlEntity;PLAY_DEAD_TICKS:I
 
- 
SENSORSprotected static final ImmutableList<? extends SensorType<? extends Sensor<? super AxolotlEntity>>> SENSORS- Mappings:
- Namespace - Name - Mixin selector - official - bU- Lbss;bU:Lcom/google/common/collect/ImmutableList;- intermediary - field_28333- Lnet/minecraft/class_5762;field_28333:Lcom/google/common/collect/ImmutableList;- named - SENSORS- Lnet/minecraft/entity/passive/AxolotlEntity;SENSORS:Lcom/google/common/collect/ImmutableList;
 
- 
MEMORY_MODULES- Mappings:
- Namespace - Name - Mixin selector - official - bW- Lbss;bW:Lcom/google/common/collect/ImmutableList;- intermediary - field_28334- Lnet/minecraft/class_5762;field_28334:Lcom/google/common/collect/ImmutableList;- named - MEMORY_MODULES- Lnet/minecraft/entity/passive/AxolotlEntity;MEMORY_MODULES:Lcom/google/common/collect/ImmutableList;
 
- 
VARIANT- Mappings:
- Namespace - Name - Mixin selector - official - ca- Lbss;ca:Laby;- intermediary - field_28335- Lnet/minecraft/class_5762;field_28335:Lnet/minecraft/class_2940;- named - VARIANT- Lnet/minecraft/entity/passive/AxolotlEntity;VARIANT:Lnet/minecraft/entity/data/TrackedData;
 
- 
PLAYING_DEAD- Mappings:
- Namespace - Name - Mixin selector - official - cb- Lbss;cb:Laby;- intermediary - field_28336- Lnet/minecraft/class_5762;field_28336:Lnet/minecraft/class_2940;- named - PLAYING_DEAD- Lnet/minecraft/entity/passive/AxolotlEntity;PLAYING_DEAD:Lnet/minecraft/entity/data/TrackedData;
 
- 
FROM_BUCKET- Mappings:
- Namespace - Name - Mixin selector - official - cc- Lbss;cc:Laby;- intermediary - field_28337- Lnet/minecraft/class_5762;field_28337:Lnet/minecraft/class_2940;- named - FROM_BUCKET- Lnet/minecraft/entity/passive/AxolotlEntity;FROM_BUCKET:Lnet/minecraft/entity/data/TrackedData;
 
- 
BUFF_RANGEpublic static final double BUFF_RANGE- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - bX- Lbss;bX:D- intermediary - field_30389- Lnet/minecraft/class_5762;field_30389:D- named - BUFF_RANGE- Lnet/minecraft/entity/passive/AxolotlEntity;BUFF_RANGE:D
 
- 
BLUE_BABY_CHANCEpublic static final int BLUE_BABY_CHANCE- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - bY- Lbss;bY:I- intermediary - field_30390- Lnet/minecraft/class_5762;field_30390:I- named - BLUE_BABY_CHANCE- Lnet/minecraft/entity/passive/AxolotlEntity;BLUE_BABY_CHANCE:I
 
- 
MAX_AIRprivate static final int MAX_AIR- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - cd- Lbss;cd:I- intermediary - field_30392- Lnet/minecraft/class_5762;field_30392:I- named - MAX_AIR- Lnet/minecraft/entity/passive/AxolotlEntity;MAX_AIR:I
 
- 
VARIANT_KEY- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - bZ- Lbss;bZ:Ljava/lang/String;- intermediary - field_30391- Lnet/minecraft/class_5762;field_30391:Ljava/lang/String;- named - VARIANT_KEY- Lnet/minecraft/entity/passive/AxolotlEntity;VARIANT_KEY:Ljava/lang/String;
 
- 
HYDRATION_BY_POTIONprivate static final int HYDRATION_BY_POTION- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - ce- Lbss;ce:I- intermediary - field_33485- Lnet/minecraft/class_5762;field_33485:I- named - HYDRATION_BY_POTION- Lnet/minecraft/entity/passive/AxolotlEntity;HYDRATION_BY_POTION:I
 
- 
MAX_REGENERATION_BUFF_DURATIONprivate static final int MAX_REGENERATION_BUFF_DURATION- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - cf- Lbss;cf:I- intermediary - field_34005- Lnet/minecraft/class_5762;field_34005:I- named - MAX_REGENERATION_BUFF_DURATION- Lnet/minecraft/entity/passive/AxolotlEntity;MAX_REGENERATION_BUFF_DURATION:I
 
- 
BUFF_DURATIONprivate static final int BUFF_DURATION- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - ch- Lbss;ch:I- intermediary - field_30393- Lnet/minecraft/class_5762;field_30393:I- named - BUFF_DURATION- Lnet/minecraft/entity/passive/AxolotlEntity;BUFF_DURATION:I
 
- 
modelAngles- Mappings:
- Namespace - Name - Mixin selector - official - cg- Lbss;cg:Ljava/util/Map;- intermediary - field_33764- Lnet/minecraft/class_5762;field_33764:Ljava/util/Map;- named - modelAngles- Lnet/minecraft/entity/passive/AxolotlEntity;modelAngles:Ljava/util/Map;
 
 
- 
- 
Constructor Details- 
AxolotlEntity- Mappings:
- Namespace - Name - Mixin selector - official - <init>- Lbfj;<init>(Lbfn;Lcmm;)V- intermediary - <init>- Lnet/minecraft/class_1297;<init>(Lnet/minecraft/class_1299;Lnet/minecraft/class_1937;)V- named - <init>- Lnet/minecraft/entity/Entity;<init>(Lnet/minecraft/entity/EntityType;Lnet/minecraft/world/World;)V
 
 
- 
- 
Method Details- 
getModelAngles- Specified by:
- getModelAnglesin interface- AngledModelEntity
- Mappings:
- Namespace - Name - Mixin selector - official - a- Lbfx;a()Ljava/util/Map;- intermediary - method_36976- Lnet/minecraft/class_6375;method_36976()Ljava/util/Map;- named - getModelAngles- Lnet/minecraft/entity/AngledModelEntity;getModelAngles()Ljava/util/Map;
 
- 
getPathfindingFavor- Overrides:
- getPathfindingFavorin class- AnimalEntity
- Mappings:
- Namespace - Name - Mixin selector - official - a- Lbgi;a(Lgu;Lcmp;)F- intermediary - method_6144- Lnet/minecraft/class_1314;method_6144(Lnet/minecraft/class_2338;Lnet/minecraft/class_4538;)F- named - getPathfindingFavor- Lnet/minecraft/entity/mob/PathAwareEntity;getPathfindingFavor(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/world/WorldView;)F
 
- 
initDataTrackerprotected void initDataTracker()Initializes data tracker.- Overrides:
- initDataTrackerin class- PassiveEntity
- Mappings:
- Namespace - Name - Mixin selector - official - a_- Lbfj;a_()V- intermediary - method_5693- Lnet/minecraft/class_1297;method_5693()V- named - initDataTracker- Lnet/minecraft/entity/Entity;initDataTracker()V
 
- 
writeCustomDataToNbtWrites custom data tonbt. Subclasses has to implement this.NBT is a storage format; therefore, a data from NBT is loaded to an entity instance's fields, which are used for other operations instead of the NBT. The data is written back to NBT when saving the entity. - Overrides:
- writeCustomDataToNbtin class- AnimalEntity
- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - b- Lbfj;b(Lqr;)V- intermediary - method_5652- Lnet/minecraft/class_1297;method_5652(Lnet/minecraft/class_2487;)V- named - writeCustomDataToNbt- Lnet/minecraft/entity/Entity;writeCustomDataToNbt(Lnet/minecraft/nbt/NbtCompound;)V
 
- 
readCustomDataFromNbtReads custom data fromnbt. Subclasses has to implement this.NBT is a storage format; therefore, a data from NBT is loaded to an entity instance's fields, which are used for other operations instead of the NBT. The data is written back to NBT when saving the entity. nbtmight not have all expected keys, or might have a key whose value does not meet the requirement (such as the type or the range). This method should fall back to a reasonable default value instead of throwing an exception.- Overrides:
- readCustomDataFromNbtin class- AnimalEntity
- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - a- Lbfj;a(Lqr;)V- intermediary - method_5749- Lnet/minecraft/class_1297;method_5749(Lnet/minecraft/class_2487;)V- named - readCustomDataFromNbt- Lnet/minecraft/entity/Entity;readCustomDataFromNbt(Lnet/minecraft/nbt/NbtCompound;)V
 
- 
playAmbientSoundpublic void playAmbientSound()- Overrides:
- playAmbientSoundin class- MobEntity
- Mappings:
- Namespace - Name - Mixin selector - official - N- Lbgb;N()V- intermediary - method_5966- Lnet/minecraft/class_1308;method_5966()V- named - playAmbientSound- Lnet/minecraft/entity/mob/MobEntity;playAmbientSound()V
 
- 
initializepublic EntityData initialize(ServerWorldAccess world, LocalDifficulty difficulty, SpawnReason spawnReason, @Nullable @Nullable EntityData entityData, @Nullable @Nullable NbtCompound entityNbt) - Overrides:
- initializein class- PassiveEntity
- Mappings:
- Namespace - Name - Mixin selector - official - a- Lbgb;a(Lcnb;Lbdv;Lbgd;Lbgt;Lqr;)Lbgt;- intermediary - method_5943- Lnet/minecraft/class_1308;method_5943(Lnet/minecraft/class_5425;Lnet/minecraft/class_1266;Lnet/minecraft/class_3730;Lnet/minecraft/class_1315;Lnet/minecraft/class_2487;)Lnet/minecraft/class_1315;- named - initialize- Lnet/minecraft/entity/mob/MobEntity;initialize(Lnet/minecraft/world/ServerWorldAccess;Lnet/minecraft/world/LocalDifficulty;Lnet/minecraft/entity/SpawnReason;Lnet/minecraft/entity/EntityData;Lnet/minecraft/nbt/NbtCompound;)Lnet/minecraft/entity/EntityData;
 
- 
baseTickpublic void baseTick()
- 
tickAirprotected void tickAir(int air) - Mappings:
- Namespace - Name - Mixin selector - official - t- Lbss;t(I)V- intermediary - method_33230- Lnet/minecraft/class_5762;method_33230(I)V- named - tickAir- Lnet/minecraft/entity/passive/AxolotlEntity;tickAir(I)V
 
- 
hydrateFromPotionpublic void hydrateFromPotion()- Mappings:
- Namespace - Name - Mixin selector - official - q- Lbss;q()V- intermediary - method_36282- Lnet/minecraft/class_5762;method_36282()V- named - hydrateFromPotion- Lnet/minecraft/entity/passive/AxolotlEntity;hydrateFromPotion()V
 
- 
getMaxAirpublic int getMaxAir()Returns the maximum amount of air the entity can hold, in ticks.Most entities have the max air of 300 ticks, or 15 seconds. DolphinEntityhas 4800 ticks or 4 minutes;AxolotlEntityhas 6000 ticks or 5 minutes. Note that this does not include enchantments.
- 
getVariant- Specified by:
- getVariantin interface- VariantHolder<AxolotlEntity.Variant>
- Mappings:
- Namespace - Name - Mixin selector - official - fY- Lbss;fY()Lbss$d;- intermediary - method_33225- Lnet/minecraft/class_5762;method_33225()Lnet/minecraft/class_5762$class_5767;- named - getVariant- Lnet/minecraft/entity/passive/AxolotlEntity;getVariant()Lnet/minecraft/entity/passive/AxolotlEntity$Variant;
 
- 
setVariant- Specified by:
- setVariantin interface- VariantHolder<AxolotlEntity.Variant>
- Mappings:
- Namespace - Name - Mixin selector - official - a- Lbss;a(Lbss$d;)V- intermediary - method_33219- Lnet/minecraft/class_5762;method_33219(Lnet/minecraft/class_5762$class_5767;)V- named - setVariant- Lnet/minecraft/entity/passive/AxolotlEntity;setVariant(Lnet/minecraft/entity/passive/AxolotlEntity$Variant;)V
 
- 
shouldBabyBeDifferent- Mappings:
- Namespace - Name - Mixin selector - official - a- Lbss;a(Lapf;)Z- intermediary - method_33221- Lnet/minecraft/class_5762;method_33221(Lnet/minecraft/class_5819;)Z- named - shouldBabyBeDifferent- Lnet/minecraft/entity/passive/AxolotlEntity;shouldBabyBeDifferent(Lnet/minecraft/util/math/random/Random;)Z
 
- 
canSpawn
- 
canBreatheInWaterpublic boolean canBreatheInWater()- Overrides:
- canBreatheInWaterin class- LivingEntity
- Mappings:
- Namespace - Name - Mixin selector - official - dN- Lbfz;dN()Z- intermediary - method_6094- Lnet/minecraft/class_1309;method_6094()Z- named - canBreatheInWater- Lnet/minecraft/entity/LivingEntity;canBreatheInWater()Z
 
- 
isPushedByFluidspublic boolean isPushedByFluids()Returns whether the entity is pushed by fluids.- Overrides:
- isPushedByFluidsin class- Entity
- Returns:
- whether the entity is pushed by fluids
- Mappings:
- Namespace - Name - Mixin selector - official - cw- Lbfj;cw()Z- intermediary - method_5675- Lnet/minecraft/class_1297;method_5675()Z- named - isPushedByFluids- Lnet/minecraft/entity/Entity;isPushedByFluids()Z
 
- 
getGroup- Overrides:
- getGroupin class- LivingEntity
- Mappings:
- Namespace - Name - Mixin selector - official - eN- Lbfz;eN()Lbge;- intermediary - method_6046- Lnet/minecraft/class_1309;method_6046()Lnet/minecraft/class_1310;- named - getGroup- Lnet/minecraft/entity/LivingEntity;getGroup()Lnet/minecraft/entity/EntityGroup;
 
- 
setPlayingDeadpublic void setPlayingDead(boolean playingDead) - Mappings:
- Namespace - Name - Mixin selector - official - x- Lbss;x(Z)V- intermediary - method_33231- Lnet/minecraft/class_5762;method_33231(Z)V- named - setPlayingDead- Lnet/minecraft/entity/passive/AxolotlEntity;setPlayingDead(Z)V
 
- 
isPlayingDeadpublic boolean isPlayingDead()- Mappings:
- Namespace - Name - Mixin selector - official - ge- Lbss;ge()Z- intermediary - method_33226- Lnet/minecraft/class_5762;method_33226()Z- named - isPlayingDead- Lnet/minecraft/entity/passive/AxolotlEntity;isPlayingDead()Z
 
- 
isFromBucketpublic boolean isFromBucket()- Specified by:
- isFromBucketin interface- Bucketable
- Mappings:
- Namespace - Name - Mixin selector - official - r- Lbrn;r()Z- intermediary - method_6453- Lnet/minecraft/class_5761;method_6453()Z- named - isFromBucket- Lnet/minecraft/entity/Bucketable;isFromBucket()Z
 
- 
setFromBucketpublic void setFromBucket(boolean fromBucket) - Specified by:
- setFromBucketin interface- Bucketable
- Mappings:
- Namespace - Name - Mixin selector - official - w- Lbrn;w(Z)V- intermediary - method_6454- Lnet/minecraft/class_5761;method_6454(Z)V- named - setFromBucket- Lnet/minecraft/entity/Bucketable;setFromBucket(Z)V
 
- 
createChild- Specified by:
- createChildin class- PassiveEntity
- Mappings:
- Namespace - Name - Mixin selector - official - a- Lbfe;a(Laif;Lbfe;)Lbfe;- intermediary - method_5613- Lnet/minecraft/class_1296;method_5613(Lnet/minecraft/class_3218;Lnet/minecraft/class_1296;)Lnet/minecraft/class_1296;- named - createChild- Lnet/minecraft/entity/passive/PassiveEntity;createChild(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/passive/PassiveEntity;)Lnet/minecraft/entity/passive/PassiveEntity;
 
- 
squaredAttackRange- Overrides:
- squaredAttackRangein class- MobEntity
- Mappings:
- Namespace - Name - Mixin selector - official - i- Lbgb;i(Lbfz;)D- intermediary - method_33191- Lnet/minecraft/class_1308;method_33191(Lnet/minecraft/class_1309;)D- named - squaredAttackRange- Lnet/minecraft/entity/mob/MobEntity;squaredAttackRange(Lnet/minecraft/entity/LivingEntity;)D
 
- 
isBreedingItem- Overrides:
- isBreedingItemin class- AnimalEntity
- Mappings:
- Namespace - Name - Mixin selector - official - m- Lbrl;m(Lcfz;)Z- intermediary - method_6481- Lnet/minecraft/class_1429;method_6481(Lnet/minecraft/class_1799;)Z- named - isBreedingItem- Lnet/minecraft/entity/passive/AnimalEntity;isBreedingItem(Lnet/minecraft/item/ItemStack;)Z
 
- 
canBeLeashedBy- Overrides:
- canBeLeashedByin class- MobEntity
- Mappings:
- Namespace - Name - Mixin selector - official - a- Lbgb;a(Lbyo;)Z- intermediary - method_5931- Lnet/minecraft/class_1308;method_5931(Lnet/minecraft/class_1657;)Z- named - canBeLeashedBy- Lnet/minecraft/entity/mob/MobEntity;canBeLeashedBy(Lnet/minecraft/entity/player/PlayerEntity;)Z
 
- 
mobTickprotected void mobTick()- Overrides:
- mobTickin class- AnimalEntity
- Mappings:
- Namespace - Name - Mixin selector - official - W- Lbgb;W()V- intermediary - method_5958- Lnet/minecraft/class_1308;method_5958()V- named - mobTick- Lnet/minecraft/entity/mob/MobEntity;mobTick()V
 
- 
createAxolotlAttributes- Mappings:
- Namespace - Name - Mixin selector - official - gf- Lbss;gf()Lbhf$a;- intermediary - method_33227- Lnet/minecraft/class_5762;method_33227()Lnet/minecraft/class_5132$class_5133;- named - createAxolotlAttributes- Lnet/minecraft/entity/passive/AxolotlEntity;createAxolotlAttributes()Lnet/minecraft/entity/attribute/DefaultAttributeContainer$Builder;
 
- 
tryAttack
- 
damageApplies a damage to this entity. The exact implementation differs between subclasses.LivingEntityhas health value, and damaging the entity decreases it. This also handles shields, extra damage to helmets for falling blocks, setting the attacker, playing hurt sound, etc.Some entities like ItemEntityalso have health value, which the overridden method decrements. There also exist several entities, likeEndCrystalEntity, where any damage discards the entity (perhaps with an explosion).If this is overridden, it must check the result of Entity.isInvulnerableTo(net.minecraft.entity.damage.DamageSource)and return early.- Overrides:
- damagein class- AnimalEntity
- Returns:
- whether the entity was actually damaged
- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - a- Lbfj;a(Lben;F)Z- intermediary - method_5643- Lnet/minecraft/class_1297;method_5643(Lnet/minecraft/class_1282;F)Z- named - damage- Lnet/minecraft/entity/Entity;damage(Lnet/minecraft/entity/damage/DamageSource;F)Z
 
- 
getActiveEyeHeight- Overrides:
- getActiveEyeHeightin class- LivingEntity
- Mappings:
- Namespace - Name - Mixin selector - official - b- Lbfz;b(Lbgl;Lbfk;)F- intermediary - method_18394- Lnet/minecraft/class_1309;method_18394(Lnet/minecraft/class_4050;Lnet/minecraft/class_4048;)F- named - getActiveEyeHeight- Lnet/minecraft/entity/LivingEntity;getActiveEyeHeight(Lnet/minecraft/entity/EntityPose;Lnet/minecraft/entity/EntityDimensions;)F
 
- 
getMaxLookPitchChangepublic int getMaxLookPitchChange()Returns the maximum degrees which the pitch can change when looking.This is used by the look control. It can return from 1for entities that can hardly raise their head, like axolotls or dolphins, or180for entities that can freely raise and lower their head, like guardians. The default return value is40.- Overrides:
- getMaxLookPitchChangein class- MobEntity
- Returns:
- the maximum degrees which the pitch can change when looking
- Mappings:
- Namespace - Name - Mixin selector - official - X- Lbgb;X()I- intermediary - method_5978- Lnet/minecraft/class_1308;method_5978()I- named - getMaxLookPitchChange- Lnet/minecraft/entity/mob/MobEntity;getMaxLookPitchChange()I
 
- 
getMaxHeadRotationpublic int getMaxHeadRotation()Returns the maximum degrees which the head yaw can differ from the body yaw.This is used by the body control. It can return from 1for entities that can hardly rotate their head, like axolotls or dolphins, or180for entities that can freely rotate their head, like shulkers. The default return value is75.- Overrides:
- getMaxHeadRotationin class- MobEntity
- Returns:
- the maximum degrees which the head yaw can differ from the body yaw
- Mappings:
- Namespace - Name - Mixin selector - official - fC- Lbgb;fC()I- intermediary - method_5986- Lnet/minecraft/class_1308;method_5986()I- named - getMaxHeadRotation- Lnet/minecraft/entity/mob/MobEntity;getMaxHeadRotation()I
 
- 
interactMob- Overrides:
- interactMobin class- AnimalEntity
- Mappings:
- Namespace - Name - Mixin selector - official - b- Lbgb;b(Lbyo;Lbdw;)Lbdx;- intermediary - method_5992- Lnet/minecraft/class_1308;method_5992(Lnet/minecraft/class_1657;Lnet/minecraft/class_1268;)Lnet/minecraft/class_1269;- named - interactMob- Lnet/minecraft/entity/mob/MobEntity;interactMob(Lnet/minecraft/entity/player/PlayerEntity;Lnet/minecraft/util/Hand;)Lnet/minecraft/util/ActionResult;
 
- 
copyDataToStack- Specified by:
- copyDataToStackin interface- Bucketable
- Mappings:
- Namespace - Name - Mixin selector - official - l- Lbrn;l(Lcfz;)V- intermediary - method_6455- Lnet/minecraft/class_5761;method_6455(Lnet/minecraft/class_1799;)V- named - copyDataToStack- Lnet/minecraft/entity/Bucketable;copyDataToStack(Lnet/minecraft/item/ItemStack;)V
 
- 
copyDataFromNbt- Specified by:
- copyDataFromNbtin interface- Bucketable
- Mappings:
- Namespace - Name - Mixin selector - official - c- Lbrn;c(Lqr;)V- intermediary - method_35170- Lnet/minecraft/class_5761;method_35170(Lnet/minecraft/class_2487;)V- named - copyDataFromNbt- Lnet/minecraft/entity/Bucketable;copyDataFromNbt(Lnet/minecraft/nbt/NbtCompound;)V
 
- 
getBucketItem- Specified by:
- getBucketItemin interface- Bucketable
- Mappings:
- Namespace - Name - Mixin selector - official - b- Lbrn;b()Lcfz;- intermediary - method_6452- Lnet/minecraft/class_5761;method_6452()Lnet/minecraft/class_1799;- named - getBucketItem- Lnet/minecraft/entity/Bucketable;getBucketItem()Lnet/minecraft/item/ItemStack;
 
- 
getBucketFillSound- Specified by:
- getBucketFillSoundin interface- Bucketable
- Mappings:
- Namespace - Name - Mixin selector - official - w- Lbrn;w()Lamg;- intermediary - method_35171- Lnet/minecraft/class_5761;method_35171()Lnet/minecraft/class_3414;- named - getBucketFillSound- Lnet/minecraft/entity/Bucketable;getBucketFillSound()Lnet/minecraft/sound/SoundEvent;
 
- 
canTakeDamagepublic boolean canTakeDamage()- Overrides:
- canTakeDamagein class- LivingEntity
- Mappings:
- Namespace - Name - Mixin selector - official - ek- Lbfz;ek()Z- intermediary - method_33190- Lnet/minecraft/class_1309;method_33190()Z- named - canTakeDamage- Lnet/minecraft/entity/LivingEntity;canTakeDamage()Z
 
- 
appreciatePlayer- Mappings:
- Namespace - Name - Mixin selector - official - a- Lbss;a(Lbss;Lbfz;)V- intermediary - method_35175- Lnet/minecraft/class_5762;method_35175(Lnet/minecraft/class_5762;Lnet/minecraft/class_1309;)V- named - appreciatePlayer- Lnet/minecraft/entity/passive/AxolotlEntity;appreciatePlayer(Lnet/minecraft/entity/passive/AxolotlEntity;Lnet/minecraft/entity/LivingEntity;)V
 
- 
buffPlayer- Mappings:
- Namespace - Name - Mixin selector - official - f- Lbss;f(Lbyo;)V- intermediary - method_33223- Lnet/minecraft/class_5762;method_33223(Lnet/minecraft/class_1657;)V- named - buffPlayer- Lnet/minecraft/entity/passive/AxolotlEntity;buffPlayer(Lnet/minecraft/entity/player/PlayerEntity;)V
 
- 
cannotDespawnpublic boolean cannotDespawn()- Overrides:
- cannotDespawnin class- MobEntity
- Mappings:
- Namespace - Name - Mixin selector - official - T- Lbgb;T()Z- intermediary - method_17326- Lnet/minecraft/class_1308;method_17326()Z- named - cannotDespawn- Lnet/minecraft/entity/mob/MobEntity;cannotDespawn()Z
 
- 
getHurtSound- Overrides:
- getHurtSoundin class- LivingEntity
- Mappings:
- Namespace - Name - Mixin selector - official - d- Lbfz;d(Lben;)Lamg;- intermediary - method_6011- Lnet/minecraft/class_1309;method_6011(Lnet/minecraft/class_1282;)Lnet/minecraft/class_3414;- named - getHurtSound- Lnet/minecraft/entity/LivingEntity;getHurtSound(Lnet/minecraft/entity/damage/DamageSource;)Lnet/minecraft/sound/SoundEvent;
 
- 
getDeathSound- Overrides:
- getDeathSoundin class- LivingEntity
- Mappings:
- Namespace - Name - Mixin selector - official - g_- Lbfz;g_()Lamg;- intermediary - method_6002- Lnet/minecraft/class_1309;method_6002()Lnet/minecraft/class_3414;- named - getDeathSound- Lnet/minecraft/entity/LivingEntity;getDeathSound()Lnet/minecraft/sound/SoundEvent;
 
- 
getAmbientSound- Overrides:
- getAmbientSoundin class- MobEntity
- Mappings:
- Namespace - Name - Mixin selector - official - s- Lbgb;s()Lamg;- intermediary - method_5994- Lnet/minecraft/class_1308;method_5994()Lnet/minecraft/class_3414;- named - getAmbientSound- Lnet/minecraft/entity/mob/MobEntity;getAmbientSound()Lnet/minecraft/sound/SoundEvent;
 
- 
getSplashSound- Overrides:
- getSplashSoundin class- Entity
- Mappings:
- Namespace - Name - Mixin selector - official - aK- Lbfj;aK()Lamg;- intermediary - method_5625- Lnet/minecraft/class_1297;method_5625()Lnet/minecraft/class_3414;- named - getSplashSound- Lnet/minecraft/entity/Entity;getSplashSound()Lnet/minecraft/sound/SoundEvent;
 
- 
getSwimSound- Overrides:
- getSwimSoundin class- Entity
- Mappings:
- Namespace - Name - Mixin selector - official - aJ- Lbfj;aJ()Lamg;- intermediary - method_5737- Lnet/minecraft/class_1297;method_5737()Lnet/minecraft/class_3414;- named - getSwimSound- Lnet/minecraft/entity/Entity;getSwimSound()Lnet/minecraft/sound/SoundEvent;
 
- 
createBrainProfile- Overrides:
- createBrainProfilein class- LivingEntity
- Mappings:
- Namespace - Name - Mixin selector - official - dL- Lbfz;dL()Lbha$b;- intermediary - method_28306- Lnet/minecraft/class_1309;method_28306()Lnet/minecraft/class_4095$class_5303;- named - createBrainProfile- Lnet/minecraft/entity/LivingEntity;createBrainProfile()Lnet/minecraft/entity/ai/brain/Brain$Profile;
 
- 
deserializeBrain- Overrides:
- deserializeBrainin class- LivingEntity
- Mappings:
- Namespace - Name - Mixin selector - official - a- Lbfz;a(Lcom/mojang/serialization/Dynamic;)Lbha;- intermediary - method_18867- Lnet/minecraft/class_1309;method_18867(Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/class_4095;- named - deserializeBrain- Lnet/minecraft/entity/LivingEntity;deserializeBrain(Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/entity/ai/brain/Brain;
 
- 
getBrain- Overrides:
- getBrainin class- LivingEntity
- Mappings:
- Namespace - Name - Mixin selector - official - dK- Lbfz;dK()Lbha;- intermediary - method_18868- Lnet/minecraft/class_1309;method_18868()Lnet/minecraft/class_4095;- named - getBrain- Lnet/minecraft/entity/LivingEntity;getBrain()Lnet/minecraft/entity/ai/brain/Brain;
 
- 
sendAiDebugDataprotected void sendAiDebugData()- Overrides:
- sendAiDebugDatain class- MobEntity
- Mappings:
- Namespace - Name - Mixin selector - official - V- Lbgb;V()V- intermediary - method_18409- Lnet/minecraft/class_1308;method_18409()V- named - sendAiDebugData- Lnet/minecraft/entity/mob/MobEntity;sendAiDebugData()V
 
- 
travelAllows you to do certain speed and velocity calculations. This is useful for custom vehicle behavior, or custom entity movement. This is not to be confused with AI.See vanilla examples of custom horse vehicle and flying entities. - Overrides:
- travelin class- LivingEntity
- Parameters:
- movementInput- represents the sidewaysSpeed, upwardSpeed, and forwardSpeed of the entity in that order
- Mappings:
- Namespace - Name - Mixin selector - official - h- Lbfz;h(Leei;)V- intermediary - method_6091- Lnet/minecraft/class_1309;method_6091(Lnet/minecraft/class_243;)V- named - travel- Lnet/minecraft/entity/LivingEntity;travel(Lnet/minecraft/util/math/Vec3d;)V
 
- 
eat- Overrides:
- eatin class- AnimalEntity
- Mappings:
- Namespace - Name - Mixin selector - official - a- Lbrl;a(Lbyo;Lbdw;Lcfz;)V- intermediary - method_6475- Lnet/minecraft/class_1429;method_6475(Lnet/minecraft/class_1657;Lnet/minecraft/class_1268;Lnet/minecraft/class_1799;)V- named - eat- Lnet/minecraft/entity/passive/AnimalEntity;eat(Lnet/minecraft/entity/player/PlayerEntity;Lnet/minecraft/util/Hand;Lnet/minecraft/item/ItemStack;)V
 
- 
canImmediatelyDespawnpublic boolean canImmediatelyDespawn(double distanceSquared) - Overrides:
- canImmediatelyDespawnin class- AnimalEntity
- Mappings:
- Namespace - Name - Mixin selector - official - h- Lbgb;h(D)Z- intermediary - method_5974- Lnet/minecraft/class_1308;method_5974(D)Z- named - canImmediatelyDespawn- Lnet/minecraft/entity/mob/MobEntity;canImmediatelyDespawn(D)Z
 
- 
canSpawnpublic static boolean canSpawn(EntityType<? extends LivingEntity> type, ServerWorldAccess world, SpawnReason reason, BlockPos pos, Random random) - Mappings:
- Namespace - Name - Mixin selector - official - a- Lbss;a(Lbfn;Lcnb;Lbgd;Lgu;Lapf;)Z- intermediary - method_38987- Lnet/minecraft/class_5762;method_38987(Lnet/minecraft/class_1299;Lnet/minecraft/class_5425;Lnet/minecraft/class_3730;Lnet/minecraft/class_2338;Lnet/minecraft/class_5819;)Z- named - canSpawn- Lnet/minecraft/entity/passive/AxolotlEntity;canSpawn(Lnet/minecraft/entity/EntityType;Lnet/minecraft/world/ServerWorldAccess;Lnet/minecraft/entity/SpawnReason;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/random/Random;)Z
 
 
-