Class LlamaEntity
- All Implemented Interfaces:
RangedAttackMob
,Attackable
,DataTracked
,EquipmentHolder
,JumpingMount
,Leashable
,Mount
,RideableInventory
,Saddleable
,Tameable
,Targeter
,VariantHolder<LlamaEntity.Variant>
,InventoryChangedListener
,ScoreHolder
,Nameable
,EntityLike
- Direct Known Subclasses:
TraderLlamaEntity
- Mappings:
Namespace Name named net/minecraft/entity/passive/LlamaEntity
intermediary net/minecraft/class_1501
official ckd
-
Nested Class Summary
Modifier and TypeClassDescriptionprivate static class
private static class
private static class
static enum
Nested classes/interfaces inherited from class net.minecraft.entity.passive.PassiveEntity
PassiveEntity.PassiveData
Nested classes/interfaces inherited from class net.minecraft.entity.LivingEntity
LivingEntity.FallSounds
Nested classes/interfaces inherited from class net.minecraft.entity.Entity
Entity.MoveEffect, Entity.PositionUpdater, Entity.RemovalReason
Nested classes/interfaces inherited from interface net.minecraft.entity.Leashable
Leashable.LeashData
-
Field Summary
Modifier and TypeFieldDescriptionprivate static final EntityDimensions
private @Nullable LlamaEntity
private @Nullable LlamaEntity
private static final int
(package private) boolean
private static final TrackedData
<Integer> private static final TrackedData
<Integer> Fields inherited from class net.minecraft.entity.passive.AbstractHorseEntity
field_30413, field_30414, field_30415, field_30416, field_30418, field_42647, field_52488, field_6958, inAir, items, jumping, jumpStrength, playExtraHorseSounds, soundTicks, tailWagTicks, temper
Fields inherited from class net.minecraft.entity.passive.AnimalEntity
BREEDING_COOLDOWN
Fields inherited from class net.minecraft.entity.passive.PassiveEntity
BABY_AGE, breedingAge, forcedAge, happyTicksRemaining
Fields inherited from class net.minecraft.entity.mob.PathAwareEntity
DEFAULT_PATHFINDING_FAVOR
Fields inherited from class net.minecraft.entity.mob.MobEntity
ambientSoundChance, armorDropChances, BASE_ENCHANTED_ARMOR_CHANCE, BASE_ENCHANTED_MAIN_HAND_EQUIPMENT_CHANCE, BASE_SPAWN_EQUIPMENT_CHANCE, bodyArmorDropChance, DEFAULT_CAN_PICKUP_LOOT_CHANCE, DEFAULT_DROP_CHANCE, experiencePoints, field_35039, field_38932, field_52220, goalSelector, handDropChances, jumpControl, lookControl, MINIMUM_DROPPED_XP_PER_EQUIPMENT, moveControl, navigation, RANDOM_SPAWN_BONUS_MODIFIER_ID, targetSelector
Fields inherited from class net.minecraft.entity.LivingEntity
activeItemStack, attackingPlayer, ATTRIBUTES_NBT_KEY, BABY_SCALE_FACTOR, bodyTrackingIncrements, bodyYaw, brain, dead, DEATH_TICKS, deathTime, defaultMaxHealth, despawnCounter, elytraFlightController, EQUIPMENT_SLOT_ID, field_30069, field_30070, field_30072, field_30074, field_30075, field_44874, field_47756, field_48827, field_6215, forwardSpeed, glidingTicks, GLOWING_FLAG, GRAVITY, handSwinging, handSwingProgress, handSwingTicks, headTrackingIncrements, headYaw, hurtTime, itemUseTimeLeft, lastAttackedTicks, lastDamageTaken, lastHandSwingProgress, limbAnimator, LIVING_FLAGS, lookDirection, maxHurtTime, NOT_WEARING_GAZE_DISGUISE_PREDICATE, OFF_HAND_ACTIVE_FLAG, playerHitTimer, preferredHand, prevBodyYaw, prevHeadYaw, prevLookDirection, prevScale, prevStepBobbingAmount, randomLargeSeed, randomSmallSeed, riptideAttackDamage, riptideStack, riptideTicks, scoreAmount, serverHeadYaw, serverPitch, serverX, serverY, serverYaw, serverZ, sidewaysSpeed, SLEEPING_DIMENSIONS, stepBobbingAmount, stuckArrowTimer, stuckStingerTimer, upwardSpeed, USING_ITEM_FLAG, USING_RIPTIDE_FLAG
Fields inherited from class net.minecraft.entity.Entity
age, collidedSoftly, dataTracker, DEFAULT_FRICTION, DEFAULT_MIN_FREEZE_DAMAGE_TICKS, DEFAULT_PORTAL_COOLDOWN, distanceTraveled, fallDistance, field_44870, field_44871, field_44872, field_49073, field_49791, firstUpdate, FLAGS, fluidHeight, FREEZING_DAMAGE_INTERVAL, GLIDING_FLAG_INDEX, GLOWING_FLAG_INDEX, groundCollision, horizontalCollision, ID_KEY, inPowderSnow, intersectionChecked, lastRenderX, lastRenderY, lastRenderZ, MAX_COMMAND_TAGS, MAX_RIDING_COOLDOWN, MIN_RISING_BUBBLE_COLUMN_SPEED, movementMultiplier, noClip, ON_FIRE_FLAG_INDEX, PASSENGERS_KEY, portalManager, POSE, prevPitch, prevX, prevY, prevYaw, prevZ, random, ridingCooldown, speed, submergedInWater, supportingBlockPos, timeUntilRegen, touchingWater, uuid, UUID_KEY, uuidString, velocityDirty, velocityModified, verticalCollision, wasInPowderSnow
Fields inherited from interface net.minecraft.entity.Leashable
LEASH_NBT_KEY, MAX_LEASH_LENGTH, SHORT_LEASH_LENGTH
Fields inherited from interface net.minecraft.scoreboard.ScoreHolder
WILDCARD, WILDCARD_NAME
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
boolean
canBreedWith
(AnimalEntity other) boolean
canUseSlot
(EquipmentSlot slot) protected @Nullable LlamaEntity
createChild
(ServerWorld serverWorld, PassiveEntity passiveEntity) boolean
void
follow
(LlamaEntity llama) protected SoundEvent
protected SoundEvent
getBaseDimensions
(EntityPose pose) protected SoundEvent
protected @Nullable SoundEvent
protected double
protected SoundEvent
getHurtSound
(DamageSource source) int
Returns the offset from the entity's position where the leash is attached to.int
protected Vec3d
getPassengerAttachmentPos
(Entity passenger, EntityDimensions dimensions, float scaleFactor) int
boolean
handleFallDamage
(float fallDistance, float damageMultiplier, DamageSource damageSource) Called when an entity falls.boolean
protected void
initDataTracker
(DataTracker.Builder builder) Initializes data tracker.protected void
initialize
(ServerWorldAccess world, LocalDifficulty difficulty, SpawnReason spawnReason, @Nullable EntityData entityData) private void
initializeStrength
(Random random) boolean
isBreedingItem
(ItemStack stack) boolean
boolean
boolean
isTrader()
protected void
protected void
playStepSound
(BlockPos pos, BlockState state) void
Reads custom data fromnbt
.protected boolean
receiveFood
(PlayerEntity player, ItemStack item) (package private) void
setSpit
(boolean spit) private void
setStrength
(int strength) void
setVariant
(LlamaEntity.Variant variant) void
shootAt
(LivingEntity target, float pullProgress) protected boolean
private void
spitAt
(LivingEntity target) void
protected void
walkToParent
(ServerWorld world) void
Writes custom data tonbt
.Methods inherited from class net.minecraft.entity.passive.AbstractDonkeyEntity
createAbstractDonkeyAttributes, dropInventory, getStackReference, hasChest, initAttributes, interactMob, setHasChest
Methods inherited from class net.minecraft.entity.passive.AbstractHorseEntity
addTemper, areInventoriesDifferent, beforeLeashTick, bondWithPlayer, calculateAttributeBaseValue, canBreed, canDispenserEquipSlot, canJump, createBaseHorseAttributes, damage, equipHorseArmor, getAmbientStandSound, getAngryAnimationProgress, getArmorInventory, getChildHealthBonus, getChildJumpStrengthBonus, getChildMovementSpeedBonus, getControlledMovementInput, getControlledRotation, getControllingPassenger, getEatingAnimationProgress, getEatingGrassAnimationProgress, getHorseFlag, getInventorySize, getInventorySize, getLimitPerChunk, getMinAmbientSoundDelay, getMinAmbientStandDelay, getOwnerUuid, getSaddledSpeed, getSoundVolume, getTemper, handleStatus, initCustomGoals, interactHorse, isAngry, isBred, isClimbing, isEatingGrass, isInAir, isPushable, isSaddled, isTame, jump, onChestedStatusChanged, onInventoryChanged, openInventory, playAngrySound, playJumpSound, playWalkSound, putPlayerOnBack, saddle, setAngry, setBred, setChildAttributes, setEatingGrass, setHorseFlag, setInAir, setJumpStrength, setOwnerUuid, setTame, setTemper, spawnPlayerReactionParticles, startJumping, stopJumping, tick, tickControlled, tickMovement, updateAnger, updatePassengerForDismount, updatePassengerPosition, updateSaddledFlag
Methods inherited from class net.minecraft.entity.passive.AnimalEntity
applyDamage, breed, breed, canEat, canImmediatelyDespawn, createAnimalAttributes, eat, getLoveTicks, getLovingPlayer, getPathfindingFavor, getXpToDrop, isInLove, isLightLevelValidForNaturalSpawn, isValidNaturalSpawn, lovePlayer, mobTick, playEatSound, resetLoveTicks, setLoveTicks
Methods inherited from class net.minecraft.entity.passive.PassiveEntity
getBreedingAge, getForcedAge, getHappyTicksRemaining, growUp, growUp, isBaby, isReadyToBreed, onGrowUp, onTrackedDataSet, setBaby, setBreedingAge, toGrowUpAge
Methods inherited from class net.minecraft.entity.mob.PathAwareEntity
canSpawn, getPathfindingFavor, isNavigating, isPanicking, onShortLeashTick, shouldFollowLeash
Methods inherited from class net.minecraft.entity.mob.MobEntity
baseTick, canBeLeashed, canGather, canMobSpawn, canMoveVoluntarily, cannotDespawn, canPickupItem, canPickUpLoot, canSpawn, canTarget, canUseRangedWeapon, checkDespawn, clampHeadYaw, clearGoals, clearGoalsAndTasks, clearPositionTarget, convertTo, convertTo, createBodyControl, createMobAttributes, createNavigation, detachLeash, detachLeash, dropAllEquipment, dropEquipment, dropEquipment, dropLoot, enchantEquipment, enchantMainHandItem, equipBodyArmor, equipLootStack, equipStack, getAllArmorItems, getArmorDropChances, getArmorItems, getAttackBox, getBodyArmor, getDropChance, getEquipmentForSlot, getEquippedStack, getHandDropChances, getHandItems, getItemPickUpRangeExpander, getJumpControl, getLeashData, getLookControl, getLootTableKey, getLootTableSeed, getMainArm, getMaxHeadRotation, getMaxLookPitchChange, getMaxLookYawChange, getMoveControl, getNavigation, getPathfindingPenalty, getPickBlockStack, getPositionTarget, getPositionTargetRange, getSafeFallDistance, getTarget, getTargetInBrain, getVisibilityCache, hasPositionTarget, initEquipment, interact, isAffectedByDaylight, isAiDisabled, isAttacking, isDisallowedInPeaceful, isInAttackRange, isInWalkTargetRange, isInWalkTargetRange, isLeftHanded, isPersistent, isWearingBodyArmor, lookAtEntity, loot, movesIndependently, onEatingGrass, onFinishPathfinding, onPlayerSpawnedChild, onStartPathfinding, playAmbientSound, playAttackSound, playHurtSound, playSpawnEffects, prefersNewDamageableItem, prefersNewEquipment, removeFromDimension, sendAiDebugData, setAiDisabled, setAttacking, setCanPickUpLoot, setEquipmentDropChance, setEquipmentFromTable, setEquipmentFromTable, setForwardSpeed, setLeashData, setLeftHanded, setMovementSpeed, setPathfindingPenalty, setPersistent, setPositionTarget, setSidewaysSpeed, setTarget, setUpwardSpeed, spawnsTooManyForEachTry, startRiding, stopMovement, swimUpward, tickNewAi, tryAttack, tryEquip, turnHead, updateAttribute, updateDropChances, updateEnchantments, updateGoalControls
Methods inherited from class net.minecraft.entity.LivingEntity
addDeathParticles, addPowderSnowSlowIfNeeded, addStatusEffect, addStatusEffect, animateDamage, applyArmorToDamage, applyFluidMovingSpeed, applyMovementEffects, areItemsDifferent, attackLivingEntity, blockedByShield, canBreatheInWater, canEquip, canEquipFromDispenser, canFreeze, canGlide, canGlideWith, canHaveStatusEffect, canHit, canSee, canSee, canTakeDamage, canTarget, canUsePortals, canWalkOnFluid, clampScale, clearActiveItem, clearPotionSwirls, clearSleepingPosition, clearStatusEffects, computeFallDamage, consumeItem, containsOnlyAmbientEffects, createBrainProfile, createLivingAttributes, damageArmor, damageEquipment, damageHelmet, damageShield, deserializeBrain, disableExperienceDropping, disablesShield, drop, dropXp, endCombat, enterCombat, fall, forEachGeneratedItem, forEachGiftedItem, forEachShearedItem, getAbsorptionAmount, getActiveHand, getActiveItem, getActiveStatusEffects, getArmor, getArmorVisibility, getAttackDistanceScalingFactor, getAttacker, getAttacking, getAttributeBaseValue, getAttributeInstance, getAttributes, getAttributeValue, getBaseMovementSpeedMultiplier, getBlockingItem, getBodyYaw, getBoundingBox, getBrain, getClimbingPos, getDamageTiltYaw, getDamageTracker, getDespawnCounter, getDimensions, getEffectiveGravity, getEquippedItems, getFallSounds, getGlidingTicks, getGravity, getHandSwingProgress, getHeadYaw, getHealth, getHitbox, getItemUseTime, getItemUseTimeLeft, getJumpBoostVelocityModifier, getJumpVelocity, getJumpVelocity, getKnockbackAgainst, getLastAttackedTime, getLastAttacker, getLastAttackTime, getLeaningPitch, getLerpTargetPitch, getLerpTargetX, getLerpTargetY, getLerpTargetYaw, getLerpTargetZ, getLocationBasedEnchantmentEffects, getMainHandStack, getMaxAbsorption, getMaxHealth, getMaxRelativeHeadRotation, getMovementSpeed, getNextAirOnLand, getNextAirUnderwater, getOffGroundSpeed, getOffHandStack, getPassengerRidingPos, getPlayerHitTimer, getPoses, getPreferredEquipmentSlot, getPrimeAdversary, getProjectileType, getRecentDamageSource, getSafeFallDistance, getScale, getScaleFactor, getSleepingDirection, getSleepingPosition, getSlotForHand, getSoundPitch, getStackInArm, getStackInHand, getStatusEffect, getStatusEffects, getStepHeight, getStingerCount, getStuckArrowCount, getVelocityMultiplier, getWeaponStack, getXpToDrop, getYaw, giveOrDropStack, hasInvertedHealingAndHarm, hasLandedInFluid, hasNoDrag, hasStackEquipped, hasStatusEffect, heal, hurtByWater, isAffectedBySplashPotions, isAlive, isArmorSlot, isBlocking, isDead, isEntityLookingAtMe, isExperienceDroppingDisabled, isGliding, isGlowing, isHolding, isHolding, isHoldingOntoLadder, isInCreativeMode, isInsideWall, isInSwimmingPose, isInvulnerableTo, isMobOrPlayer, isPartOfGame, isSleeping, isUsingItem, isUsingRiptide, jump, kill, knockback, knockDownwards, lerpHeadYaw, lerpYaw, lookAt, markEffectsDirty, modifyAppliedDamage, onAttacking, onDamaged, onDeath, onEquipStack, onKilledBy, onRemoval, onSpawnPacket, onStatusEffectApplied, onStatusEffectsRemoved, onStatusEffectUpgraded, playBlockFallSound, playSound, positionInPortal, positionInPortal, processEquippedStack, pushAway, pushAwayFrom, remove, removePowderSnowSlow, removeStatusEffect, removeStatusEffectInternal, resetLerp, sendEffectToControllingPlayer, sendEquipmentBreakStatus, sendPickup, setAbsorptionAmount, setAbsorptionAmountUnclamped, setAttacker, setAttacking, setBodyYaw, setCurrentHand, setDespawnCounter, setHeadYaw, setHealth, setJumping, setLivingFlag, setNearbySongPlaying, setNoDrag, setOnFireForTicks, setSleepingPosition, setSprinting, setStackInHand, setStatusEffect, setStingerCount, setStuckArrowCount, shouldAlwaysDropXp, shouldDropLoot, shouldDropXp, shouldRenderName, shouldSwimInFluids, sleep, spawnItemParticles, stopRiding, stopUsingItem, swingHand, swingHand, takeKnockback, takeShieldHit, teleport, tickCramming, tickGliding, tickHandSwing, tickInVoid, tickItemStackUsage, tickRiding, tickRiptide, tickStatusEffects, tiltScreen, travel, triggerItemPickedUpByEntityCriteria, updateLimbs, updateLimbs, updatePostDeath, updatePotionVisibility, updateTrackedHeadRotation, updateTrackedPositionAndAngles, wakeUp, wouldNotSuffocateInPose
Methods inherited from class net.minecraft.entity.Entity
addAirTravelEffects, addCommandTag, addFlapEffects, addPassenger, addPortalChunkTicketAt, addVelocity, addVelocity, addVelocityInternal, adjustMovementForCollisions, adjustMovementForPiston, adjustMovementForSneaking, applyGravity, applyMirror, applyRotation, attemptTickInVoid, bypassesLandingEffects, bypassesSteppingEffects, calculateBoundingBox, calculateDimensions, calculateNextStepSoundDistance, canAddPassenger, canAvoidTraps, canBeHitByProjectile, canBeSpectated, canExplosionDestroyBlock, canModifyAt, canSprintAsVehicle, canStartRiding, canTeleportBetween, changeLookDirection, clientDamage, collidesWith, collidesWithStateAtPos, copyFrom, copyPositionAndRotation, couldAcceptPassenger, createSpawnPacket, detach, discard, dismountVehicle, distanceTo, doesNotCollide, doesRenderOnFire, dropItem, dropItem, dropStack, dropStack, emitGameEvent, emitGameEvent, entityDataRequiresOperator, equals, extinguish, extinguishWithSound, getAir, getAttachments, getBlockPos, getBlockStateAtPos, getBlockX, getBlockY, getBlockZ, getBodyY, getBoundingBox, getBrightnessAtEyes, getBurningDuration, getCameraPosVec, getChunkPos, getClientCameraPosVec, getCommandSource, getCommandTags, getControllingVehicle, getCustomName, getDamageSources, getDataTracker, getDefaultName, getDefaultPortalCooldown, getDisplayName, getEffectiveExplosionResistance, getEntityWorld, getEyeHeight, getEyePos, getEyeY, getFacing, getFinalGravity, getFireTicks, getFirstPassenger, getFlag, getFluidHeight, getFreezingScale, getFrozenTicks, getHandPosOffset, getHeight, getHighSpeedSplashSound, getHorizontalFacing, getHoverEvent, getId, getJumpVelocityMultiplier, getLandingBlockState, getLandingPos, getLastRenderPos, getLeashOffset, getLeashPos, getLerpedPitch, getLerpedPos, getLerpedYaw, getMaxAir, getMinFreezeDamageTicks, getMoveEffect, getMovement, getMovementDirection, getName, getNameForScoreboard, getOppositeRotationVector, getOppositeRotationVector, getParticleX, getParticleZ, getPassengerAttachmentPos, getPassengerDismountOffset, getPassengerList, getPassengersDeep, getPistonBehavior, getPitch, getPitch, getPlayerPassengers, getPortalCooldown, getPos, getPose, getPosWithYOffset, getProjectileDeflection, getRandom, getRandomBodyY, getRegistryManager, getRemovalReason, getRenderDistanceMultiplier, getRootVehicle, getRotationClient, getRotationVec, getRotationVecClient, getRotationVector, getRotationVector, getSavedEntityId, getScoreboardTeam, getServer, getSoundCategory, getSplashSound, getStandingEyeHeight, getSteppingBlockState, getSteppingPos, getStepSoundPos, getSwimHeight, getSwimSound, getSyncedPos, getTargetingMargin, getTeamColorValue, getTrackedPosition, getType, getUuid, getUuidAsString, getVehicle, getVehicleAttachmentPos, getVelocity, getVelocityAffectingPos, getWidth, getWorld, getWorldSpawnPos, getX, getY, getYaw, getZ, handleAttack, hasCollidedSoftly, hasControllingPassenger, hasCustomName, hashCode, hasNoGravity, hasPassenger, hasPassenger, hasPassengerDeep, hasPassengers, hasPlayerRider, hasPortalCooldown, hasVehicle, interactAt, isAlwaysInvulnerableTo, isAttackable, isCollidable, isConnectedThroughVehicle, isControlledByPlayer, isCrawling, isCustomNameVisible, isDescending, isFireImmune, isFlappingWings, isFrozen, isGlowingLocal, isImmuneToExplosion, isInFluid, isInLava, isInPose, isInRange, isInRange, isInSameTeam, isInsideWaterOrBubbleColumn, isInSneakingPose, isInvisible, isInvisibleTo, isInvulnerable, isLiving, isLocalPlayerOrLogicalSideForUpdatingMovement, isLogicalSideForUpdatingMovement, isOnFire, isOnGround, isOnRail, isPartOf, isPlayer, isPushedByFluids, isRegionUnloaded, isRemoved, isSilent, isSneaking, isSneaky, isSpectator, isSprinting, isSubmergedIn, isSubmergedInWater, isSupportedBy, isSwimming, isTeammate, isTeamPlayer, isTouchingWater, isTouchingWaterOrRain, isWet, lerpPosAndRotation, limitFallDistance, move, movementInputToVelocity, occludeVibrationSignals, offsetX, offsetZ, onBlockCollision, onBubbleColumnCollision, onBubbleColumnSurfaceCollision, onDataTrackerUpdate, onExplodedBy, onKilledOther, onLanding, onPassengerLookAround, onPlayerCollision, onRemove, onRemoved, onStartedTrackingBy, onStoppedTrackingBy, onStruckByLightning, onSwimmingStart, playCombinationStepSounds, playExtinguishSound, playSecondaryStepSound, playSound, playSoundIfNotSilent, playSwimSound, playSwimSound, populateCrashReport, pushOutOfBlocks, queueBlockCollisionCheck, raycast, readNbt, recalculateDimensions, refreshPosition, refreshPositionAfterTeleport, refreshPositionAfterTeleport, refreshPositionAndAngles, refreshPositionAndAngles, refreshPositionAndAngles, reinitDimensions, removeAllPassengers, removeCommandTag, removePassenger, requestTeleport, requestTeleportAndDismount, requestTeleportOffset, resetPortalCooldown, resetPosition, rotate, saveNbt, saveSelfNbt, scheduleVelocityUpdate, serverDamage, setAir, setAngles, setBoundingBox, setChangeListener, setCustomName, setCustomNameVisible, setFireTicks, setFlag, setFrozenTicks, setGlowing, setId, setInPowderSnow, setInvisible, setInvulnerable, setMovement, setNoGravity, setOnFire, setOnFireFor, setOnFireFromLava, setOnGround, setPitch, setPortalCooldown, setPos, setPose, setPosition, setPosition, setPosition, setPrevPositionAndAngles, setRemoved, setRenderDistanceMultiplier, setRotation, setSilent, setSneaking, setSwimming, setUuid, setVelocity, setVelocity, setVelocityClient, setWorld, setYaw, shouldControlVehicles, shouldDismountUnderwater, shouldEscapePowderSnow, shouldPlayBurnSoundInLava, shouldRender, shouldRender, shouldSave, shouldSetPositionOnLoad, shouldSpawnSprintingParticles, shouldTickBlockCollision, sidedDamage, slowMovement, spawnSprintingParticles, squaredDistanceTo, squaredDistanceTo, squaredDistanceTo, startRiding, streamPassengersAndSelf, streamSelfAndPassengers, teleport, teleportTo, tickBlockCollision, tickBlockCollision, tickPortalCooldown, tickPortalTeleportation, toNbtList, toNbtList, toString, tryUsePortal, unsetRemoved, updateEventHandler, updateKilledAdvancementCriterion, updateMovementInFluid, updatePassengerPosition, updatePosition, updatePositionAndAngles, updatePrevAngles, updatePrevPosition, updateSupportingBlockPos, updateSwimming, updateTrackedPosition, updateVelocity, updateWaterState, writeNbt
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface net.minecraft.entity.EquipmentHolder
getSlotForStack, setEquipmentFromTable, setEquipmentFromTable, setEquipmentFromTable
Methods inherited from interface net.minecraft.entity.JumpingMount
getJumpCooldown
Methods inherited from interface net.minecraft.entity.Leashable
applyLeashElasticity, attachLeash, canLeashAttachTo, getLeashHolder, isLeashed, mightBeLeashed, readLeashDataFromNbt, setUnresolvedLeashHolderId, writeLeashDataToNbt
Methods inherited from interface net.minecraft.entity.Saddleable
getSaddleSound
Methods inherited from interface net.minecraft.scoreboard.ScoreHolder
getStyledDisplayName
-
Field Details
-
MAX_STRENGTH
private static final int MAX_STRENGTH- See Also:
- Mappings:
Namespace Name Mixin selector named MAX_STRENGTH
Lnet/minecraft/entity/passive/LlamaEntity;MAX_STRENGTH:I
intermediary field_30425
Lnet/minecraft/class_1501;field_30425:I
official bZ
Lckd;bZ:I
-
STRENGTH
- Mappings:
Namespace Name Mixin selector named STRENGTH
Lnet/minecraft/entity/passive/LlamaEntity;STRENGTH:Lnet/minecraft/entity/data/TrackedData;
intermediary field_6998
Lnet/minecraft/class_1501;field_6998:Lnet/minecraft/class_2940;
official ca
Lckd;ca:Lalc;
-
VARIANT
- Mappings:
Namespace Name Mixin selector named VARIANT
Lnet/minecraft/entity/passive/LlamaEntity;VARIANT:Lnet/minecraft/entity/data/TrackedData;
intermediary field_6996
Lnet/minecraft/class_1501;field_6996:Lnet/minecraft/class_2940;
official cb
Lckd;cb:Lalc;
-
BABY_BASE_DIMENSIONS
- Mappings:
Namespace Name Mixin selector named BABY_BASE_DIMENSIONS
Lnet/minecraft/entity/passive/LlamaEntity;BABY_BASE_DIMENSIONS:Lnet/minecraft/entity/EntityDimensions;
intermediary field_47808
Lnet/minecraft/class_1501;field_47808:Lnet/minecraft/class_4048;
official cd
Lckd;cd:Lbvm;
-
spit
boolean spit- Mappings:
Namespace Name Mixin selector named spit
Lnet/minecraft/entity/passive/LlamaEntity;spit:Z
intermediary field_6999
Lnet/minecraft/class_1501;field_6999:Z
official ce
Lckd;ce:Z
-
following
- Mappings:
Namespace Name Mixin selector named following
Lnet/minecraft/entity/passive/LlamaEntity;following:Lnet/minecraft/entity/passive/LlamaEntity;
intermediary field_7000
Lnet/minecraft/class_1501;field_7000:Lnet/minecraft/class_1501;
official cf
Lckd;cf:Lckd;
-
follower
- Mappings:
Namespace Name Mixin selector named follower
Lnet/minecraft/entity/passive/LlamaEntity;follower:Lnet/minecraft/entity/passive/LlamaEntity;
intermediary field_6997
Lnet/minecraft/class_1501;field_6997:Lnet/minecraft/class_1501;
official cg
Lckd;cg:Lckd;
-
-
Constructor Details
-
LlamaEntity
- Mappings:
Namespace Name Mixin selector named <init>
Lnet/minecraft/entity/Entity;<init>(Lnet/minecraft/entity/EntityType;Lnet/minecraft/world/World;)V
intermediary <init>
Lnet/minecraft/class_1297;<init>(Lnet/minecraft/class_1299;Lnet/minecraft/class_1937;)V
official <init>
Lbvj;<init>(Lbvq;Ldhh;)V
-
-
Method Details
-
isTrader
public boolean isTrader()- Mappings:
Namespace Name Mixin selector named isTrader
Lnet/minecraft/entity/passive/LlamaEntity;isTrader()Z
intermediary method_6807
Lnet/minecraft/class_1501;method_6807()Z
official gr
Lckd;gr()Z
-
setStrength
private void setStrength(int strength) - Mappings:
Namespace Name Mixin selector named setStrength
Lnet/minecraft/entity/passive/LlamaEntity;setStrength(I)V
intermediary method_6802
Lnet/minecraft/class_1501;method_6802(I)V
official w
Lckd;w(I)V
-
initializeStrength
- Mappings:
Namespace Name Mixin selector named initializeStrength
Lnet/minecraft/entity/passive/LlamaEntity;initializeStrength(Lnet/minecraft/util/math/random/Random;)V
intermediary method_6796
Lnet/minecraft/class_1501;method_6796(Lnet/minecraft/class_5819;)V
official b
Lckd;b(Lbam;)V
-
getStrength
public int getStrength()- Mappings:
Namespace Name Mixin selector named getStrength
Lnet/minecraft/entity/passive/LlamaEntity;getStrength()I
intermediary method_6803
Lnet/minecraft/class_1501;method_6803()I
official gs
Lckd;gs()I
-
writeCustomDataToNbt
Writes custom data tonbt
. Subclasses have to implement this.NBT is a storage format; therefore, a data from NBT is loaded to an entity instance's fields, which are used for other operations instead of the NBT. The data is written back to NBT when saving the entity.
- Overrides:
writeCustomDataToNbt
in classAbstractDonkeyEntity
- See Also:
- Mappings:
Namespace Name Mixin selector named writeCustomDataToNbt
Lnet/minecraft/entity/Entity;writeCustomDataToNbt(Lnet/minecraft/nbt/NbtCompound;)V
intermediary method_5652
Lnet/minecraft/class_1297;method_5652(Lnet/minecraft/class_2487;)V
official b
Lbvj;b(Lux;)V
-
readCustomDataFromNbt
Reads custom data fromnbt
. Subclasses have to implement this.NBT is a storage format; therefore, a data from NBT is loaded to an entity instance's fields, which are used for other operations instead of the NBT. The data is written back to NBT when saving the entity.
nbt
might not have all expected keys, or might have a key whose value does not meet the requirement (such as the type or the range). This method should fall back to a reasonable default value instead of throwing an exception.- Overrides:
readCustomDataFromNbt
in classAbstractDonkeyEntity
- See Also:
- Mappings:
Namespace Name Mixin selector named readCustomDataFromNbt
Lnet/minecraft/entity/Entity;readCustomDataFromNbt(Lnet/minecraft/nbt/NbtCompound;)V
intermediary method_5749
Lnet/minecraft/class_1297;method_5749(Lnet/minecraft/class_2487;)V
official a
Lbvj;a(Lux;)V
-
initGoals
protected void initGoals()- Overrides:
initGoals
in classAbstractHorseEntity
- Mappings:
Namespace Name Mixin selector named initGoals
Lnet/minecraft/entity/mob/MobEntity;initGoals()V
intermediary method_5959
Lnet/minecraft/class_1308;method_5959()V
official B
Lbwh;B()V
-
createLlamaAttributes
- Mappings:
Namespace Name Mixin selector named createLlamaAttributes
Lnet/minecraft/entity/passive/LlamaEntity;createLlamaAttributes()Lnet/minecraft/entity/attribute/DefaultAttributeContainer$Builder;
intermediary method_26900
Lnet/minecraft/class_1501;method_26900()Lnet/minecraft/class_5132$class_5133;
official gA
Lckd;gA()Lbxm$a;
-
initDataTracker
Initializes data tracker.- Overrides:
initDataTracker
in classAbstractDonkeyEntity
- API Note:
- Subclasses should override this and add to the builder any data that needs to be tracked.
- Mappings:
Namespace Name Mixin selector named initDataTracker
Lnet/minecraft/entity/Entity;initDataTracker(Lnet/minecraft/entity/data/DataTracker$Builder;)V
intermediary method_5693
Lnet/minecraft/class_1297;method_5693(Lnet/minecraft/class_2945$class_9222;)V
official a
Lbvj;a(Lalg$a;)V
-
getVariant
- Specified by:
getVariant
in interfaceVariantHolder<LlamaEntity.Variant>
- Mappings:
Namespace Name Mixin selector named getVariant
Lnet/minecraft/entity/passive/LlamaEntity;getVariant()Lnet/minecraft/entity/passive/LlamaEntity$Variant;
intermediary method_6809
Lnet/minecraft/class_1501;method_6809()Lnet/minecraft/class_1501$class_7993;
official gB
Lckd;gB()Lckd$d;
-
setVariant
- Specified by:
setVariant
in interfaceVariantHolder<LlamaEntity.Variant>
- Mappings:
Namespace Name Mixin selector named setVariant
Lnet/minecraft/entity/passive/LlamaEntity;setVariant(Lnet/minecraft/entity/passive/LlamaEntity$Variant;)V
intermediary method_47874
Lnet/minecraft/class_1501;method_47874(Lnet/minecraft/class_1501$class_7993;)V
official a
Lckd;a(Lckd$d;)V
-
isBreedingItem
- Overrides:
isBreedingItem
in classAbstractHorseEntity
- Mappings:
Namespace Name Mixin selector named isBreedingItem
Lnet/minecraft/entity/passive/AnimalEntity;isBreedingItem(Lnet/minecraft/item/ItemStack;)Z
intermediary method_6481
Lnet/minecraft/class_1429;method_6481(Lnet/minecraft/class_1799;)Z
official j
Lchw;j(Lcxo;)Z
-
receiveFood
- Overrides:
receiveFood
in classAbstractHorseEntity
- Mappings:
Namespace Name Mixin selector named receiveFood
Lnet/minecraft/entity/passive/AbstractHorseEntity;receiveFood(Lnet/minecraft/entity/player/PlayerEntity;Lnet/minecraft/item/ItemStack;)Z
intermediary method_6742
Lnet/minecraft/class_1496;method_6742(Lnet/minecraft/class_1657;Lnet/minecraft/class_1799;)Z
official a
Lcka;a(Lcpw;Lcxo;)Z
-
isImmobile
public boolean isImmobile()- Overrides:
isImmobile
in classAbstractHorseEntity
- Mappings:
Namespace Name Mixin selector named isImmobile
Lnet/minecraft/entity/LivingEntity;isImmobile()Z
intermediary method_6062
Lnet/minecraft/class_1309;method_6062()Z
official fi
Lbwf;fi()Z
-
initialize
@Nullable public @Nullable EntityData initialize(ServerWorldAccess world, LocalDifficulty difficulty, SpawnReason spawnReason, @Nullable @Nullable EntityData entityData) - Overrides:
initialize
in classAbstractHorseEntity
- Mappings:
Namespace Name Mixin selector named initialize
Lnet/minecraft/entity/mob/MobEntity;initialize(Lnet/minecraft/world/ServerWorldAccess;Lnet/minecraft/world/LocalDifficulty;Lnet/minecraft/entity/SpawnReason;Lnet/minecraft/entity/EntityData;)Lnet/minecraft/entity/EntityData;
intermediary method_5943
Lnet/minecraft/class_1308;method_5943(Lnet/minecraft/class_5425;Lnet/minecraft/class_1266;Lnet/minecraft/class_3730;Lnet/minecraft/class_1315;)Lnet/minecraft/class_1315;
official a
Lbwh;a(Ldhy;Lbtg;Lbvp;Lbwy;)Lbwy;
-
shouldAmbientStand
protected boolean shouldAmbientStand()- Overrides:
shouldAmbientStand
in classAbstractHorseEntity
- Mappings:
Namespace Name Mixin selector named shouldAmbientStand
Lnet/minecraft/entity/passive/AbstractHorseEntity;shouldAmbientStand()Z
intermediary method_45349
Lnet/minecraft/class_1496;method_45349()Z
official gp
Lcka;gp()Z
-
getAngrySound
- Overrides:
getAngrySound
in classAbstractHorseEntity
- Mappings:
Namespace Name Mixin selector named getAngrySound
Lnet/minecraft/entity/passive/AbstractHorseEntity;getAngrySound()Lnet/minecraft/sound/SoundEvent;
intermediary method_6747
Lnet/minecraft/class_1496;method_6747()Lnet/minecraft/class_3414;
official gP
Lcka;gP()Laxe;
-
getAmbientSound
- Overrides:
getAmbientSound
in classMobEntity
- Mappings:
Namespace Name Mixin selector named getAmbientSound
Lnet/minecraft/entity/mob/MobEntity;getAmbientSound()Lnet/minecraft/sound/SoundEvent;
intermediary method_5994
Lnet/minecraft/class_1308;method_5994()Lnet/minecraft/class_3414;
official u
Lbwh;u()Laxe;
-
getHurtSound
- Overrides:
getHurtSound
in classLivingEntity
- Mappings:
Namespace Name Mixin selector named getHurtSound
Lnet/minecraft/entity/LivingEntity;getHurtSound(Lnet/minecraft/entity/damage/DamageSource;)Lnet/minecraft/sound/SoundEvent;
intermediary method_6011
Lnet/minecraft/class_1309;method_6011(Lnet/minecraft/class_1282;)Lnet/minecraft/class_3414;
official e
Lbwf;e(Lbtz;)Laxe;
-
getDeathSound
- Overrides:
getDeathSound
in classLivingEntity
- Mappings:
Namespace Name Mixin selector named getDeathSound
Lnet/minecraft/entity/LivingEntity;getDeathSound()Lnet/minecraft/sound/SoundEvent;
intermediary method_6002
Lnet/minecraft/class_1309;method_6002()Lnet/minecraft/class_3414;
official o_
Lbwf;o_()Laxe;
-
getEatSound
- Overrides:
getEatSound
in classAbstractHorseEntity
- Mappings:
Namespace Name Mixin selector named getEatSound
Lnet/minecraft/entity/passive/AbstractHorseEntity;getEatSound()Lnet/minecraft/sound/SoundEvent;
intermediary method_28368
Lnet/minecraft/class_1496;method_28368()Lnet/minecraft/class_3414;
official gq
Lcka;gq()Laxe;
-
playStepSound
- Overrides:
playStepSound
in classAbstractHorseEntity
- Mappings:
Namespace Name Mixin selector named playStepSound
Lnet/minecraft/entity/Entity;playStepSound(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;)V
intermediary method_5712
Lnet/minecraft/class_1297;method_5712(Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V
official b
Lbvj;b(Ljh;Ldxu;)V
-
playAddChestSound
protected void playAddChestSound()- Overrides:
playAddChestSound
in classAbstractDonkeyEntity
- Mappings:
Namespace Name Mixin selector named playAddChestSound
Lnet/minecraft/entity/passive/AbstractDonkeyEntity;playAddChestSound()V
intermediary method_6705
Lnet/minecraft/class_1492;method_6705()V
official x
Lcjz;x()V
-
getInventoryColumns
public int getInventoryColumns()- Overrides:
getInventoryColumns
in classAbstractDonkeyEntity
- Mappings:
Namespace Name Mixin selector named getInventoryColumns
Lnet/minecraft/entity/passive/AbstractHorseEntity;getInventoryColumns()I
intermediary method_6702
Lnet/minecraft/class_1496;method_6702()I
official ag_
Lcka;ag_()I
-
canUseSlot
- Overrides:
canUseSlot
in classMobEntity
- Mappings:
Namespace Name Mixin selector named canUseSlot
Lnet/minecraft/entity/LivingEntity;canUseSlot(Lnet/minecraft/entity/EquipmentSlot;)Z
intermediary method_56991
Lnet/minecraft/class_1309;method_56991(Lnet/minecraft/class_1304;)Z
official e
Lbwf;e(Lbvr;)Z
-
canBeSaddled
public boolean canBeSaddled()- Specified by:
canBeSaddled
in interfaceSaddleable
- Overrides:
canBeSaddled
in classAbstractHorseEntity
- Mappings:
Namespace Name Mixin selector named canBeSaddled
Lnet/minecraft/entity/Saddleable;canBeSaddled()Z
intermediary method_6765
Lnet/minecraft/class_5146;method_6765()Z
official f
Lbwv;f()Z
-
getMaxTemper
public int getMaxTemper()- Overrides:
getMaxTemper
in classAbstractHorseEntity
- Mappings:
Namespace Name Mixin selector named getMaxTemper
Lnet/minecraft/entity/passive/AbstractHorseEntity;getMaxTemper()I
intermediary method_6755
Lnet/minecraft/class_1496;method_6755()I
official gR
Lcka;gR()I
-
canBreedWith
- Overrides:
canBreedWith
in classAbstractHorseEntity
- Mappings:
Namespace Name Mixin selector named canBreedWith
Lnet/minecraft/entity/passive/AnimalEntity;canBreedWith(Lnet/minecraft/entity/passive/AnimalEntity;)Z
intermediary method_6474
Lnet/minecraft/class_1429;method_6474(Lnet/minecraft/class_1429;)Z
official a
Lchw;a(Lchw;)Z
-
createChild
@Nullable public @Nullable LlamaEntity createChild(ServerWorld serverWorld, PassiveEntity passiveEntity) - Overrides:
createChild
in classAbstractHorseEntity
- Mappings:
Namespace Name Mixin selector named createChild
Lnet/minecraft/entity/passive/LlamaEntity;createChild(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/passive/PassiveEntity;)Lnet/minecraft/entity/passive/LlamaEntity;
intermediary method_6804
Lnet/minecraft/class_1501;method_6804(Lnet/minecraft/class_3218;Lnet/minecraft/class_1296;)Lnet/minecraft/class_1501;
official b
Lckd;b(Lash;Lbva;)Lckd;
-
createChild
- Mappings:
Namespace Name Mixin selector named createChild
Lnet/minecraft/entity/passive/LlamaEntity;createChild()Lnet/minecraft/entity/passive/LlamaEntity;
intermediary method_18004
Lnet/minecraft/class_1501;method_18004()Lnet/minecraft/class_1501;
official gC
Lckd;gC()Lckd;
-
spitAt
- Mappings:
Namespace Name Mixin selector named spitAt
Lnet/minecraft/entity/passive/LlamaEntity;spitAt(Lnet/minecraft/entity/LivingEntity;)V
intermediary method_6792
Lnet/minecraft/class_1501;method_6792(Lnet/minecraft/class_1309;)V
official k
Lckd;k(Lbwf;)V
-
setSpit
void setSpit(boolean spit) - Mappings:
Namespace Name Mixin selector named setSpit
Lnet/minecraft/entity/passive/LlamaEntity;setSpit(Z)V
intermediary method_6808
Lnet/minecraft/class_1501;method_6808(Z)V
official E
Lckd;E(Z)V
-
handleFallDamage
public boolean handleFallDamage(float fallDistance, float damageMultiplier, DamageSource damageSource) Called when an entity falls.Flying mobs and mobs immune to fall damage should override this to do nothing. Mobs with reduced fall damage should override this method to apply reduced damage instead. Some entities explode instead of applying fall damage, like
TntMinecartEntity
.- Overrides:
handleFallDamage
in classAbstractHorseEntity
- Returns:
- whether to play the sound when falling on honey block;
false
for all entities except horses and llamas - Mappings:
Namespace Name Mixin selector named handleFallDamage
Lnet/minecraft/entity/Entity;handleFallDamage(FFLnet/minecraft/entity/damage/DamageSource;)Z
intermediary method_5747
Lnet/minecraft/class_1297;method_5747(FFLnet/minecraft/class_1282;)Z
official a
Lbvj;a(FFLbtz;)Z
-
stopFollowing
public void stopFollowing()- Mappings:
Namespace Name Mixin selector named stopFollowing
Lnet/minecraft/entity/passive/LlamaEntity;stopFollowing()V
intermediary method_6797
Lnet/minecraft/class_1501;method_6797()V
official gD
Lckd;gD()V
-
follow
- Mappings:
Namespace Name Mixin selector named follow
Lnet/minecraft/entity/passive/LlamaEntity;follow(Lnet/minecraft/entity/passive/LlamaEntity;)V
intermediary method_6791
Lnet/minecraft/class_1501;method_6791(Lnet/minecraft/class_1501;)V
official a
Lckd;a(Lckd;)V
-
hasFollower
public boolean hasFollower()- Mappings:
Namespace Name Mixin selector named hasFollower
Lnet/minecraft/entity/passive/LlamaEntity;hasFollower()Z
intermediary method_6793
Lnet/minecraft/class_1501;method_6793()Z
official gE
Lckd;gE()Z
-
isFollowing
public boolean isFollowing()- Mappings:
Namespace Name Mixin selector named isFollowing
Lnet/minecraft/entity/passive/LlamaEntity;isFollowing()Z
intermediary method_6805
Lnet/minecraft/class_1501;method_6805()Z
official ha
Lckd;ha()Z
-
getFollowing
- Mappings:
Namespace Name Mixin selector named getFollowing
Lnet/minecraft/entity/passive/LlamaEntity;getFollowing()Lnet/minecraft/entity/passive/LlamaEntity;
intermediary method_6806
Lnet/minecraft/class_1501;method_6806()Lnet/minecraft/class_1501;
official hb
Lckd;hb()Lckd;
-
getFollowLeashSpeed
protected double getFollowLeashSpeed()- Overrides:
getFollowLeashSpeed
in classPathAwareEntity
- Mappings:
Namespace Name Mixin selector named getFollowLeashSpeed
Lnet/minecraft/entity/mob/PathAwareEntity;getFollowLeashSpeed()D
intermediary method_6148
Lnet/minecraft/class_1314;method_6148()D
official gn
Lbwn;gn()D
-
walkToParent
- Overrides:
walkToParent
in classAbstractHorseEntity
- Mappings:
Namespace Name Mixin selector named walkToParent
Lnet/minecraft/entity/passive/AbstractHorseEntity;walkToParent(Lnet/minecraft/server/world/ServerWorld;)V
intermediary method_6746
Lnet/minecraft/class_1496;method_6746(Lnet/minecraft/class_3218;)V
official g
Lcka;g(Lash;)V
-
eatsGrass
public boolean eatsGrass()- Overrides:
eatsGrass
in classAbstractHorseEntity
- Mappings:
Namespace Name Mixin selector named eatsGrass
Lnet/minecraft/entity/passive/AbstractHorseEntity;eatsGrass()Z
intermediary method_6762
Lnet/minecraft/class_1496;method_6762()Z
official gS
Lcka;gS()Z
-
shootAt
- Specified by:
shootAt
in interfaceRangedAttackMob
- Mappings:
Namespace Name Mixin selector named shootAt
Lnet/minecraft/entity/ai/RangedAttackMob;shootAt(Lnet/minecraft/entity/LivingEntity;F)V
intermediary method_7105
Lnet/minecraft/class_1603;method_7105(Lnet/minecraft/class_1309;F)V
official a
Lcna;a(Lbwf;F)V
-
getLeashOffset
Returns the offset from the entity's position where the leash is attached to.This is different from
Entity.getLeashPos(float)
; this method is called on the entity which a leash is attached to.- Overrides:
getLeashOffset
in classEntity
- Returns:
- the offset from the entity's position where the leash is attached to
- See Also:
- Mappings:
Namespace Name Mixin selector named getLeashOffset
Lnet/minecraft/entity/Entity;getLeashOffset()Lnet/minecraft/util/math/Vec3d;
intermediary method_29919
Lnet/minecraft/class_1297;method_29919()Lnet/minecraft/class_243;
official cT
Lbvj;cT()Lfbx;
-
getBaseDimensions
- Overrides:
getBaseDimensions
in classAbstractDonkeyEntity
- Mappings:
Namespace Name Mixin selector named getBaseDimensions
Lnet/minecraft/entity/LivingEntity;getBaseDimensions(Lnet/minecraft/entity/EntityPose;)Lnet/minecraft/entity/EntityDimensions;
intermediary method_55694
Lnet/minecraft/class_1309;method_55694(Lnet/minecraft/class_4050;)Lnet/minecraft/class_4048;
official e
Lbwf;e(Lbwr;)Lbvm;
-
getPassengerAttachmentPos
protected Vec3d getPassengerAttachmentPos(Entity passenger, EntityDimensions dimensions, float scaleFactor) - Overrides:
getPassengerAttachmentPos
in classAbstractHorseEntity
- Mappings:
Namespace Name Mixin selector named getPassengerAttachmentPos
Lnet/minecraft/entity/Entity;getPassengerAttachmentPos(Lnet/minecraft/entity/Entity;Lnet/minecraft/entity/EntityDimensions;F)Lnet/minecraft/util/math/Vec3d;
intermediary method_52533
Lnet/minecraft/class_1297;method_52533(Lnet/minecraft/class_1297;Lnet/minecraft/class_4048;F)Lnet/minecraft/class_243;
official a
Lbvj;a(Lbvj;Lbvm;F)Lfbx;
-