Package net.minecraft.entity.passive
Class CatEntity
- All Implemented Interfaces:
ComponentsAccess
,Attackable
,DataTracked
,EquipmentHolder
,Leashable
,Tameable
,Targeter
,ScoreHolder
,Nameable
,EntityLike
,UniquelyIdentifiable
Meow.
- Mappings:
Namespace Name named net/minecraft/entity/passive/CatEntity
intermediary net/minecraft/class_1451
official cjy
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprivate static class
CatEntity.CatFleeGoal<T extends LivingEntity>
private static class
private static class
Nested classes/interfaces inherited from class net.minecraft.entity.passive.TameableEntity
TameableEntity.TameableEscapeDangerGoal
Nested classes/interfaces inherited from class net.minecraft.entity.passive.PassiveEntity
PassiveEntity.PassiveData
Nested classes/interfaces inherited from class net.minecraft.entity.LivingEntity
LivingEntity.FallSounds
Nested classes/interfaces inherited from class net.minecraft.entity.Entity
Entity.MoveEffect, Entity.PositionUpdater, Entity.RemovalReason
Nested classes/interfaces inherited from interface net.minecraft.entity.Leashable
Leashable.LeashData
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final TrackedData
<RegistryEntry<CatVariant>> private static final TrackedData
<Integer> static final double
private static final DyeColor
private static final RegistryKey
<CatVariant> private @Nullable CatEntity.CatFleeGoal
<PlayerEntity> private static final TrackedData
<Boolean> private float
private static final TrackedData
<Boolean> private float
private float
private float
private boolean
static final double
private float
static final double
private float
private TemptGoal
Fields inherited from class net.minecraft.entity.passive.TameableEntity
field_52002, 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, DEFAULT_AGE, DEFAULT_FORCED_AGE, forcedAge, happyTicksRemaining
Fields inherited from class net.minecraft.entity.mob.PathAwareEntity
DEFAULT_PATHFINDING_FAVOR
Fields inherited from class net.minecraft.entity.mob.MobEntity
ambientSoundChance, BASE_ENCHANTED_ARMOR_CHANCE, BASE_ENCHANTED_MAIN_HAND_EQUIPMENT_CHANCE, BASE_SPAWN_EQUIPMENT_CHANCE, DEFAULT_CAN_PICKUP_LOOT_CHANCE, experiencePoints, field_35039, goalSelector, jumpControl, lookControl, MINIMUM_DROPPED_EXPERIENCE_PER_EQUIPMENT, moveControl, navigation, RANDOM_SPAWN_BONUS_MODIFIER_ID, targetSelector
Fields inherited from class net.minecraft.entity.LivingEntity
activeItemStack, attackingPlayer, ATTRIBUTES_NBT_KEY, BABY_SCALE_FACTOR, bodyYaw, brain, dead, DEATH_TICKS, deathTime, defaultMaxHealth, despawnCounter, elytraFlightController, equipment, EQUIPMENT_SLOT_ID, 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, 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, stuckArrowTimer, stuckStingerTimer, upwardSpeed, USING_ITEM_FLAG, USING_RIPTIDE_FLAG
Fields inherited from class net.minecraft.entity.Entity
age, collidedSoftly, dataTracker, DEFAULT_FRICTION, DEFAULT_MIN_FREEZE_DAMAGE_TICKS, DEFAULT_PORTAL_COOLDOWN, distanceTraveled, fallDistance, field_44870, field_44871, field_44872, field_49073, field_49791, firstUpdate, FLAGS, fluidHeight, FREEZING_DAMAGE_INTERVAL, GLIDING_FLAG_INDEX, GLOWING_FLAG_INDEX, groundCollision, horizontalCollision, ID_KEY, inPowderSnow, intersectionChecked, lastPitch, lastRenderX, lastRenderY, lastRenderZ, lastX, lastY, lastYaw, lastZ, MAX_COMMAND_TAGS, MAX_RIDING_COOLDOWN, MIN_RISING_BUBBLE_COLUMN_SPEED, movementMultiplier, noClip, ON_FIRE_FLAG_INDEX, PASSENGERS_KEY, portalManager, POSE, random, ridingCooldown, speed, submergedInWater, supportingBlockPos, timeUntilRegen, touchingWater, uuid, UUID_KEY, uuidString, velocityDirty, velocityModified, verticalCollision, wasInPowderSnow
Fields inherited from interface net.minecraft.entity.Leashable
LEASH_NBT_KEY, MAX_LEASH_LENGTH, SHORT_LEASH_LENGTH
Fields inherited from interface net.minecraft.scoreboard.ScoreHolder
WILDCARD, WILDCARD_NAME
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
Returns whether the entity should bypass effects caused by stepping.boolean
canBreedWith
(AnimalEntity other) boolean
canImmediatelyDespawn
(double distanceSquared) protected void
createChild
(ServerWorld serverWorld, PassiveEntity passiveEntity) <T> T
get
(ComponentType<? extends T> type) protected @Nullable SoundEvent
protected SoundEvent
float
getHeadDownAnimationProgress
(float tickProgress) protected SoundEvent
getHurtSound
(DamageSource source) int
float
getSleepAnimationProgress
(float tickProgress) float
getTailCurlAnimationProgress
(float tickProgress) void
hiss()
protected void
initDataTracker
(DataTracker.Builder builder) Initializes data tracker.protected void
initialize
(ServerWorldAccess world, LocalDifficulty difficulty, SpawnReason spawnReason, @Nullable EntityData entityData) interactMob
(PlayerEntity player, Hand hand) boolean
isBreedingItem
(ItemStack stack) (package private) boolean
boolean
Returns whether this cat is in a sleeping pose.boolean
void
mobTick
(ServerWorld world) protected void
protected void
void
Reads custom data fromnbt
.protected <T> boolean
setApplicableComponent
(ComponentType<T> type, T value) private void
setCollarColor
(DyeColor color) (package private) void
setHeadDown
(boolean headDown) void
setInSleepingPose
(boolean sleeping) Sets whether this cat is in a sleeping pose or not.void
setTamed
(boolean tamed, boolean updateAttributes) private void
setVariant
(RegistryEntry<CatVariant> variant) void
tick()
Ticks this entity.private void
tryTame
(PlayerEntity player) private void
private void
private void
void
Writes custom data tonbt
.Methods inherited from class net.minecraft.entity.passive.TameableEntity
beforeLeashTick, canAttackWithOwner, canBeLeashed, cannotFollowOwner, canTarget, canTeleportOntoLeaves, getOwnerReference, getScoreboardTeam, handleStatus, isInSameTeam, isInSittingPose, isOwner, isSitting, isTamed, onDeath, setInSittingPose, setOwner, setOwner, setSitting, setTamedBy, shouldTryTeleportToOwner, showEmoteParticle, tryTeleportToOwner, updateAttributesForTamed
Methods inherited from class net.minecraft.entity.passive.AnimalEntity
applyDamage, breed, breed, canEat, createAnimalAttributes, eat, getExperienceToDrop, getLoveTicks, getLovingPlayer, getPathfindingFavor, isInLove, isLightLevelValidForNaturalSpawn, isValidNaturalSpawn, lovePlayer, resetLoveTicks, setLoveTicks, tickMovement
Methods inherited from class net.minecraft.entity.passive.PassiveEntity
getBreedingAge, getForcedAge, getHappyTicksRemaining, growUp, growUp, isBaby, isReadyToBreed, onGrowUp, onTrackedDataSet, setBaby, setBreedingAge, toGrowUpAge
Methods inherited from class net.minecraft.entity.mob.PathAwareEntity
canSpawn, getFollowLeashSpeed, getPathfindingFavor, isNavigating, isPanicking, onShortLeashTick, shouldFollowLeash
Methods inherited from class net.minecraft.entity.mob.MobEntity
baseTick, breakLongLeash, canActVoluntarily, canDispenserEquipSlot, canGather, canMobSpawn, canMoveVoluntarily, cannotDespawn, canPickupItem, canPickUpLoot, 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, isInWalkTargetRange, isInWalkTargetRange, 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, spawnsTooManyForEachTry, startRiding, stopMovement, swimUpward, tickNewAi, tryAttack, tryEquip, turnHead, updateAttribute, updateEnchantments, updateGoalControls
Methods 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, 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, getWeaponDisableBlockingForSeconds, getWeaponStack, getYaw, giveOrDropStack, handleFallDamage, hasInvertedHealingAndHarm, hasLandedInFluid, hasNoDrag, hasStackEquipped, hasStatusEffect, heal, hurtByWater, isAffectedBySplashPotions, isAlive, isArmorSlot, isBlocking, isClimbing, isDead, isEntityLookingAtMe, isExperienceDroppingDisabled, isGliding, isGlowing, isHolding, isHolding, isHoldingOntoLadder, isImmobile, isInCreativeMode, isInsideWall, isInSwimmingPose, isInvulnerableTo, isMobOrPlayer, isPartOfGame, isPushable, isSleeping, isUsingItem, isUsingRiptide, jump, kill, knockback, knockDownwards, lerpHeadYaw, lerpYaw, lookAt, markEffectsDirty, modifyAppliedDamage, onAttacking, onDamaged, onEquipStack, onKilledBy, onRemoval, 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, triggerItemPickedUpByEntityCriteria, updateLimbs, updateLimbs, updatePostDeath, updatePotionVisibility, updateTrackedHeadRotation, wakeUp, wouldNotSuffocateInPose
Methods 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, canSprintAsVehicle, canStartRiding, canTeleportBetween, castComponentValue, changeLookDirection, clientDamage, collidesWith, collidesWithStateAtPos, copyComponentFrom, copyComponentsFrom, copyFrom, copyPositionAndRotation, couldAcceptPassenger, createSpawnPacket, defrost, detach, discard, dismountVehicle, distanceTo, doesNotCollide, doesRenderOnFire, dropItem, dropItem, 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, getEntityWorld, getEyeHeight, getEyePos, getEyeY, getFacing, getFinalGravity, getFireTicks, getFirstPassenger, getFlag, getFluidHeight, getFreezingScale, getFrozenTicks, getHandPosOffset, getHeight, getHighSpeedSplashSound, getHorizontalFacing, getHoverEvent, getId, getJumpVelocityMultiplier, getLandingBlockState, getLandingPos, getLastRenderPos, getLeashOffset, getLeashOffset, 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, hasVehicle, igniteByLava, interactAt, isAlwaysInvulnerableTo, isAttackable, isCollidable, isConnectedThroughVehicle, isControlledByMainPlayer, isControlledByPlayer, isCrawling, isCustomNameVisible, isDescending, isFireImmune, isFlappingWings, 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, onKilledOther, onLanding, onPassengerLookAround, onPlayerCollision, onRemove, onRemoved, onStartedTrackingBy, onStoppedTrackingBy, onStruckByLightning, onSwimmingStart, playCombinationStepSounds, playExtinguishSound, playSecondaryStepSound, playSound, playSoundIfNotSilent, playStepSound, playSwimSound, playSwimSound, popQueuedCollisionCheck, populateCrashReport, pushOutOfBlocks, raycast, readNbt, recalculateDimensions, refreshPosition, refreshPositionAfterTeleport, refreshPositionAfterTeleport, refreshPositionAndAngles, refreshPositionAndAngles, refreshPositionAndAngles, reinitDimensions, removeAllPassengers, removeCommandTag, removePassenger, requestTeleport, requestTeleportAndDismount, requestTeleportOffset, resetPortalCooldown, resetPosition, rotate, saveNbt, saveSelfNbt, scheduleVelocityUpdate, serverDamage, setAir, 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, shouldControlVehicles, shouldDismountUnderwater, shouldEscapePowderSnow, shouldPlayBurnSoundInLava, shouldRender, shouldRender, shouldSave, shouldSetPositionOnLoad, shouldSpawnSprintingParticles, shouldTickBlockCollision, sidedDamage, slowMovement, spawnBubbleColumnParticles, spawnSprintingParticles, squaredDistanceTo, squaredDistanceTo, squaredDistanceTo, startRiding, streamPassengersAndSelf, streamSelfAndPassengers, teleport, teleportTo, tickBlockCollision, tickBlockCollision, tickPortalCooldown, tickPortalTeleportation, toString, tryUsePortal, unsetRemoved, updateEventHandler, updateKilledAdvancementCriterion, updateLastAngles, updateLastPosition, updateMovementInFluid, updatePassengerForDismount, updatePassengerPosition, updatePassengerPosition, updatePosition, updatePositionAndAngles, updateSupportingBlockPos, updateSwimming, updateTrackedPosition, updateTrackedPositionAndAngles, updateVelocity, updateWaterState, writeNbt
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface net.minecraft.component.ComponentsAccess
getOrDefault, getTyped
Methods inherited from interface net.minecraft.entity.EquipmentHolder
equipStack, getEquippedStack, getSlotForStack, setEquipmentFromTable, setEquipmentFromTable, setEquipmentFromTable
Methods inherited from interface net.minecraft.entity.Leashable
applyLeashElasticity, attachLeash, canLeashAttachTo, detachLeash, detachLeashWithoutDrop, getLeashHolder, isLeashed, mightBeLeashed, readLeashDataFromNbt, setUnresolvedLeashHolderId, writeLeashDataToNbt
Methods inherited from interface net.minecraft.scoreboard.ScoreHolder
getStyledDisplayName
Methods 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_SPEED
Lnet/minecraft/entity/passive/CatEntity;CROUCHING_SPEED:D
intermediary field_30310
Lnet/minecraft/class_1451;field_30310:D
official bM
Lcjy;bM:D
-
NORMAL_SPEED
public static final double NORMAL_SPEED- See Also:
- Mappings:
Namespace Name Mixin selector named NORMAL_SPEED
Lnet/minecraft/entity/passive/CatEntity;NORMAL_SPEED:D
intermediary field_30311
Lnet/minecraft/class_1451;field_30311:D
official bN
Lcjy;bN:D
-
SPRINTING_SPEED
public static final double SPRINTING_SPEED- See Also:
- Mappings:
Namespace Name Mixin selector named SPRINTING_SPEED
Lnet/minecraft/entity/passive/CatEntity;SPRINTING_SPEED:D
intermediary field_30312
Lnet/minecraft/class_1451;field_30312:D
official bO
Lcjy;bO:D
-
CAT_VARIANT
- Mappings:
Namespace Name Mixin selector named CAT_VARIANT
Lnet/minecraft/entity/passive/CatEntity;CAT_VARIANT:Lnet/minecraft/entity/data/TrackedData;
intermediary field_6811
Lnet/minecraft/class_1451;field_6811:Lnet/minecraft/class_2940;
official bP
Lcjy;bP:Laku;
-
IN_SLEEPING_POSE
- Mappings:
Namespace Name Mixin selector named IN_SLEEPING_POSE
Lnet/minecraft/entity/passive/CatEntity;IN_SLEEPING_POSE:Lnet/minecraft/entity/data/TrackedData;
intermediary field_16284
Lnet/minecraft/class_1451;field_16284:Lnet/minecraft/class_2940;
official bQ
Lcjy;bQ:Laku;
-
HEAD_DOWN
- Mappings:
Namespace Name Mixin selector named HEAD_DOWN
Lnet/minecraft/entity/passive/CatEntity;HEAD_DOWN:Lnet/minecraft/entity/data/TrackedData;
intermediary field_16292
Lnet/minecraft/class_1451;field_16292:Lnet/minecraft/class_2940;
official bR
Lcjy;bR:Laku;
-
COLLAR_COLOR
- Mappings:
Namespace Name Mixin selector named COLLAR_COLOR
Lnet/minecraft/entity/passive/CatEntity;COLLAR_COLOR:Lnet/minecraft/entity/data/TrackedData;
intermediary field_16285
Lnet/minecraft/class_1451;field_16285:Lnet/minecraft/class_2940;
official bS
Lcjy;bS:Laku;
-
DEFAULT_VARIANT
- Mappings:
Namespace Name Mixin selector named DEFAULT_VARIANT
Lnet/minecraft/entity/passive/CatEntity;DEFAULT_VARIANT:Lnet/minecraft/registry/RegistryKey;
intermediary field_49979
Lnet/minecraft/class_1451;field_49979:Lnet/minecraft/class_5321;
official bT
Lcjy;bT:Lalq;
-
DEFAULT_COLLAR_COLOR
- Mappings:
Namespace Name Mixin selector named DEFAULT_COLLAR_COLOR
Lnet/minecraft/entity/passive/CatEntity;DEFAULT_COLLAR_COLOR:Lnet/minecraft/util/DyeColor;
intermediary field_56650
Lnet/minecraft/class_1451;field_56650:Lnet/minecraft/class_1767;
official bU
Lcjy;bU:Lczi;
-
fleeGoal
- Mappings:
Namespace Name Mixin selector named fleeGoal
Lnet/minecraft/entity/passive/CatEntity;fleeGoal:Lnet/minecraft/entity/passive/CatEntity$CatFleeGoal;
intermediary field_6808
Lnet/minecraft/class_1451;field_6808:Lnet/minecraft/class_1451$class_3698;
official bV
Lcjy;bV:Lcjy$a;
-
temptGoal
- Mappings:
Namespace Name Mixin selector named temptGoal
Lnet/minecraft/entity/passive/CatEntity;temptGoal:Lnet/minecraft/entity/ai/goal/TemptGoal;
intermediary field_6810
Lnet/minecraft/class_1451;field_6810:Lnet/minecraft/class_1391;
official bW
Lcjy;bW:Lcgj;
-
sleepAnimation
private float sleepAnimation- Mappings:
Namespace Name Mixin selector named sleepAnimation
Lnet/minecraft/entity/passive/CatEntity;sleepAnimation:F
intermediary field_16290
Lnet/minecraft/class_1451;field_16290:F
official bX
Lcjy;bX:F
-
lastSleepAnimation
private float lastSleepAnimation- Mappings:
Namespace Name Mixin selector named lastSleepAnimation
Lnet/minecraft/entity/passive/CatEntity;lastSleepAnimation:F
intermediary field_16291
Lnet/minecraft/class_1451;field_16291:F
official bY
Lcjy;bY:F
-
tailCurlAnimation
private float tailCurlAnimation- Mappings:
Namespace Name Mixin selector named tailCurlAnimation
Lnet/minecraft/entity/passive/CatEntity;tailCurlAnimation:F
intermediary field_16288
Lnet/minecraft/class_1451;field_16288:F
official bZ
Lcjy;bZ:F
-
lastTailCurlAnimation
private float lastTailCurlAnimation- Mappings:
Namespace Name Mixin selector named lastTailCurlAnimation
Lnet/minecraft/entity/passive/CatEntity;lastTailCurlAnimation:F
intermediary field_16289
Lnet/minecraft/class_1451;field_16289:F
official ca
Lcjy;ca:F
-
nearSleepingPlayer
private boolean nearSleepingPlayer- Mappings:
Namespace Name Mixin selector named nearSleepingPlayer
Lnet/minecraft/entity/passive/CatEntity;nearSleepingPlayer:Z
intermediary field_52466
Lnet/minecraft/class_1451;field_52466:Z
official cb
Lcjy;cb:Z
-
headDownAnimation
private float headDownAnimation- Mappings:
Namespace Name Mixin selector named headDownAnimation
Lnet/minecraft/entity/passive/CatEntity;headDownAnimation:F
intermediary field_16286
Lnet/minecraft/class_1451;field_16286:F
official cc
Lcjy;cc:F
-
lastHeadDownAnimation
private float lastHeadDownAnimation- Mappings:
Namespace Name Mixin selector named lastHeadDownAnimation
Lnet/minecraft/entity/passive/CatEntity;lastHeadDownAnimation:F
intermediary field_16287
Lnet/minecraft/class_1451;field_16287:F
official cd
Lcjy;cd:F
-
-
Constructor Details
-
CatEntity
- Mappings:
Namespace Name Mixin selector named <init>
Lnet/minecraft/entity/Entity;<init>(Lnet/minecraft/entity/EntityType;Lnet/minecraft/world/World;)V
intermediary <init>
Lnet/minecraft/class_1297;<init>(Lnet/minecraft/class_1299;Lnet/minecraft/class_1937;)V
official <init>
Lbxe;<init>(Lbxn;Ldkj;)V
-
-
Method Details
-
initGoals
protected void initGoals() -
getVariant
- Mappings:
Namespace Name Mixin selector named getVariant
Lnet/minecraft/entity/passive/CatEntity;getVariant()Lnet/minecraft/registry/entry/RegistryEntry;
intermediary method_47843
Lnet/minecraft/class_1451;method_47843()Lnet/minecraft/class_6880;
official gG
Lcjy;gG()Ljg;
-
setVariant
- Mappings:
Namespace Name Mixin selector named setVariant
Lnet/minecraft/entity/passive/CatEntity;setVariant(Lnet/minecraft/registry/entry/RegistryEntry;)V
intermediary method_47842
Lnet/minecraft/class_1451;method_47842(Lnet/minecraft/class_6880;)V
official j
Lcjy;j(Ljg;)V
-
get
- Specified by:
get
in interfaceComponentsAccess
- Overrides:
get
in classEntity
- Mappings:
Namespace Name Mixin selector named get
Lnet/minecraft/component/ComponentsAccess;get(Lnet/minecraft/component/ComponentType;)Ljava/lang/Object;
intermediary method_58694
Lnet/minecraft/class_9473;method_58694(Lnet/minecraft/class_9331;)Ljava/lang/Object;
official a
Lkg;a(Lkk;)Ljava/lang/Object;
-
copyComponentsFrom
- Overrides:
copyComponentsFrom
in classEntity
- Mappings:
Namespace Name Mixin selector named copyComponentsFrom
Lnet/minecraft/entity/Entity;copyComponentsFrom(Lnet/minecraft/component/ComponentsAccess;)V
intermediary method_66649
Lnet/minecraft/class_1297;method_66649(Lnet/minecraft/class_9473;)V
official a
Lbxe;a(Lkg;)V
-
setApplicableComponent
- Overrides:
setApplicableComponent
in classEntity
- Mappings:
Namespace Name Mixin selector named setApplicableComponent
Lnet/minecraft/entity/Entity;setApplicableComponent(Lnet/minecraft/component/ComponentType;Ljava/lang/Object;)Z
intermediary method_66654
Lnet/minecraft/class_1297;method_66654(Lnet/minecraft/class_9331;Ljava/lang/Object;)Z
official b
Lbxe;b(Lkk;Ljava/lang/Object;)Z
-
setInSleepingPose
public void setInSleepingPose(boolean sleeping) Sets whether this cat is in a sleeping pose or not.- Parameters:
sleeping
-true
if this cat is in a sleeping pose, otherwisefalse
- Mappings:
Namespace Name Mixin selector named setInSleepingPose
Lnet/minecraft/entity/passive/CatEntity;setInSleepingPose(Z)V
intermediary method_16088
Lnet/minecraft/class_1451;method_16088(Z)V
official z
Lcjy;z(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 isInSleepingPose
Lnet/minecraft/entity/passive/CatEntity;isInSleepingPose()Z
intermediary method_16086
Lnet/minecraft/class_1451;method_16086()Z
official gH
Lcjy;gH()Z
-
setHeadDown
void setHeadDown(boolean headDown) - Mappings:
Namespace Name Mixin selector named setHeadDown
Lnet/minecraft/entity/passive/CatEntity;setHeadDown(Z)V
intermediary method_16087
Lnet/minecraft/class_1451;method_16087(Z)V
official A
Lcjy;A(Z)V
-
isHeadDown
boolean isHeadDown()- Mappings:
Namespace Name Mixin selector named isHeadDown
Lnet/minecraft/entity/passive/CatEntity;isHeadDown()Z
intermediary method_16093
Lnet/minecraft/class_1451;method_16093()Z
official gN
Lcjy;gN()Z
-
getCollarColor
- Mappings:
Namespace Name Mixin selector named getCollarColor
Lnet/minecraft/entity/passive/CatEntity;getCollarColor()Lnet/minecraft/util/DyeColor;
intermediary method_16096
Lnet/minecraft/class_1451;method_16096()Lnet/minecraft/class_1767;
official gI
Lcjy;gI()Lczi;
-
setCollarColor
- Mappings:
Namespace Name Mixin selector named setCollarColor
Lnet/minecraft/entity/passive/CatEntity;setCollarColor(Lnet/minecraft/util/DyeColor;)V
intermediary method_16094
Lnet/minecraft/class_1451;method_16094(Lnet/minecraft/class_1767;)V
official a
Lcjy;a(Lczi;)V
-
initDataTracker
Initializes data tracker.- Overrides:
initDataTracker
in 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 initDataTracker
Lnet/minecraft/entity/Entity;initDataTracker(Lnet/minecraft/entity/data/DataTracker$Builder;)V
intermediary method_5693
Lnet/minecraft/class_1297;method_5693(Lnet/minecraft/class_2945$class_9222;)V
official a
Lbxe;a(Laky$a;)V
-
writeCustomDataToNbt
Writes custom data tonbt
. Subclasses have to implement this.NBT is a storage format; therefore, a data from NBT is loaded to an entity instance's fields, which are used for other operations instead of the NBT. The data is written back to NBT when saving the entity.
- Overrides:
writeCustomDataToNbt
in classTameableEntity
- See Also:
- Mappings:
Namespace Name Mixin selector named writeCustomDataToNbt
Lnet/minecraft/entity/Entity;writeCustomDataToNbt(Lnet/minecraft/nbt/NbtCompound;)V
intermediary method_5652
Lnet/minecraft/class_1297;method_5652(Lnet/minecraft/class_2487;)V
official b
Lbxe;b(Lua;)V
-
readCustomDataFromNbt
Reads custom data fromnbt
. Subclasses have to implement this.NBT is a storage format; therefore, a data from NBT is loaded to an entity instance's fields, which are used for other operations instead of the NBT. The data is written back to NBT when saving the entity.
nbt
might not have all expected keys, or might have a key whose value does not meet the requirement (such as the type or the range). This method should fall back to a reasonable default value instead of throwing an exception.- Overrides:
readCustomDataFromNbt
in classTameableEntity
- See Also:
- Mappings:
Namespace Name Mixin selector named readCustomDataFromNbt
Lnet/minecraft/entity/Entity;readCustomDataFromNbt(Lnet/minecraft/nbt/NbtCompound;)V
intermediary method_5749
Lnet/minecraft/class_1297;method_5749(Lnet/minecraft/class_2487;)V
official a
Lbxe;a(Lua;)V
-
mobTick
- Overrides:
mobTick
in classAnimalEntity
- Mappings:
Namespace Name Mixin selector named mobTick
Lnet/minecraft/entity/mob/MobEntity;mobTick(Lnet/minecraft/server/world/ServerWorld;)V
intermediary method_5958
Lnet/minecraft/class_1308;method_5958(Lnet/minecraft/class_3218;)V
official a
Lbyh;a(Lasb;)V
-
getAmbientSound
- Overrides:
getAmbientSound
in classMobEntity
- Mappings:
Namespace Name Mixin selector named getAmbientSound
Lnet/minecraft/entity/mob/MobEntity;getAmbientSound()Lnet/minecraft/sound/SoundEvent;
intermediary method_5994
Lnet/minecraft/class_1308;method_5994()Lnet/minecraft/class_3414;
official s
Lbyh;s()Lawx;
-
getMinAmbientSoundDelay
public int getMinAmbientSoundDelay()- Overrides:
getMinAmbientSoundDelay
in classAnimalEntity
- Mappings:
Namespace Name Mixin selector named getMinAmbientSoundDelay
Lnet/minecraft/entity/mob/MobEntity;getMinAmbientSoundDelay()I
intermediary method_5970
Lnet/minecraft/class_1308;method_5970()I
official R
Lbyh;R()I
-
hiss
public void hiss()- Mappings:
Namespace Name Mixin selector named hiss
Lnet/minecraft/entity/passive/CatEntity;hiss()V
intermediary method_16089
Lnet/minecraft/class_1451;method_16089()V
official gJ
Lcjy;gJ()V
-
getHurtSound
- Overrides:
getHurtSound
in classLivingEntity
- Mappings:
Namespace Name Mixin selector named getHurtSound
Lnet/minecraft/entity/LivingEntity;getHurtSound(Lnet/minecraft/entity/damage/DamageSource;)Lnet/minecraft/sound/SoundEvent;
intermediary method_6011
Lnet/minecraft/class_1309;method_6011(Lnet/minecraft/class_1282;)Lnet/minecraft/class_3414;
official e
Lbyf;e(Lbvt;)Lawx;
-
getDeathSound
- Overrides:
getDeathSound
in classLivingEntity
- Mappings:
Namespace Name Mixin selector named getDeathSound
Lnet/minecraft/entity/LivingEntity;getDeathSound()Lnet/minecraft/sound/SoundEvent;
intermediary method_6002
Lnet/minecraft/class_1309;method_6002()Lnet/minecraft/class_3414;
official j_
Lbyf;j_()Lawx;
-
createCatAttributes
- Mappings:
Namespace Name Mixin selector named createCatAttributes
Lnet/minecraft/entity/passive/CatEntity;createCatAttributes()Lnet/minecraft/entity/attribute/DefaultAttributeContainer$Builder;
intermediary method_26881
Lnet/minecraft/class_1451;method_26881()Lnet/minecraft/class_5132$class_5133;
official gK
Lcjy;gK()Lbzk$a;
-
playEatSound
protected void playEatSound()- Overrides:
playEatSound
in classAnimalEntity
- Mappings:
Namespace Name Mixin selector named playEatSound
Lnet/minecraft/entity/passive/AnimalEntity;playEatSound()V
intermediary method_61458
Lnet/minecraft/class_1429;method_61458()V
official gA
Lcjv;gA()V
-
tick
public void tick()Ticks this entity.- Overrides:
tick
in 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 tick
Lnet/minecraft/entity/Entity;tick()V
intermediary method_5773
Lnet/minecraft/class_1297;method_5773()V
official g
Lbxe;g()V
-
updateAnimations
private void updateAnimations()- Mappings:
Namespace Name Mixin selector named updateAnimations
Lnet/minecraft/entity/passive/CatEntity;updateAnimations()V
intermediary method_16085
Lnet/minecraft/class_1451;method_16085()V
official gO
Lcjy;gO()V
-
isNearSleepingPlayer
public boolean isNearSleepingPlayer()- Mappings:
Namespace Name Mixin selector named isNearSleepingPlayer
Lnet/minecraft/entity/passive/CatEntity;isNearSleepingPlayer()Z
intermediary method_61467
Lnet/minecraft/class_1451;method_61467()Z
official gL
Lcjy;gL()Z
-
updateSleepAnimation
private void updateSleepAnimation()- Mappings:
Namespace Name Mixin selector named updateSleepAnimation
Lnet/minecraft/entity/passive/CatEntity;updateSleepAnimation()V
intermediary method_16090
Lnet/minecraft/class_1451;method_16090()V
official gP
Lcjy;gP()V
-
updateHeadDownAnimation
private void updateHeadDownAnimation()- Mappings:
Namespace Name Mixin selector named updateHeadDownAnimation
Lnet/minecraft/entity/passive/CatEntity;updateHeadDownAnimation()V
intermediary method_16084
Lnet/minecraft/class_1451;method_16084()V
official gQ
Lcjy;gQ()V
-
getSleepAnimationProgress
public float getSleepAnimationProgress(float tickProgress) - Mappings:
Namespace Name Mixin selector named getSleepAnimationProgress
Lnet/minecraft/entity/passive/CatEntity;getSleepAnimationProgress(F)F
intermediary method_16082
Lnet/minecraft/class_1451;method_16082(F)F
official J
Lcjy;J(F)F
-
getTailCurlAnimationProgress
public float getTailCurlAnimationProgress(float tickProgress) - Mappings:
Namespace Name Mixin selector named getTailCurlAnimationProgress
Lnet/minecraft/entity/passive/CatEntity;getTailCurlAnimationProgress(F)F
intermediary method_16091
Lnet/minecraft/class_1451;method_16091(F)F
official K
Lcjy;K(F)F
-
getHeadDownAnimationProgress
public float getHeadDownAnimationProgress(float tickProgress) - Mappings:
Namespace Name Mixin selector named getHeadDownAnimationProgress
Lnet/minecraft/entity/passive/CatEntity;getHeadDownAnimationProgress(F)F
intermediary method_16095
Lnet/minecraft/class_1451;method_16095(F)F
official L
Lcjy;L(F)F
-
createChild
@Nullable public @Nullable CatEntity createChild(ServerWorld serverWorld, PassiveEntity passiveEntity) - Specified by:
createChild
in classPassiveEntity
- Mappings:
Namespace Name Mixin selector named createChild
Lnet/minecraft/entity/passive/CatEntity;createChild(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/passive/PassiveEntity;)Lnet/minecraft/entity/passive/CatEntity;
intermediary method_6573
Lnet/minecraft/class_1451;method_6573(Lnet/minecraft/class_3218;Lnet/minecraft/class_1296;)Lnet/minecraft/class_1451;
official b
Lcjy;b(Lasb;Lbwu;)Lcjy;
-
canBreedWith
- Overrides:
canBreedWith
in classAnimalEntity
- Mappings:
Namespace Name Mixin selector named canBreedWith
Lnet/minecraft/entity/passive/AnimalEntity;canBreedWith(Lnet/minecraft/entity/passive/AnimalEntity;)Z
intermediary method_6474
Lnet/minecraft/class_1429;method_6474(Lnet/minecraft/class_1429;)Z
official a
Lcjv;a(Lcjv;)Z
-
initialize
@Nullable public @Nullable EntityData initialize(ServerWorldAccess world, LocalDifficulty difficulty, SpawnReason spawnReason, @Nullable @Nullable EntityData entityData) - Overrides:
initialize
in classPassiveEntity
- Mappings:
Namespace Name Mixin selector 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/entity/EntityData;
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_1315;
official a
Lbyh;a(Ldla;Lbva;Lbxm;Lbyx;)Lbyx;
-
interactMob
- Overrides:
interactMob
in classAnimalEntity
- Mappings:
Namespace Name Mixin selector named interactMob
Lnet/minecraft/entity/mob/MobEntity;interactMob(Lnet/minecraft/entity/player/PlayerEntity;Lnet/minecraft/util/Hand;)Lnet/minecraft/util/ActionResult;
intermediary method_5992
Lnet/minecraft/class_1308;method_5992(Lnet/minecraft/class_1657;Lnet/minecraft/class_1268;)Lnet/minecraft/class_1269;
official b
Lbyh;b(Lcsi;Lbvb;)Lbvc;
-
isBreedingItem
- Specified by:
isBreedingItem
in classAnimalEntity
- Mappings:
Namespace Name Mixin selector named isBreedingItem
Lnet/minecraft/entity/passive/AnimalEntity;isBreedingItem(Lnet/minecraft/item/ItemStack;)Z
intermediary method_6481
Lnet/minecraft/class_1429;method_6481(Lnet/minecraft/class_1799;)Z
official i
Lcjv;i(Ldak;)Z
-
canImmediatelyDespawn
public boolean canImmediatelyDespawn(double distanceSquared) - Overrides:
canImmediatelyDespawn
in classAnimalEntity
- Mappings:
Namespace Name Mixin selector named canImmediatelyDespawn
Lnet/minecraft/entity/mob/MobEntity;canImmediatelyDespawn(D)Z
intermediary method_5974
Lnet/minecraft/class_1308;method_5974(D)Z
official h
Lbyh;h(D)Z
-
setTamed
public void setTamed(boolean tamed, boolean updateAttributes) - Overrides:
setTamed
in classTameableEntity
- Mappings:
Namespace Name Mixin selector named setTamed
Lnet/minecraft/entity/passive/TameableEntity;setTamed(ZZ)V
intermediary method_6173
Lnet/minecraft/class_1321;method_6173(ZZ)V
official a
Lbzb;a(ZZ)V
-
onTamedChanged
protected void onTamedChanged()- Mappings:
Namespace Name Mixin selector named onTamedChanged
Lnet/minecraft/entity/passive/CatEntity;onTamedChanged()V
intermediary method_6175
Lnet/minecraft/class_1451;method_6175()V
official gM
Lcjy;gM()V
-
tryTame
- Mappings:
Namespace Name Mixin selector named tryTame
Lnet/minecraft/entity/passive/CatEntity;tryTame(Lnet/minecraft/entity/player/PlayerEntity;)V
intermediary method_58168
Lnet/minecraft/class_1451;method_58168(Lnet/minecraft/class_1657;)V
official f
Lcjy;f(Lcsi;)V
-
bypassesSteppingEffects
public boolean bypassesSteppingEffects()Returns whether the entity should bypass effects caused by stepping.This returns
Entity.isSneaking()
by default.- Overrides:
bypassesSteppingEffects
in 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 bypassesSteppingEffects
Lnet/minecraft/entity/Entity;bypassesSteppingEffects()Z
intermediary method_21749
Lnet/minecraft/class_1297;method_21749()Z
official cd
Lbxe;cd()Z
-