Package net.minecraft.entity.passive
Class AnimalEntity
java.lang.Object
net.minecraft.entity.Entity
net.minecraft.entity.LivingEntity
net.minecraft.entity.MobEntity
net.minecraft.entity.passive.AnimalEntity
- All Implemented Interfaces:
SpawnableEntity
- Direct Known Subclasses:
ChickenEntity,CowEntity,PigEntity,SheepEntity,WolfEntity
@EnvironmentInterfaces(@EnvironmentInterface(value=SERVER,itf=SpawnableEntity.class))
public abstract class AnimalEntity
extends MobEntity
implements SpawnableEntity
- Mappings:
Namespace Name intermediary net/minecraft/class_258glue class_28server aoclient bgnamed net/minecraft/entity/passive/AnimalEntity
-
Field Summary
Fields inherited from class net.minecraft.entity.MobEntity
movementBlocked, targetFields inherited from class net.minecraft.entity.LivingEntity
attackCooldown, bodyTrackingIncrements, bodyYaw, damageAmount, damagedSwingDir, damagedTime, damagedTimer, dead, deathTicks, defaultPitch, despawnCounter, field_1010, field_1011, field_1016, field_1017, field_1018, field_1020, field_1023, field_1046, field_1047, forwardSpeed, health, interpolateOnly, jumping, lastBodyYaw, lastHealth, lastSwingAnimationProgress, lastWalkAnimationSpeed, lastWalkProgress, lerpPitch, lerpX, lerpY, lerpYaw, lerpZ, lookTimer, maxHealth, modelName, movementSpeed, prevHealth, prevTilt, rotationOffset, rotationSpeed, scoreAmount, sidewaysSpeed, swingAnimationProgress, texture, tilt, walkAnimationProgress, walkAnimationSpeed, walkProgressFields inherited from class net.minecraft.entity.Entity
age, air, blocksSameBlockSpawning, boundingBox, cameraOffset, capeUrl, chunkSlice, chunkX, chunkZ, dataTracker, fallDistance, fireImmune, fireImmunityTicks, fireTicks, hasCollided, hearts, height, horizontalCollision, horizontalSpeed, id, ignoreFrustumCull, isPersistent, keepVelocityOnCollision, lastTickX, lastTickY, lastTickZ, maxAir, minBrightness, noClip, onGround, passenger, pitch, prevHorizontalSpeed, prevPitch, prevX, prevY, prevYaw, prevZ, pushSpeedReduction, random, renderDistanceMultiplier, skinUrl, slowed, standingEyeHeight, stepHeight, submergedInWater, trackedPosX, trackedPosY, trackedPosZ, vehicle, velocityModified, velocityX, velocityY, velocityZ, verticalCollision, width, world, x, y, yaw, z -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleancanSpawn()intprotected floatgetPathfindingFavor(int x, int y, int z) voidreadNbt(NbtCompound nbt) voidwriteNbt(NbtCompound nbt) Methods inherited from class net.minecraft.entity.MobEntity
attack, getTarget, getTargetInRange, hasPath, isMovementBlocked, pathingUpdate, resetAttack, setPath, setTarget, tickLivingMethods inherited from class net.minecraft.entity.LivingEntity
animateHurt, animateSpawn, applyDamage, applyKnockback, baseTick, beforeRemove, canBreatheInWater, canDespawn, canSee, damage, dropItems, getDeathSound, getDroppedItemId, getEyeHeight, getHandSwingProgress, getHeldItem, getHurtSound, getItemStackTextureId, getLimitPerChunk, getLookTarget, getLookVector, getLookVector, getMaxLookPitchChange, getPosition, getRandomSound, getSoundVolume, getTexture, hasLookTarget, heal, initDataTracker, isAlive, isCollidable, isImmobile, isOnLadder, isPushable, isSleeping, jump, lookAt, makeSound, onKilledBy, onLanding, processServerEntityStatus, raycast, setBoundingBoxSpacing, setPositionAndAnglesAvoidEntities, tick, tickInVoid, tickMovement, tickRiding, travel, tryDespawnMethods inherited from class net.minecraft.entity.Entity
addVelocity, bypassesSteppingEffects, changeLookDirection, checkWaterCollisions, damage, dropItem, dropItem, dropItem, equals, fall, getBoundingBox, getBrightnessAtEyes, getCollisionAgainstShape, getDataTracker, getDistance, getDistance, getEntitiesInside, getEquipment, getFlag, getPassengerRidingHeight, getRegistryEntry, getShadowRadius, getSquaredDistance, getSquaredDistance, getStandingEyeHeight, getTargetingMargin, hashCode, hasVehicle, interact, isInFluid, isInsideWall, isOnFire, isSneaking, isSubmergedInWater, isTouchingLava, isWet, markDead, move, moveNonSolid, onCollision, onKilledOther, onPlayerInteraction, onStruckByLightning, pushOutOfBlock, read, saveSelfNbt, scheduleVelocityUpdate, setEquipmentStack, setFlag, setOnFire, setPosition, setPositionAndAngles, setPositionAndAnglesKeepPrevAngles, setRotation, setSneaking, setVehicle, setVelocityClient, setWorld, shouldRender, shouldRender, teleportTop, tickPortalCooldown, toNbtList, toNbtList, updateCapeUrl, updateKilledAchievement, updatePassengerPosition, write
-
Constructor Details
-
AnimalEntity
- Mappings:
Namespace Name Mixin selector intermediary <init>Lnet/minecraft/class_57;<init>(Lnet/minecraft/class_18;)Vglue <init>Lclass_450;<init>(Lclass_129;)Vserver <init>Llq;<init>(Ldj;)Vclient <init>Lsn;<init>(Lfd;)Vnamed <init>Lnet/minecraft/entity/Entity;<init>(Lnet/minecraft/world/World;)V
-
-
Method Details
-
getPathfindingFavor
protected float getPathfindingFavor(int x, int y, int z) - Overrides:
getPathfindingFavorin classMobEntity- Mappings:
Namespace Name Mixin selector intermediary method_641Lnet/minecraft/class_188;method_641(III)Fglue method_91Lclass_212;method_91(III)Fserver aLfp;a(III)Fclient aLii;a(III)Fnamed getPathfindingFavorLnet/minecraft/entity/MobEntity;getPathfindingFavor(III)F
-
writeNbt
- Overrides:
writeNbtin classLivingEntity- Mappings:
Namespace Name Mixin selector intermediary method_1368Lnet/minecraft/class_57;method_1368(Lnet/minecraft/class_8;)Vglue method_24Lclass_450;method_24(Lclass_333;)Vserver bLlq;b(Liq;)Vclient bLsn;b(Lnu;)Vnamed writeNbtLnet/minecraft/entity/Entity;writeNbt(Lnet/minecraft/nbt/NbtCompound;)V
-
readNbt
- Overrides:
readNbtin classLivingEntity- Mappings:
Namespace Name Mixin selector intermediary method_1363Lnet/minecraft/class_57;method_1363(Lnet/minecraft/class_8;)Vglue method_23Lclass_450;method_23(Lclass_333;)Vserver aLlq;a(Liq;)Vclient aLsn;a(Lnu;)Vnamed readNbtLnet/minecraft/entity/Entity;readNbt(Lnet/minecraft/nbt/NbtCompound;)V
-
canSpawn
public boolean canSpawn() -
getMinAmbientSoundDelay
public int getMinAmbientSoundDelay()- Overrides:
getMinAmbientSoundDelayin classLivingEntity- Mappings:
Namespace Name Mixin selector intermediary method_936Lnet/minecraft/class_127;method_936()Iglue method_27Lclass_283;method_27()Iserver eLhl;e()Iclient eLls;e()Inamed getMinAmbientSoundDelayLnet/minecraft/entity/LivingEntity;getMinAmbientSoundDelay()I
-