Class FoxEntity
- All Implemented Interfaces:
CommandOutput,Nameable,EntityLike
- Mappings:
Namespace Name official bpbintermediary net/minecraft/class_4019named net/minecraft/entity/passive/FoxEntity
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprivate classprivate classprivate classprivate classprivate classclassprivate classprivate classstatic classclassprivate classprivate classprivate classclassprivate classprivate classprivate classprivate classprivate classprivate classstatic enumclassNested 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.RemovalReason -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final intstatic final intstatic final intprivate static final intprivate int(package private) floatprivate Goalprivate Goalprivate Goalprivate static final TrackedData<Byte>private float(package private) floatprivate floatprivate static final TrackedData<Optional<UUID>>private static final TrackedData<Optional<UUID>>(package private) static final Predicate<ItemEntity>static final intprivate static final intprivate static final intprivate static final TrackedData<Integer>private static final intFields inherited from class net.minecraft.entity.passive.AnimalEntity
BREEDING_COOLDOWNFields inherited from class net.minecraft.entity.passive.PassiveEntity
BABY_AGE, breedingAge, forcedAge, happyTicksRemainingFields inherited from class net.minecraft.entity.mob.PathAwareEntity
DEFAULT_PATHFINDING_FAVORFields inherited from class net.minecraft.entity.mob.MobEntity
ambientSoundChance, armorDropChances, BASE_ENCHANTED_ARMOR_CHANCE, BASE_ENCHANTED_MAIN_HAND_EQUIPMENT_CHANCE, BASE_SPAWN_EQUIPMENT_CHANCE, DEFAULT_CAN_PICKUP_LOOT_CHANCE, DEFAULT_DROP_CHANCE, experiencePoints, field_35039, field_38932, goalSelector, handDropChances, jumpControl, LEASH_KEY, lookControl, MINIMUM_DROPPED_XP_PER_EQUIPMENT, moveControl, navigation, targetSelectorFields inherited from class net.minecraft.entity.LivingEntity
activeItemStack, airStrafingSpeed, attackingPlayer, BABY_SCALE_FACTOR, bodyTrackingIncrements, bodyYaw, brain, dead, DEATH_TICKS, deathTime, defaultMaxHealth, despawnCounter, EQUIPMENT_SLOT_ID, field_30063, field_30067, field_30069, field_30070, field_30072, field_30074, field_30075, field_6215, forwardSpeed, GLOWING_FLAG, GRAVITY, handSwinging, handSwingProgress, handSwingTicks, headTrackingIncrements, headYaw, hurtTime, itemUseTimeLeft, jumping, knockbackVelocity, lastAttackedTicks, lastDamageTaken, lastHandSwingProgress, lastLimbDistance, limbAngle, limbDistance, LIVING_FLAGS, lookDirection, maxHurtTime, OFF_HAND_ACTIVE_FLAG, playerHitTimer, preferredHand, prevBodyYaw, prevHeadYaw, prevLookDirection, prevStepBobbingAmount, randomLargeSeed, randomSmallSeed, riptideTicks, roll, scoreAmount, serverHeadYaw, serverPitch, serverX, serverY, serverYaw, serverZ, sidewaysSpeed, SLEEPING_DIMENSIONS, stepBobbingAmount, stuckArrowTimer, stuckStingerTimer, upwardSpeed, USING_ITEM_FLAG, USING_RIPTIDE_FLAGFields inherited from class net.minecraft.entity.Entity
age, collidedSoftly, dataTracker, DEFAULT_FRICTION, DEFAULT_MIN_FREEZE_DAMAGE_TICKS, DEFAULT_PORTAL_COOLDOWN, distanceTraveled, FALL_FLYING_FLAG_INDEX, fallDistance, field_29991, field_36331, firstUpdate, FLAGS, fluidHeight, FREEZING_DAMAGE_INTERVAL, GLOWING_FLAG_INDEX, horizontalCollision, horizontalSpeed, ID_KEY, ignoreCameraFrustum, inNetherPortal, inPowderSnow, intersectionChecked, lastNetherPortalPosition, lastRenderX, lastRenderY, lastRenderZ, MAX_RIDING_COOLDOWN, MAX_SCOREBOARD_TAGS, MIN_RISING_BUBBLE_COLUMN_SPEED, movementMultiplier, netherPortalTime, noClip, ON_FIRE_FLAG_INDEX, onGround, PASSENGERS_KEY, POSE, prevHorizontalSpeed, prevPitch, prevX, prevY, prevYaw, prevZ, random, ridingCooldown, speed, stepHeight, submergedInWater, timeUntilRegen, touchingWater, uuid, UUID_KEY, uuidString, VELOCITY_AFFECTING_POS_Y_OFFSET, velocityDirty, velocityModified, verticalCollision, wasInPowderSnow, wasOnFire, worldFields inherited from interface net.minecraft.server.command.CommandOutput
DUMMY -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) voidaddTrustedUuid(@Nullable UUID uuid) private voidprivate booleanbooleanstatic booleancanJumpChase(FoxEntity fox, LivingEntity chasedEntity) booleancanPickupItem(ItemStack stack) static booleancanSpawn(EntityType<FoxEntity> type, WorldAccess world, SpawnReason spawnReason, BlockPos pos, Random random) (package private) booleanprotected intcomputeFallDamage(float fallDistance, float damageMultiplier) protected voiddrop(DamageSource source) private voidprotected voideat(PlayerEntity player, Hand hand, ItemStack stack) protected floatgetActiveEyeHeight(EntityPose pose, EntityDimensions dimensions) protected @Nullable SoundEventfloatgetBodyRotationHeightOffset(float tickDelta) protected @Nullable SoundEventgetEatSound(ItemStack stack) private booleangetFoxFlag(int bitmask) floatgetHeadRoll(float tickDelta) protected @Nullable SoundEventgetHurtSound(DamageSource source) Returns the offset from the entity's position where the leash is attached to.voidhandleStatus(byte status) Called on the client when the entity receives an entity status from the server.protected voidInitializes data tracker.protected voidinitEquipment(Random random, LocalDifficulty localDifficulty) protected voidinitialize(ServerWorldAccess world, LocalDifficulty difficulty, SpawnReason spawnReason, @Nullable EntityData entityData, @Nullable NbtCompound entityNbt) (package private) booleanbooleanisBreedingItem(ItemStack stack) booleanbooleanprotected booleanbooleanReturns whether the entity is in a crouching pose.booleanbooleanbooleanbooleanbooleanprotected voidloot(ItemEntity item) method_18260(ServerWorld serverWorld, PassiveEntity passiveEntity) protected voidonPlayerSpawnedChild(PlayerEntity player, MobEntity child) voidvoidReads custom data fromnbt.(package private) voidsetAggressive(boolean aggressive) voidsetChasing(boolean chasing) voidsetCrouching(boolean crouching) private voidsetFoxFlag(int mask, boolean value) voidsetRollingHead(boolean rollingHead) voidsetSitting(boolean sitting) (package private) voidsetSleeping(boolean sleeping) voidsetTarget(@Nullable LivingEntity target) private voidsetType(FoxEntity.Type type) (package private) voidsetWalking(boolean walking) private void(package private) void(package private) voidvoidtick()Ticks this entity.void(package private) booleanvoidWrites custom data tonbt.Methods inherited from class net.minecraft.entity.passive.AnimalEntity
breed, canBreedWith, canEat, canImmediatelyDespawn, damage, getHeightOffset, getLoveTicks, getLovingPlayer, getMinAmbientSoundDelay, getPathfindingFavor, getXpToDrop, interactMob, isInLove, isLightLevelValidForNaturalSpawn, isValidNaturalSpawn, lovePlayer, mobTick, resetLoveTicks, setLoveTicksMethods inherited from class net.minecraft.entity.passive.PassiveEntity
createChild, getBreedingAge, growUp, growUp, isBaby, isReadyToBreed, onGrowUp, onTrackedDataSet, setBaby, setBreedingAge, toGrowUpAgeMethods inherited from class net.minecraft.entity.mob.PathAwareEntity
canSpawn, getFollowLeashSpeed, getPathfindingFavor, isNavigating, shouldFollowLeash, updateForLeashLength, updateLeashMethods inherited from class net.minecraft.entity.mob.MobEntity
attachLeash, baseTick, canBeLeashedBy, canGather, canJumpToNextPathNode, canMobSpawn, canMoveVoluntarily, cannotDespawn, canPickUpLoot, canSpawn, canTarget, canUseRangedWeapon, checkDespawn, clearGoalsAndTasks, clearPositionTarget, convertTo, createBodyControl, createMobAttributes, createNavigation, detachLeash, dropEquipment, dropLoot, enchantEquipment, enchantMainHandItem, equipLootStack, equipStack, getArmorItems, getDropChance, getEquipmentForSlot, getEquippedStack, getHandItems, getHoldingEntity, getItemPickUpRangeExpander, getJumpControl, getLimitPerChunk, getLookControl, getLootContextBuilder, getLootTable, getLootTableId, getMainArm, getMaxHeadRotation, getMaxLookPitchChange, getMaxLookYawChange, getMoveControl, getNavigation, getPathfindingPenalty, getPickBlockStack, getPositionTarget, getPositionTargetRange, getPotentialEscapePositions, getSafeFallDistance, getTarget, getVisibilityCache, hasPositionTarget, interact, isAffectedByDaylight, isAiDisabled, isAttacking, isDisallowedInPeaceful, isInAttackRange, isInWalkTargetRange, isInWalkTargetRange, isLeashed, isLeftHanded, isLogicalSideForUpdatingMovement, isPersistent, lookAtEntity, movesIndependently, onEatingGrass, playHurtSound, playSpawnEffects, prefersNewDamageableItem, prefersNewEquipment, removeFromDimension, sendAiDebugData, setAiDisabled, setAttacking, setCanPickUpLoot, setEquipmentDropChance, setForwardSpeed, setHoldingEntityId, setLeftHanded, setMovementSpeed, setPathfindingPenalty, setPersistent, setPositionTarget, setSidewaysSpeed, setUpwardSpeed, spawnsTooManyForEachTry, squaredAttackRange, startRiding, swimUpward, tickNewAi, tryAttack, tryEquip, turnHead, updateDropChances, updateEnchantments, updateGoalControlsMethods inherited from class net.minecraft.entity.LivingEntity
addPowderSnowSlowIfNeeded, addSoulSpeedBoostIfNeeded, addStatusEffect, addStatusEffect, animateDamage, applyArmorToDamage, applyDamage, applyFluidMovingSpeed, applyMovementEffects, applyMovementInput, areItemsDifferent, attackLivingEntity, blockedByShield, canBeRiddenInWater, canBreatheInWater, canFreeze, canHaveStatusEffect, canHit, canSee, canTakeDamage, canTarget, canWalkOnFluid, clearActiveItem, clearPotionSwirls, clearSleepingPosition, clearStatusEffects, consumeItem, containsOnlyAmbientEffects, createBrainProfile, createLivingAttributes, damageArmor, damageHelmet, damageShield, deserializeBrain, disableExperienceDropping, disablesShield, displaySoulSpeedEffects, dropInventory, dropXp, eatFood, endCombat, enterCombat, fall, getAbsorptionAmount, getActiveHand, getActiveItem, getActiveStatusEffects, getArmor, getArmorVisibility, getArrowType, getAttackDistanceScalingFactor, getAttacker, getAttacking, getAttributeBaseValue, getAttributeBaseValue, getAttributeInstance, getAttributes, getAttributeValue, getAttributeValue, getBaseMovementSpeedMultiplier, getBodyYaw, getBoundingBox, getBrain, getClimbingPos, getDamageTracker, getDespawnCounter, getDimensions, getDrinkSound, getEyeHeight, getFallSounds, getGroup, getHandSwingProgress, getHeadYaw, getHealth, getItemUseTime, getItemUseTimeLeft, getJumpBoostVelocityModifier, getJumpVelocity, getLastAttackedTime, getLastAttackTime, getLeaningPitch, getMainHandStack, getMaxHealth, getMovementSpeed, getNextAirOnLand, getNextAirUnderwater, getOffHandStack, getPoses, getPreferredEquipmentSlot, getPrimeAdversary, getRandom, getRecentDamageSource, getRoll, getScaleFactor, getSleepingDirection, getSleepingPosition, getSoundPitch, getSoundVolume, getStackInHand, getStackReference, getStatusEffect, getStatusEffects, getStingerCount, getStuckArrowCount, getVelocityMultiplier, getVisibilityBoundingBox, getYaw, handleFallDamage, hasNoDrag, hasStackEquipped, hasStatusEffect, heal, hurtByWater, isAffectedBySplashPotions, isAlive, isArmorSlot, isBlocking, isClimbing, isDead, isExperienceDroppingDisabled, isFallFlying, isGlowing, isHolding, isHolding, isHoldingOntoLadder, isInsideWall, isInSwimmingPose, isMobOrPlayer, isOnSoulSpeedBlock, isPartOfGame, isPushable, isTarget, isUndead, isUsingItem, isUsingRiptide, jump, kill, knockback, knockDownwards, lookAt, markEffectsDirty, modifyAppliedDamage, onAttacking, onDeath, onEquipStack, onKilledBy, onSpawnPacket, onStatusEffectApplied, onStatusEffectRemoved, onStatusEffectUpgraded, playBlockFallSound, playEquipSound, positionInPortal, positionInPortal, processEquippedStack, pushAway, pushAwayFrom, removePowderSnowSlow, removeSoulSpeedBoost, removeStatusEffect, removeStatusEffectInternal, sendEquipmentBreakStatus, sendPickup, sendToolBreakStatus, setAbsorptionAmount, setAttacker, setAttacking, setBodyYaw, setCurrentHand, setDespawnCounter, setHeadYaw, setHealth, setJumping, setLivingFlag, setNearbySongPlaying, setNoDrag, setOnGround, setSleepingPosition, setSprinting, setStackInHand, setStatusEffect, setStingerCount, setStuckArrowCount, shouldAlwaysDropXp, shouldDisplaySoulSpeedEffects, shouldDropLoot, shouldDropXp, shouldRemoveSoulSpeedBoost, shouldRenderName, shouldSwimInFluids, sleep, spawnConsumptionEffects, stopRiding, stopUsingItem, swingHand, swingHand, takeKnockback, takeShieldHit, teleport, tickCramming, tickHandSwing, tickInVoid, tickItemStackUsage, tickRiding, tickRiptide, tickStatusEffects, travel, triggerItemPickedUpByEntityCriteria, updateLimbs, updatePostDeath, updatePotionVisibility, updateTrackedHeadRotation, updateTrackedPositionAndAngles, wakeUpMethods inherited from class net.minecraft.entity.Entity
addAirTravelEffects, addFlapEffects, addPassenger, addScoreboardTag, addVelocity, addVelocity, adjustMovementForCollisions, adjustMovementForPiston, adjustMovementForSneaking, applyDamageEffects, applyMirror, applyRotation, attemptTickInVoid, bypassesLandingEffects, bypassesSteppingEffects, calculateBoundingBox, calculateBoundsForPose, calculateDimensions, calculateNextStepSoundDistance, canAddPassenger, canAvoidTraps, canBeSpectated, canExplosionDestroyBlock, canModifyAt, canStartRiding, canUsePortals, changeLookDirection, checkBlockCollision, collidesWith, collidesWithStateAtPos, copyFrom, copyPositionAndRotation, createSpawnPacket, detach, discard, dismountVehicle, distanceTo, doesNotCollide, doesRenderOnFire, dropItem, dropItem, dropStack, dropStack, emitGameEvent, emitGameEvent, entityDataRequiresOperator, equals, extinguish, getAir, getBlockPos, getBlockStateAtPos, getBlockX, getBlockY, getBlockZ, getBodyY, getBoundingBox, getBrightnessAtEyes, getBurningDuration, getCameraPosVec, getChunkPos, getClientCameraPosVec, getCommandSource, getCustomName, getDataTracker, getDefaultName, getDefaultPortalCooldown, getDisplayName, getEffectiveExplosionResistance, getEntityName, getEntityWorld, getEyeHeight, getEyePos, getEyeY, getFireTicks, getFirstPassenger, getFlag, getFluidHeight, getFreezingScale, getFrozenTicks, getHandPosOffset, getHeight, getHighSpeedSplashSound, getHorizontalFacing, getHoverEvent, getId, getItemsEquipped, getJumpVelocityMultiplier, getLandingBlockState, getLandingPos, getLeashOffset, getLeashPos, getLerpedPos, getMaxAir, getMaxNetherPortalTime, getMinFreezeDamageTicks, getMountedHeightOffset, getMoveEffect, getMovementDirection, getName, getOppositeRotationVector, getOppositeRotationVector, getParticleX, getParticleZ, getPassengerDismountOffset, getPassengerList, getPassengersDeep, getPermissionLevel, getPistonBehavior, getPitch, getPitch, getPortalRect, getPos, getPose, getPrimaryPassenger, getRandomBodyY, getRemovalReason, getRenderDistanceMultiplier, getRootVehicle, getRotationClient, getRotationVec, getRotationVecClient, getRotationVector, getRotationVector, getSavedEntityId, getScoreboardTags, getScoreboardTeam, getServer, getSoundCategory, getSplashSound, getStandingEyeHeight, getSteppingBlockState, getSteppingPos, getSwimHeight, getSwimSound, getSyncedPos, getTargetingMargin, getTeamColorValue, getTeleportTarget, getTrackedPosition, getType, getUuid, getUuidAsString, getVehicle, getVelocity, getVelocityAffectingPos, getWidth, getWorld, getX, getY, getYaw, getZ, handleAttack, hasCollidedSoftly, hasCustomName, hashCode, hasNoGravity, hasPassenger, hasPassenger, hasPassengerDeep, hasPassengers, hasPermissionLevel, hasPlayerRider, hasPortalCooldown, hasPrimaryPassenger, hasVehicle, hasWings, interactAt, isAttackable, isCollidable, isConnectedThroughVehicle, isCrawling, isCustomNameVisible, isDescending, isFireImmune, isFrozen, isGlowingLocal, isImmuneToExplosion, isInLava, isInPose, isInRange, isInRange, isInsideWaterOrBubbleColumn, isInvisible, isInvisibleTo, isInvulnerable, isInvulnerableTo, isLiving, isOnFire, isOnGround, isPartOf, isPlayer, isPushedByFluids, isRegionUnloaded, isRemoved, isSilent, isSneaking, isSneaky, isSpectator, isSprinting, isSubmergedIn, isSubmergedInWater, isSwimming, isTeammate, isTeamPlayer, isTouchingWater, isTouchingWaterOrRain, isWet, limitFallDistance, method_45320, move, moveToWorld, occludeVibrationSignals, offsetX, offsetZ, onBlockCollision, onBubbleColumnCollision, onBubbleColumnSurfaceCollision, onKilledOther, onLanding, onPassengerLookAround, onPlayerCollision, onRemoved, onStartedTrackingBy, onStoppedTrackingBy, onStruckByLightning, onSwimmingStart, playExtinguishSound, playSound, playSoundIfNotSilent, playStepSound, playSwimSound, populateCrashReport, pushOutOfBlocks, raycast, readNbt, refreshPosition, refreshPositionAfterTeleport, refreshPositionAfterTeleport, refreshPositionAndAngles, refreshPositionAndAngles, remove, removeAllPassengers, removePassenger, removeScoreboardTag, requestTeleport, requestTeleportAndDismount, requestTeleportOffset, resetPortalCooldown, resetPosition, saveNbt, saveSelfNbt, scheduleVelocityUpdate, sendMessage, setAir, setBoundingBox, setChangeListener, setCustomName, setCustomNameVisible, setFireTicks, setFlag, setFrozenTicks, setGlowing, setId, setInNetherPortal, setInPowderSnow, setInvisible, setInvulnerable, setNoGravity, setOnFire, setOnFireFor, setOnFireFromLava, setPitch, setPos, setPose, setPosition, setPosition, setRemoved, setRenderDistanceMultiplier, setRotation, setSilent, setSneaking, setSwimming, setUuid, setVelocity, setVelocity, setVelocityClient, setYaw, shouldBroadcastConsoleToOps, shouldEscapePowderSnow, shouldReceiveFeedback, shouldRender, shouldRender, shouldSave, shouldSetPositionOnLoad, shouldSpawnSprintingParticles, shouldTrackOutput, slowMovement, spawnSprintingParticles, squaredDistanceTo, squaredDistanceTo, squaredDistanceTo, startRiding, streamPassengersAndSelf, streamSelfAndPassengers, teleport, tickPortal, tickPortalCooldown, toNbtList, toNbtList, toString, tryCheckBlockCollision, unsetRemoved, updateEventHandler, updateKilledAdvancementCriterion, updateMovementInFluid, updatePassengerForDismount, updatePassengerPosition, updatePosition, updatePositionAndAngles, updateSwimming, updateTrackedPosition, updateVelocity, updateWaterState, wouldPoseNotCollide, writeNbtMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface net.minecraft.server.command.CommandOutput
cannotBeSilenced
-
Field Details
-
TYPE
- Mappings:
Namespace Name Mixin selector official cbLbpb;cb:Labd;intermediary field_17949Lnet/minecraft/class_4019;field_17949:Lnet/minecraft/class_2940;named TYPELnet/minecraft/entity/passive/FoxEntity;TYPE:Lnet/minecraft/entity/data/TrackedData;
-
FOX_FLAGS
- Mappings:
Namespace Name Mixin selector official ccLbpb;cc:Labd;intermediary field_17950Lnet/minecraft/class_4019;field_17950:Lnet/minecraft/class_2940;named FOX_FLAGSLnet/minecraft/entity/passive/FoxEntity;FOX_FLAGS:Lnet/minecraft/entity/data/TrackedData;
-
SITTING_FLAG
private static final int SITTING_FLAG- See Also:
- Mappings:
Namespace Name Mixin selector official cdLbpb;cd:Iintermediary field_30331Lnet/minecraft/class_4019;field_30331:Inamed SITTING_FLAGLnet/minecraft/entity/passive/FoxEntity;SITTING_FLAG:I
-
CROUCHING_FLAG
public static final int CROUCHING_FLAG- See Also:
- Mappings:
Namespace Name Mixin selector official bXLbpb;bX:Iintermediary field_30328Lnet/minecraft/class_4019;field_30328:Inamed CROUCHING_FLAGLnet/minecraft/entity/passive/FoxEntity;CROUCHING_FLAG:I
-
ROLLING_HEAD_FLAG
public static final int ROLLING_HEAD_FLAG- See Also:
- Mappings:
Namespace Name Mixin selector official bYLbpb;bY:Iintermediary field_30329Lnet/minecraft/class_4019;field_30329:Inamed ROLLING_HEAD_FLAGLnet/minecraft/entity/passive/FoxEntity;ROLLING_HEAD_FLAG:I
-
CHASING_FLAG
public static final int CHASING_FLAG- See Also:
- Mappings:
Namespace Name Mixin selector official caLbpb;ca:Iintermediary field_30330Lnet/minecraft/class_4019;field_30330:Inamed CHASING_FLAGLnet/minecraft/entity/passive/FoxEntity;CHASING_FLAG:I
-
SLEEPING_FLAG
private static final int SLEEPING_FLAG- See Also:
- Mappings:
Namespace Name Mixin selector official ceLbpb;ce:Iintermediary field_30332Lnet/minecraft/class_4019;field_30332:Inamed SLEEPING_FLAGLnet/minecraft/entity/passive/FoxEntity;SLEEPING_FLAG:I
-
WALKING_FLAG
private static final int WALKING_FLAG- See Also:
- Mappings:
Namespace Name Mixin selector official cfLbpb;cf:Iintermediary field_30333Lnet/minecraft/class_4019;field_30333:Inamed WALKING_FLAGLnet/minecraft/entity/passive/FoxEntity;WALKING_FLAG:I
-
AGGRESSIVE_FLAG
private static final int AGGRESSIVE_FLAG- See Also:
- Mappings:
Namespace Name Mixin selector official cgLbpb;cg:Iintermediary field_30334Lnet/minecraft/class_4019;field_30334:Inamed AGGRESSIVE_FLAGLnet/minecraft/entity/passive/FoxEntity;AGGRESSIVE_FLAG:I
-
OWNER
- Mappings:
Namespace Name Mixin selector official chLbpb;ch:Labd;intermediary field_17951Lnet/minecraft/class_4019;field_17951:Lnet/minecraft/class_2940;named OWNERLnet/minecraft/entity/passive/FoxEntity;OWNER:Lnet/minecraft/entity/data/TrackedData;
-
OTHER_TRUSTED
- Mappings:
Namespace Name Mixin selector official ciLbpb;ci:Labd;intermediary field_17952Lnet/minecraft/class_4019;field_17952:Lnet/minecraft/class_2940;named OTHER_TRUSTEDLnet/minecraft/entity/passive/FoxEntity;OTHER_TRUSTED:Lnet/minecraft/entity/data/TrackedData;
-
PICKABLE_DROP_FILTER
- Mappings:
Namespace Name Mixin selector official cjLbpb;cj:Ljava/util/function/Predicate;intermediary field_17953Lnet/minecraft/class_4019;field_17953:Ljava/util/function/Predicate;named PICKABLE_DROP_FILTERLnet/minecraft/entity/passive/FoxEntity;PICKABLE_DROP_FILTER:Ljava/util/function/Predicate;
-
JUST_ATTACKED_SOMETHING_FILTER
- Mappings:
Namespace Name Mixin selector official ckLbpb;ck:Ljava/util/function/Predicate;intermediary field_17954Lnet/minecraft/class_4019;field_17954:Ljava/util/function/Predicate;named JUST_ATTACKED_SOMETHING_FILTERLnet/minecraft/entity/passive/FoxEntity;JUST_ATTACKED_SOMETHING_FILTER:Ljava/util/function/Predicate;
-
CHICKEN_AND_RABBIT_FILTER
- Mappings:
Namespace Name Mixin selector official clLbpb;cl:Ljava/util/function/Predicate;intermediary field_17955Lnet/minecraft/class_4019;field_17955:Ljava/util/function/Predicate;named CHICKEN_AND_RABBIT_FILTERLnet/minecraft/entity/passive/FoxEntity;CHICKEN_AND_RABBIT_FILTER:Ljava/util/function/Predicate;
-
NOTICEABLE_PLAYER_FILTER
- Mappings:
Namespace Name Mixin selector official cmLbpb;cm:Ljava/util/function/Predicate;intermediary field_17956Lnet/minecraft/class_4019;field_17956:Ljava/util/function/Predicate;named NOTICEABLE_PLAYER_FILTERLnet/minecraft/entity/passive/FoxEntity;NOTICEABLE_PLAYER_FILTER:Ljava/util/function/Predicate;
-
EATING_DURATION
private static final int EATING_DURATION- See Also:
- Mappings:
Namespace Name Mixin selector official cnLbpb;cn:Iintermediary field_30335Lnet/minecraft/class_4019;field_30335:Inamed EATING_DURATIONLnet/minecraft/entity/passive/FoxEntity;EATING_DURATION:I
-
followChickenAndRabbitGoal
- Mappings:
Namespace Name Mixin selector official coLbpb;co:Lbkb;intermediary field_17957Lnet/minecraft/class_4019;field_17957:Lnet/minecraft/class_1352;named followChickenAndRabbitGoalLnet/minecraft/entity/passive/FoxEntity;followChickenAndRabbitGoal:Lnet/minecraft/entity/ai/goal/Goal;
-
followBabyTurtleGoal
- Mappings:
Namespace Name Mixin selector official cpLbpb;cp:Lbkb;intermediary field_17958Lnet/minecraft/class_4019;field_17958:Lnet/minecraft/class_1352;named followBabyTurtleGoalLnet/minecraft/entity/passive/FoxEntity;followBabyTurtleGoal:Lnet/minecraft/entity/ai/goal/Goal;
-
followFishGoal
- Mappings:
Namespace Name Mixin selector official cqLbpb;cq:Lbkb;intermediary field_17959Lnet/minecraft/class_4019;field_17959:Lnet/minecraft/class_1352;named followFishGoalLnet/minecraft/entity/passive/FoxEntity;followFishGoal:Lnet/minecraft/entity/ai/goal/Goal;
-
headRollProgress
private float headRollProgress- Mappings:
Namespace Name Mixin selector official crLbpb;cr:Fintermediary field_17960Lnet/minecraft/class_4019;field_17960:Fnamed headRollProgressLnet/minecraft/entity/passive/FoxEntity;headRollProgress:F
-
lastHeadRollProgress
private float lastHeadRollProgress- Mappings:
Namespace Name Mixin selector official csLbpb;cs:Fintermediary field_17961Lnet/minecraft/class_4019;field_17961:Fnamed lastHeadRollProgressLnet/minecraft/entity/passive/FoxEntity;lastHeadRollProgress:F
-
extraRollingHeight
float extraRollingHeight- Mappings:
Namespace Name Mixin selector official ctLbpb;ct:Fintermediary field_17962Lnet/minecraft/class_4019;field_17962:Fnamed extraRollingHeightLnet/minecraft/entity/passive/FoxEntity;extraRollingHeight:F
-
lastExtraRollingHeight
float lastExtraRollingHeight- Mappings:
Namespace Name Mixin selector official cuLbpb;cu:Fintermediary field_17963Lnet/minecraft/class_4019;field_17963:Fnamed lastExtraRollingHeightLnet/minecraft/entity/passive/FoxEntity;lastExtraRollingHeight:F
-
eatingTime
private int eatingTime- Mappings:
Namespace Name Mixin selector official cvLbpb;cv:Iintermediary field_17964Lnet/minecraft/class_4019;field_17964:Inamed eatingTimeLnet/minecraft/entity/passive/FoxEntity;eatingTime:I
-
-
Constructor Details
-
FoxEntity
- Mappings:
Namespace Name Mixin selector official <init>Lbcy;<init>(Lbdc;Lciz;)Vintermediary <init>Lnet/minecraft/class_1297;<init>(Lnet/minecraft/class_1299;Lnet/minecraft/class_1937;)Vnamed <init>Lnet/minecraft/entity/Entity;<init>(Lnet/minecraft/entity/EntityType;Lnet/minecraft/world/World;)V
-
-
Method Details
-
initDataTracker
protected void initDataTracker()Initializes data tracker.- Overrides:
initDataTrackerin classPassiveEntity- Mappings:
Namespace Name Mixin selector official a_Lbcy;a_()Vintermediary method_5693Lnet/minecraft/class_1297;method_5693()Vnamed initDataTrackerLnet/minecraft/entity/Entity;initDataTracker()V
-
initGoals
protected void initGoals() -
getEatSound
- Overrides:
getEatSoundin classLivingEntity- Mappings:
Namespace Name Mixin selector official eLbdn;e(Lccw;)Lalc;intermediary method_18869Lnet/minecraft/class_1309;method_18869(Lnet/minecraft/class_1799;)Lnet/minecraft/class_3414;named getEatSoundLnet/minecraft/entity/LivingEntity;getEatSound(Lnet/minecraft/item/ItemStack;)Lnet/minecraft/sound/SoundEvent;
-
tickMovement
public void tickMovement()- Overrides:
tickMovementin classAnimalEntity- Mappings:
Namespace Name Mixin selector official b_Lbdn;b_()Vintermediary method_6007Lnet/minecraft/class_1309;method_6007()Vnamed tickMovementLnet/minecraft/entity/LivingEntity;tickMovement()V
-
isImmobile
protected boolean isImmobile()- Overrides:
isImmobilein classLivingEntity- Mappings:
Namespace Name Mixin selector official eHLbdn;eH()Zintermediary method_6062Lnet/minecraft/class_1309;method_6062()Znamed isImmobileLnet/minecraft/entity/LivingEntity;isImmobile()Z
-
canEat
- Mappings:
Namespace Name Mixin selector official mLbpb;m(Lccw;)Zintermediary method_18430Lnet/minecraft/class_4019;method_18430(Lnet/minecraft/class_1799;)Znamed canEatLnet/minecraft/entity/passive/FoxEntity;canEat(Lnet/minecraft/item/ItemStack;)Z
-
initEquipment
- Overrides:
initEquipmentin classMobEntity- Mappings:
Namespace Name Mixin selector official aLbdp;a(Lanu;Lbbs;)Vintermediary method_5964Lnet/minecraft/class_1308;method_5964(Lnet/minecraft/class_5819;Lnet/minecraft/class_1266;)Vnamed initEquipmentLnet/minecraft/entity/mob/MobEntity;initEquipment(Lnet/minecraft/util/math/random/Random;Lnet/minecraft/world/LocalDifficulty;)V
-
handleStatus
public void handleStatus(byte status) Called on the client when the entity receives an entity status from the server. They are often used to spawn particles or play sounds. Subclasses can override this method to handle custom entity status.- Overrides:
handleStatusin classAnimalEntity- See Also:
- Mappings:
Namespace Name Mixin selector official aLbcy;a(B)Vintermediary method_5711Lnet/minecraft/class_1297;method_5711(B)Vnamed handleStatusLnet/minecraft/entity/Entity;handleStatus(B)V
-
createFoxAttributes
- Mappings:
Namespace Name Mixin selector official pLbpb;p()Lben$a;intermediary method_26885Lnet/minecraft/class_4019;method_26885()Lnet/minecraft/class_5132$class_5133;named createFoxAttributesLnet/minecraft/entity/passive/FoxEntity;createFoxAttributes()Lnet/minecraft/entity/attribute/DefaultAttributeContainer$Builder;
-
method_18260
@Nullable public @Nullable FoxEntity method_18260(ServerWorld serverWorld, PassiveEntity passiveEntity) - Mappings:
Namespace Name Mixin selector official bLbpb;b(Lahb;Lbcv;)Lbpb;intermediary method_18260Lnet/minecraft/class_4019;method_18260(Lnet/minecraft/class_3218;Lnet/minecraft/class_1296;)Lnet/minecraft/class_4019;named method_18260Lnet/minecraft/entity/passive/FoxEntity;method_18260(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/passive/PassiveEntity;)Lnet/minecraft/entity/passive/FoxEntity;
-
canSpawn
public static boolean canSpawn(EntityType<FoxEntity> type, WorldAccess world, SpawnReason spawnReason, BlockPos pos, Random random) - Mappings:
Namespace Name Mixin selector official cLbpb;c(Lbdc;Lcja;Lbdr;Lgr;Lanu;)Zintermediary method_39449Lnet/minecraft/class_4019;method_39449(Lnet/minecraft/class_1299;Lnet/minecraft/class_1936;Lnet/minecraft/class_3730;Lnet/minecraft/class_2338;Lnet/minecraft/class_5819;)Znamed canSpawnLnet/minecraft/entity/passive/FoxEntity;canSpawn(Lnet/minecraft/entity/EntityType;Lnet/minecraft/world/WorldAccess;Lnet/minecraft/entity/SpawnReason;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/random/Random;)Z
-
initialize
@Nullable public @Nullable EntityData initialize(ServerWorldAccess world, LocalDifficulty difficulty, SpawnReason spawnReason, @Nullable @Nullable EntityData entityData, @Nullable @Nullable NbtCompound entityNbt) - Overrides:
initializein classPassiveEntity- Mappings:
Namespace Name Mixin selector official aLbdp;a(Lcjo;Lbbs;Lbdr;Lbef;Lqf;)Lbef;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_2487;)Lnet/minecraft/class_1315;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/nbt/NbtCompound;)Lnet/minecraft/entity/EntityData;
-
addTypeSpecificGoals
private void addTypeSpecificGoals()- Mappings:
Namespace Name Mixin selector official fVLbpb;fV()Vintermediary method_18280Lnet/minecraft/class_4019;method_18280()Vnamed addTypeSpecificGoalsLnet/minecraft/entity/passive/FoxEntity;addTypeSpecificGoals()V
-
eat
- Overrides:
eatin classAnimalEntity- Mappings:
Namespace Name Mixin selector official aLbor;a(Lbvs;Lbbt;Lccw;)Vintermediary method_6475Lnet/minecraft/class_1429;method_6475(Lnet/minecraft/class_1657;Lnet/minecraft/class_1268;Lnet/minecraft/class_1799;)Vnamed eatLnet/minecraft/entity/passive/AnimalEntity;eat(Lnet/minecraft/entity/player/PlayerEntity;Lnet/minecraft/util/Hand;Lnet/minecraft/item/ItemStack;)V
-
getActiveEyeHeight
- Overrides:
getActiveEyeHeightin classLivingEntity- Mappings:
Namespace Name Mixin selector official bLbdn;b(Lbdz;Lbcz;)Fintermediary method_18394Lnet/minecraft/class_1309;method_18394(Lnet/minecraft/class_4050;Lnet/minecraft/class_4048;)Fnamed getActiveEyeHeightLnet/minecraft/entity/LivingEntity;getActiveEyeHeight(Lnet/minecraft/entity/EntityPose;Lnet/minecraft/entity/EntityDimensions;)F
-
getFoxType
- Mappings:
Namespace Name Mixin selector official tLbpb;t()Lbpb$v;intermediary method_18271Lnet/minecraft/class_4019;method_18271()Lnet/minecraft/class_4019$class_4039;named getFoxTypeLnet/minecraft/entity/passive/FoxEntity;getFoxType()Lnet/minecraft/entity/passive/FoxEntity$Type;
-
setType
- Mappings:
Namespace Name Mixin selector official aLbpb;a(Lbpb$v;)Vintermediary method_18255Lnet/minecraft/class_4019;method_18255(Lnet/minecraft/class_4019$class_4039;)Vnamed setTypeLnet/minecraft/entity/passive/FoxEntity;setType(Lnet/minecraft/entity/passive/FoxEntity$Type;)V
-
getTrustedUuids
- Mappings:
Namespace Name Mixin selector official fWLbpb;fW()Ljava/util/List;intermediary method_18281Lnet/minecraft/class_4019;method_18281()Ljava/util/List;named getTrustedUuidsLnet/minecraft/entity/passive/FoxEntity;getTrustedUuids()Ljava/util/List;
-
addTrustedUuid
- Mappings:
Namespace Name Mixin selector official bLbpb;b(Ljava/util/UUID;)Vintermediary method_18266Lnet/minecraft/class_4019;method_18266(Ljava/util/UUID;)Vnamed addTrustedUuidLnet/minecraft/entity/passive/FoxEntity;addTrustedUuid(Ljava/util/UUID;)V
-
writeCustomDataToNbt
Writes custom data tonbt. Subclasses has 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:
writeCustomDataToNbtin classAnimalEntity- See Also:
- Mappings:
Namespace Name Mixin selector official bLbcy;b(Lqf;)Vintermediary method_5652Lnet/minecraft/class_1297;method_5652(Lnet/minecraft/class_2487;)Vnamed writeCustomDataToNbtLnet/minecraft/entity/Entity;writeCustomDataToNbt(Lnet/minecraft/nbt/NbtCompound;)V
-
readCustomDataFromNbt
Reads custom data fromnbt. Subclasses has 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.
nbtmight 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:
readCustomDataFromNbtin classAnimalEntity- See Also:
- Mappings:
Namespace Name Mixin selector official aLbcy;a(Lqf;)Vintermediary method_5749Lnet/minecraft/class_1297;method_5749(Lnet/minecraft/class_2487;)Vnamed readCustomDataFromNbtLnet/minecraft/entity/Entity;readCustomDataFromNbt(Lnet/minecraft/nbt/NbtCompound;)V
-
isSitting
public boolean isSitting()- Mappings:
Namespace Name Mixin selector official fKLbpb;fK()Zintermediary method_18272Lnet/minecraft/class_4019;method_18272()Znamed isSittingLnet/minecraft/entity/passive/FoxEntity;isSitting()Z
-
setSitting
public void setSitting(boolean sitting) - Mappings:
Namespace Name Mixin selector official vLbpb;v(Z)Vintermediary method_18294Lnet/minecraft/class_4019;method_18294(Z)Vnamed setSittingLnet/minecraft/entity/passive/FoxEntity;setSitting(Z)V
-
isWalking
public boolean isWalking()- Mappings:
Namespace Name Mixin selector official fLLbpb;fL()Zintermediary method_18273Lnet/minecraft/class_4019;method_18273()Znamed isWalkingLnet/minecraft/entity/passive/FoxEntity;isWalking()Z
-
setWalking
void setWalking(boolean walking) - Mappings:
Namespace Name Mixin selector official zLbpb;z(Z)Vintermediary method_18295Lnet/minecraft/class_4019;method_18295(Z)Vnamed setWalkingLnet/minecraft/entity/passive/FoxEntity;setWalking(Z)V
-
isAggressive
boolean isAggressive()- Mappings:
Namespace Name Mixin selector official fXLbpb;fX()Zintermediary method_18282Lnet/minecraft/class_4019;method_18282()Znamed isAggressiveLnet/minecraft/entity/passive/FoxEntity;isAggressive()Z
-
setAggressive
void setAggressive(boolean aggressive) - Mappings:
Namespace Name Mixin selector official ALbpb;A(Z)Vintermediary method_18301Lnet/minecraft/class_4019;method_18301(Z)Vnamed setAggressiveLnet/minecraft/entity/passive/FoxEntity;setAggressive(Z)V
-
isSleeping
public boolean isSleeping()- Overrides:
isSleepingin classLivingEntity- Mappings:
Namespace Name Mixin selector official fmLbdn;fm()Zintermediary method_6113Lnet/minecraft/class_1309;method_6113()Znamed isSleepingLnet/minecraft/entity/LivingEntity;isSleeping()Z
-
setSleeping
void setSleeping(boolean sleeping) - Mappings:
Namespace Name Mixin selector official BLbpb;B(Z)Vintermediary method_18302Lnet/minecraft/class_4019;method_18302(Z)Vnamed setSleepingLnet/minecraft/entity/passive/FoxEntity;setSleeping(Z)V
-
setFoxFlag
private void setFoxFlag(int mask, boolean value) - Mappings:
Namespace Name Mixin selector official dLbpb;d(IZ)Vintermediary method_18269Lnet/minecraft/class_4019;method_18269(IZ)Vnamed setFoxFlagLnet/minecraft/entity/passive/FoxEntity;setFoxFlag(IZ)V
-
getFoxFlag
private boolean getFoxFlag(int bitmask) - Mappings:
Namespace Name Mixin selector official tLbpb;t(I)Zintermediary method_18293Lnet/minecraft/class_4019;method_18293(I)Znamed getFoxFlagLnet/minecraft/entity/passive/FoxEntity;getFoxFlag(I)Z
-
canEquip
-
canPickupItem
- Overrides:
canPickupItemin classMobEntity- Mappings:
Namespace Name Mixin selector official kLbdp;k(Lccw;)Zintermediary method_5939Lnet/minecraft/class_1308;method_5939(Lnet/minecraft/class_1799;)Znamed canPickupItemLnet/minecraft/entity/mob/MobEntity;canPickupItem(Lnet/minecraft/item/ItemStack;)Z
-
spit
- Mappings:
Namespace Name Mixin selector official oLbpb;o(Lccw;)Vintermediary method_18289Lnet/minecraft/class_4019;method_18289(Lnet/minecraft/class_1799;)Vnamed spitLnet/minecraft/entity/passive/FoxEntity;spit(Lnet/minecraft/item/ItemStack;)V
-
dropItem
- Mappings:
Namespace Name Mixin selector official pLbpb;p(Lccw;)Vintermediary method_18291Lnet/minecraft/class_4019;method_18291(Lnet/minecraft/class_1799;)Vnamed dropItemLnet/minecraft/entity/passive/FoxEntity;dropItem(Lnet/minecraft/item/ItemStack;)V
-
loot
-
tick
public void tick()Ticks this entity. -
isBreedingItem
- Overrides:
isBreedingItemin classAnimalEntity- Mappings:
Namespace Name Mixin selector official nLbor;n(Lccw;)Zintermediary method_6481Lnet/minecraft/class_1429;method_6481(Lnet/minecraft/class_1799;)Znamed isBreedingItemLnet/minecraft/entity/passive/AnimalEntity;isBreedingItem(Lnet/minecraft/item/ItemStack;)Z
-
onPlayerSpawnedChild
- Overrides:
onPlayerSpawnedChildin classMobEntity- Mappings:
Namespace Name Mixin selector official aLbdp;a(Lbvs;Lbdp;)Vintermediary method_18249Lnet/minecraft/class_1308;method_18249(Lnet/minecraft/class_1657;Lnet/minecraft/class_1308;)Vnamed onPlayerSpawnedChildLnet/minecraft/entity/mob/MobEntity;onPlayerSpawnedChild(Lnet/minecraft/entity/player/PlayerEntity;Lnet/minecraft/entity/mob/MobEntity;)V
-
isChasing
public boolean isChasing()- Mappings:
Namespace Name Mixin selector official fMLbpb;fM()Zintermediary method_18274Lnet/minecraft/class_4019;method_18274()Znamed isChasingLnet/minecraft/entity/passive/FoxEntity;isChasing()Z
-
setChasing
public void setChasing(boolean chasing) - Mappings:
Namespace Name Mixin selector official wLbpb;w(Z)Vintermediary method_18296Lnet/minecraft/class_4019;method_18296(Z)Vnamed setChasingLnet/minecraft/entity/passive/FoxEntity;setChasing(Z)V
-
isJumping
public boolean isJumping()- Mappings:
Namespace Name Mixin selector official fSLbpb;fS()Zintermediary method_35172Lnet/minecraft/class_4019;method_35172()Znamed isJumpingLnet/minecraft/entity/passive/FoxEntity;isJumping()Z
-
isFullyCrouched
public boolean isFullyCrouched()- Mappings:
Namespace Name Mixin selector official fTLbpb;fT()Zintermediary method_18275Lnet/minecraft/class_4019;method_18275()Znamed isFullyCrouchedLnet/minecraft/entity/passive/FoxEntity;isFullyCrouched()Z
-
setCrouching
public void setCrouching(boolean crouching) - Mappings:
Namespace Name Mixin selector official xLbpb;x(Z)Vintermediary method_18297Lnet/minecraft/class_4019;method_18297(Z)Vnamed setCrouchingLnet/minecraft/entity/passive/FoxEntity;setCrouching(Z)V
-
isInSneakingPose
public boolean isInSneakingPose()Returns whether the entity is in a crouching pose.Compared to
Entity.isSneaking(), it only makes the entity appear crouching and does not bring other effects of sneaking, such as no less obvious name label rendering, no dismounting while riding, etc.This is used by vanilla for non-player entities to crouch, such as for foxes and cats. This is also used when the entity is a player and the player would otherwise collide with blocks (for example, when the player is in a 1.5 blocks tall tunnel).
- Overrides:
isInSneakingPosein classEntity- Returns:
- whether the entity is in a crouching pose
- Mappings:
Namespace Name Mixin selector official bSLbcy;bS()Zintermediary method_18276Lnet/minecraft/class_1297;method_18276()Znamed isInSneakingPoseLnet/minecraft/entity/Entity;isInSneakingPose()Z
-
setRollingHead
public void setRollingHead(boolean rollingHead) - Mappings:
Namespace Name Mixin selector official yLbpb;y(Z)Vintermediary method_18299Lnet/minecraft/class_4019;method_18299(Z)Vnamed setRollingHeadLnet/minecraft/entity/passive/FoxEntity;setRollingHead(Z)V
-
isRollingHead
public boolean isRollingHead()- Mappings:
Namespace Name Mixin selector official fULbpb;fU()Zintermediary method_18277Lnet/minecraft/class_4019;method_18277()Znamed isRollingHeadLnet/minecraft/entity/passive/FoxEntity;isRollingHead()Z
-
getHeadRoll
public float getHeadRoll(float tickDelta) - Mappings:
Namespace Name Mixin selector official zLbpb;z(F)Fintermediary method_18298Lnet/minecraft/class_4019;method_18298(F)Fnamed getHeadRollLnet/minecraft/entity/passive/FoxEntity;getHeadRoll(F)F
-
getBodyRotationHeightOffset
public float getBodyRotationHeightOffset(float tickDelta) - Mappings:
Namespace Name Mixin selector official ALbpb;A(F)Fintermediary method_18300Lnet/minecraft/class_4019;method_18300(F)Fnamed getBodyRotationHeightOffsetLnet/minecraft/entity/passive/FoxEntity;getBodyRotationHeightOffset(F)F
-
setTarget
-
computeFallDamage
protected int computeFallDamage(float fallDistance, float damageMultiplier) - Overrides:
computeFallDamagein classLivingEntity- Mappings:
Namespace Name Mixin selector official dLbdn;d(FF)Iintermediary method_23329Lnet/minecraft/class_1309;method_23329(FF)Inamed computeFallDamageLnet/minecraft/entity/LivingEntity;computeFallDamage(FF)I
-
stopSleeping
void stopSleeping()- Mappings:
Namespace Name Mixin selector official fYLbpb;fY()Vintermediary method_18283Lnet/minecraft/class_4019;method_18283()Vnamed stopSleepingLnet/minecraft/entity/passive/FoxEntity;stopSleeping()V
-
stopActions
void stopActions()- Mappings:
Namespace Name Mixin selector official fZLbpb;fZ()Vintermediary method_18284Lnet/minecraft/class_4019;method_18284()Vnamed stopActionsLnet/minecraft/entity/passive/FoxEntity;stopActions()V
-
wantsToPickupItem
boolean wantsToPickupItem()- Mappings:
Namespace Name Mixin selector official gaLbpb;ga()Zintermediary method_18285Lnet/minecraft/class_4019;method_18285()Znamed wantsToPickupItemLnet/minecraft/entity/passive/FoxEntity;wantsToPickupItem()Z
-
playAmbientSound
public void playAmbientSound()- Overrides:
playAmbientSoundin classMobEntity- Mappings:
Namespace Name Mixin selector official LLbdp;L()Vintermediary method_5966Lnet/minecraft/class_1308;method_5966()Vnamed playAmbientSoundLnet/minecraft/entity/mob/MobEntity;playAmbientSound()V
-
getAmbientSound
- Overrides:
getAmbientSoundin classMobEntity- Mappings:
Namespace Name Mixin selector official rLbdp;r()Lalc;intermediary method_5994Lnet/minecraft/class_1308;method_5994()Lnet/minecraft/class_3414;named getAmbientSoundLnet/minecraft/entity/mob/MobEntity;getAmbientSound()Lnet/minecraft/sound/SoundEvent;
-
getHurtSound
- Overrides:
getHurtSoundin classLivingEntity- Mappings:
Namespace Name Mixin selector official cLbdn;c(Lbch;)Lalc;intermediary method_6011Lnet/minecraft/class_1309;method_6011(Lnet/minecraft/class_1282;)Lnet/minecraft/class_3414;named getHurtSoundLnet/minecraft/entity/LivingEntity;getHurtSound(Lnet/minecraft/entity/damage/DamageSource;)Lnet/minecraft/sound/SoundEvent;
-
getDeathSound
- Overrides:
getDeathSoundin classLivingEntity- Mappings:
Namespace Name Mixin selector official w_Lbdn;w_()Lalc;intermediary method_6002Lnet/minecraft/class_1309;method_6002()Lnet/minecraft/class_3414;named getDeathSoundLnet/minecraft/entity/LivingEntity;getDeathSound()Lnet/minecraft/sound/SoundEvent;
-
canTrust
- Mappings:
Namespace Name Mixin selector official cLbpb;c(Ljava/util/UUID;)Zintermediary method_18428Lnet/minecraft/class_4019;method_18428(Ljava/util/UUID;)Znamed canTrustLnet/minecraft/entity/passive/FoxEntity;canTrust(Ljava/util/UUID;)Z
-
drop
- Overrides:
dropin classLivingEntity- Mappings:
Namespace Name Mixin selector official fLbdn;f(Lbch;)Vintermediary method_16080Lnet/minecraft/class_1309;method_16080(Lnet/minecraft/class_1282;)Vnamed dropLnet/minecraft/entity/LivingEntity;drop(Lnet/minecraft/entity/damage/DamageSource;)V
-
canJumpChase
- Mappings:
Namespace Name Mixin selector official aLbpb;a(Lbpb;Lbdn;)Zintermediary method_18257Lnet/minecraft/class_4019;method_18257(Lnet/minecraft/class_4019;Lnet/minecraft/class_1309;)Znamed canJumpChaseLnet/minecraft/entity/passive/FoxEntity;canJumpChase(Lnet/minecraft/entity/passive/FoxEntity;Lnet/minecraft/entity/LivingEntity;)Z
-
getLeashOffset
Returns the offset from the entity's position where the leash is attached to.This is different from
Entity.getLeashPos(float); this method is called on the entity which a leash is attached to.- Overrides:
getLeashOffsetin classEntity- Returns:
- the offset from the entity's position where the leash is attached to
- See Also:
- Mappings:
Namespace Name Mixin selector official cELbcy;cE()Ldze;intermediary method_29919Lnet/minecraft/class_1297;method_29919()Lnet/minecraft/class_243;named getLeashOffsetLnet/minecraft/entity/Entity;getLeashOffset()Lnet/minecraft/util/math/Vec3d;
-