Package net.minecraft.entity.passive
Class CatEntity
- All Implemented Interfaces:
ComponentsAccess,Attackable,DataTracked,EquipmentHolder,Leashable,Tameable,Targeter,ScoreHolder,Nameable,EntityLike,UniquelyIdentifiable,ServerWaypoint,Waypoint
Meow.
- Mappings:
Namespace Name named net/minecraft/entity/passive/CatEntityintermediary net/minecraft/class_1451official cmg
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprivate static classCatEntity.CatFleeGoal<T extends LivingEntity>private static classprivate static classNested classes/interfaces inherited from class net.minecraft.entity.passive.TameableEntity
TameableEntity.TameableEscapeDangerGoalNested classes/interfaces inherited from class net.minecraft.entity.passive.PassiveEntity
PassiveEntity.PassiveDataNested classes/interfaces inherited from class net.minecraft.entity.LivingEntity
LivingEntity.FallSoundsNested classes/interfaces inherited from class net.minecraft.entity.Entity
Entity.MoveEffect, Entity.PositionUpdater, Entity.RemovalReasonNested classes/interfaces inherited from interface net.minecraft.entity.Leashable
Leashable.Elasticity, Leashable.LeashDataNested classes/interfaces inherited from interface net.minecraft.world.waypoint.ServerWaypoint
ServerWaypoint.AzimuthWaypointTracker, ServerWaypoint.ChebyshevDistanceValidatedTracker, ServerWaypoint.ChunkWaypointTracker, ServerWaypoint.ManhattanDistanceValidatedTracker, ServerWaypoint.PositionalWaypointTracker, ServerWaypoint.WaypointTrackerNested classes/interfaces inherited from interface net.minecraft.world.waypoint.Waypoint
Waypoint.Config -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final TrackedData<RegistryEntry<CatVariant>> private static final TrackedData<Integer> static final doubleprivate static final DyeColorprivate static final RegistryKey<CatVariant> private @Nullable CatEntity.CatFleeGoal<PlayerEntity> private static final TrackedData<Boolean> private floatprivate static final TrackedData<Boolean> private floatprivate floatprivate floatprivate booleanstatic final doubleprivate floatstatic final doubleprivate floatprivate TemptGoalFields inherited from class net.minecraft.entity.passive.TameableEntity
field_52002, OWNER_UUID, TAMEABLE_FLAGSFields inherited from class net.minecraft.entity.passive.AnimalEntity
BREEDING_COOLDOWNFields inherited from class net.minecraft.entity.passive.PassiveEntity
BABY_AGE, breedingAge, DEFAULT_AGE, DEFAULT_FORCED_AGE, forcedAge, happyTicksRemainingFields inherited from class net.minecraft.entity.mob.PathAwareEntity
DEFAULT_PATHFINDING_FAVORFields inherited from class net.minecraft.entity.mob.MobEntity
ambientSoundChance, BASE_ENCHANTED_ARMOR_CHANCE, BASE_ENCHANTED_MAIN_HAND_EQUIPMENT_CHANCE, BASE_SPAWN_EQUIPMENT_CHANCE, CAN_PICK_UP_LOOT_KEY, DEFAULT_CAN_PICKUP_LOOT_CHANCE, DROP_CHANCES_KEY, experiencePoints, field_35039, goalSelector, jumpControl, LEFT_HANDED_KEY, lookControl, MINIMUM_DROPPED_EXPERIENCE_PER_EQUIPMENT, moveControl, navigation, NO_AI_KEY, RANDOM_SPAWN_BONUS_MODIFIER_ID, targetSelectorFields inherited from class net.minecraft.entity.LivingEntity
activeItemStack, attackingPlayer, ATTRIBUTES_KEY, BABY_SCALE_FACTOR, bodyYaw, brain, BRAIN_KEY, dead, DEATH_TICKS, DEATH_TIME_KEY, deathTime, defaultMaxHealth, despawnCounter, elytraFlightController, equipment, EQUIPMENT_KEY, EQUIPMENT_SLOT_ID, FALL_FLYING_KEY, field_30072, field_30074, field_30075, field_44874, field_47756, field_48827, field_55952, field_56256, forwardSpeed, glidingTicks, GLOWING_FLAG, GRAVITY, handSwinging, handSwingProgress, handSwingTicks, headTrackingIncrements, headYaw, HEALTH_KEY, HURT_BY_TIMESTAMP_KEY, HURT_TIME_KEY, hurtTime, interpolator, itemUseTimeLeft, jumping, lastAttackedTicks, lastBodyYaw, lastDamageTaken, lastHandSwingProgress, lastHeadYaw, limbAnimator, LIVING_FLAGS, maxHurtTime, NOT_WEARING_GAZE_DISGUISE_PREDICATE, OFF_HAND_ACTIVE_FLAG, playerHitTimer, preferredHand, riptideAttackDamage, riptideStack, riptideTicks, serverHeadYaw, sidewaysSpeed, SLEEPING_DIMENSIONS, SLEEPING_POS_KEY, stuckArrowTimer, stuckStingerTimer, upwardSpeed, USING_ITEM_FLAG, USING_RIPTIDE_FLAGFields inherited from class net.minecraft.entity.Entity
age, AIR_KEY, collidedSoftly, CUSTOM_DATA_KEY, dataTracker, DEFAULT_FRICTION, DEFAULT_MIN_FREEZE_DAMAGE_TICKS, DEFAULT_PORTAL_COOLDOWN, distanceTraveled, FALL_DISTANCE_KEY, fallDistance, field_44870, field_44871, field_44872, field_49073, field_49791, FIRE_KEY, firstUpdate, FLAGS, fluidHeight, FREEZING_DAMAGE_INTERVAL, GLIDING_FLAG_INDEX, GLOWING_FLAG_INDEX, GLOWING_KEY, groundCollision, horizontalCollision, ID_KEY, inPowderSnow, intersectionChecked, INVULNERABLE_KEY, lastPitch, lastRenderX, lastRenderY, lastRenderZ, lastX, lastY, lastYaw, lastZ, MAX_COMMAND_TAGS, MAX_QUEUED_COLLISION_CHECKS, MAX_RIDING_COOLDOWN, MIN_RISING_BUBBLE_COLUMN_SPEED, MOTION_KEY, movementMultiplier, NO_GRAVITY_KEY, noClip, ON_FIRE_FLAG_INDEX, ON_GROUND_KEY, PASSENGERS_KEY, PORTAL_COOLDOWN_KEY, portalManager, POS_KEY, POSE, random, ridingCooldown, ROTATION_KEY, SILENT_KEY, speed, submergedInWater, supportingBlockPos, timeUntilRegen, touchingWater, uuid, UUID_KEY, uuidString, velocityDirty, velocityModified, verticalCollision, wasInPowderSnowFields inherited from interface net.minecraft.entity.Leashable
DEFAULT_ELASTIC_DISTANCE, DEFAULT_SNAPPING_DISTANCE, ELASTICITY_MULTIPLIER, field_59997, field_59998, field_59999, field_60003, HELD_ENTITY_ATTACHMENT_POINT, LEASH_HOLDER_ATTACHMENT_POINT, LEASH_NBT_KEY, QUAD_LEASH_ATTACHMENT_POINTSFields inherited from interface net.minecraft.scoreboard.ScoreHolder
WILDCARD, WILDCARD_NAMEFields inherited from interface net.minecraft.world.waypoint.ServerWaypoint
AZIMUTH_THRESHOLDFields inherited from interface net.minecraft.world.waypoint.Waypoint
DEFAULT_PLAYER_RANGE, DISABLE_TRACKING -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanReturns whether the entity should bypass effects caused by stepping.booleancanBreedWith(AnimalEntity other) booleancanImmediatelyDespawn(double distanceSquared) protected voidcreateChild(ServerWorld serverWorld, PassiveEntity passiveEntity) <T> Tget(ComponentType<? extends T> type) protected @Nullable SoundEventprotected SoundEventfloatgetHeadDownAnimationProgress(float tickProgress) protected SoundEventgetHurtSound(DamageSource source) intfloatgetSleepAnimationProgress(float tickProgress) floatgetTailCurlAnimationProgress(float tickProgress) voidhiss()protected voidinitDataTracker(DataTracker.Builder builder) Initializes data tracker.protected voidinitialize(ServerWorldAccess world, LocalDifficulty difficulty, SpawnReason spawnReason, @Nullable EntityData entityData) interactMob(PlayerEntity player, Hand hand) booleanisBreedingItem(ItemStack stack) (package private) booleanbooleanReturns whether this cat is in a sleeping pose.booleanvoidmobTick(ServerWorld world) protected voidprotected voidprotected voidreadCustomData(ReadView view) protected <T> booleansetApplicableComponent(ComponentType<T> type, T value) private voidsetCollarColor(DyeColor color) (package private) voidsetHeadDown(boolean headDown) voidsetInSleepingPose(boolean sleeping) Sets whether this cat is in a sleeping pose or not.voidsetTamed(boolean tamed, boolean updateAttributes) private voidsetVariant(RegistryEntry<CatVariant> variant) voidtick()Ticks this entity.private voidtryTame(PlayerEntity player) private voidprivate voidprivate voidprotected voidwriteCustomData(WriteView view) Methods inherited from class net.minecraft.entity.passive.TameableEntity
canAttackWithOwner, canBeLeashed, cannotFollowOwner, canTarget, canTeleportOntoLeaves, getOwnerReference, getScoreboardTeam, handleStatus, isInSameTeam, isInSittingPose, isOwner, isSitting, isTamed, onDeath, setInSittingPose, setOwner, setOwner, setSitting, setTamedBy, shouldTryTeleportToOwner, showEmoteParticle, tryTeleportToOwner, updateAttributesForTamedMethods inherited from class net.minecraft.entity.passive.AnimalEntity
applyDamage, breed, breed, canEat, createAnimalAttributes, eat, getExperienceToDrop, getLoveTicks, getLovingPlayer, getPathfindingFavor, isInLove, isLightLevelValidForNaturalSpawn, isValidNaturalSpawn, lovePlayer, resetLoveTicks, setLoveTicks, tickMovementMethods inherited from class net.minecraft.entity.passive.PassiveEntity
getBreedingAge, getForcedAge, getHappyTicksRemaining, growUp, growUp, isBaby, isReadyToBreed, onGrowUp, onTrackedDataSet, setBaby, setBreedingAge, toGrowUpAgeMethods inherited from class net.minecraft.entity.mob.PathAwareEntity
beforeLeashTick, canSpawn, getFollowLeashSpeed, getPathfindingFavor, isNavigating, isPanicking, onShortLeashTick, shouldFollowLeashMethods inherited from class net.minecraft.entity.mob.MobEntity
baseTick, canActVoluntarily, canDispenserEquipSlot, canGather, canMobSpawn, cannotDespawn, canPickupItem, canPickUpLoot, canRemoveSaddle, canSpawn, canTarget, canUseRangedWeapon, checkDespawn, clampHeadYaw, clearGoals, clearGoalsAndTasks, clearPositionTarget, convertTo, convertTo, createBodyControl, createEquipmentInventory, createMobAttributes, createNavigation, dropAllForeignEquipment, dropEquipment, dropForeignEquipment, dropLoot, enchantEquipment, enchantMainHandItem, equipBodyArmor, equipLootStack, getAttackBox, getBodyArmor, getControllingPassenger, getEquipmentDropChances, getEquipmentForSlot, getItemPickUpRangeExpander, getJumpControl, getLeashData, getLimitPerChunk, getLookControl, getLootTableKey, getLootTableSeed, getMainArm, getMaxHeadRotation, getMaxLookPitchChange, getMaxLookYawChange, getMoveControl, getNavigation, getPathfindingPenalty, getPickBlockStack, getPositionTarget, getPositionTargetRange, getPreferredWeapons, getSafeFallDistance, getTarget, getTargetInBrain, getVisibilityCache, hasPositionTarget, hasSaddleEquipped, initEquipment, interact, isAffectedByDaylight, isAiDisabled, isAttacking, isDisallowedInPeaceful, isInAttackRange, isInPositionTargetRange, isInPositionTargetRange, isInPositionTargetRange, isLeftHanded, isPersistent, isWearingBodyArmor, lookAtEntity, loot, movesIndependently, onEatingGrass, onFinishPathfinding, onLeashRemoved, onPlayerSpawnedChild, onStartPathfinding, playAmbientSound, playAttackSound, playHurtSound, playSpawnEffects, prefersNewDamageableItem, prefersNewEquipment, removeFromDimension, sendAiDebugData, setAiDisabled, setAttacking, setCanPickUpLoot, setDropGuaranteed, setEquipmentDropChance, setEquipmentFromTable, setEquipmentFromTable, setForwardSpeed, setLeashData, setLeftHanded, setMovementSpeed, setPathfindingPenalty, setPersistent, setPositionTarget, setSidewaysSpeed, setTarget, setUpwardSpeed, snapLongLeash, spawnsTooManyForEachTry, startRiding, stopMovement, swimUpward, tickNewAi, tryAttack, tryEquip, turnHead, updateAttribute, updateEnchantments, updateGoalControlsMethods inherited from class net.minecraft.entity.LivingEntity
addDeathParticles, addPowderSnowSlowIfNeeded, addStatusEffect, addStatusEffect, animateDamage, applyArmorToDamage, applyFluidMovingSpeed, applyMovementEffects, areItemsDifferent, attackLivingEntity, becomeAngry, canBreatheInWater, canEquip, canEquipFromDispenser, canFreeze, canGlide, canGlideWith, canHaveStatusEffect, canHit, canSee, canSee, canTakeDamage, canUsePortals, canUseSlot, canWalkOnFluid, clampScale, clearActiveItem, clearPotionSwirls, clearSleepingPosition, clearStatusEffects, computeFallDamage, consumeItem, containsOnlyAmbientEffects, createBrainProfile, createEquipment, createLivingAttributes, createTracker, damage, damageArmor, damageEquipment, damageHelmet, deserializeBrain, disableExperienceDropping, drop, dropExperience, dropInventory, dropItem, endCombat, enterCombat, equipStack, fall, forEachGeneratedItem, forEachGiftedItem, forEachShearedItem, getAbsorptionAmount, getActiveHand, getActiveItem, getActiveStatusEffects, getArmor, getArmorVisibility, getAttackDistanceScalingFactor, getAttacker, getAttacking, getAttackingPlayer, getAttackKnockbackAgainst, getAttributeBaseValue, getAttributeInstance, getAttributes, getAttributeValue, getBaseDimensions, getBaseWaterMovementSpeedMultiplier, getBlockingItem, getBodyYaw, getBoundingBox, getBrain, getClimbingPos, getControlledMovementInput, getDamageBlockedAmount, getDamageTiltYaw, getDamageTracker, getDespawnCounter, getDimensions, getEffectFadeFactor, getEffectiveGravity, getEquippedStack, getEquipSound, getExperienceToDrop, getFallSounds, getGlidingTicks, getGravity, getHandSwingProgress, getHeadYaw, getHealth, getHitbox, getInterpolator, getItemUseTime, getItemUseTimeLeft, getJumpBoostVelocityModifier, getJumpVelocity, getJumpVelocity, getLastAttackedTime, getLastAttacker, getLastAttackTime, getLeaningPitch, getLocationBasedEnchantmentEffects, getLuck, getMainHandStack, getMaxAbsorption, getMaxHealth, getMaxRelativeHeadRotation, getMovementSpeed, getNextAirOnLand, getNextAirUnderwater, getOffGroundSpeed, getOffHandStack, getPassengerRidingPos, getPlayerHitTimer, getPoses, getPreferredEquipmentSlot, getPrimeAdversary, getProjectileType, getRecentDamageSource, getSaddledSpeed, getSafeFallDistance, getScale, getScaleFactor, getSleepingDirection, getSleepingPosition, getSlotForHand, getSoundPitch, getSoundVolume, getStackInArm, getStackInHand, getStackReference, getStatusEffect, getStatusEffects, getStepHeight, getStingerCount, getStuckArrowCount, getVelocityMultiplier, getWaypointConfig, getWeaponDisableBlockingForSeconds, getWeaponStack, getYaw, giveOrDropStack, handleFallDamage, hasInvertedHealingAndHarm, hasLandedInFluid, hasNoDrag, hasStackEquipped, hasStatusEffect, hasWaypoint, heal, hurtByWater, isAffectedBySplashPotions, isAlive, isArmorSlot, isBlocking, isClimbing, isDead, isEntityLookingAtMe, isExperienceDroppingDisabled, isGliding, isGlowing, isHolding, isHolding, isHoldingOntoLadder, isImmobile, isInCreativeMode, isInsideWall, isInSwimmingPose, isInvulnerableTo, isJumping, isMobOrPlayer, isPartOfGame, isPushable, isSleeping, isUsingItem, isUsingRiptide, jump, kill, knockback, knockDownwards, lerpHeadYaw, lerpYaw, lookAt, markEffectsDirty, modifyAppliedDamage, onAttacking, onDamaged, onEquipStack, onKilledBy, onRemoval, onRemove, onSpawnPacket, onStatusEffectApplied, onStatusEffectsRemoved, onStatusEffectUpgraded, playBlockFallSound, playSound, positionInPortal, positionInPortal, pushAway, pushAwayFrom, remove, removePowderSnowSlow, removeStatusEffect, removeStatusEffectInternal, sendEffectToControllingPlayer, sendEquipmentBreakStatus, sendPickup, setAbsorptionAmount, setAbsorptionAmountUnclamped, setAttacker, setAttacking, setAttacking, setAttackingPlayer, setBodyYaw, setCurrentHand, setDespawnCounter, setHeadYaw, setHealth, setJumping, setLivingFlag, setNearbySongPlaying, setNoDrag, setOnFireForTicks, setSleepingPosition, setSprinting, setStackInHand, setStatusEffect, setStingerCount, setStuckArrowCount, shouldAlwaysDropExperience, shouldDropExperience, shouldDropLoot, shouldRenderName, shouldSwimInFluids, sleep, spawnItemParticles, stopGliding, stopRiding, stopUsingItem, swingHand, swingHand, takeKnockback, takeShieldHit, teleport, tickControlled, tickCramming, tickGliding, tickHandSwing, tickInVoid, tickItemStackUsage, tickMovementInput, tickRiding, tickRiptide, tickStatusEffects, tiltScreen, travel, travelFlying, travelFlying, triggerItemPickedUpByEntityCriteria, updateLimbs, updateLimbs, updatePostDeath, updatePotionVisibility, updateTrackedHeadRotation, wakeUp, wouldNotSuffocateInPoseMethods inherited from class net.minecraft.entity.Entity
addAirTravelEffects, addCommandTag, addFlapEffects, addPassenger, addPortalChunkTicketAt, addVelocity, addVelocity, addVelocityInternal, adjustMovementForCollisions, adjustMovementForPiston, adjustMovementForSneaking, applyBubbleColumnEffects, applyBubbleColumnSurfaceEffects, applyGravity, applyMirror, applyRotation, attemptTickInVoid, bypassesLandingEffects, calculateBoundingBox, calculateDefaultBoundingBox, calculateDimensions, calculateNextStepSoundDistance, canAddPassenger, canAvoidTraps, canBeHitByProjectile, canBeSpectated, canExplosionDestroyBlock, canModifyAt, canMoveVoluntarily, canSprintAsVehicle, canStartRiding, canTeleportBetween, castComponentValue, changeLookDirection, clearQueuedCollisionChecks, clientDamage, collides, collidesWith, collidesWithFluid, collidesWithStateAtPos, copyComponentFrom, copyComponentsFrom, copyFrom, copyPositionAndRotation, couldAcceptPassenger, createSpawnPacket, defrost, detach, detachAllHeldLeashes, discard, dismountVehicle, distanceTo, doesNotCollide, doesRenderOnFire, dropItem, dropItem, dropStack, dropStack, dropStack, emitGameEvent, emitGameEvent, equals, extinguish, extinguishWithSound, getAir, getAttachments, getBlockPos, getBlockStateAtPos, getBlockX, getBlockY, getBlockZ, getBodyX, getBodyY, getBodyZ, getBoundingBox, getBrightnessAtEyes, getBurningDuration, getCameraPosVec, getChunkPos, getClientCameraPosVec, getCommandSource, getCommandTags, getControllingVehicle, getCustomName, getDamageSources, getDataTracker, getDefaultName, getDefaultPortalCooldown, getDisplayName, getEffectiveExplosionResistance, getErrorReporterContext, getEyeHeight, getEyePos, getEyeY, getFacing, getFinalGravity, getFireTicks, getFirstPassenger, getFlag, getFluidHeight, getFreezingScale, getFrozenTicks, getHandPosOffset, getHeight, getHeldQuadLeashOffsets, getHighSpeedSplashSound, getHorizontalFacing, getHoverEvent, getId, getJumpVelocityMultiplier, getLandingBlockState, getLandingPos, getLastRenderPos, getLeashPos, getLerpedPitch, getLerpedPos, getLerpedYaw, getMaxAir, getMinFreezeDamageTicks, getMoveEffect, getMovement, getMovementDirection, getName, getNameForScoreboard, getOppositeRotationVector, getOppositeRotationVector, getParticleX, getParticleZ, getPassengerAttachmentPos, getPassengerAttachmentPos, getPassengerDismountOffset, getPassengerList, getPassengersDeep, getPistonBehavior, getPitch, getPitch, getPlayerPassengers, getPortalCooldown, getPos, getPose, getPosWithYOffset, getProjectileDeflection, getRandom, getRandomBodyY, getRegistryManager, getRemovalReason, getRenderDistanceMultiplier, getRootVehicle, getRotationClient, getRotationVec, getRotationVecClient, getRotationVector, getRotationVector, getSavedEntityId, getServer, getSoundCategory, getSplashSound, getStandingEyeHeight, getSteppingBlockState, getSteppingPos, getStepSoundPos, getSwimHeight, getSwimSound, getSyncedPos, getTargetingMargin, getTeamColorValue, getTrackedPosition, getType, getUuid, getUuidAsString, getVehicle, getVehicleAttachmentPos, getVelocity, getVelocityAffectingPos, getWidth, getWorld, getWorldSpawnPos, getX, getY, getYaw, getZ, handleAttack, handleFall, handleFallDamageForPassengers, hasCollidedSoftly, hasControllingPassenger, hasCustomName, hashCode, hasNoGravity, hasPassenger, hasPassenger, hasPassengerDeep, hasPassengers, hasPlayerRider, hasPortalCooldown, hasQuadLeashAttachmentPoints, hasVehicle, igniteByLava, interactAt, isAlwaysInvulnerableTo, isAtCloudHeight, isAttackable, isCollidable, isConnectedThroughVehicle, isControlledByMainPlayer, isControlledByPlayer, isCrawling, isCustomNameVisible, isDescending, isFireImmune, isFlappingWings, isFlyingVehicle, isFrozen, isGlowingLocal, isImmuneToExplosion, isInFluid, isInLava, isInPose, isInRange, isInRange, isInSneakingPose, isInterpolating, isInvisible, isInvisibleTo, isInvulnerable, isLiving, isLogicalSideForUpdatingMovement, isOnFire, isOnGround, isOnRail, isPartOf, isPlayer, isPushedByFluids, isRegionUnloaded, isRemoved, isSilent, isSneaking, isSneaky, isSpectator, isSprinting, isSubmergedIn, isSubmergedInWater, isSupportedBy, isSwimming, isTeammate, isTeamPlayer, isTouchingWater, isTouchingWaterOrRain, lerpPosAndRotation, limitFallDistance, move, movementInputToVelocity, occludeVibrationSignals, onBlockCollision, onBubbleColumnCollision, onBubbleColumnSurfaceCollision, onDataTrackerUpdate, onExplodedBy, onHeldLeashUpdate, onKilledOther, onLanding, onPassengerLookAround, onPlayerCollision, onRemoved, onStartedTrackingBy, onStoppedTrackingBy, onStruckByLightning, onSwimmingStart, playCombinationStepSounds, playExtinguishSound, playSecondaryStepSound, playSound, playSoundIfNotSilent, playStepSound, playSwimSound, playSwimSound, popQueuedCollisionCheck, populateCrashReport, pushOutOfBlocks, raycast, readData, recalculateDimensions, refreshPosition, refreshPositionAfterTeleport, refreshPositionAfterTeleport, refreshPositionAndAngles, refreshPositionAndAngles, refreshPositionAndAngles, reinitDimensions, removeAllPassengers, removeCommandTag, removePassenger, requestTeleport, requestTeleportAndDismount, requestTeleportOffset, resetPortalCooldown, resetPosition, rotate, saveData, saveSelfData, scheduleVelocityUpdate, serverDamage, setAir, setAlwaysSyncAbsolute, setAngles, setBoundingBox, setChangeListener, setComponent, setCustomName, setCustomNameVisible, setFireTicks, setFlag, setFrozenTicks, setGlowing, setId, setInPowderSnow, setInvisible, setInvulnerable, setLastPositionAndAngles, setMovement, setMovement, setNoGravity, setOnFire, setOnFireFor, setOnFireFromLava, setOnGround, setPitch, setPortalCooldown, setPos, setPose, setPosition, setPosition, setPosition, setRemoved, setRenderDistanceMultiplier, setRotation, setSilent, setSneaking, setSwimming, setUuid, setVelocity, setVelocity, setVelocityClient, setWorld, setYaw, shouldAlwaysSyncAbsolute, shouldControlVehicles, shouldDismountUnderwater, shouldEscapePowderSnow, shouldPlayBurnSoundInLava, shouldRender, shouldRender, shouldSave, shouldSetPositionOnLoad, shouldSpawnSprintingParticles, shouldTickBlockCollision, sidedDamage, slowMovement, snipAllHeldLeashes, spawnBubbleColumnParticles, spawnSprintingParticles, squaredDistanceTo, squaredDistanceTo, squaredDistanceTo, startRiding, streamPassengersAndSelf, streamSelfAndPassengers, teleport, teleportSpectatingPlayers, teleportTo, tickBlockCollision, tickBlockCollision, tickHeldLeash, tickPortalCooldown, tickPortalTeleportation, toString, tryUsePortal, unsetRemoved, updateEventHandler, updateKilledAdvancementCriterion, updateLastAngles, updateLastPosition, updateMovementInFluid, updatePassengerForDismount, updatePassengerPosition, updatePassengerPosition, updatePosition, updatePositionAndAngles, updateSupportingBlockPos, updateSwimming, updateTrackedPosition, updateTrackedPositionAndAngles, updateVelocity, updateWaterState, writeDataMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface net.minecraft.component.ComponentsAccess
getOrDefault, getTypedMethods inherited from interface net.minecraft.entity.EquipmentHolder
equipStack, getEquippedStack, getSlotForStack, setEquipmentFromTable, setEquipmentFromTable, setEquipmentFromTableMethods inherited from interface net.minecraft.entity.Leashable
applyElasticity, attachLeash, canBeLeashedTo, canUseQuadLeashAttachmentPoint, detachLeash, detachLeashWithoutDrop, getDistanceToCenter, getElasticLeashDistance, getLeashHolder, getLeashOffset, getLeashOffset, getLeashSnappingDistance, getQuadLeashOffsets, isLeashed, mightBeLeashed, onLongLeashTick, readLeashData, setUnresolvedLeashHolderId, writeLeashDataMethods inherited from interface net.minecraft.scoreboard.ScoreHolder
getStyledDisplayNameMethods inherited from interface net.minecraft.entity.Tameable
getOwner, getTopLevelOwner, getWorld
-
Field Details
-
CROUCHING_SPEED
public static final double CROUCHING_SPEED- See Also:
- Mappings:
Namespace Name Mixin selector named CROUCHING_SPEEDLnet/minecraft/entity/passive/CatEntity;CROUCHING_SPEED:Dintermediary field_30310Lnet/minecraft/class_1451;field_30310:Dofficial coLcmg;co:D
-
NORMAL_SPEED
public static final double NORMAL_SPEED- See Also:
- Mappings:
Namespace Name Mixin selector named NORMAL_SPEEDLnet/minecraft/entity/passive/CatEntity;NORMAL_SPEED:Dintermediary field_30311Lnet/minecraft/class_1451;field_30311:Dofficial cpLcmg;cp:D
-
SPRINTING_SPEED
public static final double SPRINTING_SPEED- See Also:
- Mappings:
Namespace Name Mixin selector named SPRINTING_SPEEDLnet/minecraft/entity/passive/CatEntity;SPRINTING_SPEED:Dintermediary field_30312Lnet/minecraft/class_1451;field_30312:Dofficial cqLcmg;cq:D
-
CAT_VARIANT
- Mappings:
Namespace Name Mixin selector named CAT_VARIANTLnet/minecraft/entity/passive/CatEntity;CAT_VARIANT:Lnet/minecraft/entity/data/TrackedData;intermediary field_6811Lnet/minecraft/class_1451;field_6811:Lnet/minecraft/class_2940;official crLcmg;cr:Lalh;
-
IN_SLEEPING_POSE
- Mappings:
Namespace Name Mixin selector named IN_SLEEPING_POSELnet/minecraft/entity/passive/CatEntity;IN_SLEEPING_POSE:Lnet/minecraft/entity/data/TrackedData;intermediary field_16284Lnet/minecraft/class_1451;field_16284:Lnet/minecraft/class_2940;official csLcmg;cs:Lalh;
-
HEAD_DOWN
- Mappings:
Namespace Name Mixin selector named HEAD_DOWNLnet/minecraft/entity/passive/CatEntity;HEAD_DOWN:Lnet/minecraft/entity/data/TrackedData;intermediary field_16292Lnet/minecraft/class_1451;field_16292:Lnet/minecraft/class_2940;official ctLcmg;ct:Lalh;
-
COLLAR_COLOR
- Mappings:
Namespace Name Mixin selector named COLLAR_COLORLnet/minecraft/entity/passive/CatEntity;COLLAR_COLOR:Lnet/minecraft/entity/data/TrackedData;intermediary field_16285Lnet/minecraft/class_1451;field_16285:Lnet/minecraft/class_2940;official cuLcmg;cu:Lalh;
-
DEFAULT_VARIANT
- Mappings:
Namespace Name Mixin selector named DEFAULT_VARIANTLnet/minecraft/entity/passive/CatEntity;DEFAULT_VARIANT:Lnet/minecraft/registry/RegistryKey;intermediary field_49979Lnet/minecraft/class_1451;field_49979:Lnet/minecraft/class_5321;official cvLcmg;cv:Lamd;
-
DEFAULT_COLLAR_COLOR
- Mappings:
Namespace Name Mixin selector named DEFAULT_COLLAR_COLORLnet/minecraft/entity/passive/CatEntity;DEFAULT_COLLAR_COLOR:Lnet/minecraft/util/DyeColor;intermediary field_56650Lnet/minecraft/class_1451;field_56650:Lnet/minecraft/class_1767;official cwLcmg;cw:Ldbt;
-
fleeGoal
- Mappings:
Namespace Name Mixin selector named fleeGoalLnet/minecraft/entity/passive/CatEntity;fleeGoal:Lnet/minecraft/entity/passive/CatEntity$CatFleeGoal;intermediary field_6808Lnet/minecraft/class_1451;field_6808:Lnet/minecraft/class_1451$class_3698;official cxLcmg;cx:Lcmg$a;
-
temptGoal
- Mappings:
Namespace Name Mixin selector named temptGoalLnet/minecraft/entity/passive/CatEntity;temptGoal:Lnet/minecraft/entity/ai/goal/TemptGoal;intermediary field_6810Lnet/minecraft/class_1451;field_6810:Lnet/minecraft/class_1391;official cyLcmg;cy:Lciq;
-
sleepAnimation
private float sleepAnimation- Mappings:
Namespace Name Mixin selector named sleepAnimationLnet/minecraft/entity/passive/CatEntity;sleepAnimation:Fintermediary field_16290Lnet/minecraft/class_1451;field_16290:Fofficial czLcmg;cz:F
-
lastSleepAnimation
private float lastSleepAnimation- Mappings:
Namespace Name Mixin selector named lastSleepAnimationLnet/minecraft/entity/passive/CatEntity;lastSleepAnimation:Fintermediary field_16291Lnet/minecraft/class_1451;field_16291:Fofficial cALcmg;cA:F
-
tailCurlAnimation
private float tailCurlAnimation- Mappings:
Namespace Name Mixin selector named tailCurlAnimationLnet/minecraft/entity/passive/CatEntity;tailCurlAnimation:Fintermediary field_16288Lnet/minecraft/class_1451;field_16288:Fofficial cBLcmg;cB:F
-
lastTailCurlAnimation
private float lastTailCurlAnimation- Mappings:
Namespace Name Mixin selector named lastTailCurlAnimationLnet/minecraft/entity/passive/CatEntity;lastTailCurlAnimation:Fintermediary field_16289Lnet/minecraft/class_1451;field_16289:Fofficial cCLcmg;cC:F
-
nearSleepingPlayer
private boolean nearSleepingPlayer- Mappings:
Namespace Name Mixin selector named nearSleepingPlayerLnet/minecraft/entity/passive/CatEntity;nearSleepingPlayer:Zintermediary field_52466Lnet/minecraft/class_1451;field_52466:Zofficial cDLcmg;cD:Z
-
headDownAnimation
private float headDownAnimation- Mappings:
Namespace Name Mixin selector named headDownAnimationLnet/minecraft/entity/passive/CatEntity;headDownAnimation:Fintermediary field_16286Lnet/minecraft/class_1451;field_16286:Fofficial cELcmg;cE:F
-
lastHeadDownAnimation
private float lastHeadDownAnimation- Mappings:
Namespace Name Mixin selector named lastHeadDownAnimationLnet/minecraft/entity/passive/CatEntity;lastHeadDownAnimation:Fintermediary field_16287Lnet/minecraft/class_1451;field_16287:Fofficial cFLcmg;cF:F
-
-
Constructor Details
-
CatEntity
- Mappings:
Namespace Name Mixin selector named <init>Lnet/minecraft/entity/Entity;<init>(Lnet/minecraft/entity/EntityType;Lnet/minecraft/world/World;)Vintermediary <init>Lnet/minecraft/class_1297;<init>(Lnet/minecraft/class_1299;Lnet/minecraft/class_1937;)Vofficial <init>Lbzm;<init>(Lbzv;Ldmu;)V
-
-
Method Details
-
initGoals
protected void initGoals() -
getVariant
- Mappings:
Namespace Name Mixin selector named getVariantLnet/minecraft/entity/passive/CatEntity;getVariant()Lnet/minecraft/registry/entry/RegistryEntry;intermediary method_47843Lnet/minecraft/class_1451;method_47843()Lnet/minecraft/class_6880;official gTLcmg;gT()Ljl;
-
setVariant
- Mappings:
Namespace Name Mixin selector named setVariantLnet/minecraft/entity/passive/CatEntity;setVariant(Lnet/minecraft/registry/entry/RegistryEntry;)Vintermediary method_47842Lnet/minecraft/class_1451;method_47842(Lnet/minecraft/class_6880;)Vofficial bLcmg;b(Ljl;)V
-
get
- Specified by:
getin interfaceComponentsAccess- Overrides:
getin classEntity- Mappings:
Namespace Name Mixin selector named getLnet/minecraft/component/ComponentsAccess;get(Lnet/minecraft/component/ComponentType;)Ljava/lang/Object;intermediary method_58694Lnet/minecraft/class_9473;method_58694(Lnet/minecraft/class_9331;)Ljava/lang/Object;official aLkl;a(Lkp;)Ljava/lang/Object;
-
copyComponentsFrom
- Overrides:
copyComponentsFromin classEntity- Mappings:
Namespace Name Mixin selector named copyComponentsFromLnet/minecraft/entity/Entity;copyComponentsFrom(Lnet/minecraft/component/ComponentsAccess;)Vintermediary method_66649Lnet/minecraft/class_1297;method_66649(Lnet/minecraft/class_9473;)Vofficial aLbzm;a(Lkl;)V
-
setApplicableComponent
- Overrides:
setApplicableComponentin classEntity- Mappings:
Namespace Name Mixin selector named setApplicableComponentLnet/minecraft/entity/Entity;setApplicableComponent(Lnet/minecraft/component/ComponentType;Ljava/lang/Object;)Zintermediary method_66654Lnet/minecraft/class_1297;method_66654(Lnet/minecraft/class_9331;Ljava/lang/Object;)Zofficial bLbzm;b(Lkp;Ljava/lang/Object;)Z
-
setInSleepingPose
public void setInSleepingPose(boolean sleeping) Sets whether this cat is in a sleeping pose or not.- Parameters:
sleeping-trueif this cat is in a sleeping pose, otherwisefalse- Mappings:
Namespace Name Mixin selector named setInSleepingPoseLnet/minecraft/entity/passive/CatEntity;setInSleepingPose(Z)Vintermediary method_16088Lnet/minecraft/class_1451;method_16088(Z)Vofficial ALcmg;A(Z)V
-
isInSleepingPose
public boolean isInSleepingPose()Returns whether this cat is in a sleeping pose.- Returns:
- whether this cat is in a sleeping pose
- Mappings:
Namespace Name Mixin selector named isInSleepingPoseLnet/minecraft/entity/passive/CatEntity;isInSleepingPose()Zintermediary method_16086Lnet/minecraft/class_1451;method_16086()Zofficial gULcmg;gU()Z
-
setHeadDown
void setHeadDown(boolean headDown) - Mappings:
Namespace Name Mixin selector named setHeadDownLnet/minecraft/entity/passive/CatEntity;setHeadDown(Z)Vintermediary method_16087Lnet/minecraft/class_1451;method_16087(Z)Vofficial BLcmg;B(Z)V
-
isHeadDown
boolean isHeadDown()- Mappings:
Namespace Name Mixin selector named isHeadDownLnet/minecraft/entity/passive/CatEntity;isHeadDown()Zintermediary method_16093Lnet/minecraft/class_1451;method_16093()Zofficial haLcmg;ha()Z
-
getCollarColor
- Mappings:
Namespace Name Mixin selector named getCollarColorLnet/minecraft/entity/passive/CatEntity;getCollarColor()Lnet/minecraft/util/DyeColor;intermediary method_16096Lnet/minecraft/class_1451;method_16096()Lnet/minecraft/class_1767;official gVLcmg;gV()Ldbt;
-
setCollarColor
- Mappings:
Namespace Name Mixin selector named setCollarColorLnet/minecraft/entity/passive/CatEntity;setCollarColor(Lnet/minecraft/util/DyeColor;)Vintermediary method_16094Lnet/minecraft/class_1451;method_16094(Lnet/minecraft/class_1767;)Vofficial aLcmg;a(Ldbt;)V
-
initDataTracker
Initializes data tracker.- Overrides:
initDataTrackerin classTameableEntity- API Note:
- Subclasses should override this and add to the builder any data that needs to be tracked.
- Mappings:
Namespace Name Mixin selector named initDataTrackerLnet/minecraft/entity/Entity;initDataTracker(Lnet/minecraft/entity/data/DataTracker$Builder;)Vintermediary method_5693Lnet/minecraft/class_1297;method_5693(Lnet/minecraft/class_2945$class_9222;)Vofficial aLbzm;a(Lall$a;)V
-
writeCustomData
- Overrides:
writeCustomDatain classTameableEntity- Mappings:
Namespace Name Mixin selector named writeCustomDataLnet/minecraft/entity/Entity;writeCustomData(Lnet/minecraft/storage/WriteView;)Vintermediary method_5652Lnet/minecraft/class_1297;method_5652(Lnet/minecraft/class_11372;)Vofficial aLbzm;a(Lfdc;)V
-
readCustomData
- Overrides:
readCustomDatain classTameableEntity- Mappings:
Namespace Name Mixin selector named readCustomDataLnet/minecraft/entity/Entity;readCustomData(Lnet/minecraft/storage/ReadView;)Vintermediary method_5749Lnet/minecraft/class_1297;method_5749(Lnet/minecraft/class_11368;)Vofficial aLbzm;a(Lfda;)V
-
mobTick
- Overrides:
mobTickin classAnimalEntity- Mappings:
Namespace Name Mixin selector named mobTickLnet/minecraft/entity/mob/MobEntity;mobTick(Lnet/minecraft/server/world/ServerWorld;)Vintermediary method_5958Lnet/minecraft/class_1308;method_5958(Lnet/minecraft/class_3218;)Vofficial aLcao;a(Laub;)V
-
getAmbientSound
- Overrides:
getAmbientSoundin classMobEntity- Mappings:
Namespace Name Mixin selector named getAmbientSoundLnet/minecraft/entity/mob/MobEntity;getAmbientSound()Lnet/minecraft/sound/SoundEvent;intermediary method_5994Lnet/minecraft/class_1308;method_5994()Lnet/minecraft/class_3414;official pLcao;p()Layy;
-
getMinAmbientSoundDelay
public int getMinAmbientSoundDelay()- Overrides:
getMinAmbientSoundDelayin classAnimalEntity- Mappings:
Namespace Name Mixin selector named getMinAmbientSoundDelayLnet/minecraft/entity/mob/MobEntity;getMinAmbientSoundDelay()Iintermediary method_5970Lnet/minecraft/class_1308;method_5970()Iofficial WLcao;W()I
-
hiss
public void hiss()- Mappings:
Namespace Name Mixin selector named hissLnet/minecraft/entity/passive/CatEntity;hiss()Vintermediary method_16089Lnet/minecraft/class_1451;method_16089()Vofficial gWLcmg;gW()V
-
getHurtSound
- Overrides:
getHurtSoundin classLivingEntity- Mappings:
Namespace Name Mixin selector named getHurtSoundLnet/minecraft/entity/LivingEntity;getHurtSound(Lnet/minecraft/entity/damage/DamageSource;)Lnet/minecraft/sound/SoundEvent;intermediary method_6011Lnet/minecraft/class_1309;method_6011(Lnet/minecraft/class_1282;)Lnet/minecraft/class_3414;official eLcam;e(Lbyb;)Layy;
-
getDeathSound
- Overrides:
getDeathSoundin classLivingEntity- Mappings:
Namespace Name Mixin selector named getDeathSoundLnet/minecraft/entity/LivingEntity;getDeathSound()Lnet/minecraft/sound/SoundEvent;intermediary method_6002Lnet/minecraft/class_1309;method_6002()Lnet/minecraft/class_3414;official f_Lcam;f_()Layy;
-
createCatAttributes
- Mappings:
Namespace Name Mixin selector named createCatAttributesLnet/minecraft/entity/passive/CatEntity;createCatAttributes()Lnet/minecraft/entity/attribute/DefaultAttributeContainer$Builder;intermediary method_26881Lnet/minecraft/class_1451;method_26881()Lnet/minecraft/class_5132$class_5133;official gXLcmg;gX()Lcbr$a;
-
playEatSound
protected void playEatSound()- Overrides:
playEatSoundin classAnimalEntity- Mappings:
Namespace Name Mixin selector named playEatSoundLnet/minecraft/entity/passive/AnimalEntity;playEatSound()Vintermediary method_61458Lnet/minecraft/class_1429;method_61458()Vofficial gNLcmd;gN()V
-
tick
public void tick()Ticks this entity.- Overrides:
tickin classMobEntity- See Also:
- API Note:
- This can be overridden to add additional logics.
super.tick();should be called in those cases. - Implementation Note:
- By default, this delegates all logics to
MobEntity.baseTick(). - Mappings:
Namespace Name Mixin selector named tickLnet/minecraft/entity/Entity;tick()Vintermediary method_5773Lnet/minecraft/class_1297;method_5773()Vofficial gLbzm;g()V
-
updateAnimations
private void updateAnimations()- Mappings:
Namespace Name Mixin selector named updateAnimationsLnet/minecraft/entity/passive/CatEntity;updateAnimations()Vintermediary method_16085Lnet/minecraft/class_1451;method_16085()Vofficial hbLcmg;hb()V
-
isNearSleepingPlayer
public boolean isNearSleepingPlayer()- Mappings:
Namespace Name Mixin selector named isNearSleepingPlayerLnet/minecraft/entity/passive/CatEntity;isNearSleepingPlayer()Zintermediary method_61467Lnet/minecraft/class_1451;method_61467()Zofficial gYLcmg;gY()Z
-
updateSleepAnimation
private void updateSleepAnimation()- Mappings:
Namespace Name Mixin selector named updateSleepAnimationLnet/minecraft/entity/passive/CatEntity;updateSleepAnimation()Vintermediary method_16090Lnet/minecraft/class_1451;method_16090()Vofficial hcLcmg;hc()V
-
updateHeadDownAnimation
private void updateHeadDownAnimation()- Mappings:
Namespace Name Mixin selector named updateHeadDownAnimationLnet/minecraft/entity/passive/CatEntity;updateHeadDownAnimation()Vintermediary method_16084Lnet/minecraft/class_1451;method_16084()Vofficial hdLcmg;hd()V
-
getSleepAnimationProgress
public float getSleepAnimationProgress(float tickProgress) - Mappings:
Namespace Name Mixin selector named getSleepAnimationProgressLnet/minecraft/entity/passive/CatEntity;getSleepAnimationProgress(F)Fintermediary method_16082Lnet/minecraft/class_1451;method_16082(F)Fofficial JLcmg;J(F)F
-
getTailCurlAnimationProgress
public float getTailCurlAnimationProgress(float tickProgress) - Mappings:
Namespace Name Mixin selector named getTailCurlAnimationProgressLnet/minecraft/entity/passive/CatEntity;getTailCurlAnimationProgress(F)Fintermediary method_16091Lnet/minecraft/class_1451;method_16091(F)Fofficial KLcmg;K(F)F
-
getHeadDownAnimationProgress
public float getHeadDownAnimationProgress(float tickProgress) - Mappings:
Namespace Name Mixin selector named getHeadDownAnimationProgressLnet/minecraft/entity/passive/CatEntity;getHeadDownAnimationProgress(F)Fintermediary method_16095Lnet/minecraft/class_1451;method_16095(F)Fofficial LLcmg;L(F)F
-
createChild
@Nullable public @Nullable CatEntity createChild(ServerWorld serverWorld, PassiveEntity passiveEntity) - Specified by:
createChildin classPassiveEntity- Mappings:
Namespace Name Mixin selector named createChildLnet/minecraft/entity/passive/CatEntity;createChild(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/passive/PassiveEntity;)Lnet/minecraft/entity/passive/CatEntity;intermediary method_6573Lnet/minecraft/class_1451;method_6573(Lnet/minecraft/class_3218;Lnet/minecraft/class_1296;)Lnet/minecraft/class_1451;official bLcmg;b(Laub;Lbzc;)Lcmg;
-
canBreedWith
- Overrides:
canBreedWithin classAnimalEntity- Mappings:
Namespace Name Mixin selector named canBreedWithLnet/minecraft/entity/passive/AnimalEntity;canBreedWith(Lnet/minecraft/entity/passive/AnimalEntity;)Zintermediary method_6474Lnet/minecraft/class_1429;method_6474(Lnet/minecraft/class_1429;)Zofficial aLcmd;a(Lcmd;)Z
-
initialize
@Nullable public @Nullable EntityData initialize(ServerWorldAccess world, LocalDifficulty difficulty, SpawnReason spawnReason, @Nullable @Nullable EntityData entityData) - Overrides:
initializein classPassiveEntity- Mappings:
Namespace Name Mixin selector named initializeLnet/minecraft/entity/mob/MobEntity;initialize(Lnet/minecraft/world/ServerWorldAccess;Lnet/minecraft/world/LocalDifficulty;Lnet/minecraft/entity/SpawnReason;Lnet/minecraft/entity/EntityData;)Lnet/minecraft/entity/EntityData;intermediary method_5943Lnet/minecraft/class_1308;method_5943(Lnet/minecraft/class_5425;Lnet/minecraft/class_1266;Lnet/minecraft/class_3730;Lnet/minecraft/class_1315;)Lnet/minecraft/class_1315;official aLcao;a(Ldnl;Lbxh;Lbzu;Lcbe;)Lcbe;
-
interactMob
- Overrides:
interactMobin classAnimalEntity- Mappings:
Namespace Name Mixin selector named interactMobLnet/minecraft/entity/mob/MobEntity;interactMob(Lnet/minecraft/entity/player/PlayerEntity;Lnet/minecraft/util/Hand;)Lnet/minecraft/util/ActionResult;intermediary method_5992Lnet/minecraft/class_1308;method_5992(Lnet/minecraft/class_1657;Lnet/minecraft/class_1268;)Lnet/minecraft/class_1269;official bLcao;b(Lcut;Lbxi;)Lbxj;
-
isBreedingItem
- Specified by:
isBreedingItemin classAnimalEntity- Mappings:
Namespace Name Mixin selector named isBreedingItemLnet/minecraft/entity/passive/AnimalEntity;isBreedingItem(Lnet/minecraft/item/ItemStack;)Zintermediary method_6481Lnet/minecraft/class_1429;method_6481(Lnet/minecraft/class_1799;)Zofficial iLcmd;i(Ldcv;)Z
-
canImmediatelyDespawn
public boolean canImmediatelyDespawn(double distanceSquared) - Overrides:
canImmediatelyDespawnin classAnimalEntity- Mappings:
Namespace Name Mixin selector named canImmediatelyDespawnLnet/minecraft/entity/mob/MobEntity;canImmediatelyDespawn(D)Zintermediary method_5974Lnet/minecraft/class_1308;method_5974(D)Zofficial hLcao;h(D)Z
-
setTamed
public void setTamed(boolean tamed, boolean updateAttributes) - Overrides:
setTamedin classTameableEntity- Mappings:
Namespace Name Mixin selector named setTamedLnet/minecraft/entity/passive/TameableEntity;setTamed(ZZ)Vintermediary method_6173Lnet/minecraft/class_1321;method_6173(ZZ)Vofficial aLcbi;a(ZZ)V
-
onTamedChanged
protected void onTamedChanged()- Mappings:
Namespace Name Mixin selector named onTamedChangedLnet/minecraft/entity/passive/CatEntity;onTamedChanged()Vintermediary method_6175Lnet/minecraft/class_1451;method_6175()Vofficial gZLcmg;gZ()V
-
tryTame
- Mappings:
Namespace Name Mixin selector named tryTameLnet/minecraft/entity/passive/CatEntity;tryTame(Lnet/minecraft/entity/player/PlayerEntity;)Vintermediary method_58168Lnet/minecraft/class_1451;method_58168(Lnet/minecraft/class_1657;)Vofficial iLcmg;i(Lcut;)V
-
bypassesSteppingEffects
public boolean bypassesSteppingEffects()Returns whether the entity should bypass effects caused by stepping.This returns
Entity.isSneaking()by default.- Overrides:
bypassesSteppingEffectsin classEntity- Returns:
- whether the entity should bypass effects caused by stepping
- See Also:
- API Note:
- Stepping effects include magma blocks dealing fire damage, turtle eggs breaking, or sculk sensors triggering.
- Mappings:
Namespace Name Mixin selector named bypassesSteppingEffectsLnet/minecraft/entity/Entity;bypassesSteppingEffects()Zintermediary method_21749Lnet/minecraft/class_1297;method_21749()Zofficial chLbzm;ch()Z
-