Package net.minecraft.entity.passive
Class HorseBaseEntity
- All Implemented Interfaces:
EntityLike,JumpingMount,Saddleable,InventoryChangedListener,CommandOutput,Nameable
- Direct Known Subclasses:
AbstractDonkeyEntity,HorseEntity,SkeletonHorseEntity,ZombieHorseEntity
public abstract class HorseBaseEntity extends AnimalEntity implements InventoryChangedListener, JumpingMount, Saddleable
- Mappings:
Namespace Name official bcrintermediary net/minecraft/class_1496named net/minecraft/entity/passive/HorseBaseEntity
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraft.entity.passive.PassiveEntity
PassiveEntity.PassiveDataNested classes/interfaces inherited from class net.minecraft.entity.Entity
Entity.class_5799, Entity.PositionUpdater, Entity.RemovalReason -
Field Summary
Fields Modifier and Type Field Description private floatangryAnimationProgressprivate intangryTicksprivate static IngredientBREEDING_INGREDIENTprivate floateatingAnimationProgressprivate floateatingGrassAnimationProgressprivate inteatingGrassTicksprivate inteatingTicksintfield_6958private static TrackedData<Byte>HORSE_FLAGSprotected booleaninAirprivate static Predicate<LivingEntity>IS_BRED_HORSEprotected SimpleInventoryitemsprivate booleanjumpingprotected floatjumpStrengthprivate floatlastAngryAnimationProgressprivate floatlastEatingAnimationProgressprivate floatlastEatingGrassAnimationProgressprivate static TrackedData<Optional<UUID>>OWNER_UUIDprivate static TargetPredicatePARENT_HORSE_PREDICATEprotected booleanplayExtraHorseSoundsprotected intsoundTicksinttailWagTicksprotected inttemperFields inherited from class net.minecraft.entity.passive.PassiveEntity
breedingAge, forcedAge, happyTicksRemainingFields inherited from class net.minecraft.entity.mob.MobEntity
ambientSoundChance, armorDropChances, experiencePoints, goalSelector, handDropChances, jumpControl, lookControl, moveControl, navigation, targetSelectorFields inherited from class net.minecraft.entity.LivingEntity
activeItemStack, attackingPlayer, bodyTrackingIncrements, bodyYaw, brain, dead, deathTime, defaultMaxHealth, despawnCounter, field_6215, flyingSpeed, forwardSpeed, handSwinging, handSwingProgress, handSwingTicks, headTrackingIncrements, headYaw, hurtTime, itemUseTimeLeft, knockbackVelocity, lastAttackedTicks, lastDamageTaken, lastHandSwingProgress, lastLimbDistance, limbAngle, limbDistance, LIVING_FLAGS, lookDirection, maxHurtTime, playerHitTimer, preferredHand, prevBodyYaw, prevHeadYaw, prevLookDirection, prevStepBobbingAmount, randomLargeSeed, randomSmallSeed, riptideTicks, roll, scoreAmount, serverHeadYaw, serverPitch, serverX, serverY, serverYaw, serverZ, sidewaysSpeed, SLEEPING_DIMENSIONS, stepBobbingAmount, stuckArrowTimer, stuckStingerTimer, upwardSpeedFields inherited from class net.minecraft.entity.Entity
age, dataTracker, distanceTraveled, fallDistance, field_28627, field_28629, firstUpdate, FLAGS, fluidHeight, glowing, horizontalCollision, horizontalSpeed, ignoreCameraFrustum, inanimate, inNetherPortal, inPowderSnow, lastNetherPortalPosition, lastRenderX, lastRenderY, lastRenderZ, LOGGER, movementMultiplier, netherPortalTime, noClip, onGround, pitch, POSE, prevHorizontalSpeed, prevPitch, prevX, prevY, prevYaw, prevZ, pushSpeedReduction, random, ridingCooldown, stepHeight, submergedFluidTag, submergedInWater, timeUntilRegen, touchingWater, uuid, uuidString, velocityDirty, velocityModified, verticalCollision, wasInPowderSnow, world, yawFields inherited from interface net.minecraft.server.command.CommandOutput
DUMMY -
Constructor Summary
Constructors Modifier Constructor Description protectedHorseBaseEntity(EntityType<? extends HorseBaseEntity> type, World world) -
Method Summary
Modifier and Type Method Description intaddTemper(int difference)booleanbondWithPlayer(PlayerEntity player)booleancanBeControlledByRider()booleancanBeSaddled()protected booleancanBreed()booleancanBreedWith(AnimalEntity other)booleancanJump()protected intcomputeFallDamage(float fallDistance, float damageMultiplier)static DefaultAttributeContainer.BuildercreateBaseHorseAttributes()PassiveEntitycreateChild(ServerWorld world, PassiveEntity entity)protected voiddropInventory()booleaneatsGrass()protected floatgetActiveEyeHeight(EntityPose pose, EntityDimensions dimensions)protected SoundEventgetAmbientSound()floatgetAngryAnimationProgress(float tickDelta)protected SoundEventgetAngrySound()protected floatgetChildHealthBonus()protected doublegetChildJumpStrengthBonus()protected doublegetChildMovementSpeedBonus()protected SoundEventgetDeathSound()floatgetEatingAnimationProgress(float tickDelta)floatgetEatingGrassAnimationProgress(float tickDelta)protected SoundEventgetEatSound()protected booleangetHorseFlag(int bitmask)protected SoundEventgetHurtSound(DamageSource source)protected intgetInventorySize()doublegetJumpStrength()intgetLimitPerChunk()intgetMaxTemper()intgetMinAmbientSoundDelay()UUIDgetOwnerUuid()EntitygetPrimaryPassenger()protected floatgetSoundVolume()intgetTemper()booleanhandleFallDamage(float fallDistance, float damageMultiplier, DamageSource damageSource)voidhandleStatus(byte status)booleanhasArmorInSlot()Whether this horse already has an item stack in its horse armor slot.booleanhasArmorSlot()Whether this horse has a slot for custom equipment besides a saddle.protected voidinitAttributes()protected voidinitCustomGoals()protected voidinitDataTracker()protected voidinitGoals()EntityDatainitialize(ServerWorldAccess world, LocalDifficulty difficulty, SpawnReason spawnReason, EntityData entityData, CompoundTag entityTag)ActionResultinteractHorse(PlayerEntity player, ItemStack stack)booleanisAngry()booleanisBred()booleanisBreedingItem(ItemStack stack)booleanisClimbing()booleanisEatingGrass()booleanisHorseArmor(ItemStack item)Whether the given item stack is valid for this horse's armor slot.protected booleanisImmobile()booleanisInAir()booleanisPushable()booleanisSaddled()booleanisTame()private Vec3dmethod_27930(Vec3d vec3d, LivingEntity livingEntity)class_5630method_32318(int int2)private class_5630method_32335(int int2, Predicate<ItemStack> predicate)booleanmethod_33338(Inventory inventory)protected voidonChestedStatusChanged()voidonInventoryChanged(Inventory sender)voidopenInventory(PlayerEntity player)voidplayAngrySound()private voidplayEatingAnimation()protected voidplayJumpSound()protected voidplayStepSound(BlockPos pos, BlockState state)protected voidplayWalkSound(BlockSoundGroup group)protected voidputPlayerOnBack(PlayerEntity player)voidreadCustomDataFromTag(CompoundTag tag)protected booleanreceiveFood(PlayerEntity player, ItemStack item)voidsaddle(SoundCategory sound)voidsetAngry(boolean angry)voidsetBred(boolean bred)protected voidsetChildAttributes(PassiveEntity mate, HorseBaseEntity child)private voidsetEating()voidsetEatingGrass(boolean eatingGrass)protected voidsetHorseFlag(int bitmask, boolean flag)voidsetInAir(boolean inAir)voidsetJumpStrength(int strength)voidsetOwnerUuid(UUID uuid)voidsetTame(boolean tame)voidsetTemper(int temper)protected voidspawnPlayerReactionParticles(boolean positive)voidstartJumping(int height)voidstopJumping()voidtick()voidtickMovement()voidtravel(Vec3d movementInput)private voidupdateAnger()protected voidupdateForLeashLength(float leashLength)Vec3dupdatePassengerForDismount(LivingEntity passenger)voidupdatePassengerPosition(Entity passenger)protected voidupdateSaddle()private voidwagTail()protected voidwalkToParent()voidwriteCustomDataToTag(CompoundTag tag)Methods inherited from class net.minecraft.entity.passive.AnimalEntity
breed, canEat, canImmediatelyDespawn, damage, eat, getCurrentExperience, getHeightOffset, getLoveTicks, getLovingPlayer, getPathfindingFavor, interactMob, isInLove, isValidNaturalSpawn, lovePlayer, mobTick, resetLoveTicks, setLoveTicksMethods inherited from class net.minecraft.entity.passive.PassiveEntity
getBreedingAge, growUp, growUp, isBaby, isReadyToBreed, onGrowUp, onTrackedDataSet, setBaby, setBreedingAgeMethods inherited from class net.minecraft.entity.mob.PathAwareEntity
canSpawn, getPathfindingFavor, getRunFromLeashSpeed, isNavigating, updateLeashMethods inherited from class net.minecraft.entity.mob.MobEntity
attachLeash, baseTick, canBeLeashedBy, canEquip, canGather, canMobSpawn, canMoveVoluntarily, cannotDespawn, canPickupItem, canPickUpLoot, canSpawn, canTarget, canTarget, canUseRangedWeapon, checkDespawn, createBodyControl, createMobAttributes, createNavigation, detachLeash, dropEquipment, dropLoot, enchantEquipment, enchantMainHandItem, equipLootStack, equipStack, getArmorItems, getBodyYawSpeed, getDropChance, getEquipmentForSlot, getEquippedStack, getHoldingEntity, getItemsHand, getJumpControl, getLookControl, getLookPitchSpeed, getLookYawSpeed, getLootContextBuilder, getLootTable, getLootTableId, getMainArm, getMoveControl, getNavigation, getPathfindingPenalty, getPickBlockStack, getPositionTarget, getPositionTargetRange, getSafeFallDistance, getTarget, getVisibilityCache, hasPositionTarget, initEquipment, interact, isAffectedByDaylight, isAiDisabled, isAttacking, isDisallowedInPeaceful, isInWalkTargetRange, isInWalkTargetRange, isLeashed, isLeftHanded, isLogicalSideForUpdatingMovement, isPersistent, lookAtEntity, loot, method_29243, method_29244, method_33191, movesIndependently, onEatingGrass, onPlayerSpawnedChild, playAmbientSound, playHurtSound, playSpawnEffects, prefersNewDamageableItem, prefersNewEquipment, removeFromDimension, sendAiDebugData, setAiDisabled, setAttacking, setCanPickUpLoot, setEquipmentDropChance, setForwardSpeed, setHoldingEntityId, setLeftHanded, setMovementSpeed, setPathfindingPenalty, setPersistent, setPositionTarget, setSidewaysSpeed, setTarget, setUpwardSpeed, spawnsTooManyForEachTry, startRiding, swimUpward, tickNewAi, tryAttack, tryEquip, turnHead, updateDropChances, updateEnchantments, updateGoalControlsMethods inherited from class net.minecraft.entity.LivingEntity
addPowderSnowSlowIfNeeded, addSoulSpeedBoostIfNeeded, addStatusEffect, animateDamage, applyArmorToDamage, applyDamage, applyEnchantmentsToDamage, applyMovementEffects, applyStatusEffect, attackLivingEntity, canBeRiddenInWater, canBreatheInWater, canDropLootAndXp, canFreeze, canHaveStatusEffect, canSee, canTakeDamage, canWalkOnFluid, clearActiveItem, clearPotionSwirls, clearSleepingPosition, clearStatusEffects, collides, consumeItem, containsOnlyAmbientEffects, createBrainProfile, createLivingAttributes, createSpawnPacket, damageArmor, damageShield, deserializeBrain, displaySoulSpeedEffects, drop, dropXp, eatFood, endCombat, enterCombat, fall, getAbsorptionAmount, getActiveHand, getActiveItem, getActiveStatusEffects, getArmor, getArmorVisibility, getArrowType, getAttackDistanceScalingFactor, getAttacker, getAttacking, getAttributeBaseValue, getAttributeInstance, getAttributes, getAttributeValue, getBaseMovementSpeedMultiplier, getBlockState, getBoundingBox, getBrain, getClimbingPos, getDamageTracker, getDespawnCounter, getDimensions, getDrinkSound, getEatSound, getEyeHeight, getFallSound, getGroup, getHandSwingProgress, getHeadYaw, getHealth, getItemUseTime, getItemUseTimeLeft, getJumpVelocity, getLastAttackedTime, getLastAttackTime, getLeaningPitch, getMainHandStack, getMaxHealth, getMovementSpeed, getNextAirOnLand, getNextAirUnderwater, getOffHandStack, getPoses, getPreferredEquipmentSlot, getPrimeAdversary, getRandom, getRecentDamageSource, getRoll, getScaleFactor, getSleepingDirection, getSleepingPosition, getSoundPitch, getStackInHand, getStatusEffect, getStatusEffects, getStingerCount, getStuckArrowCount, getVelocityMultiplier, getVisibilityBoundingBox, getYaw, hasStackEquipped, hasStatusEffect, heal, hurtByWater, isAffectedBySplashPotions, isAlive, isBlocking, isDead, isFallFlying, isHolding, isHolding, isHoldingOntoLadder, isInsideWall, isInSwimmingPose, isMobOrPlayer, isOnSoulSpeedBlock, isSleeping, isTarget, isUndead, isUsingItem, isUsingRiptide, jump, kill, knockback, knockDownwards, lookAt, markEffectsDirty, method_26317, method_26318, method_29500, method_30633, method_31079, method_33579, onAttacking, onDeath, onEquipStack, onKilledBy, onStatusEffectApplied, onStatusEffectRemoved, onStatusEffectUpgraded, playBlockFallSound, pushAway, pushAwayFrom, removePowderSnowSlow, removeSoulSpeedBoost, removeStatusEffect, removeStatusEffectInternal, scheduleVelocityUpdate, sendEquipmentBreakStatus, sendPickup, sendToolBreakStatus, setAbsorptionAmount, setAttacker, setAttacking, setCurrentHand, setDespawnCounter, setHeadYaw, setHealth, setJumping, setLivingFlag, setNearbySongPlaying, setOnGround, setRiptideTicks, setSleepingPosition, setSprinting, setStackInHand, setStingerCount, setStuckArrowCount, setYaw, shouldAlwaysDropXp, shouldDisplaySoulSpeedEffects, shouldDropLoot, shouldRenderName, shouldSwimInFluids, sleep, spawnConsumptionEffects, stopRiding, stopUsingItem, swingHand, swingHand, takeKnockback, takeShieldHit, teleport, tickCramming, tickHandSwing, tickInVoid, tickRiding, tickRiptide, tickStatusEffects, triggerItemPickedUpByEntityCriteria, updateLimbs, updatePostDeath, updatePotionVisibility, updateTrackedHeadRotation, updateTrackedPositionAndAngles, wakeUpMethods inherited from class net.minecraft.entity.Entity
addPassenger, addScoreboardTag, addVelocity, adjustMovementForCollisions, adjustMovementForCollisions, adjustMovementForPiston, adjustMovementForSneaking, adjustSingleAxisMovementForCollisions, applyMirror, applyRotation, attemptTickInVoid, bypassesLandingEffects, bypassesSteppingEffects, calculateBoundsForPose, calculateDimensions, calculateNextStepSoundDistance, canAddPassenger, canAvoidTraps, canBeSpectated, canExplosionDestroyBlock, canFly, canStartRiding, canUsePortals, changeLookDirection, checkBlockCollision, collidesWith, collidesWithStateAtPos, copyFrom, copyPositionAndRotation, dealDamage, detach, discard, dismountVehicle, distanceTo, doesNotCollide, doesRenderOnFire, dropItem, dropItem, dropStack, dropStack, emitGameEvent, emitGameEvent, entityDataRequiresOperator, equals, extinguish, fromTag, getAir, getBlockPos, getBlockX, getBlockY, getBlockZ, getBodyY, getBoundingBox, getBrightnessAtEyes, getBurningDuration, getCameraPosVec, getChunkPos, getClientCameraPosVec, getCommandSource, getCustomName, getDataTracker, getDefaultName, getDefaultNetherPortalCooldown, getDisplayName, getEffectiveExplosionResistance, getEntityName, getEntityWorld, getEyeHeight, getEyeY, getFireTicks, getFirstPassenger, getFlag, getFluidHeight, getFreezingScale, getFrozenTicks, getHeight, getHighSpeedSplashSound, getHorizontalFacing, getHoverEvent, getId, getItemsEquipped, getJumpVelocityMultiplier, getLandingBlockState, getLandingPos, getLerpedPos, getMaxAir, getMaxNetherPortalTime, getMinFreezeDamageTicks, getMountedHeightOffset, getMovementDirection, getName, getOppositeRotationVector, getOppositeRotationVector, getParticleX, getParticleZ, getPassengerDismountOffset, getPassengerList, getPassengersDeep, getPermissionLevel, getPistonBehavior, getPitch, getPos, getPose, getRandomBodyY, getRenderDistanceMultiplier, getRootVehicle, getRotationClient, getRotationVec, getRotationVecClient, getRotationVector, getRotationVector, getSavedEntityId, getScoreboardTags, getScoreboardTeam, getServer, getSoundCategory, getSplashSound, getStandingEyeHeight, getSwimSound, getTargetingMargin, getTeamColorValue, getTeleportTarget, getTrackedPosition, getType, getUuid, getUuidAsString, getVehicle, getVelocity, getVelocityAffectingPos, getWidth, getX, getY, getZ, handleAttack, hasCustomName, hashCode, hasNetherPortalCooldown, hasNoGravity, hasPassenger, hasPassengerDeep, hasPassengers, hasPassengerType, hasPermissionLevel, hasPlayerRider, hasVehicle, hasWings, interactAt, isAttackable, isCollidable, isConnectedThroughVehicle, isCustomNameVisible, isDescending, isFireImmune, isFreezing, isGlowing, isImmuneToExplosion, isInLava, isInRange, isInsideWaterOrBubbleColumn, isInSneakingPose, isInvisible, isInvisibleTo, isInvulnerable, isInvulnerableTo, isLiving, isOnFire, isOnGround, isPartOf, isPlayer, isRemoved, isSilent, isSneaking, isSneaky, isSpectator, isSprinting, isSubmergedIn, isSubmergedInWater, isSwimming, isTeammate, isTeamPlayer, isTouchingWater, isTouchingWaterOrRain, isWet, method_29241, method_29919, method_30330, method_30951, method_31744, method_32877, method_33332, method_33567, method_33568, method_33569, method_33570, method_33571, method_33573, method_33574, method_33575, move, moveToWorld, occludeVibrationSignals, offsetX, offsetZ, onBlockCollision, onBubbleColumnCollision, onBubbleColumnSurfaceCollision, onKilledOther, onPassengerLookAround, onPlayerCollision, onSpawnPacket, onStartedTrackingBy, onStoppedTrackingBy, onStruckByLightning, onSwimmingStart, playFlySound, playSound, playSwimSound, populateCrashReport, pushOutOfBlocks, raycast, refreshPosition, refreshPositionAfterTeleport, refreshPositionAfterTeleport, refreshPositionAndAngles, refreshPositionAndAngles, remove, removeAllPassengers, removePassenger, removeScoreboardTag, requestTeleport, resetNetherPortalCooldown, resetPosition, saveSelfToTag, saveToTag, sendSystemMessage, setAir, setBoundingBox, setCustomName, setCustomNameVisible, setEntityId, setFireTicks, setFlag, setFrozenTicks, setGlowing, setInNetherPortal, setInPowderSnow, setInvisible, setInvulnerable, setNoGravity, setOnFire, setOnFireFor, setOnFireFromLava, setPos, setPose, setPosition, setRemoved, setRenderDistanceMultiplier, setRotation, setSilent, setSneaking, setSwimming, setUuid, setVelocity, setVelocity, setVelocityClient, shouldBroadcastConsoleToOps, shouldLeaveSwimmingPose, shouldReceiveFeedback, shouldRender, shouldRender, shouldSave, shouldSetPositionOnLoad, shouldSpawnSprintingParticles, shouldTrackOutput, slowMovement, spawnSprintingParticles, squaredDistanceTo, squaredDistanceTo, squaredDistanceTo, squaredHorizontalLength, startRiding, streamPassengers, streamPassengersRecursively, teleport, tickNetherPortal, tickNetherPortalCooldown, toListTag, toListTag, toString, toTag, unsetRemoved, updateKilledAdvancementCriterion, updateMovementInFluid, updatePosition, updatePositionAndAngles, updateSwimming, updateTrackedPosition, updateTrackedPosition, updateVelocity, updateWaterState, wouldPoseNotCollide
-
Field Details
-
IS_BRED_HORSE
- Mappings:
Namespace Name Mixin selector official buLbcr;bu:Ljava/util/function/Predicate;intermediary field_6956Lnet/minecraft/class_1496;field_6956:Ljava/util/function/Predicate;named IS_BRED_HORSELnet/minecraft/entity/passive/HorseBaseEntity;IS_BRED_HORSE:Ljava/util/function/Predicate;
-
PARENT_HORSE_PREDICATE
- Mappings:
Namespace Name Mixin selector official bvLbcr;bv:Lbal;intermediary field_18118Lnet/minecraft/class_1496;field_18118:Lnet/minecraft/class_4051;named PARENT_HORSE_PREDICATELnet/minecraft/entity/passive/HorseBaseEntity;PARENT_HORSE_PREDICATE:Lnet/minecraft/entity/ai/TargetPredicate;
-
BREEDING_INGREDIENT
- Mappings:
Namespace Name Mixin selector official bwLbcr;bw:Lbqk;intermediary field_25374Lnet/minecraft/class_1496;field_25374:Lnet/minecraft/class_1856;named BREEDING_INGREDIENTLnet/minecraft/entity/passive/HorseBaseEntity;BREEDING_INGREDIENT:Lnet/minecraft/recipe/Ingredient;
-
HORSE_FLAGS
- Mappings:
Namespace Name Mixin selector official bxLbcr;bx:Lvk;intermediary field_6959Lnet/minecraft/class_1496;field_6959:Lnet/minecraft/class_2940;named HORSE_FLAGSLnet/minecraft/entity/passive/HorseBaseEntity;HORSE_FLAGS:Lnet/minecraft/entity/data/TrackedData;
-
OWNER_UUID
- Mappings:
Namespace Name Mixin selector official byLbcr;by:Lvk;intermediary field_6972Lnet/minecraft/class_1496;field_6972:Lnet/minecraft/class_2940;named OWNER_UUIDLnet/minecraft/entity/passive/HorseBaseEntity;OWNER_UUID:Lnet/minecraft/entity/data/TrackedData;
-
eatingGrassTicks
private int eatingGrassTicks- Mappings:
Namespace Name Mixin selector official bzLbcr;bz:Iintermediary field_6971Lnet/minecraft/class_1496;field_6971:Inamed eatingGrassTicksLnet/minecraft/entity/passive/HorseBaseEntity;eatingGrassTicks:I
-
eatingTicks
private int eatingTicks- Mappings:
Namespace Name Mixin selector official bALbcr;bA:Iintermediary field_6973Lnet/minecraft/class_1496;field_6973:Inamed eatingTicksLnet/minecraft/entity/passive/HorseBaseEntity;eatingTicks:I
-
angryTicks
private int angryTicks- Mappings:
Namespace Name Mixin selector official bBLbcr;bB:Iintermediary field_6970Lnet/minecraft/class_1496;field_6970:Inamed angryTicksLnet/minecraft/entity/passive/HorseBaseEntity;angryTicks:I
-
tailWagTicks
public int tailWagTicks- Mappings:
Namespace Name Mixin selector official bmLbcr;bm:Iintermediary field_6957Lnet/minecraft/class_1496;field_6957:Inamed tailWagTicksLnet/minecraft/entity/passive/HorseBaseEntity;tailWagTicks:I
-
field_6958
public int field_6958- Mappings:
Namespace Name Mixin selector official bnLbcr;bn:Iintermediary field_6958Lnet/minecraft/class_1496;field_6958:Inamed field_6958Lnet/minecraft/entity/passive/HorseBaseEntity;field_6958:I
-
inAir
protected boolean inAir- Mappings:
Namespace Name Mixin selector official boLbcr;bo:Zintermediary field_6968Lnet/minecraft/class_1496;field_6968:Znamed inAirLnet/minecraft/entity/passive/HorseBaseEntity;inAir:Z
-
items
- Mappings:
Namespace Name Mixin selector official bpLbcr;bp:Lapv;intermediary field_6962Lnet/minecraft/class_1496;field_6962:Lnet/minecraft/class_1277;named itemsLnet/minecraft/entity/passive/HorseBaseEntity;items:Lnet/minecraft/inventory/SimpleInventory;
-
temper
protected int temper- Mappings:
Namespace Name Mixin selector official bqLbcr;bq:Iintermediary field_6955Lnet/minecraft/class_1496;field_6955:Inamed temperLnet/minecraft/entity/passive/HorseBaseEntity;temper:I
-
jumpStrength
protected float jumpStrength- Mappings:
Namespace Name Mixin selector official brLbcr;br:Fintermediary field_6976Lnet/minecraft/class_1496;field_6976:Fnamed jumpStrengthLnet/minecraft/entity/passive/HorseBaseEntity;jumpStrength:F
-
jumping
private boolean jumping- Mappings:
Namespace Name Mixin selector official bCLbcr;bC:Zintermediary field_6960Lnet/minecraft/class_1496;field_6960:Znamed jumpingLnet/minecraft/entity/passive/HorseBaseEntity;jumping:Z
-
eatingGrassAnimationProgress
private float eatingGrassAnimationProgress- Mappings:
Namespace Name Mixin selector official bDLbcr;bD:Fintermediary field_6969Lnet/minecraft/class_1496;field_6969:Fnamed eatingGrassAnimationProgressLnet/minecraft/entity/passive/HorseBaseEntity;eatingGrassAnimationProgress:F
-
lastEatingGrassAnimationProgress
private float lastEatingGrassAnimationProgress- Mappings:
Namespace Name Mixin selector official bELbcr;bE:Fintermediary field_6966Lnet/minecraft/class_1496;field_6966:Fnamed lastEatingGrassAnimationProgressLnet/minecraft/entity/passive/HorseBaseEntity;lastEatingGrassAnimationProgress:F
-
angryAnimationProgress
private float angryAnimationProgress- Mappings:
Namespace Name Mixin selector official bFLbcr;bF:Fintermediary field_6967Lnet/minecraft/class_1496;field_6967:Fnamed angryAnimationProgressLnet/minecraft/entity/passive/HorseBaseEntity;angryAnimationProgress:F
-
lastAngryAnimationProgress
private float lastAngryAnimationProgress- Mappings:
Namespace Name Mixin selector official bGLbcr;bG:Fintermediary field_6963Lnet/minecraft/class_1496;field_6963:Fnamed lastAngryAnimationProgressLnet/minecraft/entity/passive/HorseBaseEntity;lastAngryAnimationProgress:F
-
eatingAnimationProgress
private float eatingAnimationProgress- Mappings:
Namespace Name Mixin selector official bHLbcr;bH:Fintermediary field_6965Lnet/minecraft/class_1496;field_6965:Fnamed eatingAnimationProgressLnet/minecraft/entity/passive/HorseBaseEntity;eatingAnimationProgress:F
-
lastEatingAnimationProgress
private float lastEatingAnimationProgress- Mappings:
Namespace Name Mixin selector official bILbcr;bI:Fintermediary field_6961Lnet/minecraft/class_1496;field_6961:Fnamed lastEatingAnimationProgressLnet/minecraft/entity/passive/HorseBaseEntity;lastEatingAnimationProgress:F
-
playExtraHorseSounds
protected boolean playExtraHorseSounds- Mappings:
Namespace Name Mixin selector official bsLbcr;bs:Zintermediary field_6964Lnet/minecraft/class_1496;field_6964:Znamed playExtraHorseSoundsLnet/minecraft/entity/passive/HorseBaseEntity;playExtraHorseSounds:Z
-
soundTicks
protected int soundTicks- Mappings:
Namespace Name Mixin selector official btLbcr;bt:Iintermediary field_6975Lnet/minecraft/class_1496;field_6975:Inamed soundTicksLnet/minecraft/entity/passive/HorseBaseEntity;soundTicks:I
-
-
Constructor Details
-
HorseBaseEntity
- Mappings:
Namespace Name Mixin selector official <init>Laqv;<init>(Laqz;Lbtv;)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
-
initGoals
protected void initGoals() -
initCustomGoals
protected void initCustomGoals()- Mappings:
Namespace Name Mixin selector official fuLbcr;fu()Vintermediary method_6764Lnet/minecraft/class_1496;method_6764()Vnamed initCustomGoalsLnet/minecraft/entity/passive/HorseBaseEntity;initCustomGoals()V
-
initDataTracker
protected void initDataTracker()- Overrides:
initDataTrackerin classPassiveEntity- Mappings:
Namespace Name Mixin selector official eLaqv;e()Vintermediary method_5693Lnet/minecraft/class_1297;method_5693()Vnamed initDataTrackerLnet/minecraft/entity/Entity;initDataTracker()V
-
getHorseFlag
protected boolean getHorseFlag(int bitmask)- Mappings:
Namespace Name Mixin selector official uLbcr;u(I)Zintermediary method_6730Lnet/minecraft/class_1496;method_6730(I)Znamed getHorseFlagLnet/minecraft/entity/passive/HorseBaseEntity;getHorseFlag(I)Z
-
setHorseFlag
protected void setHorseFlag(int bitmask, boolean flag)- Mappings:
Namespace Name Mixin selector official dLbcr;d(IZ)Vintermediary method_6769Lnet/minecraft/class_1496;method_6769(IZ)Vnamed setHorseFlagLnet/minecraft/entity/passive/HorseBaseEntity;setHorseFlag(IZ)V
-
isTame
public boolean isTame()- Mappings:
Namespace Name Mixin selector official fvLbcr;fv()Zintermediary method_6727Lnet/minecraft/class_1496;method_6727()Znamed isTameLnet/minecraft/entity/passive/HorseBaseEntity;isTame()Z
-
getOwnerUuid
- Mappings:
Namespace Name Mixin selector official fwLbcr;fw()Ljava/util/UUID;intermediary method_6768Lnet/minecraft/class_1496;method_6768()Ljava/util/UUID;named getOwnerUuidLnet/minecraft/entity/passive/HorseBaseEntity;getOwnerUuid()Ljava/util/UUID;
-
setOwnerUuid
- Mappings:
Namespace Name Mixin selector official bLbcr;b(Ljava/util/UUID;)Vintermediary method_6732Lnet/minecraft/class_1496;method_6732(Ljava/util/UUID;)Vnamed setOwnerUuidLnet/minecraft/entity/passive/HorseBaseEntity;setOwnerUuid(Ljava/util/UUID;)V
-
isInAir
public boolean isInAir()- Mappings:
Namespace Name Mixin selector official fxLbcr;fx()Zintermediary method_6763Lnet/minecraft/class_1496;method_6763()Znamed isInAirLnet/minecraft/entity/passive/HorseBaseEntity;isInAir()Z
-
setTame
public void setTame(boolean tame)- Mappings:
Namespace Name Mixin selector official vLbcr;v(Z)Vintermediary method_6766Lnet/minecraft/class_1496;method_6766(Z)Vnamed setTameLnet/minecraft/entity/passive/HorseBaseEntity;setTame(Z)V
-
setInAir
public void setInAir(boolean inAir)- Mappings:
Namespace Name Mixin selector official wLbcr;w(Z)Vintermediary method_6758Lnet/minecraft/class_1496;method_6758(Z)Vnamed setInAirLnet/minecraft/entity/passive/HorseBaseEntity;setInAir(Z)V
-
updateForLeashLength
protected void updateForLeashLength(float leashLength)- Overrides:
updateForLeashLengthin classPathAwareEntity- Mappings:
Namespace Name Mixin selector official wLarq;w(F)Vintermediary method_6142Lnet/minecraft/class_1314;method_6142(F)Vnamed updateForLeashLengthLnet/minecraft/entity/mob/PathAwareEntity;updateForLeashLength(F)V
-
isEatingGrass
public boolean isEatingGrass()- Mappings:
Namespace Name Mixin selector official fyLbcr;fy()Zintermediary method_6724Lnet/minecraft/class_1496;method_6724()Znamed isEatingGrassLnet/minecraft/entity/passive/HorseBaseEntity;isEatingGrass()Z
-
isAngry
public boolean isAngry()- Mappings:
Namespace Name Mixin selector official fzLbcr;fz()Zintermediary method_6736Lnet/minecraft/class_1496;method_6736()Znamed isAngryLnet/minecraft/entity/passive/HorseBaseEntity;isAngry()Z
-
isBred
public boolean isBred()- Mappings:
Namespace Name Mixin selector official fALbcr;fA()Zintermediary method_6744Lnet/minecraft/class_1496;method_6744()Znamed isBredLnet/minecraft/entity/passive/HorseBaseEntity;isBred()Z
-
setBred
public void setBred(boolean bred)- Mappings:
Namespace Name Mixin selector official xLbcr;x(Z)Vintermediary method_6751Lnet/minecraft/class_1496;method_6751(Z)Vnamed setBredLnet/minecraft/entity/passive/HorseBaseEntity;setBred(Z)V
-
canBeSaddled
public boolean canBeSaddled()- Specified by:
canBeSaddledin interfaceSaddleable- Mappings:
Namespace Name Mixin selector official cLarw;c()Zintermediary method_6765Lnet/minecraft/class_5146;method_6765()Znamed canBeSaddledLnet/minecraft/entity/Saddleable;canBeSaddled()Z
-
saddle
- Specified by:
saddlein interfaceSaddleable- Mappings:
Namespace Name Mixin selector official aLarw;a(Laeh;)Vintermediary method_6576Lnet/minecraft/class_5146;method_6576(Lnet/minecraft/class_3419;)Vnamed saddleLnet/minecraft/entity/Saddleable;saddle(Lnet/minecraft/sound/SoundCategory;)V
-
isSaddled
public boolean isSaddled()- Specified by:
isSaddledin interfaceSaddleable- Mappings:
Namespace Name Mixin selector official N_Larw;N_()Zintermediary method_6725Lnet/minecraft/class_5146;method_6725()Znamed isSaddledLnet/minecraft/entity/Saddleable;isSaddled()Z
-
getTemper
public int getTemper()- Mappings:
Namespace Name Mixin selector official fBLbcr;fB()Iintermediary method_6729Lnet/minecraft/class_1496;method_6729()Inamed getTemperLnet/minecraft/entity/passive/HorseBaseEntity;getTemper()I
-
setTemper
public void setTemper(int temper)- Mappings:
Namespace Name Mixin selector official vLbcr;v(I)Vintermediary method_6749Lnet/minecraft/class_1496;method_6749(I)Vnamed setTemperLnet/minecraft/entity/passive/HorseBaseEntity;setTemper(I)V
-
addTemper
public int addTemper(int difference)- Mappings:
Namespace Name Mixin selector official wLbcr;w(I)Iintermediary method_6745Lnet/minecraft/class_1496;method_6745(I)Inamed addTemperLnet/minecraft/entity/passive/HorseBaseEntity;addTemper(I)I
-
isPushable
public boolean isPushable()- Overrides:
isPushablein classLivingEntity- Mappings:
Namespace Name Mixin selector official aZLaqv;aZ()Zintermediary method_5810Lnet/minecraft/class_1297;method_5810()Znamed isPushableLnet/minecraft/entity/Entity;isPushable()Z
-
playEatingAnimation
private void playEatingAnimation()- Mappings:
Namespace Name Mixin selector official rLbcr;r()Vintermediary method_6733Lnet/minecraft/class_1496;method_6733()Vnamed playEatingAnimationLnet/minecraft/entity/passive/HorseBaseEntity;playEatingAnimation()V
-
handleFallDamage
public boolean handleFallDamage(float fallDistance, float damageMultiplier, DamageSource damageSource)- Overrides:
handleFallDamagein classLivingEntity- Mappings:
Namespace Name Mixin selector official aLaqv;a(FFLaqf;)Zintermediary method_5747Lnet/minecraft/class_1297;method_5747(FFLnet/minecraft/class_1282;)Znamed handleFallDamageLnet/minecraft/entity/Entity;handleFallDamage(FFLnet/minecraft/entity/damage/DamageSource;)Z
-
computeFallDamage
protected int computeFallDamage(float fallDistance, float damageMultiplier)- Overrides:
computeFallDamagein classLivingEntity- Mappings:
Namespace Name Mixin selector official dLari;d(FF)Iintermediary method_23329Lnet/minecraft/class_1309;method_23329(FF)Inamed computeFallDamageLnet/minecraft/entity/LivingEntity;computeFallDamage(FF)I
-
getInventorySize
protected int getInventorySize()- Mappings:
Namespace Name Mixin selector official fmLbcr;fm()Iintermediary method_6750Lnet/minecraft/class_1496;method_6750()Inamed getInventorySizeLnet/minecraft/entity/passive/HorseBaseEntity;getInventorySize()I
-
onChestedStatusChanged
protected void onChestedStatusChanged()- Mappings:
Namespace Name Mixin selector official fCLbcr;fC()Vintermediary method_6721Lnet/minecraft/class_1496;method_6721()Vnamed onChestedStatusChangedLnet/minecraft/entity/passive/HorseBaseEntity;onChestedStatusChanged()V
-
updateSaddle
protected void updateSaddle()- Mappings:
Namespace Name Mixin selector official fDLbcr;fD()Vintermediary method_6731Lnet/minecraft/class_1496;method_6731()Vnamed updateSaddleLnet/minecraft/entity/passive/HorseBaseEntity;updateSaddle()V
-
onInventoryChanged
- Specified by:
onInventoryChangedin interfaceInventoryChangedListener- Mappings:
Namespace Name Mixin selector official aLapl;a(Lapj;)Vintermediary method_5453Lnet/minecraft/class_1265;method_5453(Lnet/minecraft/class_1263;)Vnamed onInventoryChangedLnet/minecraft/inventory/InventoryChangedListener;onInventoryChanged(Lnet/minecraft/inventory/Inventory;)V
-
getJumpStrength
public double getJumpStrength()- Mappings:
Namespace Name Mixin selector official fELbcr;fE()Dintermediary method_6771Lnet/minecraft/class_1496;method_6771()Dnamed getJumpStrengthLnet/minecraft/entity/passive/HorseBaseEntity;getJumpStrength()D
-
getEatSound
- Mappings:
Namespace Name Mixin selector official fFLbcr;fF()Laef;intermediary method_28368Lnet/minecraft/class_1496;method_28368()Lnet/minecraft/class_3414;named getEatSoundLnet/minecraft/entity/passive/HorseBaseEntity;getEatSound()Lnet/minecraft/sound/SoundEvent;
-
getDeathSound
- Overrides:
getDeathSoundin classLivingEntity- Mappings:
Namespace Name Mixin selector official qLari;q()Laef;intermediary method_6002Lnet/minecraft/class_1309;method_6002()Lnet/minecraft/class_3414;named getDeathSoundLnet/minecraft/entity/LivingEntity;getDeathSound()Lnet/minecraft/sound/SoundEvent;
-
getHurtSound
- Overrides:
getHurtSoundin classLivingEntity- Mappings:
Namespace Name Mixin selector official cLari;c(Laqf;)Laef;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;
-
getAmbientSound
- Overrides:
getAmbientSoundin classMobEntity- Mappings:
Namespace Name Mixin selector official pLarj;p()Laef;intermediary method_5994Lnet/minecraft/class_1308;method_5994()Lnet/minecraft/class_3414;named getAmbientSoundLnet/minecraft/entity/mob/MobEntity;getAmbientSound()Lnet/minecraft/sound/SoundEvent;
-
getAngrySound
- Mappings:
Namespace Name Mixin selector official fGLbcr;fG()Laef;intermediary method_6747Lnet/minecraft/class_1496;method_6747()Lnet/minecraft/class_3414;named getAngrySoundLnet/minecraft/entity/passive/HorseBaseEntity;getAngrySound()Lnet/minecraft/sound/SoundEvent;
-
playStepSound
- Overrides:
playStepSoundin classEntity- Mappings:
Namespace Name Mixin selector official bLaqv;b(Lfx;Lcht;)Vintermediary method_5712Lnet/minecraft/class_1297;method_5712(Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Vnamed playStepSoundLnet/minecraft/entity/Entity;playStepSound(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;)V
-
playWalkSound
- Mappings:
Namespace Name Mixin selector official aLbcr;a(Lcdg;)Vintermediary method_6761Lnet/minecraft/class_1496;method_6761(Lnet/minecraft/class_2498;)Vnamed playWalkSoundLnet/minecraft/entity/passive/HorseBaseEntity;playWalkSound(Lnet/minecraft/sound/BlockSoundGroup;)V
-
createBaseHorseAttributes
- Mappings:
Namespace Name Mixin selector official fHLbcr;fH()Lash$a;intermediary method_26899Lnet/minecraft/class_1496;method_26899()Lnet/minecraft/class_5132$class_5133;named createBaseHorseAttributesLnet/minecraft/entity/passive/HorseBaseEntity;createBaseHorseAttributes()Lnet/minecraft/entity/attribute/DefaultAttributeContainer$Builder;
-
getLimitPerChunk
public int getLimitPerChunk()- Overrides:
getLimitPerChunkin classMobEntity- Mappings:
Namespace Name Mixin selector official eRLarj;eR()Iintermediary method_5945Lnet/minecraft/class_1308;method_5945()Inamed getLimitPerChunkLnet/minecraft/entity/mob/MobEntity;getLimitPerChunk()I
-
getMaxTemper
public int getMaxTemper()- Mappings:
Namespace Name Mixin selector official fILbcr;fI()Iintermediary method_6755Lnet/minecraft/class_1496;method_6755()Inamed getMaxTemperLnet/minecraft/entity/passive/HorseBaseEntity;getMaxTemper()I
-
getSoundVolume
protected float getSoundVolume()- Overrides:
getSoundVolumein classLivingEntity- Mappings:
Namespace Name Mixin selector official eeLari;ee()Fintermediary method_6107Lnet/minecraft/class_1309;method_6107()Fnamed getSoundVolumeLnet/minecraft/entity/LivingEntity;getSoundVolume()F
-
getMinAmbientSoundDelay
public int getMinAmbientSoundDelay()- Overrides:
getMinAmbientSoundDelayin classAnimalEntity- Mappings:
Namespace Name Mixin selector official ILarj;I()Iintermediary method_5970Lnet/minecraft/class_1308;method_5970()Inamed getMinAmbientSoundDelayLnet/minecraft/entity/mob/MobEntity;getMinAmbientSoundDelay()I
-
openInventory
- Mappings:
Namespace Name Mixin selector official fLbcr;f(Lbhl;)Vintermediary method_6722Lnet/minecraft/class_1496;method_6722(Lnet/minecraft/class_1657;)Vnamed openInventoryLnet/minecraft/entity/passive/HorseBaseEntity;openInventory(Lnet/minecraft/entity/player/PlayerEntity;)V
-
interactHorse
- Mappings:
Namespace Name Mixin selector official aLbcr;a(Lbhl;Lbnv;)Lapq;intermediary method_30009Lnet/minecraft/class_1496;method_30009(Lnet/minecraft/class_1657;Lnet/minecraft/class_1799;)Lnet/minecraft/class_1269;named interactHorseLnet/minecraft/entity/passive/HorseBaseEntity;interactHorse(Lnet/minecraft/entity/player/PlayerEntity;Lnet/minecraft/item/ItemStack;)Lnet/minecraft/util/ActionResult;
-
receiveFood
- Mappings:
Namespace Name Mixin selector official bLbcr;b(Lbhl;Lbnv;)Zintermediary method_6742Lnet/minecraft/class_1496;method_6742(Lnet/minecraft/class_1657;Lnet/minecraft/class_1799;)Znamed receiveFoodLnet/minecraft/entity/passive/HorseBaseEntity;receiveFood(Lnet/minecraft/entity/player/PlayerEntity;Lnet/minecraft/item/ItemStack;)Z
-
putPlayerOnBack
- Mappings:
Namespace Name Mixin selector official hLbcr;h(Lbhl;)Vintermediary method_6726Lnet/minecraft/class_1496;method_6726(Lnet/minecraft/class_1657;)Vnamed putPlayerOnBackLnet/minecraft/entity/passive/HorseBaseEntity;putPlayerOnBack(Lnet/minecraft/entity/player/PlayerEntity;)V
-
isImmobile
protected boolean isImmobile()- Overrides:
isImmobilein classLivingEntity- Mappings:
Namespace Name Mixin selector official egLari;eg()Zintermediary method_6062Lnet/minecraft/class_1309;method_6062()Znamed isImmobileLnet/minecraft/entity/LivingEntity;isImmobile()Z
-
isBreedingItem
- Overrides:
isBreedingItemin classAnimalEntity- Mappings:
Namespace Name Mixin selector official kLbbj;k(Lbnv;)Zintermediary method_6481Lnet/minecraft/class_1429;method_6481(Lnet/minecraft/class_1799;)Znamed isBreedingItemLnet/minecraft/entity/passive/AnimalEntity;isBreedingItem(Lnet/minecraft/item/ItemStack;)Z
-
wagTail
private void wagTail()- Mappings:
Namespace Name Mixin selector official flLbcr;fl()Vintermediary method_6759Lnet/minecraft/class_1496;method_6759()Vnamed wagTailLnet/minecraft/entity/passive/HorseBaseEntity;wagTail()V
-
dropInventory
protected void dropInventory()- Overrides:
dropInventoryin classLivingEntity- Mappings:
Namespace Name Mixin selector official dMLari;dM()Vintermediary method_16078Lnet/minecraft/class_1309;method_16078()Vnamed dropInventoryLnet/minecraft/entity/LivingEntity;dropInventory()V
-
tickMovement
public void tickMovement()- Overrides:
tickMovementin classAnimalEntity- Mappings:
Namespace Name Mixin selector official kLari;k()Vintermediary method_6007Lnet/minecraft/class_1309;method_6007()Vnamed tickMovementLnet/minecraft/entity/LivingEntity;tickMovement()V
-
walkToParent
protected void walkToParent()- Mappings:
Namespace Name Mixin selector official fJLbcr;fJ()Vintermediary method_6746Lnet/minecraft/class_1496;method_6746()Vnamed walkToParentLnet/minecraft/entity/passive/HorseBaseEntity;walkToParent()V
-
eatsGrass
public boolean eatsGrass()- Mappings:
Namespace Name Mixin selector official fKLbcr;fK()Zintermediary method_6762Lnet/minecraft/class_1496;method_6762()Znamed eatsGrassLnet/minecraft/entity/passive/HorseBaseEntity;eatsGrass()Z
-
tick
public void tick() -
setEating
private void setEating()- Mappings:
Namespace Name Mixin selector official fnLbcr;fn()Vintermediary method_6738Lnet/minecraft/class_1496;method_6738()Vnamed setEatingLnet/minecraft/entity/passive/HorseBaseEntity;setEating()V
-
setEatingGrass
public void setEatingGrass(boolean eatingGrass)- Mappings:
Namespace Name Mixin selector official yLbcr;y(Z)Vintermediary method_6740Lnet/minecraft/class_1496;method_6740(Z)Vnamed setEatingGrassLnet/minecraft/entity/passive/HorseBaseEntity;setEatingGrass(Z)V
-
setAngry
public void setAngry(boolean angry)- Mappings:
Namespace Name Mixin selector official zLbcr;z(Z)Vintermediary method_6737Lnet/minecraft/class_1496;method_6737(Z)Vnamed setAngryLnet/minecraft/entity/passive/HorseBaseEntity;setAngry(Z)V
-
updateAnger
private void updateAnger()- Mappings:
Namespace Name Mixin selector official ftLbcr;ft()Vintermediary method_6748Lnet/minecraft/class_1496;method_6748()Vnamed updateAngerLnet/minecraft/entity/passive/HorseBaseEntity;updateAnger()V
-
playAngrySound
public void playAngrySound()- Mappings:
Namespace Name Mixin selector official fLLbcr;fL()Vintermediary method_6757Lnet/minecraft/class_1496;method_6757()Vnamed playAngrySoundLnet/minecraft/entity/passive/HorseBaseEntity;playAngrySound()V
-
bondWithPlayer
- Mappings:
Namespace Name Mixin selector official iLbcr;i(Lbhl;)Zintermediary method_6752Lnet/minecraft/class_1496;method_6752(Lnet/minecraft/class_1657;)Znamed bondWithPlayerLnet/minecraft/entity/passive/HorseBaseEntity;bondWithPlayer(Lnet/minecraft/entity/player/PlayerEntity;)Z
-
travel
- Overrides:
travelin classLivingEntity- Mappings:
Namespace Name Mixin selector official hLari;h(Ldiu;)Vintermediary method_6091Lnet/minecraft/class_1309;method_6091(Lnet/minecraft/class_243;)Vnamed travelLnet/minecraft/entity/LivingEntity;travel(Lnet/minecraft/util/math/Vec3d;)V
-
playJumpSound
protected void playJumpSound()- Mappings:
Namespace Name Mixin selector official fMLbcr;fM()Vintermediary method_6723Lnet/minecraft/class_1496;method_6723()Vnamed playJumpSoundLnet/minecraft/entity/passive/HorseBaseEntity;playJumpSound()V
-
writeCustomDataToTag
- Overrides:
writeCustomDataToTagin classAnimalEntity- Mappings:
Namespace Name Mixin selector official bLaqv;b(Lmq;)Vintermediary method_5652Lnet/minecraft/class_1297;method_5652(Lnet/minecraft/class_2487;)Vnamed writeCustomDataToTagLnet/minecraft/entity/Entity;writeCustomDataToTag(Lnet/minecraft/nbt/CompoundTag;)V
-
readCustomDataFromTag
- Overrides:
readCustomDataFromTagin classAnimalEntity- Mappings:
Namespace Name Mixin selector official aLaqv;a(Lmq;)Vintermediary method_5749Lnet/minecraft/class_1297;method_5749(Lnet/minecraft/class_2487;)Vnamed readCustomDataFromTagLnet/minecraft/entity/Entity;readCustomDataFromTag(Lnet/minecraft/nbt/CompoundTag;)V
-
canBreedWith
- Overrides:
canBreedWithin classAnimalEntity- Mappings:
Namespace Name Mixin selector official aLbbj;a(Lbbj;)Zintermediary method_6474Lnet/minecraft/class_1429;method_6474(Lnet/minecraft/class_1429;)Znamed canBreedWithLnet/minecraft/entity/passive/AnimalEntity;canBreedWith(Lnet/minecraft/entity/passive/AnimalEntity;)Z
-
canBreed
protected boolean canBreed()- Mappings:
Namespace Name Mixin selector official fNLbcr;fN()Zintermediary method_6734Lnet/minecraft/class_1496;method_6734()Znamed canBreedLnet/minecraft/entity/passive/HorseBaseEntity;canBreed()Z
-
createChild
- Specified by:
createChildin classPassiveEntity- Mappings:
Namespace Name Mixin selector official aLaqt;a(Laav;Laqt;)Laqt;intermediary method_5613Lnet/minecraft/class_1296;method_5613(Lnet/minecraft/class_3218;Lnet/minecraft/class_1296;)Lnet/minecraft/class_1296;named createChildLnet/minecraft/entity/passive/PassiveEntity;createChild(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/passive/PassiveEntity;)Lnet/minecraft/entity/passive/PassiveEntity;
-
setChildAttributes
- Mappings:
Namespace Name Mixin selector official aLbcr;a(Laqt;Lbcr;)Vintermediary method_6743Lnet/minecraft/class_1496;method_6743(Lnet/minecraft/class_1296;Lnet/minecraft/class_1496;)Vnamed setChildAttributesLnet/minecraft/entity/passive/HorseBaseEntity;setChildAttributes(Lnet/minecraft/entity/passive/PassiveEntity;Lnet/minecraft/entity/passive/HorseBaseEntity;)V
-
canBeControlledByRider
public boolean canBeControlledByRider()- Overrides:
canBeControlledByRiderin classMobEntity- Mappings:
Namespace Name Mixin selector official eSLarj;eS()Zintermediary method_5956Lnet/minecraft/class_1308;method_5956()Znamed canBeControlledByRiderLnet/minecraft/entity/mob/MobEntity;canBeControlledByRider()Z
-
getEatingGrassAnimationProgress
- Mappings:
Namespace Name Mixin selector official xLbcr;x(F)Fintermediary method_6739Lnet/minecraft/class_1496;method_6739(F)Fnamed getEatingGrassAnimationProgressLnet/minecraft/entity/passive/HorseBaseEntity;getEatingGrassAnimationProgress(F)F
-
getAngryAnimationProgress
- Mappings:
Namespace Name Mixin selector official yLbcr;y(F)Fintermediary method_6767Lnet/minecraft/class_1496;method_6767(F)Fnamed getAngryAnimationProgressLnet/minecraft/entity/passive/HorseBaseEntity;getAngryAnimationProgress(F)F
-
getEatingAnimationProgress
- Mappings:
Namespace Name Mixin selector official zLbcr;z(F)Fintermediary method_6772Lnet/minecraft/class_1496;method_6772(F)Fnamed getEatingAnimationProgressLnet/minecraft/entity/passive/HorseBaseEntity;getEatingAnimationProgress(F)F
-
setJumpStrength
- Specified by:
setJumpStrengthin interfaceJumpingMount- Mappings:
Namespace Name Mixin selector official b_Lars;b_(I)Vintermediary method_6154Lnet/minecraft/class_1316;method_6154(I)Vnamed setJumpStrengthLnet/minecraft/entity/JumpingMount;setJumpStrength(I)V
-
canJump
public boolean canJump()- Specified by:
canJumpin interfaceJumpingMount- Mappings:
Namespace Name Mixin selector official R_Lars;R_()Zintermediary method_6153Lnet/minecraft/class_1316;method_6153()Znamed canJumpLnet/minecraft/entity/JumpingMount;canJump()Z
-
startJumping
public void startJumping(int height)- Specified by:
startJumpingin interfaceJumpingMount- Mappings:
Namespace Name Mixin selector official bLars;b(I)Vintermediary method_6155Lnet/minecraft/class_1316;method_6155(I)Vnamed startJumpingLnet/minecraft/entity/JumpingMount;startJumping(I)V
-
stopJumping
public void stopJumping()- Specified by:
stopJumpingin interfaceJumpingMount- Mappings:
Namespace Name Mixin selector official S_Lars;S_()Vintermediary method_6156Lnet/minecraft/class_1316;method_6156()Vnamed stopJumpingLnet/minecraft/entity/JumpingMount;stopJumping()V
-
spawnPlayerReactionParticles
- Mappings:
Namespace Name Mixin selector official ALbcr;A(Z)Vintermediary method_6760Lnet/minecraft/class_1496;method_6760(Z)Vnamed spawnPlayerReactionParticlesLnet/minecraft/entity/passive/HorseBaseEntity;spawnPlayerReactionParticles(Z)V
-
handleStatus
- Overrides:
handleStatusin classAnimalEntity- Mappings:
Namespace Name Mixin selector official aLaqv;a(B)Vintermediary method_5711Lnet/minecraft/class_1297;method_5711(B)Vnamed handleStatusLnet/minecraft/entity/Entity;handleStatus(B)V
-
updatePassengerPosition
- Overrides:
updatePassengerPositionin classEntity- Mappings:
Namespace Name Mixin selector official kLaqv;k(Laqv;)Vintermediary method_5865Lnet/minecraft/class_1297;method_5865(Lnet/minecraft/class_1297;)Vnamed updatePassengerPositionLnet/minecraft/entity/Entity;updatePassengerPosition(Lnet/minecraft/entity/Entity;)V
-
getChildHealthBonus
protected float getChildHealthBonus()- Mappings:
Namespace Name Mixin selector official fOLbcr;fO()Fintermediary method_6754Lnet/minecraft/class_1496;method_6754()Fnamed getChildHealthBonusLnet/minecraft/entity/passive/HorseBaseEntity;getChildHealthBonus()F
-
getChildJumpStrengthBonus
protected double getChildJumpStrengthBonus()- Mappings:
Namespace Name Mixin selector official fPLbcr;fP()Dintermediary method_6774Lnet/minecraft/class_1496;method_6774()Dnamed getChildJumpStrengthBonusLnet/minecraft/entity/passive/HorseBaseEntity;getChildJumpStrengthBonus()D
-
getChildMovementSpeedBonus
protected double getChildMovementSpeedBonus()- Mappings:
Namespace Name Mixin selector official fQLbcr;fQ()Dintermediary method_6728Lnet/minecraft/class_1496;method_6728()Dnamed getChildMovementSpeedBonusLnet/minecraft/entity/passive/HorseBaseEntity;getChildMovementSpeedBonus()D
-
isClimbing
public boolean isClimbing()- Overrides:
isClimbingin classLivingEntity- Mappings:
Namespace Name Mixin selector official d_Lari;d_()Zintermediary method_6101Lnet/minecraft/class_1309;method_6101()Znamed isClimbingLnet/minecraft/entity/LivingEntity;isClimbing()Z
-
getActiveEyeHeight
- Overrides:
getActiveEyeHeightin classLivingEntity- Mappings:
Namespace Name Mixin selector official bLari;b(Lart;Laqw;)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
-
hasArmorSlot
public boolean hasArmorSlot()Whether this horse has a slot for custom equipment besides a saddle.In the item slot argument type, the slot is referred to as
horse.armor. In this horse's screen, it appears in the middle of the left side, and right below the saddle slot if this horse has a saddle slot.This is used by horse armors and llama carpets, but can be refitted to any purpose.
- Mappings:
Namespace Name Mixin selector official fRLbcr;fR()Zintermediary method_6735Lnet/minecraft/class_1496;method_6735()Znamed hasArmorSlotLnet/minecraft/entity/passive/HorseBaseEntity;hasArmorSlot()Z
-
hasArmorInSlot
public boolean hasArmorInSlot()Whether this horse already has an item stack in its horse armor slot.- See Also:
hasArmorSlot()- Mappings:
Namespace Name Mixin selector official fSLbcr;fS()Zintermediary method_6753Lnet/minecraft/class_1496;method_6753()Znamed hasArmorInSlotLnet/minecraft/entity/passive/HorseBaseEntity;hasArmorInSlot()Z
-
isHorseArmor
Whether the given item stack is valid for this horse's armor slot.- See Also:
hasArmorSlot()- Mappings:
Namespace Name Mixin selector official lLbcr;l(Lbnv;)Zintermediary method_6773Lnet/minecraft/class_1496;method_6773(Lnet/minecraft/class_1799;)Znamed isHorseArmorLnet/minecraft/entity/passive/HorseBaseEntity;isHorseArmor(Lnet/minecraft/item/ItemStack;)Z
-
method_32335
- Mappings:
Namespace Name Mixin selector official aLbcr;a(ILjava/util/function/Predicate;)Lary;intermediary method_32335Lnet/minecraft/class_1496;method_32335(ILjava/util/function/Predicate;)Lnet/minecraft/class_5630;named method_32335Lnet/minecraft/entity/passive/HorseBaseEntity;method_32335(ILjava/util/function/Predicate;)Lnet/minecraft/class_5630;
-
method_32318
- Overrides:
method_32318in classLivingEntity- Mappings:
Namespace Name Mixin selector official kLaqv;k(I)Lary;intermediary method_32318Lnet/minecraft/class_1297;method_32318(I)Lnet/minecraft/class_5630;named method_32318Lnet/minecraft/entity/Entity;method_32318(I)Lnet/minecraft/class_5630;
-
getPrimaryPassenger
- Overrides:
getPrimaryPassengerin classEntity- Mappings:
Namespace Name Mixin selector official cuLaqv;cu()Laqv;intermediary method_5642Lnet/minecraft/class_1297;method_5642()Lnet/minecraft/class_1297;named getPrimaryPassengerLnet/minecraft/entity/Entity;getPrimaryPassenger()Lnet/minecraft/entity/Entity;
-
method_27930
- Mappings:
Namespace Name Mixin selector official aLbcr;a(Ldiu;Lari;)Ldiu;intermediary method_27930Lnet/minecraft/class_1496;method_27930(Lnet/minecraft/class_243;Lnet/minecraft/class_1309;)Lnet/minecraft/class_243;named method_27930Lnet/minecraft/entity/passive/HorseBaseEntity;method_27930(Lnet/minecraft/util/math/Vec3d;Lnet/minecraft/entity/LivingEntity;)Lnet/minecraft/util/math/Vec3d;
-
updatePassengerForDismount
- Overrides:
updatePassengerForDismountin classEntity- Mappings:
Namespace Name Mixin selector official bLaqv;b(Lari;)Ldiu;intermediary method_24829Lnet/minecraft/class_1297;method_24829(Lnet/minecraft/class_1309;)Lnet/minecraft/class_243;named updatePassengerForDismountLnet/minecraft/entity/Entity;updatePassengerForDismount(Lnet/minecraft/entity/LivingEntity;)Lnet/minecraft/util/math/Vec3d;
-
initAttributes
protected void initAttributes()- Mappings:
Namespace Name Mixin selector official oLbcr;o()Vintermediary method_6001Lnet/minecraft/class_1496;method_6001()Vnamed initAttributesLnet/minecraft/entity/passive/HorseBaseEntity;initAttributes()V
-
initialize
@Nullable public EntityData initialize(ServerWorldAccess world, LocalDifficulty difficulty, SpawnReason spawnReason, @Nullable EntityData entityData, @Nullable CompoundTag entityTag)- Overrides:
initializein classPassiveEntity- Mappings:
Namespace Name Mixin selector official aLarj;a(Lbuj;Lapo;Larl;Larz;Lmq;)Larz;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/CompoundTag;)Lnet/minecraft/entity/EntityData;
-
method_33338
- Mappings:
Namespace Name Mixin selector official bLbcr;b(Lapj;)Zintermediary method_33338Lnet/minecraft/class_1496;method_33338(Lnet/minecraft/class_1263;)Znamed method_33338Lnet/minecraft/entity/passive/HorseBaseEntity;method_33338(Lnet/minecraft/inventory/Inventory;)Z
-