Package net.minecraft.entity.passive
Class LlamaEntity
- All Implemented Interfaces:
RangedAttackMob,JumpingMount,Mount,Saddleable,InventoryChangedListener,CommandOutput,Nameable,EntityLike
- Direct Known Subclasses:
TraderLlamaEntity
- Mappings:
Namespace Name official bjqintermediary net/minecraft/class_1501named net/minecraft/entity/passive/LlamaEntity
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprivate static classprivate static classprivate static classNested classes/interfaces inherited from class net.minecraft.entity.passive.PassiveEntity
PassiveEntity.PassiveDataNested classes/interfaces inherited from class net.minecraft.entity.LivingEntity
LivingEntity.FallSoundsNested classes/interfaces inherited from class net.minecraft.entity.Entity
Entity.MoveEffect, Entity.PositionUpdater, Entity.RemovalReason -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final TrackedData<Integer>private @Nullable LlamaEntityprivate @Nullable LlamaEntityprivate static final int(package private) booleanprivate static final TrackedData<Integer>private static final Ingredientprivate static final TrackedData<Integer>private static final intFields inherited from class net.minecraft.entity.passive.AbstractDonkeyEntity
field_30412Fields inherited from class net.minecraft.entity.passive.HorseBaseEntity
field_30413, field_30414, field_30415, field_30416, field_30417, field_30418, field_6958, inAir, items, jumpStrength, playExtraHorseSounds, soundTicks, tailWagTicks, temperFields inherited from class net.minecraft.entity.passive.AnimalEntity
BREEDING_COOLDOWNFields inherited from class net.minecraft.entity.passive.PassiveEntity
BABY_AGE, breedingAge, forcedAge, happyTicksRemainingFields inherited from class net.minecraft.entity.mob.PathAwareEntity
field_35670Fields inherited from class net.minecraft.entity.mob.MobEntity
ambientSoundChance, armorDropChances, BASE_ENCHANTED_ARMOR_CHANCE, BASE_ENCHANTED_MAIN_HAND_EQUIPMENT_CHANCE, BASE_SPAWN_EQUIPMENT_CHANCE, DEFAULT_CAN_PICKUP_LOOT_CHANCE, DEFAULT_DROP_CHANCE, experiencePoints, field_35039, goalSelector, handDropChances, jumpControl, LEASH_KEY, lookControl, moveControl, navigation, targetSelectorFields inherited from class net.minecraft.entity.LivingEntity
activeItemStack, airStrafingSpeed, attackingPlayer, bodyTrackingIncrements, bodyYaw, brain, dead, deathTime, defaultMaxHealth, despawnCounter, field_30063, field_30067, field_30068, field_30069, field_30070, field_30071, field_30072, field_30073, field_30074, field_30075, field_30076, field_30077, field_6215, forwardSpeed, handSwinging, handSwingProgress, handSwingTicks, headTrackingIncrements, headYaw, hurtTime, itemUseTimeLeft, knockbackVelocity, lastAttackedTicks, lastDamageTaken, lastHandSwingProgress, lastLimbDistance, limbAngle, limbDistance, LIVING_FLAGS, lookDirection, maxHurtTime, OFF_HAND_ACTIVE_FLAG, playerHitTimer, preferredHand, prevBodyYaw, prevHeadYaw, prevLookDirection, prevStepBobbingAmount, randomLargeSeed, randomSmallSeed, riptideTicks, roll, scoreAmount, serverHeadYaw, serverPitch, serverX, serverY, serverYaw, serverZ, sidewaysSpeed, SLEEPING_DIMENSIONS, stepBobbingAmount, stuckArrowTimer, stuckStingerTimer, upwardSpeed, USING_ITEM_FLAG, USING_RIPTIDE_FLAGFields inherited from class net.minecraft.entity.Entity
age, collidedSoftly, dataTracker, DEFAULT_FRICTION, DEFAULT_MIN_FREEZE_DAMAGE_TICKS, DEFAULT_PORTAL_COOLDOWN, distanceTraveled, FALL_FLYING_FLAG_INDEX, fallDistance, field_29974, field_29991, field_36331, firstUpdate, FLAGS, fluidHeight, FREEZING_DAMAGE_INTERVAL, GLOWING_FLAG_INDEX, horizontalCollision, horizontalSpeed, ID_KEY, ignoreCameraFrustum, inNetherPortal, inPowderSnow, intersectionChecked, lastNetherPortalPosition, lastRenderX, lastRenderY, lastRenderZ, MAX_RIDING_COOLDOWN, MAX_SCOREBOARD_TAGS, movementMultiplier, netherPortalTime, noClip, ON_FIRE_FLAG_INDEX, onGround, PASSENGERS_KEY, POSE, prevHorizontalSpeed, prevPitch, prevX, prevY, prevYaw, prevZ, random, ridingCooldown, speed, stepHeight, submergedInWater, timeUntilRegen, touchingWater, uuid, UUID_KEY, uuidString, VELOCITY_AFFECTING_POS_Y_OFFSET, velocityDirty, velocityModified, verticalCollision, wasInPowderSnow, wasOnFire, worldFields inherited from interface net.minecraft.server.command.CommandOutput
DUMMY -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidattack(LivingEntity target, float pullProgress) booleanbooleanbooleancanBreedWith(AnimalEntity other) protected LlamaEntitycreateChild(ServerWorld serverWorld, PassiveEntity passiveEntity) booleanvoidfollow(LlamaEntity llama) protected SoundEventprotected SoundEventgetColorFromCarpet(ItemStack color) protected SoundEventprotected @Nullable SoundEventprotected SoundEventgetHurtSound(DamageSource source) intprotected intintdoubleprotected doubleintintbooleanhandleFallDamage(float fallDistance, float damageMultiplier, DamageSource damageSource) booleanWhether this horse already has an item stack in its horse armor slot.booleanWhether this horse has a slot for custom equipment besides a saddle.booleanprotected voidprotected voidinitialize(ServerWorldAccess world, LocalDifficulty difficulty, SpawnReason spawnReason, @Nullable EntityData entityData, @Nullable NbtCompound entityNbt) private voidbooleanisBreedingItem(ItemStack stack) booleanbooleanisHorseArmor(ItemStack item) Whether the given item stack is valid for this horse's armor slot.protected booleanbooleanisTrader()voidonInventoryChanged(Inventory sender) protected voidvoidprotected voidplayStepSound(BlockPos pos, BlockState state) voidprotected booleanreceiveFood(PlayerEntity player, ItemStack item) private voidsetCarpetColor(@Nullable DyeColor color) (package private) voidsetSpit(boolean spit) private voidsetStrength(int strength) voidsetVariant(int variant) private voidspitAt(LivingEntity target) voidvoidupdatePassengerPosition(Entity passenger) protected voidprotected voidvoidMethods inherited from class net.minecraft.entity.passive.AbstractDonkeyEntity
createAbstractDonkeyAttributes, dropInventory, getStackReference, hasChest, initAttributes, interactMob, setHasChestMethods inherited from class net.minecraft.entity.passive.HorseBaseEntity
addTemper, areInventoriesDifferent, bondWithPlayer, canBreed, canJump, computeFallDamage, createBaseHorseAttributes, getActiveEyeHeight, getAngryAnimationProgress, getChildHealthBonus, getChildJumpStrengthBonus, getChildMovementSpeedBonus, getEatingAnimationProgress, getEatingGrassAnimationProgress, getHorseFlag, getJumpStrength, getLimitPerChunk, getMinAmbientSoundDelay, getOwnerUuid, getPrimaryPassenger, getSoundVolume, getTemper, handleStatus, initCustomGoals, interactHorse, isAngry, isBred, isClimbing, isEatingGrass, isInAir, isPushable, isSaddled, isTame, onChestedStatusChanged, openInventory, playJumpSound, playWalkSound, putPlayerOnBack, saddle, setAngry, setBred, setChildAttributes, setEatingGrass, setHorseFlag, setInAir, setJumpStrength, setOwnerUuid, setTame, setTemper, spawnPlayerReactionParticles, startJumping, stopJumping, tick, tickMovement, travel, updateForLeashLength, updatePassengerForDismountMethods inherited from class net.minecraft.entity.passive.AnimalEntity
breed, canEat, canImmediatelyDespawn, damage, eat, getHeightOffset, getLoveTicks, getLovingPlayer, getPathfindingFavor, getXpToDrop, isInLove, isLightLevelValidForNaturalSpawn, 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, isNavigating, updateLeashMethods inherited from class net.minecraft.entity.mob.MobEntity
attachLeash, baseTick, canBeLeashedBy, canEquip, canGather, canJumpToNextPathNode, canMobSpawn, canMoveVoluntarily, cannotDespawn, canPickupItem, canPickUpLoot, canSpawn, canTarget, canUseRangedWeapon, checkDespawn, clearGoalsAndTasks, clearPositionTarget, convertTo, createBodyControl, createMobAttributes, createNavigation, detachLeash, dropEquipment, dropLoot, enchantEquipment, enchantMainHandItem, equipLootStack, equipStack, getArmorItems, getDropChance, getEquipmentForSlot, getEquippedStack, getHoldingEntity, getItemsHand, getJumpControl, getLookControl, getLootContextBuilder, getLootTable, getLootTableId, getMainArm, getMaxHeadRotation, getMaxLookPitchChange, getMaxLookYawChange, getMoveControl, getNavigation, getPathfindingPenalty, getPickBlockStack, getPositionTarget, getPositionTargetRange, getSafeFallDistance, getTarget, getVisibilityCache, hasPositionTarget, initEquipment, interact, isAffectedByDaylight, isAiDisabled, isAttacking, isDisallowedInPeaceful, isInWalkTargetRange, isInWalkTargetRange, isLeashed, isLeftHanded, isLogicalSideForUpdatingMovement, isPersistent, lookAtEntity, loot, 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, updateGoalControlsMethods inherited from class net.minecraft.entity.LivingEntity
addPowderSnowSlowIfNeeded, addSoulSpeedBoostIfNeeded, addStatusEffect, addStatusEffect, animateDamage, applyArmorToDamage, applyDamage, applyEnchantmentsToDamage, applyMovementEffects, applyMovementInput, attackLivingEntity, blockedByShield, canBeRiddenInWater, canBreatheInWater, canFreeze, canHaveStatusEffect, canSee, canTakeDamage, canTarget, canWalkOnFluid, clearActiveItem, clearPotionSwirls, clearSleepingPosition, clearStatusEffects, collides, consumeItem, containsOnlyAmbientEffects, createBrainProfile, createLivingAttributes, createSpawnPacket, damageArmor, damageHelmet, damageShield, deserializeBrain, displaySoulSpeedEffects, drop, dropXp, eatFood, endCombat, enterCombat, fall, getAbsorptionAmount, getActiveHand, getActiveItem, getActiveStatusEffects, getArmor, getArmorVisibility, getArrowType, getAttackDistanceScalingFactor, getAttacker, getAttacking, getAttributeBaseValue, getAttributeInstance, getAttributes, getAttributeValue, getBaseMovementSpeedMultiplier, getBoundingBox, getBrain, getClimbingPos, getDamageTracker, getDespawnCounter, getDimensions, getDrinkSound, getEatSound, getEyeHeight, getFallSounds, getGroup, getHandSwingProgress, getHeadYaw, getHealth, getItemUseTime, getItemUseTimeLeft, getJumpBoostVelocityModifier, getJumpVelocity, getLastAttackedTime, getLastAttackTime, getLeaningPitch, getMainHandStack, getMaxHealth, getMovementSpeed, getNextAirOnLand, getNextAirUnderwater, getOffHandStack, getPoses, getPreferredEquipmentSlot, getPrimeAdversary, getRandom, getRecentDamageSource, getRoll, getScaleFactor, getSleepingDirection, getSleepingPosition, getSoundPitch, getStackInHand, getStatusEffect, getStatusEffects, getStingerCount, getStuckArrowCount, getVelocityMultiplier, getVisibilityBoundingBox, getYaw, hasNoDrag, hasStackEquipped, hasStatusEffect, heal, hurtByWater, isAffectedBySplashPotions, isAlive, isBlocking, isDead, isFallFlying, isGlowing, isHolding, isHolding, isHoldingOntoLadder, isInsideWall, isInSwimmingPose, isMobOrPlayer, isOnSoulSpeedBlock, isPartOfGame, isSleeping, isTarget, isUndead, isUsingItem, isUsingRiptide, jump, kill, knockback, knockDownwards, lookAt, markEffectsDirty, method_26317, onAttacking, onDeath, onEquipStack, onKilledBy, onStatusEffectApplied, onStatusEffectRemoved, onStatusEffectUpgraded, playBlockFallSound, positionInPortal, positionInPortal, processEquippedStack, pushAway, pushAwayFrom, readFromPacket, removePowderSnowSlow, removeSoulSpeedBoost, removeStatusEffect, removeStatusEffectInternal, sendEquipmentBreakStatus, sendPickup, sendToolBreakStatus, setAbsorptionAmount, setAttacker, setAttacking, setBodyYaw, setCurrentHand, setDespawnCounter, setHeadYaw, setHealth, setJumping, setLivingFlag, setNearbySongPlaying, setNoDrag, setOnGround, setSleepingPosition, setSprinting, setStackInHand, setStatusEffect, setStingerCount, setStuckArrowCount, shouldAlwaysDropXp, shouldDisplaySoulSpeedEffects, shouldDropLoot, shouldDropXp, shouldRemoveSoulSpeedBoost, shouldRenderName, shouldSwimInFluids, sleep, spawnConsumptionEffects, stopRiding, stopUsingItem, swingHand, swingHand, takeKnockback, takeShieldHit, teleport, tickCramming, tickHandSwing, tickInVoid, tickItemStackUsage, tickRiding, tickRiptide, tickStatusEffects, triggerItemPickedUpByEntityCriteria, updateLimbs, updatePostDeath, updatePotionVisibility, updateTrackedHeadRotation, updateTrackedPositionAndAngles, wakeUpMethods inherited from class net.minecraft.entity.Entity
addAirTravelEffects, addFlapEffects, addPassenger, addScoreboardTag, addVelocity, adjustMovementForCollisions, adjustMovementForPiston, adjustMovementForSneaking, applyDamageEffects, applyMirror, applyRotation, attemptTickInVoid, bypassesLandingEffects, bypassesSteppingEffects, calculateBoundingBox, calculateBoundsForPose, calculateDimensions, calculateNextStepSoundDistance, canAddPassenger, canAvoidTraps, canBeSpectated, canExplosionDestroyBlock, canModifyAt, canStartRiding, canUsePortals, changeLookDirection, checkBlockCollision, collidesWith, collidesWithStateAtPos, copyFrom, copyPositionAndRotation, detach, discard, dismountVehicle, distanceTo, doesNotCollide, doesRenderOnFire, dropItem, dropItem, dropStack, dropStack, emitGameEvent, emitGameEvent, emitGameEvent, emitGameEvent, entityDataRequiresOperator, equals, extinguish, getAir, getBlockPos, getBlockStateAtPos, 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, getHandPosOffset, getHeight, getHighSpeedSplashSound, getHorizontalFacing, getHoverEvent, getId, getItemsEquipped, getJumpVelocityMultiplier, getLandingBlockState, getLandingPos, getLeashPos, getLerpedPos, getMaxAir, getMaxNetherPortalTime, getMinFreezeDamageTicks, getMoveEffect, getMovementDirection, getName, getOppositeRotationVector, getOppositeRotationVector, getParticleX, getParticleZ, getPassengerDismountOffset, getPassengerList, getPassengersDeep, getPermissionLevel, getPistonBehavior, getPitch, 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, getWorld, getX, getY, getYaw, getZ, handleAttack, hasCollidedSoftly, hasCustomName, hashCode, hasNetherPortalCooldown, hasNoGravity, hasPassenger, hasPassengerDeep, hasPassengers, hasPassengerType, hasPermissionLevel, hasPlayerRider, hasVehicle, hasWings, interactAt, isAttackable, isCollidable, isConnectedThroughVehicle, isCustomNameVisible, isDescending, isFireImmune, isFrozen, isGlowingLocal, 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, move, moveToWorld, occludeVibrationSignals, offsetX, offsetZ, onBlockCollision, onBubbleColumnCollision, onBubbleColumnSurfaceCollision, onKilledOther, onLanding, onPassengerLookAround, onPlayerCollision, onRemoved, onSpawnPacket, onStartedTrackingBy, onStoppedTrackingBy, onStruckByLightning, onSwimmingStart, playExtinguishSound, playSound, playSwimSound, populateCrashReport, pushOutOfBlocks, raycast, readNbt, refreshPosition, refreshPositionAfterTeleport, refreshPositionAfterTeleport, refreshPositionAndAngles, refreshPositionAndAngles, remove, removeAllPassengers, removePassenger, removeScoreboardTag, requestTeleport, requestTeleportAndDismount, resetNetherPortalCooldown, resetPosition, saveNbt, saveSelfNbt, scheduleVelocityUpdate, sendSystemMessage, setAir, setBoundingBox, setChangeListener, setCustomName, setCustomNameVisible, setFireTicks, setFlag, setFrozenTicks, setGlowing, setId, setInNetherPortal, setInPowderSnow, setInvisible, setInvulnerable, setNoGravity, setOnFire, setOnFireFor, setOnFireFromLava, setPitch, setPos, setPose, setPosition, setPosition, setRemoved, setRenderDistanceMultiplier, setRotation, setSilent, setSneaking, setSwimming, setUuid, setVelocity, setVelocity, setVelocityClient, setYaw, shouldBroadcastConsoleToOps, shouldEscapePowderSnow, shouldLeaveSwimmingPose, shouldReceiveFeedback, shouldRender, shouldRender, shouldSave, shouldSetPositionOnLoad, shouldSpawnSprintingParticles, shouldTrackOutput, slowMovement, spawnSprintingParticles, squaredDistanceTo, squaredDistanceTo, squaredDistanceTo, startRiding, streamPassengersAndSelf, streamSelfAndPassengers, teleport, tickNetherPortal, tickNetherPortalCooldown, toNbtList, toNbtList, toString, tryCheckBlockCollision, unsetRemoved, updateKilledAdvancementCriterion, updateMovementInFluid, updatePosition, updatePositionAndAngles, updateSwimming, updateTrackedPosition, updateTrackedPosition, updateVelocity, updateWaterState, wouldPoseNotCollide, writeNbtMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface net.minecraft.server.command.CommandOutput
cannotBeSilenced
-
Field Details
-
MAX_STRENGTH
private static final int MAX_STRENGTH- See Also:
- Mappings:
Namespace Name Mixin selector official clLbjq;cl:Iintermediary field_30425Lnet/minecraft/class_1501;field_30425:Inamed MAX_STRENGTHLnet/minecraft/entity/passive/LlamaEntity;MAX_STRENGTH:I
-
VARIANTS
private static final int VARIANTS- See Also:
- Mappings:
Namespace Name Mixin selector official cmLbjq;cm:Iintermediary field_30426Lnet/minecraft/class_1501;field_30426:Inamed VARIANTSLnet/minecraft/entity/passive/LlamaEntity;VARIANTS:I
-
TAMING_INGREDIENT
- Mappings:
Namespace Name Mixin selector official cnLbjq;cn:Lbxk;intermediary field_25375Lnet/minecraft/class_1501;field_25375:Lnet/minecraft/class_1856;named TAMING_INGREDIENTLnet/minecraft/entity/passive/LlamaEntity;TAMING_INGREDIENT:Lnet/minecraft/recipe/Ingredient;
-
STRENGTH
- Mappings:
Namespace Name Mixin selector official coLbjq;co:Lya;intermediary field_6998Lnet/minecraft/class_1501;field_6998:Lnet/minecraft/class_2940;named STRENGTHLnet/minecraft/entity/passive/LlamaEntity;STRENGTH:Lnet/minecraft/entity/data/TrackedData;
-
CARPET_COLOR
- Mappings:
Namespace Name Mixin selector official cpLbjq;cp:Lya;intermediary field_6995Lnet/minecraft/class_1501;field_6995:Lnet/minecraft/class_2940;named CARPET_COLORLnet/minecraft/entity/passive/LlamaEntity;CARPET_COLOR:Lnet/minecraft/entity/data/TrackedData;
-
VARIANT
- Mappings:
Namespace Name Mixin selector official cqLbjq;cq:Lya;intermediary field_6996Lnet/minecraft/class_1501;field_6996:Lnet/minecraft/class_2940;named VARIANTLnet/minecraft/entity/passive/LlamaEntity;VARIANT:Lnet/minecraft/entity/data/TrackedData;
-
spit
boolean spit- Mappings:
Namespace Name Mixin selector official crLbjq;cr:Zintermediary field_6999Lnet/minecraft/class_1501;field_6999:Znamed spitLnet/minecraft/entity/passive/LlamaEntity;spit:Z
-
following
- Mappings:
Namespace Name Mixin selector official csLbjq;cs:Lbjq;intermediary field_7000Lnet/minecraft/class_1501;field_7000:Lnet/minecraft/class_1501;named followingLnet/minecraft/entity/passive/LlamaEntity;following:Lnet/minecraft/entity/passive/LlamaEntity;
-
follower
- Mappings:
Namespace Name Mixin selector official ctLbjq;ct:Lbjq;intermediary field_6997Lnet/minecraft/class_1501;field_6997:Lnet/minecraft/class_1501;named followerLnet/minecraft/entity/passive/LlamaEntity;follower:Lnet/minecraft/entity/passive/LlamaEntity;
-
-
Constructor Details
-
LlamaEntity
- Mappings:
Namespace Name Mixin selector official <init>Laxj;<init>(Laxn;Lcau;)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
-
isTrader
public boolean isTrader()- Mappings:
Namespace Name Mixin selector official ghLbjq;gh()Zintermediary method_6807Lnet/minecraft/class_1501;method_6807()Znamed isTraderLnet/minecraft/entity/passive/LlamaEntity;isTrader()Z
-
setStrength
private void setStrength(int strength) - Mappings:
Namespace Name Mixin selector official wLbjq;w(I)Vintermediary method_6802Lnet/minecraft/class_1501;method_6802(I)Vnamed setStrengthLnet/minecraft/entity/passive/LlamaEntity;setStrength(I)V
-
initializeStrength
private void initializeStrength()- Mappings:
Namespace Name Mixin selector official grLbjq;gr()Vintermediary method_6796Lnet/minecraft/class_1501;method_6796()Vnamed initializeStrengthLnet/minecraft/entity/passive/LlamaEntity;initializeStrength()V
-
getStrength
public int getStrength()- Mappings:
Namespace Name Mixin selector official giLbjq;gi()Iintermediary method_6803Lnet/minecraft/class_1501;method_6803()Inamed getStrengthLnet/minecraft/entity/passive/LlamaEntity;getStrength()I
-
writeCustomDataToNbt
- Overrides:
writeCustomDataToNbtin classAbstractDonkeyEntity- Mappings:
Namespace Name Mixin selector official bLaxj;b(Loj;)Vintermediary method_5652Lnet/minecraft/class_1297;method_5652(Lnet/minecraft/class_2487;)Vnamed writeCustomDataToNbtLnet/minecraft/entity/Entity;writeCustomDataToNbt(Lnet/minecraft/nbt/NbtCompound;)V
-
readCustomDataFromNbt
- Overrides:
readCustomDataFromNbtin classAbstractDonkeyEntity- Mappings:
Namespace Name Mixin selector official aLaxj;a(Loj;)Vintermediary method_5749Lnet/minecraft/class_1297;method_5749(Lnet/minecraft/class_2487;)Vnamed readCustomDataFromNbtLnet/minecraft/entity/Entity;readCustomDataFromNbt(Lnet/minecraft/nbt/NbtCompound;)V
-
initGoals
protected void initGoals()- Overrides:
initGoalsin classHorseBaseEntity- Mappings:
Namespace Name Mixin selector official uLaxz;u()Vintermediary method_5959Lnet/minecraft/class_1308;method_5959()Vnamed initGoalsLnet/minecraft/entity/mob/MobEntity;initGoals()V
-
createLlamaAttributes
- Mappings:
Namespace Name Mixin selector official gjLbjq;gj()Layx$a;intermediary method_26900Lnet/minecraft/class_1501;method_26900()Lnet/minecraft/class_5132$class_5133;named createLlamaAttributesLnet/minecraft/entity/passive/LlamaEntity;createLlamaAttributes()Lnet/minecraft/entity/attribute/DefaultAttributeContainer$Builder;
-
initDataTracker
protected void initDataTracker()- Overrides:
initDataTrackerin classAbstractDonkeyEntity- Mappings:
Namespace Name Mixin selector official a_Laxj;a_()Vintermediary method_5693Lnet/minecraft/class_1297;method_5693()Vnamed initDataTrackerLnet/minecraft/entity/Entity;initDataTracker()V
-
getVariant
public int getVariant()- Mappings:
Namespace Name Mixin selector official gkLbjq;gk()Iintermediary method_6809Lnet/minecraft/class_1501;method_6809()Inamed getVariantLnet/minecraft/entity/passive/LlamaEntity;getVariant()I
-
setVariant
public void setVariant(int variant) - Mappings:
Namespace Name Mixin selector official vLbjq;v(I)Vintermediary method_6798Lnet/minecraft/class_1501;method_6798(I)Vnamed setVariantLnet/minecraft/entity/passive/LlamaEntity;setVariant(I)V
-
getInventorySize
protected int getInventorySize()- Overrides:
getInventorySizein classAbstractDonkeyEntity- Mappings:
Namespace Name Mixin selector official fALbjn;fA()Iintermediary method_6750Lnet/minecraft/class_1496;method_6750()Inamed getInventorySizeLnet/minecraft/entity/passive/HorseBaseEntity;getInventorySize()I
-
updatePassengerPosition
- Overrides:
updatePassengerPositionin classHorseBaseEntity- Mappings:
Namespace Name Mixin selector official iLaxj;i(Laxj;)Vintermediary method_5865Lnet/minecraft/class_1297;method_5865(Lnet/minecraft/class_1297;)Vnamed updatePassengerPositionLnet/minecraft/entity/Entity;updatePassengerPosition(Lnet/minecraft/entity/Entity;)V
-
getMountedHeightOffset
public double getMountedHeightOffset()- Overrides:
getMountedHeightOffsetin classAbstractDonkeyEntity- Mappings:
Namespace Name Mixin selector official bqLaxj;bq()Dintermediary method_5621Lnet/minecraft/class_1297;method_5621()Dnamed getMountedHeightOffsetLnet/minecraft/entity/Entity;getMountedHeightOffset()D
-
canBeControlledByRider
public boolean canBeControlledByRider()- Overrides:
canBeControlledByRiderin classHorseBaseEntity- Mappings:
Namespace Name Mixin selector official fgLaxz;fg()Zintermediary method_5956Lnet/minecraft/class_1308;method_5956()Znamed canBeControlledByRiderLnet/minecraft/entity/mob/MobEntity;canBeControlledByRider()Z
-
isBreedingItem
- Overrides:
isBreedingItemin classHorseBaseEntity- Mappings:
Namespace Name Mixin selector official nLbic;n(Lbuv;)Zintermediary method_6481Lnet/minecraft/class_1429;method_6481(Lnet/minecraft/class_1799;)Znamed isBreedingItemLnet/minecraft/entity/passive/AnimalEntity;isBreedingItem(Lnet/minecraft/item/ItemStack;)Z
-
receiveFood
- Overrides:
receiveFoodin classHorseBaseEntity- Mappings:
Namespace Name Mixin selector official bLbjn;b(Lboi;Lbuv;)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
-
isImmobile
protected boolean isImmobile()- Overrides:
isImmobilein classHorseBaseEntity- Mappings:
Namespace Name Mixin selector official exLaxx;ex()Zintermediary method_6062Lnet/minecraft/class_1309;method_6062()Znamed isImmobileLnet/minecraft/entity/LivingEntity;isImmobile()Z
-
initialize
@Nullable public @Nullable EntityData initialize(ServerWorldAccess world, LocalDifficulty difficulty, SpawnReason spawnReason, @Nullable @Nullable EntityData entityData, @Nullable @Nullable NbtCompound entityNbt) - Overrides:
initializein classHorseBaseEntity- Mappings:
Namespace Name Mixin selector official aLaxz;a(Lcbj;Lawe;Layb;Layp;Loj;)Layp;intermediary method_5943Lnet/minecraft/class_1308;method_5943(Lnet/minecraft/class_5425;Lnet/minecraft/class_1266;Lnet/minecraft/class_3730;Lnet/minecraft/class_1315;Lnet/minecraft/class_2487;)Lnet/minecraft/class_1315;named initializeLnet/minecraft/entity/mob/MobEntity;initialize(Lnet/minecraft/world/ServerWorldAccess;Lnet/minecraft/world/LocalDifficulty;Lnet/minecraft/entity/SpawnReason;Lnet/minecraft/entity/EntityData;Lnet/minecraft/nbt/NbtCompound;)Lnet/minecraft/entity/EntityData;
-
getAngrySound
- Overrides:
getAngrySoundin classHorseBaseEntity- Mappings:
Namespace Name Mixin selector official fULbjn;fU()Lahi;intermediary method_6747Lnet/minecraft/class_1496;method_6747()Lnet/minecraft/class_3414;named getAngrySoundLnet/minecraft/entity/passive/HorseBaseEntity;getAngrySound()Lnet/minecraft/sound/SoundEvent;
-
getAmbientSound
- Overrides:
getAmbientSoundin classHorseBaseEntity- Mappings:
Namespace Name Mixin selector official rLaxz;r()Lahi;intermediary method_5994Lnet/minecraft/class_1308;method_5994()Lnet/minecraft/class_3414;named getAmbientSoundLnet/minecraft/entity/mob/MobEntity;getAmbientSound()Lnet/minecraft/sound/SoundEvent;
-
getHurtSound
- Overrides:
getHurtSoundin classHorseBaseEntity- Mappings:
Namespace Name Mixin selector official cLaxx;c(Lawt;)Lahi;intermediary method_6011Lnet/minecraft/class_1309;method_6011(Lnet/minecraft/class_1282;)Lnet/minecraft/class_3414;named getHurtSoundLnet/minecraft/entity/LivingEntity;getHurtSound(Lnet/minecraft/entity/damage/DamageSource;)Lnet/minecraft/sound/SoundEvent;
-
getDeathSound
- Overrides:
getDeathSoundin classHorseBaseEntity- Mappings:
Namespace Name Mixin selector official x_Laxx;x_()Lahi;intermediary method_6002Lnet/minecraft/class_1309;method_6002()Lnet/minecraft/class_3414;named getDeathSoundLnet/minecraft/entity/LivingEntity;getDeathSound()Lnet/minecraft/sound/SoundEvent;
-
getEatSound
- Overrides:
getEatSoundin classHorseBaseEntity- Mappings:
Namespace Name Mixin selector official fTLbjn;fT()Lahi;intermediary method_28368Lnet/minecraft/class_1496;method_28368()Lnet/minecraft/class_3414;named getEatSoundLnet/minecraft/entity/passive/HorseBaseEntity;getEatSound()Lnet/minecraft/sound/SoundEvent;
-
playStepSound
- Overrides:
playStepSoundin classHorseBaseEntity- Mappings:
Namespace Name Mixin selector official bLaxj;b(Lgi;Lcou;)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
-
playAddChestSound
protected void playAddChestSound()- Overrides:
playAddChestSoundin classAbstractDonkeyEntity- Mappings:
Namespace Name Mixin selector official fBLbjm;fB()Vintermediary method_6705Lnet/minecraft/class_1492;method_6705()Vnamed playAddChestSoundLnet/minecraft/entity/passive/AbstractDonkeyEntity;playAddChestSound()V
-
playAngrySound
public void playAngrySound()- Overrides:
playAngrySoundin classHorseBaseEntity- Mappings:
Namespace Name Mixin selector official fZLbjn;fZ()Vintermediary method_6757Lnet/minecraft/class_1496;method_6757()Vnamed playAngrySoundLnet/minecraft/entity/passive/HorseBaseEntity;playAngrySound()V
-
getInventoryColumns
public int getInventoryColumns()- Overrides:
getInventoryColumnsin classAbstractDonkeyEntity- Mappings:
Namespace Name Mixin selector official fHLbjm;fH()Iintermediary method_6702Lnet/minecraft/class_1492;method_6702()Inamed getInventoryColumnsLnet/minecraft/entity/passive/AbstractDonkeyEntity;getInventoryColumns()I
-
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.
- Overrides:
hasArmorSlotin classHorseBaseEntity- Mappings:
Namespace Name Mixin selector official gfLbjn;gf()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.- Overrides:
hasArmorInSlotin classHorseBaseEntity- See Also:
- Mappings:
Namespace Name Mixin selector official ggLbjn;gg()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.- Overrides:
isHorseArmorin classHorseBaseEntity- See Also:
- Mappings:
Namespace Name Mixin selector official mLbjn;m(Lbuv;)Zintermediary method_6773Lnet/minecraft/class_1496;method_6773(Lnet/minecraft/class_1799;)Znamed isHorseArmorLnet/minecraft/entity/passive/HorseBaseEntity;isHorseArmor(Lnet/minecraft/item/ItemStack;)Z
-
canBeSaddled
public boolean canBeSaddled()- Specified by:
canBeSaddledin interfaceSaddleable- Overrides:
canBeSaddledin classHorseBaseEntity- Mappings:
Namespace Name Mixin selector official cLaym;c()Zintermediary method_6765Lnet/minecraft/class_5146;method_6765()Znamed canBeSaddledLnet/minecraft/entity/Saddleable;canBeSaddled()Z
-
onInventoryChanged
- Specified by:
onInventoryChangedin interfaceInventoryChangedListener- Overrides:
onInventoryChangedin classHorseBaseEntity- Mappings:
Namespace Name Mixin selector official aLawb;a(Lavz;)Vintermediary method_5453Lnet/minecraft/class_1265;method_5453(Lnet/minecraft/class_1263;)Vnamed onInventoryChangedLnet/minecraft/inventory/InventoryChangedListener;onInventoryChanged(Lnet/minecraft/inventory/Inventory;)V
-
updateSaddle
protected void updateSaddle()- Overrides:
updateSaddlein classHorseBaseEntity- Mappings:
Namespace Name Mixin selector official fRLbjn;fR()Vintermediary method_6731Lnet/minecraft/class_1496;method_6731()Vnamed updateSaddleLnet/minecraft/entity/passive/HorseBaseEntity;updateSaddle()V
-
setCarpetColor
- Mappings:
Namespace Name Mixin selector official aLbjq;a(Lbtr;)Vintermediary method_6799Lnet/minecraft/class_1501;method_6799(Lnet/minecraft/class_1767;)Vnamed setCarpetColorLnet/minecraft/entity/passive/LlamaEntity;setCarpetColor(Lnet/minecraft/util/DyeColor;)V
-
getColorFromCarpet
- Mappings:
Namespace Name Mixin selector official oLbjq;o(Lbuv;)Lbtr;intermediary method_6794Lnet/minecraft/class_1501;method_6794(Lnet/minecraft/class_1799;)Lnet/minecraft/class_1767;named getColorFromCarpetLnet/minecraft/entity/passive/LlamaEntity;getColorFromCarpet(Lnet/minecraft/item/ItemStack;)Lnet/minecraft/util/DyeColor;
-
getCarpetColor
- Mappings:
Namespace Name Mixin selector official glLbjq;gl()Lbtr;intermediary method_6800Lnet/minecraft/class_1501;method_6800()Lnet/minecraft/class_1767;named getCarpetColorLnet/minecraft/entity/passive/LlamaEntity;getCarpetColor()Lnet/minecraft/util/DyeColor;
-
getMaxTemper
public int getMaxTemper()- Overrides:
getMaxTemperin classHorseBaseEntity- Mappings:
Namespace Name Mixin selector official fWLbjn;fW()Iintermediary method_6755Lnet/minecraft/class_1496;method_6755()Inamed getMaxTemperLnet/minecraft/entity/passive/HorseBaseEntity;getMaxTemper()I
-
canBreedWith
- Overrides:
canBreedWithin classHorseBaseEntity- Mappings:
Namespace Name Mixin selector official aLbic;a(Lbic;)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
-
createChild
Description copied from class:HorseBaseEntity- Overrides:
createChildin classHorseBaseEntity- Mappings:
Namespace Name Mixin selector official bLbjq;b(Ladv;Laxh;)Lbjq;intermediary method_6804Lnet/minecraft/class_1501;method_6804(Lnet/minecraft/class_3218;Lnet/minecraft/class_1296;)Lnet/minecraft/class_1501;named createChildLnet/minecraft/entity/passive/LlamaEntity;createChild(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/passive/PassiveEntity;)Lnet/minecraft/entity/passive/LlamaEntity;
-
createChild
- Mappings:
Namespace Name Mixin selector official gmLbjq;gm()Lbjq;intermediary method_18004Lnet/minecraft/class_1501;method_18004()Lnet/minecraft/class_1501;named createChildLnet/minecraft/entity/passive/LlamaEntity;createChild()Lnet/minecraft/entity/passive/LlamaEntity;
-
spitAt
- Mappings:
Namespace Name Mixin selector official jLbjq;j(Laxx;)Vintermediary method_6792Lnet/minecraft/class_1501;method_6792(Lnet/minecraft/class_1309;)Vnamed spitAtLnet/minecraft/entity/passive/LlamaEntity;spitAt(Lnet/minecraft/entity/LivingEntity;)V
-
setSpit
void setSpit(boolean spit) - Mappings:
Namespace Name Mixin selector official CLbjq;C(Z)Vintermediary method_6808Lnet/minecraft/class_1501;method_6808(Z)Vnamed setSpitLnet/minecraft/entity/passive/LlamaEntity;setSpit(Z)V
-
handleFallDamage
public boolean handleFallDamage(float fallDistance, float damageMultiplier, DamageSource damageSource) - Overrides:
handleFallDamagein classHorseBaseEntity- Mappings:
Namespace Name Mixin selector official aLaxj;a(FFLawt;)Zintermediary method_5747Lnet/minecraft/class_1297;method_5747(FFLnet/minecraft/class_1282;)Znamed handleFallDamageLnet/minecraft/entity/Entity;handleFallDamage(FFLnet/minecraft/entity/damage/DamageSource;)Z
-
stopFollowing
public void stopFollowing()- Mappings:
Namespace Name Mixin selector official gnLbjq;gn()Vintermediary method_6797Lnet/minecraft/class_1501;method_6797()Vnamed stopFollowingLnet/minecraft/entity/passive/LlamaEntity;stopFollowing()V
-
follow
- Mappings:
Namespace Name Mixin selector official aLbjq;a(Lbjq;)Vintermediary method_6791Lnet/minecraft/class_1501;method_6791(Lnet/minecraft/class_1501;)Vnamed followLnet/minecraft/entity/passive/LlamaEntity;follow(Lnet/minecraft/entity/passive/LlamaEntity;)V
-
hasFollower
public boolean hasFollower()- Mappings:
Namespace Name Mixin selector official goLbjq;go()Zintermediary method_6793Lnet/minecraft/class_1501;method_6793()Znamed hasFollowerLnet/minecraft/entity/passive/LlamaEntity;hasFollower()Z
-
isFollowing
public boolean isFollowing()- Mappings:
Namespace Name Mixin selector official gpLbjq;gp()Zintermediary method_6805Lnet/minecraft/class_1501;method_6805()Znamed isFollowingLnet/minecraft/entity/passive/LlamaEntity;isFollowing()Z
-
getFollowing
- Mappings:
Namespace Name Mixin selector official gqLbjq;gq()Lbjq;intermediary method_6806Lnet/minecraft/class_1501;method_6806()Lnet/minecraft/class_1501;named getFollowingLnet/minecraft/entity/passive/LlamaEntity;getFollowing()Lnet/minecraft/entity/passive/LlamaEntity;
-
getRunFromLeashSpeed
protected double getRunFromLeashSpeed()- Overrides:
getRunFromLeashSpeedin classPathAwareEntity- Mappings:
Namespace Name Mixin selector official fyLayg;fy()Dintermediary method_6148Lnet/minecraft/class_1314;method_6148()Dnamed getRunFromLeashSpeedLnet/minecraft/entity/mob/PathAwareEntity;getRunFromLeashSpeed()D
-
walkToParent
protected void walkToParent()- Overrides:
walkToParentin classHorseBaseEntity- Mappings:
Namespace Name Mixin selector official fXLbjn;fX()Vintermediary method_6746Lnet/minecraft/class_1496;method_6746()Vnamed walkToParentLnet/minecraft/entity/passive/HorseBaseEntity;walkToParent()V
-
eatsGrass
public boolean eatsGrass()- Overrides:
eatsGrassin classHorseBaseEntity- Mappings:
Namespace Name Mixin selector official fYLbjn;fY()Zintermediary method_6762Lnet/minecraft/class_1496;method_6762()Znamed eatsGrassLnet/minecraft/entity/passive/HorseBaseEntity;eatsGrass()Z
-
attack
- Specified by:
attackin interfaceRangedAttackMob- Mappings:
Namespace Name Mixin selector official aLbmg;a(Laxx;F)Vintermediary method_7105Lnet/minecraft/class_1603;method_7105(Lnet/minecraft/class_1309;F)Vnamed attackLnet/minecraft/entity/ai/RangedAttackMob;attack(Lnet/minecraft/entity/LivingEntity;F)V
-
getLeashOffset
- Overrides:
getLeashOffsetin classEntity- Mappings:
Namespace Name Mixin selector official czLaxj;cz()Ldpn;intermediary method_29919Lnet/minecraft/class_1297;method_29919()Lnet/minecraft/class_243;named getLeashOffsetLnet/minecraft/entity/Entity;getLeashOffset()Lnet/minecraft/util/math/Vec3d;
-