Package net.minecraft.entity.passive
Class ChickenEntity
- All Implemented Interfaces:
CommandSource,EntityCategoryProvider
public class ChickenEntity extends AnimalEntity
- Mappings:
Namespace Name official tnintermediary net/minecraft/class_1848named net/minecraft/entity/passive/ChickenEntity
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraft.entity.mob.MobEntity
MobEntity.Location -
Field Summary
Fields Modifier and Type Field Description integgLayTimefloatfield_7886floatfield_7887floatfield_7888floatfield_7889floatfield_7890booleanjockeyFields inherited from class net.minecraft.entity.passive.AnimalEntity
field_7884Fields inherited from class net.minecraft.entity.passive.AgeableEntity
field_7327, field_7331, forcedAgeFields inherited from class net.minecraft.entity.PassivePathFindingEntity
FLEEING_SPEED_BONUS_ID, FLEEING_SPEED_MODIFIERFields inherited from class net.minecraft.entity.mob.MobEntity
ambientSoundChance, armorDropChances, attackGoals, entityMotionHelper, experiencePoints, goals, jumpControl, navigationFields inherited from class net.minecraft.entity.LivingEntity
attackingPlayer, bodyTrackingIncrements, bodyYaw, dead, deathTime, defaultMaxHealth, despawnCounter, distanceTravelled, field_7434, field_7435, field_7436, field_7438, field_7439, field_7456, field_7457, field_7458, field_7462, field_7463, field_7472, flyingSpeed, forwardSpeed, handSwinging, handSwingProgress, headYaw, hurtTime, jumping, knockbackVelocity, lastHandSwingProgress, maxHurtTime, playerHitTimer, prevBodyYaw, prevDistanceTravelled, prevHeadYaw, prevStepBobbingAmount, randomLargeSeed, randomSmallSeed, serverPitch, serverY, serverYaw, serverZ, serxerX, sidewaysSpeed, stepBobbingAmountFields inherited from class net.minecraft.entity.Entity
changingDimension, colliding, dataTracker, dimension, distanceTraveled, fallDistance, field_7357, field_7362, field_7363, field_7364, field_7365, field_7370, field_7390, fireResistance, firstUpdate, height, horizontalCollision, horizontalSpeed, ignoreCameraFrustum, inLava, isFireImmune, lastPortalBlockPos, lastPortalVec3d, netherPortalCooldown, noClip, onGround, pitch, playerUuid, prevHorizontalSpeed, prevPitch, prevTickX, prevTickY, prevTickZ, prevX, prevY, prevYaw, prevZ, pushSpeedReduction, random, removed, renderDistanceMultiplier, rider, stepHeight, teleportDirection, teleporting, ticksAlive, touchingWater, trackedX, trackedY, trackedZ, vehicle, velocityDirty, velocityModified, velocityX, velocityY, velocityZ, verticalCollision, width, world, x, y, yaw, z -
Constructor Summary
Constructors Constructor Description ChickenEntity(World world) -
Method Summary
Modifier and Type Method Description voiddeserialize(CompoundTag tag)protected StringgetAmbientSound()protected StringgetDeathSound()protected ItemgetDefaultDrop()floatgetEyeHeight()protected StringgetHurtSound()voidhandleFallDamage(float float2, float float3)booleanhasJockey()protected voidinitializeAttributes()booleanisBreedingItem(ItemStack stack)ChickenEntitymethod_6890(AgeableEntity ageableEntity)voidmethod_6981()protected intmethod_7104(PlayerEntity playerEntity)protected voidmethod_7106(boolean bool, int int2)protected booleanmethod_7184()protected voidplayStepSound(BlockPos pos, Block block)voidserialize(CompoundTag tag)voidsetHasJockey(boolean hasJockey)voidtickMovement()Methods inherited from class net.minecraft.entity.passive.AnimalEntity
canBreedWith, damage, eat, getMinAmbientSoundDelay, handleStatus, isInLove, lovePlayer, method_7195, method_7202, method_7239, method_7515, mobTick, resetLoveTicksMethods inherited from class net.minecraft.entity.passive.AgeableEntity
age, initDataTracker, isBaby, method_6887, method_6888, method_6889, method_6891, method_6894, setAge, setBoundsMethods inherited from class net.minecraft.entity.PassivePathFindingEntity
method_7240, method_7241, method_7242, method_7243, method_7244, method_7245, method_7246, method_7247, method_7248, updateLeashMethods inherited from class net.minecraft.entity.mob.MobEntity
attachLeash, baseTick, canAttackEntity, canMoveVoluntarily, canPickupItem, canPickUpLoot, checkDespawn, detachLeash, equip, getArmorStacks, getAttackTarget, getJumpControl, getLimitPerChunk, getLookControl, getLookPitchSpeed, getMainSlot, getMotionHelper, getNavigation, getSafeFallDistance, getStackInHand, getVisibilityCache, hasNoAi, hasPositionTarget, initEquipment, isPersistent, isTameable, lookAtEntity, loot, method_7096, method_7156, method_7164, method_7177, method_7187, method_7188, method_7191, method_7203, method_7204, method_7206, method_7210, method_7214, newNavigation, onEatingGrass, openInventory, playAmbientSound, playSpawnEffects, setAiDisabled, setArmorSlot, setAttackTarget, setCanPickUpLoot, setForwardSpeed, setPersistent, tick, tickNewAi, updateEnchantmentsMethods inherited from class net.minecraft.entity.LivingEntity
addStatusEffect, animateDamage, applyDamage, canSee, clearStatusEffects, collides, damageArmor, destroy, endCombat, enterCombat, fall, getAbsorption, getArmorProtectionValue, getAttributeContainer, getDamageEnchantmentTarget, getDamageTracker, getEffectInstance, getFallSound, getHandSwingProgress, getHeadRotation, getHealth, getLastHurtTimestamp, getMaxHealth, getRandom, getRotationVector, getScoreboardTeam, getStuckArrows, hasStatusEffect, hasStatusEffect, heal, initializeAttribute, isAffectedBySmite, isAlive, isInSameTeam, isInTeam, isPushable, isSleeping, jump, kill, markEffectsDirty, method_6985, method_7087, method_7091, method_7092, method_7093, method_7098, method_7099, method_7100, method_7102, method_7105, method_7108, method_7109, method_7110, method_7111, method_7113, method_7114, method_7115, method_7118, method_7123, method_7124, method_7126, method_7128, method_7129, method_7130, method_7132, method_7134, method_7139, method_7142, method_7146, method_7149, method_7153, method_7154, method_7162, method_7166, method_7171, method_7176, method_7178, method_7179, onKilled, pushAway, removeEffect, scheduleVelocityUpdate, sendPickup, setAbsorption, setAttacker, setHeadYaw, setHealth, setJumping, setSprinting, setStuckArrows, setYaw, shouldRenderName, startRiding, swingHand, tickRiding, tickStatusEffects, updateTrackedPositionAndAnglesMethods inherited from class net.minecraft.entity.Entity
addVelocity, afterSpawn, attemptSprintingParticles, burn, canAvoidTraps, canClimb, canFly, canUseCommand, checkBlockCollision, copyPortalInfo, copyPosition, doesNotCollide, doesRenderOnFire, equals, extinguish, fromClientTag, fromTag, getAir, getBlastResistance, getBlockPos, getBoundingBox, getBox, getCameraPosVec, getCommandStats, getCustomName, getDataTracker, getDefaultNetherPortalCooldown, getDistanceTo, getEntity, getEntityId, getFlag, getHardCollisionBox, getHeightOffset, getHorizontalDirection, getHoverEvent, getLastNetherPortalDirection, getLastNetherPortalDirectionVector, getMaxNetherPortalTime, getMountedHeightOffset, getName, getPos, getRotationVector, getSavedEntityId, getSplashSound, getSwimSound, getTranslationKey, getUuid, getWorld, handleAttack, hasCustomName, hashCode, hasVehicle, increaseTransforms, interactAt, isAttackable, isCustomNameVisible, isFireImmune, isImmuneToExplosion, isInsideWall, isInvisible, isInvisibleTo, isInvulnerableTo, isOnFire, isOutsideWorldborder, isPartOf, isSilent, isSneaking, isSpectatedBy, isSprinting, isSubmergedIn, isTouchingWater, method_6912, method_6924, method_6926, method_6939, method_6940, method_6943, method_6944, method_6945, method_6948, method_6949, method_6968, method_6971, method_6977, method_6984, method_6994, method_6998, method_7008, method_7020, method_7049, method_7051, method_7058, move, onLightningStrike, onPlayerCollision, onSwimmingStart, playSound, populateCrashReport, pushAwayFrom, rayTrace, refreshPositionAfterTeleport, refreshPositionAndAngles, refreshPositionAndAngles, remove, saveSelfToTag, sendCommandFeedback, sendMessage, setAir, setBoundingBox, setCustomName, setCustomNameVisible, setEntityId, setFlag, setInNetherPortal, setInvisible, setOnFireFor, setOnFireFromLava, setOutsideWorldborder, setRotation, setSilent, setSneaking, setStat, setSwimming, setVelocityClient, setWorld, shouldRender, shouldRender, shouldSetPositionOnLoad, spawnSprintingParticles, squaredDistanceTo, squaredDistanceTo, squaredDistanceTo, squaredDistanceToCenter, squaredDistanceToEntity, teleportToDimension, tickFire, toListTag, toListTag, toString, updateKilledAdvancementCriterion, updatePosition, updatePositionAndAngles, writePlayerData
-
Field Details
-
field_7886
public float field_7886- Mappings:
Namespace Name Mixin selector official bmLtn;bm:Fintermediary field_7886Lnet/minecraft/class_1848;field_7886:Fnamed field_7886Lnet/minecraft/entity/passive/ChickenEntity;field_7886:F
-
field_7887
public float field_7887- Mappings:
Namespace Name Mixin selector official boLtn;bo:Fintermediary field_7887Lnet/minecraft/class_1848;field_7887:Fnamed field_7887Lnet/minecraft/entity/passive/ChickenEntity;field_7887:F
-
field_7888
public float field_7888- Mappings:
Namespace Name Mixin selector official bpLtn;bp:Fintermediary field_7888Lnet/minecraft/class_1848;field_7888:Fnamed field_7888Lnet/minecraft/entity/passive/ChickenEntity;field_7888:F
-
field_7889
public float field_7889- Mappings:
Namespace Name Mixin selector official bqLtn;bq:Fintermediary field_7889Lnet/minecraft/class_1848;field_7889:Fnamed field_7889Lnet/minecraft/entity/passive/ChickenEntity;field_7889:F
-
field_7890
public float field_7890- Mappings:
Namespace Name Mixin selector official brLtn;br:Fintermediary field_7890Lnet/minecraft/class_1848;field_7890:Fnamed field_7890Lnet/minecraft/entity/passive/ChickenEntity;field_7890:F
-
eggLayTime
public int eggLayTime- Mappings:
Namespace Name Mixin selector official bsLtn;bs:Iintermediary field_7891Lnet/minecraft/class_1848;field_7891:Inamed eggLayTimeLnet/minecraft/entity/passive/ChickenEntity;eggLayTime:I
-
jockey
public boolean jockey- Mappings:
Namespace Name Mixin selector official btLtn;bt:Zintermediary field_7892Lnet/minecraft/class_1848;field_7892:Znamed jockeyLnet/minecraft/entity/passive/ChickenEntity;jockey:Z
-
-
Constructor Details
-
ChickenEntity
- Mappings:
Namespace Name Mixin selector official <init>Lpk;<init>(Ladm;)Vintermediary <init>Lnet/minecraft/class_1745;<init>(Lnet/minecraft/class_99;)Vnamed <init>Lnet/minecraft/entity/Entity;<init>(Lnet/minecraft/world/World;)V
-
-
Method Details
-
getEyeHeight
public float getEyeHeight()- Overrides:
getEyeHeightin classEntity- Mappings:
Namespace Name Mixin selector official aSLpk;aS()Fintermediary method_6965Lnet/minecraft/class_1745;method_6965()Fnamed getEyeHeightLnet/minecraft/entity/Entity;getEyeHeight()F
-
initializeAttributes
protected void initializeAttributes()- Overrides:
initializeAttributesin classMobEntity- Mappings:
Namespace Name Mixin selector official aXLpr;aX()Vintermediary method_7097Lnet/minecraft/class_1752;method_7097()Vnamed initializeAttributesLnet/minecraft/entity/LivingEntity;initializeAttributes()V
-
tickMovement
public void tickMovement()- Overrides:
tickMovementin classAnimalEntity- Mappings:
Namespace Name Mixin selector official mLpr;m()Vintermediary method_7169Lnet/minecraft/class_1752;method_7169()Vnamed tickMovementLnet/minecraft/entity/LivingEntity;tickMovement()V
-
handleFallDamage
public void handleFallDamage(float float2, float float3)- Overrides:
handleFallDamagein classLivingEntity- Mappings:
Namespace Name Mixin selector official eLpk;e(FF)Vintermediary method_7025Lnet/minecraft/class_1745;method_7025(FF)Vnamed handleFallDamageLnet/minecraft/entity/Entity;handleFallDamage(FF)V
-
getAmbientSound
- Overrides:
getAmbientSoundin classMobEntity- Mappings:
Namespace Name Mixin selector official zLps;z()Ljava/lang/String;intermediary method_7231Lnet/minecraft/class_1753;method_7231()Ljava/lang/String;named getAmbientSoundLnet/minecraft/entity/mob/MobEntity;getAmbientSound()Ljava/lang/String;
-
getHurtSound
- Overrides:
getHurtSoundin classLivingEntity- Mappings:
Namespace Name Mixin selector official boLpr;bo()Ljava/lang/String;intermediary method_7137Lnet/minecraft/class_1752;method_7137()Ljava/lang/String;named getHurtSoundLnet/minecraft/entity/LivingEntity;getHurtSound()Ljava/lang/String;
-
getDeathSound
- Overrides:
getDeathSoundin classLivingEntity- Mappings:
Namespace Name Mixin selector official bpLpr;bp()Ljava/lang/String;intermediary method_7138Lnet/minecraft/class_1752;method_7138()Ljava/lang/String;named getDeathSoundLnet/minecraft/entity/LivingEntity;getDeathSound()Ljava/lang/String;
-
playStepSound
- Overrides:
playStepSoundin classEntity- Mappings:
Namespace Name Mixin selector official aLpk;a(Lcj;Lafh;)Vintermediary method_6932Lnet/minecraft/class_1745;method_6932(Lnet/minecraft/class_1372;Lnet/minecraft/class_160;)Vnamed playStepSoundLnet/minecraft/entity/Entity;playStepSound(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/Block;)V
-
getDefaultDrop
- Overrides:
getDefaultDropin classMobEntity- Mappings:
Namespace Name Mixin selector official ALps;A()Lzw;intermediary method_7183Lnet/minecraft/class_1753;method_7183()Lnet/minecraft/class_2054;named getDefaultDropLnet/minecraft/entity/mob/MobEntity;getDefaultDrop()Lnet/minecraft/item/Item;
-
method_7106
protected void method_7106(boolean bool, int int2)- Overrides:
method_7106in classMobEntity- Mappings:
Namespace Name Mixin selector official bLpr;b(ZI)Vintermediary method_7106Lnet/minecraft/class_1752;method_7106(ZI)Vnamed method_7106Lnet/minecraft/entity/LivingEntity;method_7106(ZI)V
-
method_6890
- Specified by:
method_6890in classAgeableEntity- Mappings:
Namespace Name Mixin selector official bLtn;b(Lph;)Ltn;intermediary method_7519Lnet/minecraft/class_1848;method_7519(Lnet/minecraft/class_1743;)Lnet/minecraft/class_1848;named method_6890Lnet/minecraft/entity/passive/ChickenEntity;method_6890(Lnet/minecraft/entity/passive/AgeableEntity;)Lnet/minecraft/entity/passive/ChickenEntity;
-
isBreedingItem
- Overrides:
isBreedingItemin classAnimalEntity- Mappings:
Namespace Name Mixin selector official dLtm;d(Lzx;)Zintermediary method_7518Lnet/minecraft/class_1847;method_7518(Lnet/minecraft/class_2056;)Znamed isBreedingItemLnet/minecraft/entity/passive/AnimalEntity;isBreedingItem(Lnet/minecraft/item/ItemStack;)Z
-
deserialize
- Overrides:
deserializein classAnimalEntity- Mappings:
Namespace Name Mixin selector official aLpk;a(Ldn;)Vintermediary method_6933Lnet/minecraft/class_1745;method_6933(Lnet/minecraft/class_1405;)Vnamed deserializeLnet/minecraft/entity/Entity;deserialize(Lnet/minecraft/nbt/CompoundTag;)V
-
method_7104
- Overrides:
method_7104in classAnimalEntity- Mappings:
Namespace Name Mixin selector official bLpr;b(Lwn;)Iintermediary method_7104Lnet/minecraft/class_1752;method_7104(Lnet/minecraft/class_1963;)Inamed method_7104Lnet/minecraft/entity/LivingEntity;method_7104(Lnet/minecraft/entity/player/PlayerEntity;)I
-
serialize
- Overrides:
serializein classAnimalEntity- Mappings:
Namespace Name Mixin selector official bLpk;b(Ldn;)Vintermediary method_7003Lnet/minecraft/class_1745;method_7003(Lnet/minecraft/class_1405;)Vnamed serializeLnet/minecraft/entity/Entity;serialize(Lnet/minecraft/nbt/CompoundTag;)V
-
method_7184
protected boolean method_7184()- Overrides:
method_7184in classAnimalEntity- Mappings:
Namespace Name Mixin selector official CLps;C()Zintermediary method_7184Lnet/minecraft/class_1753;method_7184()Znamed method_7184Lnet/minecraft/entity/mob/MobEntity;method_7184()Z
-
method_6981
public void method_6981()- Overrides:
method_6981in classEntity- Mappings:
Namespace Name Mixin selector official alLpk;al()Vintermediary method_6981Lnet/minecraft/class_1745;method_6981()Vnamed method_6981Lnet/minecraft/entity/Entity;method_6981()V
-
hasJockey
public boolean hasJockey()- Mappings:
Namespace Name Mixin selector official clLtn;cl()Zintermediary method_7520Lnet/minecraft/class_1848;method_7520()Znamed hasJockeyLnet/minecraft/entity/passive/ChickenEntity;hasJockey()Z
-
setHasJockey
public void setHasJockey(boolean hasJockey)- Mappings:
Namespace Name Mixin selector official lLtn;l(Z)Vintermediary method_7521Lnet/minecraft/class_1848;method_7521(Z)Vnamed setHasJockeyLnet/minecraft/entity/passive/ChickenEntity;setHasJockey(Z)V
-