类 HorseBaseEntity
-
- 所有已实现的接口:
JumpingMount,Mount,Saddleable,InventoryChangedListener,CommandOutput,Nameable,EntityLike
public abstract class HorseBaseEntity extends AnimalEntity implements InventoryChangedListener, JumpingMount, Saddleable
- Mappings:
Namespace Name official bekintermediary net/minecraft/class_1496named net/minecraft/entity/passive/HorseBaseEntity
-
-
嵌套类概要
-
从类继承的嵌套类/接口 net.minecraft.entity.passive.PassiveEntity
PassiveEntity.PassiveData
-
从类继承的嵌套类/接口 net.minecraft.entity.Entity
Entity.MoveEffect, Entity.PositionUpdater, Entity.RemovalReason
-
-
字段概要
-
从类继承的字段 net.minecraft.entity.passive.AnimalEntity
BREEDING_COOLDOWN
-
从类继承的字段 net.minecraft.entity.passive.PassiveEntity
BABY_AGE, breedingAge, forcedAge, happyTicksRemaining
-
从类继承的字段 net.minecraft.entity.mob.MobEntity
ambientSoundChance, armorDropChances, experiencePoints, field_30083, field_30084, field_30085, field_30091, goalSelector, handDropChances, jumpControl, LEASH_KEY, lookControl, moveControl, navigation, targetSelector
-
从类继承的字段 net.minecraft.entity.LivingEntity
activeItemStack, attackingPlayer, bodyTrackingIncrements, bodyYaw, brain, dead, deathTime, defaultMaxHealth, despawnCounter, field_30063, field_30064, field_30065, field_30066, field_30067, field_30068, field_30069, field_30070, field_30071, field_30072, field_30073, field_30074, field_30075, field_30076, field_30077, field_6215, flyingSpeed, forwardSpeed, handSwinging, handSwingProgress, handSwingTicks, headTrackingIncrements, headYaw, hurtTime, itemUseTimeLeft, knockbackVelocity, lastAttackedTicks, lastDamageTaken, lastHandSwingProgress, lastLimbDistance, limbAngle, limbDistance, LIVING_FLAGS, lookDirection, maxHurtTime, playerHitTimer, preferredHand, prevBodyYaw, prevHeadYaw, prevLookDirection, prevStepBobbingAmount, randomLargeSeed, randomSmallSeed, riptideTicks, roll, scoreAmount, serverHeadYaw, serverPitch, serverX, serverY, serverYaw, serverZ, sidewaysSpeed, SLEEPING_DIMENSIONS, stepBobbingAmount, stuckArrowTimer, stuckStingerTimer, upwardSpeed
-
从类继承的字段 net.minecraft.entity.Entity
age, dataTracker, distanceTraveled, fallDistance, field_28627, field_29973, field_29974, field_29979, field_29980, field_29981, field_29987, field_29988, field_29989, field_29990, field_29991, field_29992, field_29993, firstUpdate, FLAGS, fluidHeight, glowing, horizontalCollision, horizontalSpeed, ID_KEY, ignoreCameraFrustum, inanimate, inNetherPortal, inPowderSnow, lastNetherPortalPosition, lastRenderX, lastRenderY, lastRenderZ, LOGGER, movementMultiplier, netherPortalTime, noClip, onGround, PASSENGERS_KEY, pitch, POSE, prevHorizontalSpeed, prevPitch, prevX, prevY, prevYaw, prevZ, random, ridingCooldown, stepHeight, submergedFluidTag, submergedInWater, timeUntilRegen, touchingWater, uuid, UUID_KEY, uuidString, velocityDirty, velocityModified, verticalCollision, wasInPowderSnow, wasOnFire, world, yaw
-
从接口继承的字段 net.minecraft.server.command.CommandOutput
DUMMY
-
-
构造器概要
构造器 限定符 构造器 说明 protectedHorseBaseEntity(EntityType<? extends HorseBaseEntity> type, World world)
-
方法概要
所有方法 静态方法 实例方法 具体方法 修饰符和类型 方法 说明 intaddTemper(int difference)booleanbondWithPlayer(PlayerEntity player)booleancanBeControlledByRider()booleancanBeSaddled()protected booleancanBreed()booleancanBreedWith(AnimalEntity other)booleancanJump()protected intcomputeFallDamage(float fallDistance, float damageMultiplier)static DefaultAttributeContainer.BuildercreateBaseHorseAttributes()@Nullable PassiveEntitycreateChild(ServerWorld world, PassiveEntity entity)protected voiddropInventory()booleaneatsGrass()protected floatgetActiveEyeHeight(EntityPose pose, EntityDimensions dimensions)protected @Nullable SoundEventgetAmbientSound()floatgetAngryAnimationProgress(float tickDelta)protected @Nullable SoundEventgetAngrySound()protected floatgetChildHealthBonus()protected doublegetChildJumpStrengthBonus()protected doublegetChildMovementSpeedBonus()CommandItemSlotgetCommandItemSlot(int mappedIndex)Obtains an item slot for command modification purpose.protected @Nullable SoundEventgetDeathSound()floatgetEatingAnimationProgress(float tickDelta)floatgetEatingGrassAnimationProgress(float tickDelta)protected @Nullable SoundEventgetEatSound()protected booleangetHorseFlag(int bitmask)protected @Nullable SoundEventgetHurtSound(DamageSource source)protected intgetInventorySize()doublegetJumpStrength()intgetLimitPerChunk()intgetMaxTemper()intgetMinAmbientSoundDelay()@Nullable UUIDgetOwnerUuid()@Nullable 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()@Nullable EntityDatainitialize(ServerWorldAccess world, LocalDifficulty difficulty, SpawnReason spawnReason, @Nullable EntityData entityData, @Nullable CompoundTag entityNbt)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 @Nullable Vec3dmethod_27930(Vec3d vec3d, LivingEntity livingEntity)private CommandItemSlotmethod_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)voidreadCustomDataFromNbt(CompoundTag nbt)protected booleanreceiveFood(PlayerEntity player, ItemStack item)voidsaddle(@Nullable 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(@Nullable 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()voidwriteCustomDataToNbt(CompoundTag nbt)-
从类继承的方法 net.minecraft.entity.passive.AnimalEntity
breed, canEat, canImmediatelyDespawn, damage, eat, getHeightOffset, getLoveTicks, getLovingPlayer, getPathfindingFavor, getXpToDrop, interactMob, isInLove, isValidNaturalSpawn, lovePlayer, mobTick, resetLoveTicks, setLoveTicks
-
从类继承的方法 net.minecraft.entity.passive.PassiveEntity
getBreedingAge, growUp, growUp, isBaby, isReadyToBreed, onGrowUp, onTrackedDataSet, setBaby, setBreedingAge
-
从类继承的方法 net.minecraft.entity.mob.PathAwareEntity
canSpawn, getPathfindingFavor, getRunFromLeashSpeed, isNavigating, updateLeash
-
从类继承的方法 net.minecraft.entity.mob.MobEntity
attachLeash, baseTick, canBeLeashedBy, canEquip, canGather, canMobSpawn, canMoveVoluntarily, cannotDespawn, canPickupItem, canPickUpLoot, canSpawn, canTarget, canTarget, canUseRangedWeapon, checkDespawn, clearGoalsAndTasks, convertTo, 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_29244, method_35055, movesIndependently, onEatingGrass, onPlayerSpawnedChild, playAmbientSound, playHurtSound, playSpawnEffects, prefersNewDamageableItem, prefersNewEquipment, removeFromDimension, sendAiDebugData, setAiDisabled, setAttacking, setCanPickUpLoot, setEquipmentDropChance, setForwardSpeed, setHoldingEntityId, setLeftHanded, setMovementSpeed, setPathfindingPenalty, setPersistent, setPositionTarget, setSidewaysSpeed, setTarget, setUpwardSpeed, spawnsTooManyForEachTry, squaredAttackRange, startRiding, swimUpward, tickNewAi, tryAttack, tryEquip, turnHead, updateDropChances, updateEnchantments, updateGoalControls
-
从类继承的方法 net.minecraft.entity.LivingEntity
addPowderSnowSlowIfNeeded, addSoulSpeedBoostIfNeeded, addStatusEffect, animateDamage, applyArmorToDamage, applyDamage, applyEnchantmentsToDamage, applyMovementEffects, applyStatusEffect, attackLivingEntity, canBeRiddenInWater, canBreatheInWater, 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_35053, method_35054, onAttacking, onDeath, onEquipStack, onKilledBy, onStatusEffectApplied, onStatusEffectRemoved, onStatusEffectUpgraded, playBlockFallSound, positionInPortal, positionInPortal, pushAway, pushAwayFrom, readFromPacket, removePowderSnowSlow, removeSoulSpeedBoost, removeStatusEffect, removeStatusEffectInternal, scheduleVelocityUpdate, sendEquipmentBreakStatus, sendPickup, sendToolBreakStatus, setAbsorptionAmount, setAttacker, setAttacking, setCurrentHand, setDespawnCounter, setHeadYaw, setHealth, setJumping, setLivingFlag, setNearbySongPlaying, setOnGround, setRiptideTicks, setSleepingPosition, setSprinting, setStackInHand, setStingerCount, setStuckArrowCount, setYaw, shouldAlwaysDropXp, shouldDisplaySoulSpeedEffects, shouldDropLoot, shouldDropXp, shouldRemoveSoulSpeedBoost, shouldRenderName, shouldSwimInFluids, sleep, spawnConsumptionEffects, stopRiding, stopUsingItem, swingHand, swingHand, takeKnockback, takeShieldHit, teleport, tickCramming, tickHandSwing, tickInVoid, tickRiding, tickRiptide, tickStatusEffects, triggerItemPickedUpByEntityCriteria, updateLimbs, updatePostDeath, updatePotionVisibility, updateTrackedHeadRotation, updateTrackedPositionAndAngles, wakeUp
-
从类继承的方法 net.minecraft.entity.Entity
addAirTravelEffects, addFlapEffects, addPassenger, addScoreboardTag, addVelocity, adjustMovementForCollisions, adjustMovementForCollisions, adjustMovementForPiston, adjustMovementForSneaking, adjustSingleAxisMovementForCollisions, applyMirror, applyRotation, attemptTickInVoid, bypassesLandingEffects, bypassesSteppingEffects, calculateBoundingBox, calculateBoundsForPose, calculateDimensions, calculateNextStepSoundDistance, canAddPassenger, canAvoidTraps, canBeSpectated, canExplosionDestroyBlock, canStartRiding, canUsePortals, changeLookDirection, checkBlockCollision, collidesWith, collidesWithStateAtPos, copyFrom, copyPositionAndRotation, dealDamage, detach, discard, dismountVehicle, distanceTo, doesNotCollide, doesRenderOnFire, dropItem, dropItem, dropStack, dropStack, emitGameEvent, emitGameEvent, emitGameEvent, emitGameEvent, entityDataRequiresOperator, equals, extinguish, getAir, getBlockPos, getBlockX, getBlockY, getBlockZ, getBodyY, getBoundingBox, getBrightnessAtEyes, getBurningDuration, getCameraBlockPos, getCameraPosVec, getChunkPos, getClientCameraPosVec, getCommandSource, getCustomName, getDataTracker, getDefaultName, getDefaultNetherPortalCooldown, getDisplayName, getEffectiveExplosionResistance, getEntityName, getEntityWorld, getEyeHeight, getEyePos, getEyeY, getFireTicks, getFirstPassenger, getFlag, getFluidHeight, getFreezingScale, getFrozenTicks, getGameEventHandler, getHeight, getHighSpeedSplashSound, getHorizontalFacing, getHoverEvent, getId, getItemsEquipped, getJumpVelocityMultiplier, getLandingBlockState, getLandingPos, getLeashOffset, getLerpedPos, getMaxAir, getMaxNetherPortalTime, getMinFreezeDamageTicks, getMountedHeightOffset, getMoveEffect, getMovementDirection, getName, getOppositeRotationVector, getOppositeRotationVector, getParticleX, getParticleZ, getPassengerDismountOffset, getPassengerList, getPassengersDeep, getPermissionLevel, getPistonBehavior, getPitch, getPortalRect, getPos, getPose, getRandomBodyY, getRemovalReason, getRenderDistanceMultiplier, getRootVehicle, getRotationClient, getRotationVec, getRotationVecClient, getRotationVector, getRotationVector, getSavedEntityId, getScoreboardTags, getScoreboardTeam, getServer, getSoundCategory, getSplashSound, getStandingEyeHeight, getSwimHeight, getSwimSound, getTargetingMargin, getTeamColorValue, getTeleportTarget, getTrackedPosition, getType, getUuid, getUuidAsString, getVehicle, getVelocity, getVelocityAffectingPos, getWidth, getX, getY, getZ, handleAttack, hasCustomName, hashCode, hasNetherPortalCooldown, hasNoGravity, hasPassenger, hasPassengerDeep, hasPassengers, hasPassengerType, hasPermissionLevel, hasPlayerRider, hasVehicle, hasWings, interactAt, isAttackable, isCollidable, isConnectedThroughVehicle, isCustomNameVisible, isDescending, isFireImmune, isFreezing, isGlowing, isImmuneToExplosion, isInLava, isInRange, isInsideWaterOrBubbleColumn, isInSneakingPose, isInvisible, isInvisibleTo, isInvulnerable, isInvulnerableTo, isLiving, isOnFire, isOnGround, isPartOf, isPlayer, isPushedByFluids, isRegionUnloaded, isRemoved, isSilent, isSneaking, isSneaky, isSpectator, isSprinting, isSubmergedIn, isSubmergedInWater, isSwimming, isTeammate, isTeamPlayer, isTouchingWater, isTouchingWaterOrRain, isWet, method_30951, method_36209, move, moveToWorld, occludeVibrationSignals, offsetX, offsetZ, onBlockCollision, onBubbleColumnCollision, onBubbleColumnSurfaceCollision, onKilledOther, onPassengerLookAround, onPlayerCollision, onSpawnPacket, onStartedTrackingBy, onStoppedTrackingBy, onStruckByLightning, onSwimmingStart, playSound, playSwimSound, populateCrashReport, pushOutOfBlocks, raycast, readNbt, refreshPosition, refreshPositionAfterTeleport, refreshPositionAfterTeleport, refreshPositionAndAngles, refreshPositionAndAngles, remove, removeAllPassengers, removePassenger, removeScoreboardTag, requestTeleport, requestTeleportAndDismount, resetNetherPortalCooldown, resetPosition, saveNbt, saveSelfNbt, sendSystemMessage, setAir, setBoundingBox, setCustomName, setCustomNameVisible, setEntityId, setFireTicks, setFlag, setFrozenTicks, setGlowing, setInNetherPortal, setInPowderSnow, setInvisible, setInvulnerable, setListener, setNoGravity, setOnFire, setOnFireFor, setOnFireFromLava, setPos, setPose, setPosition, setPosition, setRemoved, setRenderDistanceMultiplier, setRotation, setSilent, setSneaking, setSwimming, setUuid, setVelocity, setVelocity, setVelocityClient, shouldBroadcastConsoleToOps, shouldLeaveSwimmingPose, shouldReceiveFeedback, shouldRender, shouldRender, shouldSave, shouldSetPositionOnLoad, shouldSpawnSprintingParticles, shouldTrackOutput, slowMovement, spawnSprintingParticles, squaredDistanceTo, squaredDistanceTo, squaredDistanceTo, squaredHorizontalLength, startRiding, streamPassengersAndSelf, streamSelfAndPassengers, teleport, tickNetherPortal, tickNetherPortalCooldown, toNbtList, toNbtList, toString, unsetRemoved, updateKilledAdvancementCriterion, updateMovementInFluid, updatePosition, updatePositionAndAngles, updateSwimming, updateTrackedPosition, updateTrackedPosition, updateVelocity, updateWaterState, wouldPoseNotCollide, writeNbt
-
-
-
-
字段详细资料
-
field_30413
public static final int field_30413
- 另请参阅:
- 常量字段值
- Mappings:
Namespace Name Mixin selector official bWLbek;bW:Iintermediary field_30413Lnet/minecraft/class_1496;field_30413:Inamed field_30413Lnet/minecraft/entity/passive/HorseBaseEntity;field_30413:I
-
field_30414
public static final int field_30414
- 另请参阅:
- 常量字段值
- Mappings:
Namespace Name Mixin selector official bYLbek;bY:Iintermediary field_30414Lnet/minecraft/class_1496;field_30414:Inamed field_30414Lnet/minecraft/entity/passive/HorseBaseEntity;field_30414:I
-
field_30415
public static final int field_30415
- 另请参阅:
- 常量字段值
- Mappings:
Namespace Name Mixin selector official bZLbek;bZ:Iintermediary field_30415Lnet/minecraft/class_1496;field_30415:Inamed field_30415Lnet/minecraft/entity/passive/HorseBaseEntity;field_30415:I
-
IS_BRED_HORSE
private static final Predicate<LivingEntity> IS_BRED_HORSE
- Mappings:
Namespace Name Mixin selector official bVLbek;bV: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
private static final TargetPredicate PARENT_HORSE_PREDICATE
- Mappings:
Namespace Name Mixin selector official clLbek;cl:Lbcb;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
private static final Ingredient BREEDING_INGREDIENT
- Mappings:
Namespace Name Mixin selector official cmLbek;cm:Lbsg;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
private static final TrackedData<Byte> HORSE_FLAGS
- Mappings:
Namespace Name Mixin selector official cnLbek;cn:Lvy;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
private static final TrackedData<Optional<UUID>> OWNER_UUID
- Mappings:
Namespace Name Mixin selector official coLbek;co:Lvy;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;
-
field_30419
private static final int field_30419
- 另请参阅:
- 常量字段值
- Mappings:
Namespace Name Mixin selector official cpLbek;cp:Iintermediary field_30419Lnet/minecraft/class_1496;field_30419:Inamed field_30419Lnet/minecraft/entity/passive/HorseBaseEntity;field_30419:I
-
field_30420
private static final int field_30420
- 另请参阅:
- 常量字段值
- Mappings:
Namespace Name Mixin selector official cqLbek;cq:Iintermediary field_30420Lnet/minecraft/class_1496;field_30420:Inamed field_30420Lnet/minecraft/entity/passive/HorseBaseEntity;field_30420:I
-
field_30421
private static final int field_30421
- 另请参阅:
- 常量字段值
- Mappings:
Namespace Name Mixin selector official crLbek;cr:Iintermediary field_30421Lnet/minecraft/class_1496;field_30421:Inamed field_30421Lnet/minecraft/entity/passive/HorseBaseEntity;field_30421:I
-
field_30422
private static final int field_30422
- 另请参阅:
- 常量字段值
- Mappings:
Namespace Name Mixin selector official csLbek;cs:Iintermediary field_30422Lnet/minecraft/class_1496;field_30422:Inamed field_30422Lnet/minecraft/entity/passive/HorseBaseEntity;field_30422:I
-
field_30423
private static final int field_30423
- 另请参阅:
- 常量字段值
- Mappings:
Namespace Name Mixin selector official ctLbek;ct:Iintermediary field_30423Lnet/minecraft/class_1496;field_30423:Inamed field_30423Lnet/minecraft/entity/passive/HorseBaseEntity;field_30423:I
-
field_30424
private static final int field_30424
- 另请参阅:
- 常量字段值
- Mappings:
Namespace Name Mixin selector official cuLbek;cu:Iintermediary field_30424Lnet/minecraft/class_1496;field_30424:Inamed field_30424Lnet/minecraft/entity/passive/HorseBaseEntity;field_30424:I
-
field_30416
public static final int field_30416
- 另请参阅:
- 常量字段值
- Mappings:
Namespace Name Mixin selector official caLbek;ca:Iintermediary field_30416Lnet/minecraft/class_1496;field_30416:Inamed field_30416Lnet/minecraft/entity/passive/HorseBaseEntity;field_30416:I
-
field_30417
public static final int field_30417
- 另请参阅:
- 常量字段值
- Mappings:
Namespace Name Mixin selector official cbLbek;cb:Iintermediary field_30417Lnet/minecraft/class_1496;field_30417:Inamed field_30417Lnet/minecraft/entity/passive/HorseBaseEntity;field_30417:I
-
field_30418
public static final int field_30418
- 另请参阅:
- 常量字段值
- Mappings:
Namespace Name Mixin selector official ccLbek;cc:Iintermediary field_30418Lnet/minecraft/class_1496;field_30418:Inamed field_30418Lnet/minecraft/entity/passive/HorseBaseEntity;field_30418:I
-
eatingGrassTicks
private int eatingGrassTicks
- Mappings:
Namespace Name Mixin selector official cvLbek;cv: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 cwLbek;cw: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 cxLbek;cx: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 cdLbek;cd: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 ceLbek;ce: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 cfLbek;cf:Zintermediary field_6968Lnet/minecraft/class_1496;field_6968:Znamed inAirLnet/minecraft/entity/passive/HorseBaseEntity;inAir:Z
-
items
protected SimpleInventory items
- Mappings:
Namespace Name Mixin selector official cgLbek;cg:Larl;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 chLbek;ch: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 ciLbek;ci: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 cyLbek;cy: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 czLbek;cz: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 cALbek;cA: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 cBLbek;cB: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 cCLbek;cC: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 cDLbek;cD: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 cELbek;cE: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 cjLbek;cj: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 ckLbek;ck:Iintermediary field_6975Lnet/minecraft/class_1496;field_6975:Inamed soundTicksLnet/minecraft/entity/passive/HorseBaseEntity;soundTicks:I
-
-
构造器详细资料
-
HorseBaseEntity
protected HorseBaseEntity(EntityType<? extends HorseBaseEntity> type, World world)
- Mappings:
Namespace Name Mixin selector official <init>Lasl;<init>(Lasp;Lbvr;)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
-
-
方法详细资料
-
initGoals
protected void initGoals()
-
initCustomGoals
protected void initCustomGoals()
- Mappings:
Namespace Name Mixin selector official fxLbek;fx()Vintermediary method_6764Lnet/minecraft/class_1496;method_6764()Vnamed initCustomGoalsLnet/minecraft/entity/passive/HorseBaseEntity;initCustomGoals()V
-
initDataTracker
protected void initDataTracker()
- 覆盖:
initDataTracker在类中PassiveEntity- Mappings:
Namespace Name Mixin selector official eLasl;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 uLbek;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 dLbek;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 fyLbek;fy()Zintermediary method_6727Lnet/minecraft/class_1496;method_6727()Znamed isTameLnet/minecraft/entity/passive/HorseBaseEntity;isTame()Z
-
getOwnerUuid
@Nullable public @Nullable UUID getOwnerUuid()
- Mappings:
Namespace Name Mixin selector official fzLbek;fz()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
public void setOwnerUuid(@Nullable @Nullable UUID uuid)
- Mappings:
Namespace Name Mixin selector official bLbek;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 fALbek;fA()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 wLbek;w(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 xLbek;x(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)
- 覆盖:
updateForLeashLength在类中PathAwareEntity- Mappings:
Namespace Name Mixin selector official wLatg;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 fBLbek;fB()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 fCLbek;fC()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 fDLbek;fD()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 yLbek;y(Z)Vintermediary method_6751Lnet/minecraft/class_1496;method_6751(Z)Vnamed setBredLnet/minecraft/entity/passive/HorseBaseEntity;setBred(Z)V
-
canBeSaddled
public boolean canBeSaddled()
- 指定者:
canBeSaddled在接口中Saddleable- Mappings:
Namespace Name Mixin selector official cLatm;c()Zintermediary method_6765Lnet/minecraft/class_5146;method_6765()Znamed canBeSaddledLnet/minecraft/entity/Saddleable;canBeSaddled()Z
-
saddle
public void saddle(@Nullable @Nullable SoundCategory sound)
- 指定者:
saddle在接口中Saddleable- Mappings:
Namespace Name Mixin selector official aLatm;a(Laex;)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()
- 指定者:
isSaddled在接口中Saddleable- Mappings:
Namespace Name Mixin selector official O_Latm;O_()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 fELbek;fE()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 vLbek;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 wLbek;w(I)Iintermediary method_6745Lnet/minecraft/class_1496;method_6745(I)Inamed addTemperLnet/minecraft/entity/passive/HorseBaseEntity;addTemper(I)I
-
isPushable
public boolean isPushable()
- 覆盖:
isPushable在类中LivingEntity- Mappings:
Namespace Name Mixin selector official baLasl;ba()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 sLbek;s()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)- 覆盖:
handleFallDamage在类中LivingEntity- Mappings:
Namespace Name Mixin selector official aLasl;a(FFLarv;)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)- 覆盖:
computeFallDamage在类中LivingEntity- Mappings:
Namespace Name Mixin selector official dLasy;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 fpLbek;fp()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 fFLbek;fF()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 fGLbek;fG()Vintermediary method_6731Lnet/minecraft/class_1496;method_6731()Vnamed updateSaddleLnet/minecraft/entity/passive/HorseBaseEntity;updateSaddle()V
-
onInventoryChanged
public void onInventoryChanged(Inventory sender)
- 指定者:
onInventoryChanged在接口中InventoryChangedListener- Mappings:
Namespace Name Mixin selector official aLarb;a(Laqz;)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 fHLbek;fH()Dintermediary method_6771Lnet/minecraft/class_1496;method_6771()Dnamed getJumpStrengthLnet/minecraft/entity/passive/HorseBaseEntity;getJumpStrength()D
-
getEatSound
@Nullable protected @Nullable SoundEvent getEatSound()
- Mappings:
Namespace Name Mixin selector official fILbek;fI()Laev;intermediary method_28368Lnet/minecraft/class_1496;method_28368()Lnet/minecraft/class_3414;named getEatSoundLnet/minecraft/entity/passive/HorseBaseEntity;getEatSound()Lnet/minecraft/sound/SoundEvent;
-
getDeathSound
@Nullable protected @Nullable SoundEvent getDeathSound()
- 覆盖:
getDeathSound在类中LivingEntity- Mappings:
Namespace Name Mixin selector official qLasy;q()Laev;intermediary method_6002Lnet/minecraft/class_1309;method_6002()Lnet/minecraft/class_3414;named getDeathSoundLnet/minecraft/entity/LivingEntity;getDeathSound()Lnet/minecraft/sound/SoundEvent;
-
getHurtSound
@Nullable protected @Nullable SoundEvent getHurtSound(DamageSource source)
- 覆盖:
getHurtSound在类中LivingEntity- Mappings:
Namespace Name Mixin selector official cLasy;c(Larv;)Laev;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
@Nullable protected @Nullable SoundEvent getAmbientSound()
- 覆盖:
getAmbientSound在类中MobEntity- Mappings:
Namespace Name Mixin selector official pLasz;p()Laev;intermediary method_5994Lnet/minecraft/class_1308;method_5994()Lnet/minecraft/class_3414;named getAmbientSoundLnet/minecraft/entity/mob/MobEntity;getAmbientSound()Lnet/minecraft/sound/SoundEvent;
-
getAngrySound
@Nullable protected @Nullable SoundEvent getAngrySound()
- Mappings:
Namespace Name Mixin selector official fJLbek;fJ()Laev;intermediary method_6747Lnet/minecraft/class_1496;method_6747()Lnet/minecraft/class_3414;named getAngrySoundLnet/minecraft/entity/passive/HorseBaseEntity;getAngrySound()Lnet/minecraft/sound/SoundEvent;
-
playStepSound
protected void playStepSound(BlockPos pos, BlockState state)
- 覆盖:
playStepSound在类中Entity- Mappings:
Namespace Name Mixin selector official bLasl;b(Lgb;Lcjr;)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
protected void playWalkSound(BlockSoundGroup group)
- Mappings:
Namespace Name Mixin selector official aLbek;a(Lcfe;)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
public static DefaultAttributeContainer.Builder createBaseHorseAttributes()
- Mappings:
Namespace Name Mixin selector official fKLbek;fK()Latx$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()
- 覆盖:
getLimitPerChunk在类中MobEntity- Mappings:
Namespace Name Mixin selector official eULasz;eU()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 fLLbek;fL()Iintermediary method_6755Lnet/minecraft/class_1496;method_6755()Inamed getMaxTemperLnet/minecraft/entity/passive/HorseBaseEntity;getMaxTemper()I
-
getSoundVolume
protected float getSoundVolume()
- 覆盖:
getSoundVolume在类中LivingEntity- Mappings:
Namespace Name Mixin selector official ehLasy;eh()Fintermediary method_6107Lnet/minecraft/class_1309;method_6107()Fnamed getSoundVolumeLnet/minecraft/entity/LivingEntity;getSoundVolume()F
-
getMinAmbientSoundDelay
public int getMinAmbientSoundDelay()
- 覆盖:
getMinAmbientSoundDelay在类中AnimalEntity- Mappings:
Namespace Name Mixin selector official ILasz;I()Iintermediary method_5970Lnet/minecraft/class_1308;method_5970()Inamed getMinAmbientSoundDelayLnet/minecraft/entity/mob/MobEntity;getMinAmbientSoundDelay()I
-
openInventory
public void openInventory(PlayerEntity player)
- Mappings:
Namespace Name Mixin selector official fLbek;f(Lbjf;)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
public ActionResult interactHorse(PlayerEntity player, ItemStack stack)
- Mappings:
Namespace Name Mixin selector official aLbek;a(Lbjf;Lbpr;)Larg;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
protected boolean receiveFood(PlayerEntity player, ItemStack item)
- Mappings:
Namespace Name Mixin selector official bLbek;b(Lbjf;Lbpr;)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
protected void putPlayerOnBack(PlayerEntity player)
- Mappings:
Namespace Name Mixin selector official hLbek;h(Lbjf;)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()
- 覆盖:
isImmobile在类中LivingEntity- Mappings:
Namespace Name Mixin selector official ejLasy;ej()Zintermediary method_6062Lnet/minecraft/class_1309;method_6062()Znamed isImmobileLnet/minecraft/entity/LivingEntity;isImmobile()Z
-
isBreedingItem
public boolean isBreedingItem(ItemStack stack)
- 覆盖:
isBreedingItem在类中AnimalEntity- Mappings:
Namespace Name Mixin selector official lLbcz;l(Lbpr;)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 foLbek;fo()Vintermediary method_6759Lnet/minecraft/class_1496;method_6759()Vnamed wagTailLnet/minecraft/entity/passive/HorseBaseEntity;wagTail()V
-
dropInventory
protected void dropInventory()
- 覆盖:
dropInventory在类中LivingEntity- Mappings:
Namespace Name Mixin selector official dPLasy;dP()Vintermediary method_16078Lnet/minecraft/class_1309;method_16078()Vnamed dropInventoryLnet/minecraft/entity/LivingEntity;dropInventory()V
-
tickMovement
public void tickMovement()
- 覆盖:
tickMovement在类中AnimalEntity- Mappings:
Namespace Name Mixin selector official kLasy;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 fMLbek;fM()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 fNLbek;fN()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 fqLbek;fq()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 zLbek;z(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 ALbek;A(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 fwLbek;fw()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 fOLbek;fO()Vintermediary method_6757Lnet/minecraft/class_1496;method_6757()Vnamed playAngrySoundLnet/minecraft/entity/passive/HorseBaseEntity;playAngrySound()V
-
bondWithPlayer
public boolean bondWithPlayer(PlayerEntity player)
- Mappings:
Namespace Name Mixin selector official iLbek;i(Lbjf;)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
public void travel(Vec3d movementInput)
- 覆盖:
travel在类中LivingEntity- Mappings:
Namespace Name Mixin selector official hLasy;h(Ldma;)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 fPLbek;fP()Vintermediary method_6723Lnet/minecraft/class_1496;method_6723()Vnamed playJumpSoundLnet/minecraft/entity/passive/HorseBaseEntity;playJumpSound()V
-
writeCustomDataToNbt
public void writeCustomDataToNbt(CompoundTag nbt)
- 覆盖:
writeCustomDataToNbt在类中AnimalEntity- Mappings:
Namespace Name Mixin selector official bLasl;b(Lmv;)Vintermediary method_5652Lnet/minecraft/class_1297;method_5652(Lnet/minecraft/class_2487;)Vnamed writeCustomDataToNbtLnet/minecraft/entity/Entity;writeCustomDataToNbt(Lnet/minecraft/nbt/CompoundTag;)V
-
readCustomDataFromNbt
public void readCustomDataFromNbt(CompoundTag nbt)
- 覆盖:
readCustomDataFromNbt在类中AnimalEntity- Mappings:
Namespace Name Mixin selector official aLasl;a(Lmv;)Vintermediary method_5749Lnet/minecraft/class_1297;method_5749(Lnet/minecraft/class_2487;)Vnamed readCustomDataFromNbtLnet/minecraft/entity/Entity;readCustomDataFromNbt(Lnet/minecraft/nbt/CompoundTag;)V
-
canBreedWith
public boolean canBreedWith(AnimalEntity other)
- 覆盖:
canBreedWith在类中AnimalEntity- Mappings:
Namespace Name Mixin selector official aLbcz;a(Lbcz;)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 fQLbek;fQ()Zintermediary method_6734Lnet/minecraft/class_1496;method_6734()Znamed canBreedLnet/minecraft/entity/passive/HorseBaseEntity;canBreed()Z
-
createChild
@Nullable public @Nullable PassiveEntity createChild(ServerWorld world, PassiveEntity entity)
- 指定者:
createChild在类中PassiveEntity- Mappings:
Namespace Name Mixin selector official aLasj;a(Labj;Lasj;)Lasj;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
protected void setChildAttributes(PassiveEntity mate, HorseBaseEntity child)
- Mappings:
Namespace Name Mixin selector official aLbek;a(Lasj;Lbek;)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()
- 覆盖:
canBeControlledByRider在类中MobEntity- Mappings:
Namespace Name Mixin selector official eVLasz;eV()Zintermediary method_5956Lnet/minecraft/class_1308;method_5956()Znamed canBeControlledByRiderLnet/minecraft/entity/mob/MobEntity;canBeControlledByRider()Z
-
getEatingGrassAnimationProgress
public float getEatingGrassAnimationProgress(float tickDelta)
- Mappings:
Namespace Name Mixin selector official xLbek;x(F)Fintermediary method_6739Lnet/minecraft/class_1496;method_6739(F)Fnamed getEatingGrassAnimationProgressLnet/minecraft/entity/passive/HorseBaseEntity;getEatingGrassAnimationProgress(F)F
-
getAngryAnimationProgress
public float getAngryAnimationProgress(float tickDelta)
- Mappings:
Namespace Name Mixin selector official yLbek;y(F)Fintermediary method_6767Lnet/minecraft/class_1496;method_6767(F)Fnamed getAngryAnimationProgressLnet/minecraft/entity/passive/HorseBaseEntity;getAngryAnimationProgress(F)F
-
getEatingAnimationProgress
public float getEatingAnimationProgress(float tickDelta)
- Mappings:
Namespace Name Mixin selector official zLbek;z(F)Fintermediary method_6772Lnet/minecraft/class_1496;method_6772(F)Fnamed getEatingAnimationProgressLnet/minecraft/entity/passive/HorseBaseEntity;getEatingAnimationProgress(F)F
-
setJumpStrength
public void setJumpStrength(int strength)
- 指定者:
setJumpStrength在接口中JumpingMount- Mappings:
Namespace Name Mixin selector official b_Lati;b_(I)Vintermediary method_6154Lnet/minecraft/class_1316;method_6154(I)Vnamed setJumpStrengthLnet/minecraft/entity/JumpingMount;setJumpStrength(I)V
-
canJump
public boolean canJump()
- 指定者:
canJump在接口中JumpingMount- Mappings:
Namespace Name Mixin selector official S_Lati;S_()Zintermediary method_6153Lnet/minecraft/class_1316;method_6153()Znamed canJumpLnet/minecraft/entity/JumpingMount;canJump()Z
-
startJumping
public void startJumping(int height)
- 指定者:
startJumping在接口中JumpingMount- Mappings:
Namespace Name Mixin selector official bLati;b(I)Vintermediary method_6155Lnet/minecraft/class_1316;method_6155(I)Vnamed startJumpingLnet/minecraft/entity/JumpingMount;startJumping(I)V
-
stopJumping
public void stopJumping()
- 指定者:
stopJumping在接口中JumpingMount- Mappings:
Namespace Name Mixin selector official T_Lati;T_()Vintermediary method_6156Lnet/minecraft/class_1316;method_6156()Vnamed stopJumpingLnet/minecraft/entity/JumpingMount;stopJumping()V
-
spawnPlayerReactionParticles
protected void spawnPlayerReactionParticles(boolean positive)
- Mappings:
Namespace Name Mixin selector official BLbek;B(Z)Vintermediary method_6760Lnet/minecraft/class_1496;method_6760(Z)Vnamed spawnPlayerReactionParticlesLnet/minecraft/entity/passive/HorseBaseEntity;spawnPlayerReactionParticles(Z)V
-
handleStatus
public void handleStatus(byte status)
- 覆盖:
handleStatus在类中AnimalEntity- Mappings:
Namespace Name Mixin selector official aLasl;a(B)Vintermediary method_5711Lnet/minecraft/class_1297;method_5711(B)Vnamed handleStatusLnet/minecraft/entity/Entity;handleStatus(B)V
-
updatePassengerPosition
public void updatePassengerPosition(Entity passenger)
- 覆盖:
updatePassengerPosition在类中Entity- Mappings:
Namespace Name Mixin selector official kLasl;k(Lasl;)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 fRLbek;fR()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 fSLbek;fS()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 fTLbek;fT()Dintermediary method_6728Lnet/minecraft/class_1496;method_6728()Dnamed getChildMovementSpeedBonusLnet/minecraft/entity/passive/HorseBaseEntity;getChildMovementSpeedBonus()D
-
isClimbing
public boolean isClimbing()
- 覆盖:
isClimbing在类中LivingEntity- Mappings:
Namespace Name Mixin selector official c_Lasy;c_()Zintermediary method_6101Lnet/minecraft/class_1309;method_6101()Znamed isClimbingLnet/minecraft/entity/LivingEntity;isClimbing()Z
-
getActiveEyeHeight
protected float getActiveEyeHeight(EntityPose pose, EntityDimensions dimensions)
- 覆盖:
getActiveEyeHeight在类中LivingEntity- Mappings:
Namespace Name Mixin selector official bLasy;b(Latj;Lasm;)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 fULbek;fU()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.- 另请参阅:
hasArmorSlot()- Mappings:
Namespace Name Mixin selector official fVLbek;fV()Zintermediary method_6753Lnet/minecraft/class_1496;method_6753()Znamed hasArmorInSlotLnet/minecraft/entity/passive/HorseBaseEntity;hasArmorInSlot()Z
-
isHorseArmor
public boolean isHorseArmor(ItemStack item)
Whether the given item stack is valid for this horse's armor slot.- 另请参阅:
hasArmorSlot()- Mappings:
Namespace Name Mixin selector official kLbek;k(Lbpr;)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
private CommandItemSlot method_32335(int int2, Predicate<ItemStack> predicate)
- Mappings:
Namespace Name Mixin selector official aLbek;a(ILjava/util/function/Predicate;)Lato;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/inventory/CommandItemSlot;
-
getCommandItemSlot
public CommandItemSlot getCommandItemSlot(int mappedIndex)
Obtains an item slot for command modification purpose. Used by commands like/lootor/replaceitem.- 覆盖:
getCommandItemSlot在类中LivingEntity- 参数:
mappedIndex- the mapped index as given by the item slot argument- 另请参阅:
ItemSlotArgumentType- Mappings:
Namespace Name Mixin selector official kLasl;k(I)Lato;intermediary method_32318Lnet/minecraft/class_1297;method_32318(I)Lnet/minecraft/class_5630;named getCommandItemSlotLnet/minecraft/entity/Entity;getCommandItemSlot(I)Lnet/minecraft/inventory/CommandItemSlot;
-
getPrimaryPassenger
@Nullable public @Nullable Entity getPrimaryPassenger()
- 覆盖:
getPrimaryPassenger在类中Entity- Mappings:
Namespace Name Mixin selector official cvLasl;cv()Lasl;intermediary method_5642Lnet/minecraft/class_1297;method_5642()Lnet/minecraft/class_1297;named getPrimaryPassengerLnet/minecraft/entity/Entity;getPrimaryPassenger()Lnet/minecraft/entity/Entity;
-
method_27930
@Nullable private @Nullable Vec3d method_27930(Vec3d vec3d, LivingEntity livingEntity)
- Mappings:
Namespace Name Mixin selector official aLbek;a(Ldma;Lasy;)Ldma;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
public Vec3d updatePassengerForDismount(LivingEntity passenger)
- 覆盖:
updatePassengerForDismount在类中Entity- Mappings:
Namespace Name Mixin selector official bLasl;b(Lasy;)Ldma;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 oLbek;o()Vintermediary method_6001Lnet/minecraft/class_1496;method_6001()Vnamed initAttributesLnet/minecraft/entity/passive/HorseBaseEntity;initAttributes()V
-
initialize
@Nullable public @Nullable EntityData initialize(ServerWorldAccess world, LocalDifficulty difficulty, SpawnReason spawnReason, @Nullable @Nullable EntityData entityData, @Nullable @Nullable CompoundTag entityNbt)
- 覆盖:
initialize在类中PassiveEntity- Mappings:
Namespace Name Mixin selector official aLasz;a(Lbwf;Lare;Latb;Latp;Lmv;)Latp;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
public boolean method_33338(Inventory inventory)
- Mappings:
Namespace Name Mixin selector official bLbek;b(Laqz;)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
-
-