Package net.minecraft.entity.passive
Class CatEntity
- All Implemented Interfaces:
Tameable
,CommandOutput
,Nameable
,EntityLike
Meow.
- Mappings:
Namespace Name official bdi
intermediary net/minecraft/class_1451
named net/minecraft/entity/passive/CatEntity
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescription(package private) static class
CatEntity.CatFleeGoal<T extends LivingEntity>
(package private) static class
(package private) static class
Nested classes/interfaces inherited from class net.minecraft.entity.passive.PassiveEntity
PassiveEntity.PassiveData
Nested classes/interfaces inherited from class net.minecraft.entity.Entity
Entity.MoveEffect, Entity.PositionUpdater, Entity.RemovalReason
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static TrackedData<Integer>
private static TrackedData<Integer>
static double
static double
static double
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
static int
private static int
private static int
private CatEntity.CatFleeGoal<PlayerEntity>
private static TrackedData<Boolean>
private float
private float
private float
private float
private float
private static TrackedData<Boolean>
private float
private static Ingredient
private TemptGoal
static Map<Integer,Identifier>
Fields inherited from class net.minecraft.entity.passive.TameableEntity
OWNER_UUID, TAMEABLE_FLAGS
Fields inherited from class net.minecraft.entity.passive.AnimalEntity
BREEDING_COOLDOWN
Fields inherited from class net.minecraft.entity.passive.PassiveEntity
BABY_AGE, breedingAge, forcedAge, happyTicksRemaining
Fields inherited from class net.minecraft.entity.mob.MobEntity
ambientSoundChance, armorDropChances, experiencePoints, field_30083, field_30084, field_30085, field_30091, goalSelector, handDropChances, jumpControl, LEASH_KEY, lookControl, moveControl, navigation, targetSelector
Fields inherited from class net.minecraft.entity.LivingEntity
activeItemStack, attackingPlayer, bodyTrackingIncrements, bodyYaw, brain, dead, deathTime, defaultMaxHealth, despawnCounter, field_30063, field_30064, field_30065, field_30066, field_30067, field_30068, field_30069, field_30070, field_30071, field_30072, field_30073, field_30074, field_30075, field_30076, field_30077, field_6215, flyingSpeed, forwardSpeed, handSwinging, handSwingProgress, handSwingTicks, headTrackingIncrements, headYaw, hurtTime, itemUseTimeLeft, jumping, knockbackVelocity, lastAttackedTicks, lastDamageTaken, lastHandSwingProgress, lastLimbDistance, limbAngle, limbDistance, LIVING_FLAGS, lookDirection, maxHurtTime, playerHitTimer, preferredHand, prevBodyYaw, prevHeadYaw, prevLookDirection, prevStepBobbingAmount, randomLargeSeed, randomSmallSeed, riptideTicks, roll, scoreAmount, serverHeadYaw, serverPitch, serverX, serverY, serverYaw, serverZ, sidewaysSpeed, SLEEPING_DIMENSIONS, stepBobbingAmount, stuckArrowTimer, stuckStingerTimer, upwardSpeed
Fields inherited from class net.minecraft.entity.Entity
age, dataTracker, distanceTraveled, fallDistance, field_28627, field_29973, field_29974, field_29979, field_29980, field_29981, field_29987, field_29988, field_29989, field_29990, field_29991, field_29992, field_29993, firstUpdate, FLAGS, fluidHeight, glowing, horizontalCollision, horizontalSpeed, ID_KEY, ignoreCameraFrustum, inanimate, inNetherPortal, inPowderSnow, lastNetherPortalPosition, lastRenderX, lastRenderY, lastRenderZ, LOGGER, movementMultiplier, netherPortalTime, noClip, onGround, PASSENGERS_KEY, pitch, POSE, prevHorizontalSpeed, prevPitch, prevX, prevY, prevYaw, prevZ, random, ridingCooldown, stepHeight, submergedFluidTag, submergedInWater, timeUntilRegen, touchingWater, uuid, UUID_KEY, uuidString, velocityDirty, velocityModified, verticalCollision, wasInPowderSnow, wasOnFire, world, yaw
Fields inherited from interface net.minecraft.server.command.CommandOutput
DUMMY
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
boolean
canBreedWith(AnimalEntity other)
boolean
canImmediatelyDespawn(double distanceSquared)
createChild(ServerWorld serverWorld, PassiveEntity passiveEntity)
protected void
eat(PlayerEntity player, Hand hand, ItemStack stack)
protected float
getActiveEyeHeight(EntityPose pose, EntityDimensions dimensions)
protected @Nullable SoundEvent
private float
int
protected SoundEvent
float
getHeadDownAnimation(float tickDelta)
protected SoundEvent
getHurtSound(DamageSource source)
int
float
getSleepAnimation(float tickDelta)
float
getTailCurlAnimation(float tickDelta)
boolean
handleFallDamage(float fallDistance, float damageMultiplier, DamageSource damageSource)
void
hiss()
protected void
protected void
initialize(ServerWorldAccess world, LocalDifficulty difficulty, SpawnReason spawnReason, @Nullable EntityData entityData, @Nullable NbtCompound entityNbt)
interactMob(PlayerEntity player, Hand hand)
boolean
isBreedingItem(ItemStack stack)
boolean
boolean
void
mobTick()
protected void
void
void
setCatType(int type)
void
setCollarColor(DyeColor color)
void
setHeadDown(boolean headDown)
void
setSleepingWithOwner(boolean sleeping)
void
tick()
boolean
private void
private void
private void
void
Methods inherited from class net.minecraft.entity.passive.TameableEntity
canAttackWithOwner, canBeLeashedBy, canTarget, getOwner, getOwnerUuid, getScoreboardTeam, handleStatus, isInSittingPose, isOwner, isSitting, isTamed, isTeammate, onDeath, setInSittingPose, setOwner, setOwnerUuid, setSitting, setTamed, showEmoteParticle
Methods inherited from class net.minecraft.entity.passive.AnimalEntity
breed, canEat, damage, getHeightOffset, getLoveTicks, getLovingPlayer, getPathfindingFavor, getXpToDrop, isInLove, isValidNaturalSpawn, lovePlayer, resetLoveTicks, setLoveTicks, tickMovement
Methods inherited from class net.minecraft.entity.passive.PassiveEntity
getBreedingAge, growUp, growUp, isBaby, isReadyToBreed, onGrowUp, onTrackedDataSet, setBaby, setBreedingAge
Methods inherited from class net.minecraft.entity.mob.PathAwareEntity
canSpawn, getPathfindingFavor, getRunFromLeashSpeed, isNavigating, updateForLeashLength, updateLeash
Methods inherited from class net.minecraft.entity.mob.MobEntity
attachLeash, baseTick, canBeControlledByRider, canEquip, canGather, canMobSpawn, canMoveVoluntarily, cannotDespawn, canPickupItem, canPickUpLoot, canSpawn, canTarget, canUseRangedWeapon, checkDespawn, clearGoalsAndTasks, convertTo, createBodyControl, createMobAttributes, createNavigation, detachLeash, dropEquipment, dropLoot, enchantEquipment, enchantMainHandItem, equipLootStack, equipStack, getArmorItems, getBodyYawSpeed, getDropChance, getEquipmentForSlot, getEquippedStack, getHoldingEntity, getItemsHand, getJumpControl, getLimitPerChunk, getLookControl, getLookPitchSpeed, getLookYawSpeed, getLootContextBuilder, getLootTable, getLootTableId, getMainArm, getMoveControl, getNavigation, getPathfindingPenalty, getPickBlockStack, getPositionTarget, getPositionTargetRange, getSafeFallDistance, getTarget, getVisibilityCache, hasPositionTarget, initEquipment, interact, isAffectedByDaylight, isAiDisabled, isAttacking, isDisallowedInPeaceful, isInWalkTargetRange, isInWalkTargetRange, isLeashed, isLeftHanded, isLogicalSideForUpdatingMovement, isPersistent, lookAtEntity, loot, method_29244, method_35055, movesIndependently, onEatingGrass, onPlayerSpawnedChild, playAmbientSound, playHurtSound, playSpawnEffects, prefersNewDamageableItem, prefersNewEquipment, removeFromDimension, sendAiDebugData, setAiDisabled, setAttacking, setCanPickUpLoot, setEquipmentDropChance, setForwardSpeed, setHoldingEntityId, setLeftHanded, setMovementSpeed, setPathfindingPenalty, setPersistent, setPositionTarget, setSidewaysSpeed, setTarget, setUpwardSpeed, spawnsTooManyForEachTry, squaredAttackRange, startRiding, swimUpward, tickNewAi, tryEquip, turnHead, updateDropChances, updateEnchantments, updateGoalControls
Methods inherited from class net.minecraft.entity.LivingEntity
addPowderSnowSlowIfNeeded, addSoulSpeedBoostIfNeeded, addStatusEffect, animateDamage, applyArmorToDamage, applyDamage, applyEnchantmentsToDamage, applyMovementEffects, applyStatusEffect, attackLivingEntity, blockedByShield, canBeRiddenInWater, canBreatheInWater, canFreeze, canHaveStatusEffect, canSee, canTakeDamage, canWalkOnFluid, clearActiveItem, clearPotionSwirls, clearSleepingPosition, clearStatusEffects, collides, computeFallDamage, consumeItem, containsOnlyAmbientEffects, createBrainProfile, createLivingAttributes, createSpawnPacket, damageArmor, damageShield, deserializeBrain, displaySoulSpeedEffects, drop, dropInventory, dropXp, eatFood, endCombat, enterCombat, fall, getAbsorptionAmount, getActiveHand, getActiveItem, getActiveStatusEffects, getArmor, getArmorVisibility, getArrowType, getAttackDistanceScalingFactor, getAttacker, getAttacking, getAttributeBaseValue, getAttributeInstance, getAttributes, getAttributeValue, getBaseMovementSpeedMultiplier, getBlockState, getBoundingBox, getBrain, getClimbingPos, getCommandItemSlot, getDamageTracker, getDespawnCounter, getDimensions, getDrinkSound, getEatSound, getEyeHeight, getFallSound, getGroup, getHandSwingProgress, getHeadYaw, getHealth, getItemUseTime, getItemUseTimeLeft, getJumpVelocity, getLastAttackedTime, getLastAttackTime, getLeaningPitch, getMainHandStack, getMaxHealth, getMovementSpeed, getNextAirOnLand, getNextAirUnderwater, getOffHandStack, getPoses, getPreferredEquipmentSlot, getPrimeAdversary, getRandom, getRecentDamageSource, getRoll, getScaleFactor, getSleepingDirection, getSleepingPosition, getSoundPitch, getSoundVolume, getStackInHand, getStatusEffect, getStatusEffects, getStingerCount, getStuckArrowCount, getVelocityMultiplier, getVisibilityBoundingBox, getYaw, hasNoDrag, hasStackEquipped, hasStatusEffect, heal, hurtByWater, isAffectedBySplashPotions, isAlive, isBlocking, isClimbing, isDead, isFallFlying, isHolding, isHolding, isHoldingOntoLadder, isImmobile, isInsideWall, isInSwimmingPose, isMobOrPlayer, isOnSoulSpeedBlock, isPushable, isSleeping, isTarget, isUndead, isUsingItem, isUsingRiptide, jump, kill, knockback, knockDownwards, lookAt, markEffectsDirty, method_26317, method_26318, onAttacking, onEquipStack, onKilledBy, onStatusEffectApplied, onStatusEffectRemoved, onStatusEffectUpgraded, playBlockFallSound, positionInPortal, positionInPortal, pushAway, pushAwayFrom, readFromPacket, removePowderSnowSlow, removeSoulSpeedBoost, removeStatusEffect, removeStatusEffectInternal, scheduleVelocityUpdate, sendEquipmentBreakStatus, sendPickup, sendToolBreakStatus, setAbsorptionAmount, setAttacker, setAttacking, setCurrentHand, setDespawnCounter, setHeadYaw, setHealth, setJumping, setLivingFlag, setNearbySongPlaying, setNoDrag, setOnGround, setRiptideTicks, setSleepingPosition, setSprinting, setStackInHand, setStingerCount, setStuckArrowCount, setYaw, shouldAlwaysDropXp, shouldDisplaySoulSpeedEffects, shouldDropLoot, shouldDropXp, shouldRemoveSoulSpeedBoost, shouldRenderName, shouldSwimInFluids, sleep, spawnConsumptionEffects, stopRiding, stopUsingItem, swingHand, swingHand, takeKnockback, takeShieldHit, teleport, tickCramming, tickHandSwing, tickInVoid, tickRiding, tickRiptide, tickStatusEffects, travel, triggerItemPickedUpByEntityCriteria, updateLimbs, updatePostDeath, updatePotionVisibility, updateTrackedHeadRotation, updateTrackedPositionAndAngles, wakeUp
Methods inherited from class net.minecraft.entity.Entity
addAirTravelEffects, addFlapEffects, addPassenger, addScoreboardTag, addVelocity, adjustMovementForCollisions, adjustMovementForCollisions, adjustMovementForPiston, adjustMovementForSneaking, adjustSingleAxisMovementForCollisions, applyMirror, applyRotation, attemptTickInVoid, bypassesLandingEffects, calculateBoundingBox, calculateBoundsForPose, calculateDimensions, calculateNextStepSoundDistance, canAddPassenger, canAvoidTraps, canBeSpectated, canExplosionDestroyBlock, canStartRiding, canUsePortals, changeLookDirection, checkBlockCollision, collidesWith, collidesWithStateAtPos, copyFrom, copyPositionAndRotation, dealDamage, detach, discard, dismountVehicle, distanceTo, doesNotCollide, doesRenderOnFire, dropItem, dropItem, dropStack, dropStack, emitGameEvent, emitGameEvent, emitGameEvent, emitGameEvent, entityDataRequiresOperator, equals, extinguish, getAir, getBlockPos, getBlockX, getBlockY, getBlockZ, getBodyY, getBoundingBox, getBrightnessAtEyes, getBurningDuration, getCameraBlockPos, getCameraPosVec, getChunkPos, getClientCameraPosVec, getCommandSource, getCustomName, getDataTracker, getDefaultName, getDefaultNetherPortalCooldown, getDisplayName, getEffectiveExplosionResistance, getEntityName, getEntityWorld, getEyeHeight, getEyePos, getEyeY, getFireTicks, getFirstPassenger, getFlag, getFluidHeight, getFreezingScale, getFrozenTicks, getGameEventHandler, getHeight, getHighSpeedSplashSound, getHorizontalFacing, getHoverEvent, getId, getItemsEquipped, getJumpVelocityMultiplier, getLandingBlockState, getLandingPos, getLeashOffset, getLerpedPos, getMaxAir, getMaxNetherPortalTime, getMinFreezeDamageTicks, getMountedHeightOffset, getMoveEffect, getMovementDirection, getName, getOppositeRotationVector, getOppositeRotationVector, getParticleX, getParticleZ, getPassengerDismountOffset, getPassengerList, getPassengersDeep, getPermissionLevel, getPistonBehavior, getPitch, getPortalRect, getPos, getPose, getPrimaryPassenger, getRandomBodyY, getRemovalReason, getRenderDistanceMultiplier, getRootVehicle, getRotationClient, getRotationVec, getRotationVecClient, getRotationVector, getRotationVector, getSavedEntityId, getScoreboardTags, getServer, getSoundCategory, getSplashSound, getStandingEyeHeight, getSwimHeight, getSwimSound, getTargetingMargin, getTeamColorValue, getTeleportTarget, getTrackedPosition, getType, getUuid, getUuidAsString, getVehicle, getVelocity, getVelocityAffectingPos, getWidth, getX, getY, getZ, handleAttack, hasCustomName, hashCode, hasNetherPortalCooldown, hasNoGravity, hasPassenger, hasPassengerDeep, hasPassengers, hasPassengerType, hasPermissionLevel, hasPlayerRider, hasVehicle, hasWings, interactAt, isAttackable, isCollidable, isConnectedThroughVehicle, isCustomNameVisible, isDescending, isFireImmune, isFreezing, isGlowing, isImmuneToExplosion, isInLava, isInRange, isInsideWaterOrBubbleColumn, isInSneakingPose, isInvisible, isInvisibleTo, isInvulnerable, isInvulnerableTo, isLiving, isOnFire, isOnGround, isPartOf, isPlayer, isPushedByFluids, isRegionUnloaded, isRemoved, isSilent, isSneaking, isSneaky, isSpectator, isSprinting, isSubmergedIn, isSubmergedInWater, isSwimming, isTeamPlayer, isTouchingWater, isTouchingWaterOrRain, isWet, method_30951, method_36209, move, moveToWorld, occludeVibrationSignals, offsetX, offsetZ, onBlockCollision, onBubbleColumnCollision, onBubbleColumnSurfaceCollision, onKilledOther, onPassengerLookAround, onPlayerCollision, onSpawnPacket, onStartedTrackingBy, onStoppedTrackingBy, onStruckByLightning, onSwimmingStart, playSound, playStepSound, playSwimSound, populateCrashReport, pushOutOfBlocks, raycast, readNbt, refreshPosition, refreshPositionAfterTeleport, refreshPositionAfterTeleport, refreshPositionAndAngles, refreshPositionAndAngles, remove, removeAllPassengers, removePassenger, removeScoreboardTag, requestTeleport, requestTeleportAndDismount, resetNetherPortalCooldown, resetPosition, saveNbt, saveSelfNbt, sendSystemMessage, setAir, setBoundingBox, setCustomName, setCustomNameVisible, setEntityId, setFireTicks, setFlag, setFrozenTicks, setGlowing, setInNetherPortal, setInPowderSnow, setInvisible, setInvulnerable, setListener, setNoGravity, setOnFire, setOnFireFor, setOnFireFromLava, setPos, setPose, setPosition, setPosition, setRemoved, setRenderDistanceMultiplier, setRotation, setSilent, setSneaking, setSwimming, setUuid, setVelocity, setVelocity, setVelocityClient, shouldBroadcastConsoleToOps, shouldLeaveSwimmingPose, shouldReceiveFeedback, shouldRender, shouldRender, shouldSave, shouldSetPositionOnLoad, shouldSpawnSprintingParticles, shouldTrackOutput, slowMovement, spawnSprintingParticles, squaredDistanceTo, squaredDistanceTo, squaredDistanceTo, squaredHorizontalLength, startRiding, streamPassengersAndSelf, streamSelfAndPassengers, teleport, tickNetherPortal, tickNetherPortalCooldown, toNbtList, toNbtList, toString, unsetRemoved, updateKilledAdvancementCriterion, updateMovementInFluid, updatePassengerForDismount, updatePassengerPosition, updatePosition, updatePositionAndAngles, updateSwimming, updateTrackedPosition, updateTrackedPosition, updateVelocity, updateWaterState, wouldPoseNotCollide, writeNbt
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface net.minecraft.server.command.CommandOutput
method_36320
-
Field Details
-
field_30310
public static final double field_30310- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official bY
Lbdi;bY:D
intermediary field_30310
Lnet/minecraft/class_1451;field_30310:D
named field_30310
Lnet/minecraft/entity/passive/CatEntity;field_30310:D
-
field_30311
public static final double field_30311- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official bZ
Lbdi;bZ:D
intermediary field_30311
Lnet/minecraft/class_1451;field_30311:D
named field_30311
Lnet/minecraft/entity/passive/CatEntity;field_30311:D
-
field_30312
public static final double field_30312- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official ca
Lbdi;ca:D
intermediary field_30312
Lnet/minecraft/class_1451;field_30312:D
named field_30312
Lnet/minecraft/entity/passive/CatEntity;field_30312:D
-
TAMING_INGREDIENT
- Mappings:
Namespace Name Mixin selector official cn
Lbdi;cn:Lbsm;
intermediary field_6809
Lnet/minecraft/class_1451;field_6809:Lnet/minecraft/class_1856;
named TAMING_INGREDIENT
Lnet/minecraft/entity/passive/CatEntity;TAMING_INGREDIENT:Lnet/minecraft/recipe/Ingredient;
-
CAT_TYPE
- Mappings:
Namespace Name Mixin selector official co
Lbdi;co:Lvy;
intermediary field_6811
Lnet/minecraft/class_1451;field_6811:Lnet/minecraft/class_2940;
named CAT_TYPE
Lnet/minecraft/entity/passive/CatEntity;CAT_TYPE:Lnet/minecraft/entity/data/TrackedData;
-
SLEEPING_WITH_OWNER
- Mappings:
Namespace Name Mixin selector official cp
Lbdi;cp:Lvy;
intermediary field_16284
Lnet/minecraft/class_1451;field_16284:Lnet/minecraft/class_2940;
named SLEEPING_WITH_OWNER
Lnet/minecraft/entity/passive/CatEntity;SLEEPING_WITH_OWNER:Lnet/minecraft/entity/data/TrackedData;
-
HEAD_DOWN
- Mappings:
Namespace Name Mixin selector official cq
Lbdi;cq:Lvy;
intermediary field_16292
Lnet/minecraft/class_1451;field_16292:Lnet/minecraft/class_2940;
named HEAD_DOWN
Lnet/minecraft/entity/passive/CatEntity;HEAD_DOWN:Lnet/minecraft/entity/data/TrackedData;
-
COLLAR_COLOR
- Mappings:
Namespace Name Mixin selector official cr
Lbdi;cr:Lvy;
intermediary field_16285
Lnet/minecraft/class_1451;field_16285:Lnet/minecraft/class_2940;
named COLLAR_COLOR
Lnet/minecraft/entity/passive/CatEntity;COLLAR_COLOR:Lnet/minecraft/entity/data/TrackedData;
-
field_30313
public static final int field_30313- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official cb
Lbdi;cb:I
intermediary field_30313
Lnet/minecraft/class_1451;field_30313:I
named field_30313
Lnet/minecraft/entity/passive/CatEntity;field_30313:I
-
field_30314
public static final int field_30314- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official cc
Lbdi;cc:I
intermediary field_30314
Lnet/minecraft/class_1451;field_30314:I
named field_30314
Lnet/minecraft/entity/passive/CatEntity;field_30314:I
-
field_30315
public static final int field_30315- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official cd
Lbdi;cd:I
intermediary field_30315
Lnet/minecraft/class_1451;field_30315:I
named field_30315
Lnet/minecraft/entity/passive/CatEntity;field_30315:I
-
field_30316
public static final int field_30316- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official ce
Lbdi;ce:I
intermediary field_30316
Lnet/minecraft/class_1451;field_30316:I
named field_30316
Lnet/minecraft/entity/passive/CatEntity;field_30316:I
-
field_30317
public static final int field_30317- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official cf
Lbdi;cf:I
intermediary field_30317
Lnet/minecraft/class_1451;field_30317:I
named field_30317
Lnet/minecraft/entity/passive/CatEntity;field_30317:I
-
field_30318
public static final int field_30318- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official cg
Lbdi;cg:I
intermediary field_30318
Lnet/minecraft/class_1451;field_30318:I
named field_30318
Lnet/minecraft/entity/passive/CatEntity;field_30318:I
-
field_30319
public static final int field_30319- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official ch
Lbdi;ch:I
intermediary field_30319
Lnet/minecraft/class_1451;field_30319:I
named field_30319
Lnet/minecraft/entity/passive/CatEntity;field_30319:I
-
field_30320
public static final int field_30320- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official ci
Lbdi;ci:I
intermediary field_30320
Lnet/minecraft/class_1451;field_30320:I
named field_30320
Lnet/minecraft/entity/passive/CatEntity;field_30320:I
-
field_30321
public static final int field_30321- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official cj
Lbdi;cj:I
intermediary field_30321
Lnet/minecraft/class_1451;field_30321:I
named field_30321
Lnet/minecraft/entity/passive/CatEntity;field_30321:I
-
field_30322
public static final int field_30322- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official ck
Lbdi;ck:I
intermediary field_30322
Lnet/minecraft/class_1451;field_30322:I
named field_30322
Lnet/minecraft/entity/passive/CatEntity;field_30322:I
-
field_30323
public static final int field_30323- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official cl
Lbdi;cl:I
intermediary field_30323
Lnet/minecraft/class_1451;field_30323:I
named field_30323
Lnet/minecraft/entity/passive/CatEntity;field_30323:I
-
field_30324
private static final int field_30324- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official cs
Lbdi;cs:I
intermediary field_30324
Lnet/minecraft/class_1451;field_30324:I
named field_30324
Lnet/minecraft/entity/passive/CatEntity;field_30324:I
-
field_30325
private static final int field_30325- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official ct
Lbdi;ct:I
intermediary field_30325
Lnet/minecraft/class_1451;field_30325:I
named field_30325
Lnet/minecraft/entity/passive/CatEntity;field_30325:I
-
TEXTURES
- Mappings:
Namespace Name Mixin selector official cm
Lbdi;cm:Ljava/util/Map;
intermediary field_16283
Lnet/minecraft/class_1451;field_16283:Ljava/util/Map;
named TEXTURES
Lnet/minecraft/entity/passive/CatEntity;TEXTURES:Ljava/util/Map;
-
fleeGoal
- Mappings:
Namespace Name Mixin selector official cu
Lbdi;cu:Lbdi$a;
intermediary field_6808
Lnet/minecraft/class_1451;field_6808:Lnet/minecraft/class_1451$class_3698;
named fleeGoal
Lnet/minecraft/entity/passive/CatEntity;fleeGoal:Lnet/minecraft/entity/passive/CatEntity$CatFleeGoal;
-
temptGoal
- Mappings:
Namespace Name Mixin selector official cv
Lbdi;cv:Lbad;
intermediary field_6810
Lnet/minecraft/class_1451;field_6810:Lnet/minecraft/class_1391;
named temptGoal
Lnet/minecraft/entity/passive/CatEntity;temptGoal:Lnet/minecraft/entity/ai/goal/TemptGoal;
-
sleepAnimation
private float sleepAnimation- Mappings:
Namespace Name Mixin selector official cw
Lbdi;cw:F
intermediary field_16290
Lnet/minecraft/class_1451;field_16290:F
named sleepAnimation
Lnet/minecraft/entity/passive/CatEntity;sleepAnimation:F
-
prevSleepAnimation
private float prevSleepAnimation- Mappings:
Namespace Name Mixin selector official cx
Lbdi;cx:F
intermediary field_16291
Lnet/minecraft/class_1451;field_16291:F
named prevSleepAnimation
Lnet/minecraft/entity/passive/CatEntity;prevSleepAnimation:F
-
tailCurlAnimation
private float tailCurlAnimation- Mappings:
Namespace Name Mixin selector official cy
Lbdi;cy:F
intermediary field_16288
Lnet/minecraft/class_1451;field_16288:F
named tailCurlAnimation
Lnet/minecraft/entity/passive/CatEntity;tailCurlAnimation:F
-
prevTailCurlAnimation
private float prevTailCurlAnimation- Mappings:
Namespace Name Mixin selector official cz
Lbdi;cz:F
intermediary field_16289
Lnet/minecraft/class_1451;field_16289:F
named prevTailCurlAnimation
Lnet/minecraft/entity/passive/CatEntity;prevTailCurlAnimation:F
-
headDownAnimation
private float headDownAnimation- Mappings:
Namespace Name Mixin selector official cA
Lbdi;cA:F
intermediary field_16286
Lnet/minecraft/class_1451;field_16286:F
named headDownAnimation
Lnet/minecraft/entity/passive/CatEntity;headDownAnimation:F
-
prevHeadDownAnimation
private float prevHeadDownAnimation- Mappings:
Namespace Name Mixin selector official cB
Lbdi;cB:F
intermediary field_16287
Lnet/minecraft/class_1451;field_16287:F
named prevHeadDownAnimation
Lnet/minecraft/entity/passive/CatEntity;prevHeadDownAnimation:F
-
-
Constructor Details
-
CatEntity
- Mappings:
Namespace Name Mixin selector official <init>
Laso;<init>(Lass;Lbvx;)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
-
getTexture
- Mappings:
Namespace Name Mixin selector official fx
Lbdi;fx()Lwp;
intermediary method_16092
Lnet/minecraft/class_1451;method_16092()Lnet/minecraft/class_2960;
named getTexture
Lnet/minecraft/entity/passive/CatEntity;getTexture()Lnet/minecraft/util/Identifier;
-
initGoals
protected void initGoals() -
getCatType
public int getCatType()- Mappings:
Namespace Name Mixin selector official fy
Lbdi;fy()I
intermediary method_6571
Lnet/minecraft/class_1451;method_6571()I
named getCatType
Lnet/minecraft/entity/passive/CatEntity;getCatType()I
-
setCatType
public void setCatType(int type)- Mappings:
Namespace Name Mixin selector official u
Lbdi;u(I)V
intermediary method_6572
Lnet/minecraft/class_1451;method_6572(I)V
named setCatType
Lnet/minecraft/entity/passive/CatEntity;setCatType(I)V
-
setSleepingWithOwner
public void setSleepingWithOwner(boolean sleeping)- Mappings:
Namespace Name Mixin selector official z
Lbdi;z(Z)V
intermediary method_16088
Lnet/minecraft/class_1451;method_16088(Z)V
named setSleepingWithOwner
Lnet/minecraft/entity/passive/CatEntity;setSleepingWithOwner(Z)V
-
isSleepingWithOwner
public boolean isSleepingWithOwner()- Mappings:
Namespace Name Mixin selector official fz
Lbdi;fz()Z
intermediary method_16086
Lnet/minecraft/class_1451;method_16086()Z
named isSleepingWithOwner
Lnet/minecraft/entity/passive/CatEntity;isSleepingWithOwner()Z
-
setHeadDown
public void setHeadDown(boolean headDown)- Mappings:
Namespace Name Mixin selector official A
Lbdi;A(Z)V
intermediary method_16087
Lnet/minecraft/class_1451;method_16087(Z)V
named setHeadDown
Lnet/minecraft/entity/passive/CatEntity;setHeadDown(Z)V
-
isHeadDown
public boolean isHeadDown()- Mappings:
Namespace Name Mixin selector official fA
Lbdi;fA()Z
intermediary method_16093
Lnet/minecraft/class_1451;method_16093()Z
named isHeadDown
Lnet/minecraft/entity/passive/CatEntity;isHeadDown()Z
-
getCollarColor
- Mappings:
Namespace Name Mixin selector official fB
Lbdi;fB()Lbot;
intermediary method_16096
Lnet/minecraft/class_1451;method_16096()Lnet/minecraft/class_1767;
named getCollarColor
Lnet/minecraft/entity/passive/CatEntity;getCollarColor()Lnet/minecraft/util/DyeColor;
-
setCollarColor
- Mappings:
Namespace Name Mixin selector official a
Lbdi;a(Lbot;)V
intermediary method_16094
Lnet/minecraft/class_1451;method_16094(Lnet/minecraft/class_1767;)V
named setCollarColor
Lnet/minecraft/entity/passive/CatEntity;setCollarColor(Lnet/minecraft/util/DyeColor;)V
-
initDataTracker
protected void initDataTracker()- Overrides:
initDataTracker
in classTameableEntity
- Mappings:
Namespace Name Mixin selector official f
Laso;f()V
intermediary method_5693
Lnet/minecraft/class_1297;method_5693()V
named initDataTracker
Lnet/minecraft/entity/Entity;initDataTracker()V
-
writeCustomDataToNbt
- Overrides:
writeCustomDataToNbt
in classTameableEntity
- Mappings:
Namespace Name Mixin selector official b
Laso;b(Lmv;)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
-
readCustomDataFromNbt
- Overrides:
readCustomDataFromNbt
in classTameableEntity
- Mappings:
Namespace Name Mixin selector official a
Laso;a(Lmv;)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
-
mobTick
public void mobTick()- Overrides:
mobTick
in classAnimalEntity
- Mappings:
Namespace Name Mixin selector official eR
Latd;eR()V
intermediary method_5958
Lnet/minecraft/class_1308;method_5958()V
named mobTick
Lnet/minecraft/entity/mob/MobEntity;mobTick()V
-
getAmbientSound
- Overrides:
getAmbientSound
in classMobEntity
- Mappings:
Namespace Name Mixin selector official q
Latd;q()Laev;
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;
-
getMinAmbientSoundDelay
public int getMinAmbientSoundDelay()- Overrides:
getMinAmbientSoundDelay
in classAnimalEntity
- Mappings:
Namespace Name Mixin selector official J
Latd;J()I
intermediary method_5970
Lnet/minecraft/class_1308;method_5970()I
named getMinAmbientSoundDelay
Lnet/minecraft/entity/mob/MobEntity;getMinAmbientSoundDelay()I
-
hiss
public void hiss()- Mappings:
Namespace Name Mixin selector official fC
Lbdi;fC()V
intermediary method_16089
Lnet/minecraft/class_1451;method_16089()V
named hiss
Lnet/minecraft/entity/passive/CatEntity;hiss()V
-
getHurtSound
- Overrides:
getHurtSound
in classLivingEntity
- Mappings:
Namespace Name Mixin selector official c
Latb;c(Lary;)Laev;
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:
getDeathSound
in classLivingEntity
- Mappings:
Namespace Name Mixin selector official r
Latb;r()Laev;
intermediary method_6002
Lnet/minecraft/class_1309;method_6002()Lnet/minecraft/class_3414;
named getDeathSound
Lnet/minecraft/entity/LivingEntity;getDeathSound()Lnet/minecraft/sound/SoundEvent;
-
createCatAttributes
- Mappings:
Namespace Name Mixin selector official fD
Lbdi;fD()Laub$a;
intermediary method_26881
Lnet/minecraft/class_1451;method_26881()Lnet/minecraft/class_5132$class_5133;
named createCatAttributes
Lnet/minecraft/entity/passive/CatEntity;createCatAttributes()Lnet/minecraft/entity/attribute/DefaultAttributeContainer$Builder;
-
handleFallDamage
public boolean handleFallDamage(float fallDistance, float damageMultiplier, DamageSource damageSource)- Overrides:
handleFallDamage
in classLivingEntity
- Mappings:
Namespace Name Mixin selector official a
Laso;a(FFLary;)Z
intermediary method_5747
Lnet/minecraft/class_1297;method_5747(FFLnet/minecraft/class_1282;)Z
named handleFallDamage
Lnet/minecraft/entity/Entity;handleFallDamage(FFLnet/minecraft/entity/damage/DamageSource;)Z
-
eat
- Overrides:
eat
in classAnimalEntity
- Mappings:
Namespace Name Mixin selector official a
Lbdf;a(Lbjl;Lari;Lbpx;)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
-
getAttackDamage
private float getAttackDamage()- Mappings:
Namespace Name Mixin selector official fE
Lbdi;fE()F
intermediary method_22327
Lnet/minecraft/class_1451;method_22327()F
named getAttackDamage
Lnet/minecraft/entity/passive/CatEntity;getAttackDamage()F
-
tryAttack
-
tick
public void tick() -
updateAnimations
private void updateAnimations()- Mappings:
Namespace Name Mixin selector official fF
Lbdi;fF()V
intermediary method_16085
Lnet/minecraft/class_1451;method_16085()V
named updateAnimations
Lnet/minecraft/entity/passive/CatEntity;updateAnimations()V
-
updateSleepAnimation
private void updateSleepAnimation()- Mappings:
Namespace Name Mixin selector official fG
Lbdi;fG()V
intermediary method_16090
Lnet/minecraft/class_1451;method_16090()V
named updateSleepAnimation
Lnet/minecraft/entity/passive/CatEntity;updateSleepAnimation()V
-
updateHeadDownAnimation
private void updateHeadDownAnimation()- Mappings:
Namespace Name Mixin selector official fH
Lbdi;fH()V
intermediary method_16084
Lnet/minecraft/class_1451;method_16084()V
named updateHeadDownAnimation
Lnet/minecraft/entity/passive/CatEntity;updateHeadDownAnimation()V
-
getSleepAnimation
public float getSleepAnimation(float tickDelta)- Mappings:
Namespace Name Mixin selector official x
Lbdi;x(F)F
intermediary method_16082
Lnet/minecraft/class_1451;method_16082(F)F
named getSleepAnimation
Lnet/minecraft/entity/passive/CatEntity;getSleepAnimation(F)F
-
getTailCurlAnimation
public float getTailCurlAnimation(float tickDelta)- Mappings:
Namespace Name Mixin selector official y
Lbdi;y(F)F
intermediary method_16091
Lnet/minecraft/class_1451;method_16091(F)F
named getTailCurlAnimation
Lnet/minecraft/entity/passive/CatEntity;getTailCurlAnimation(F)F
-
getHeadDownAnimation
public float getHeadDownAnimation(float tickDelta)- Mappings:
Namespace Name Mixin selector official z
Lbdi;z(F)F
intermediary method_16095
Lnet/minecraft/class_1451;method_16095(F)F
named getHeadDownAnimation
Lnet/minecraft/entity/passive/CatEntity;getHeadDownAnimation(F)F
-
createChild
- Specified by:
createChild
in classPassiveEntity
- Mappings:
Namespace Name Mixin selector official b
Lbdi;b(Labj;Lasm;)Lbdi;
intermediary method_6573
Lnet/minecraft/class_1451;method_6573(Lnet/minecraft/class_3218;Lnet/minecraft/class_1296;)Lnet/minecraft/class_1451;
named createChild
Lnet/minecraft/entity/passive/CatEntity;createChild(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/passive/PassiveEntity;)Lnet/minecraft/entity/passive/CatEntity;
-
canBreedWith
- Overrides:
canBreedWith
in classAnimalEntity
- Mappings:
Namespace Name Mixin selector official a
Lbdf;a(Lbdf;)Z
intermediary method_6474
Lnet/minecraft/class_1429;method_6474(Lnet/minecraft/class_1429;)Z
named canBreedWith
Lnet/minecraft/entity/passive/AnimalEntity;canBreedWith(Lnet/minecraft/entity/passive/AnimalEntity;)Z
-
initialize
@Nullable public @Nullable EntityData initialize(ServerWorldAccess world, LocalDifficulty difficulty, SpawnReason spawnReason, @Nullable @Nullable EntityData entityData, @Nullable @Nullable NbtCompound entityNbt)- Overrides:
initialize
in classPassiveEntity
- Mappings:
Namespace Name Mixin selector official a
Latd;a(Lbwl;Larh;Latf;Latt;Lmv;)Latt;
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;
-
interactMob
- Overrides:
interactMob
in classAnimalEntity
- Mappings:
Namespace Name Mixin selector official b
Latd;b(Lbjl;Lari;)Larj;
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;
-
isBreedingItem
- Overrides:
isBreedingItem
in classAnimalEntity
- Mappings:
Namespace Name Mixin selector official l
Lbdf;l(Lbpx;)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
-
getActiveEyeHeight
- Overrides:
getActiveEyeHeight
in classLivingEntity
- Mappings:
Namespace Name Mixin selector official b
Latb;b(Latn;Lasp;)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
-
canImmediatelyDespawn
public boolean canImmediatelyDespawn(double distanceSquared)- Overrides:
canImmediatelyDespawn
in classAnimalEntity
- Mappings:
Namespace Name Mixin selector official h
Latd;h(D)Z
intermediary method_5974
Lnet/minecraft/class_1308;method_5974(D)Z
named canImmediatelyDespawn
Lnet/minecraft/entity/mob/MobEntity;canImmediatelyDespawn(D)Z
-
onTamedChanged
protected void onTamedChanged()- Overrides:
onTamedChanged
in classTameableEntity
- Mappings:
Namespace Name Mixin selector official t
Latv;t()V
intermediary method_6175
Lnet/minecraft/class_1321;method_6175()V
named onTamedChanged
Lnet/minecraft/entity/passive/TameableEntity;onTamedChanged()V
-
bypassesSteppingEffects
public boolean bypassesSteppingEffects()- Overrides:
bypassesSteppingEffects
in classEntity
- Mappings:
Namespace Name Mixin selector official bC
Laso;bC()Z
intermediary method_21749
Lnet/minecraft/class_1297;method_21749()Z
named bypassesSteppingEffects
Lnet/minecraft/entity/Entity;bypassesSteppingEffects()Z
-