Package net.minecraft.entity.decoration
Class MannequinEntity
java.lang.Object
net.minecraft.entity.Entity
net.minecraft.entity.LivingEntity
net.minecraft.entity.PlayerLikeEntity
net.minecraft.entity.decoration.MannequinEntity
- All Implemented Interfaces:
ComponentsAccess,Attackable,DataTracked,ScoreHolder,HeldItemContext,Nameable,DebugTrackable,EntityLike,UniquelyIdentifiable,ServerWaypoint,Waypoint
- Direct Known Subclasses:
ClientMannequinEntity
- Mappings:
Namespace Name named net/minecraft/entity/decoration/MannequinEntityintermediary net/minecraft/class_11891official cvl
-
Nested Class Summary
Nested 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.RemovalReasonNested classes/interfaces inherited from interface net.minecraft.world.debug.DebugTrackable
DebugTrackable.DebugDataSupplier<T>, DebugTrackable.TrackerNested classes/interfaces inherited from interface net.minecraft.util.HeldItemContext
HeldItemContext.OffsetNested classes/interfaces inherited from interface net.minecraft.world.waypoint.ServerWaypoint
ServerWaypoint.AzimuthWaypointTracker, ServerWaypoint.ChebyshevDistanceValidatedTracker, ServerWaypoint.ChunkWaypointTracker, ServerWaypoint.ManhattanDistanceValidatedTracker, ServerWaypoint.PositionalWaypointTracker, ServerWaypoint.WaypointTrackerNested classes/interfaces inherited from interface net.minecraft.world.waypoint.Waypoint
Waypoint.Config -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final byteprivate static final Textstatic final ProfileComponentprivate Textprivate static final TrackedData<Optional<Text>> private static final Stringprotected static EntityType.EntityFactory<MannequinEntity> private static final Stringprivate static final Stringprivate booleanprivate static final TrackedData<Boolean> private static final Stringprivate static final Stringprivate static final com.mojang.serialization.Codec<Byte> static final com.mojang.serialization.Codec<EntityPose> private static final Stringprivate static final Set<EntityPose> protected static final TrackedData<ProfileComponent> private static final StringFields inherited from class net.minecraft.entity.PlayerLikeEntity
EYE_HEIGHT, MAIN_ARM, MAIN_ARM_ID, MODEL_CUSTOMIZATION, PLAYER_MODE_CUSTOMIZATION_ID, POSE_DIMENSIONS, STANDING_DIMENSIONS, SWIMMING_BOX_HEIGHT, VEHICLE_ATTACHMENTFields inherited from class net.minecraft.entity.LivingEntity
activeItemStack, attackingPlayer, ATTRIBUTES_KEY, BABY_SCALE_FACTOR, bodyYaw, brain, BRAIN_KEY, dead, DEATH_TICKS, DEATH_TIME_KEY, deathTime, defaultMaxHealth, despawnCounter, elytraFlightController, equipment, EQUIPMENT_KEY, EQUIPMENT_SLOT_ID, FALL_FLYING_KEY, field_30072, field_30074, field_30075, field_44874, field_47756, field_48827, field_55952, field_56256, forwardSpeed, glidingTicks, GLOWING_FLAG, GRAVITY, handSwinging, handSwingProgress, handSwingTicks, headTrackingIncrements, headYaw, HEALTH_KEY, HURT_BY_TIMESTAMP_KEY, HURT_TIME_KEY, hurtTime, interpolator, itemUseTimeLeft, jumping, lastAttackedTicks, lastBodyYaw, lastDamageTaken, lastHandSwingProgress, lastHeadYaw, limbAnimator, LIVING_FLAGS, maxHurtTime, NOT_WEARING_GAZE_DISGUISE_PREDICATE, OFF_HAND_ACTIVE_FLAG, playerHitTimer, preferredHand, riptideAttackDamage, riptideStack, riptideTicks, serverHeadYaw, sidewaysSpeed, SLEEPING_DIMENSIONS, SLEEPING_POS_KEY, stuckArrowTimer, stuckStingerTimer, upwardSpeed, USING_ITEM_FLAG, USING_RIPTIDE_FLAGFields inherited from class net.minecraft.entity.Entity
age, AIR_KEY, collidedSoftly, CUSTOM_DATA_KEY, CUSTOM_NAME_KEY, dataTracker, DEFAULT_FRICTION, DEFAULT_MIN_FREEZE_DAMAGE_TICKS, DEFAULT_PORTAL_COOLDOWN, distanceTraveled, FALL_DISTANCE_KEY, fallDistance, field_44870, field_44871, field_44872, field_49073, field_49791, FIRE_KEY, firstUpdate, FLAGS, fluidHeight, FREEZING_DAMAGE_INTERVAL, GLIDING_FLAG_INDEX, GLOWING_FLAG_INDEX, GLOWING_KEY, groundCollision, horizontalCollision, ID_KEY, inPowderSnow, intersectionChecked, INVULNERABLE_KEY, lastPitch, lastRenderX, lastRenderY, lastRenderZ, lastX, lastY, lastYaw, lastZ, MAX_COMMAND_TAGS, MAX_QUEUED_COLLISION_CHECKS, MAX_RIDING_COOLDOWN, MIN_RISING_BUBBLE_COLUMN_SPEED, MOTION_KEY, movementMultiplier, NO_GRAVITY_KEY, noClip, ON_FIRE_FLAG_INDEX, ON_GROUND_KEY, PASSENGERS_KEY, PORTAL_COOLDOWN_KEY, portalManager, POS_KEY, POSE, random, ridingCooldown, ROTATION_KEY, SILENT_KEY, speed, submergedInWater, supportingBlockPos, timeUntilRegen, touchingWater, uuid, UUID_KEY, uuidString, velocityDirty, velocityModified, verticalCollision, wasInPowderSnowFields inherited from interface net.minecraft.scoreboard.ScoreHolder
WILDCARD, WILDCARD_NAMEFields inherited from interface net.minecraft.world.waypoint.ServerWaypoint
AZIMUTH_THRESHOLDFields inherited from interface net.minecraft.world.waypoint.Waypoint
DEFAULT_PLAYER_RANGE, DISABLE_TRACKING -
Constructor Summary
ConstructorsModifierConstructorDescriptionMannequinEntity(EntityType<MannequinEntity> type, World world) protectedMannequinEntity(World world) -
Method Summary
Modifier and TypeMethodDescriptionbooleanprotected voidstatic @Nullable MannequinEntitycreate(EntityType<MannequinEntity> type, World world) <T> Tget(ComponentType<? extends T> type) protected ProfileComponentprotected voidinitDataTracker(DataTracker.Builder builder) Initializes data tracker.protected booleanprivate booleanprotected voidreadCustomData(ReadView view) protected <T> booleansetApplicableComponent(ComponentType<T> type, T value) private voidsetDescription(Text description) private voidsetHideDescription(boolean hideDescription) private voidsetImmovable(boolean immovable) private voidsetMannequinProfile(ProfileComponent profile) private voidprotected voidwriteCustomData(WriteView view) Methods inherited from class net.minecraft.entity.PlayerLikeEntity
getBaseDimensions, getMainArm, isModelPartVisible, setMainArmMethods inherited from class net.minecraft.entity.LivingEntity
addDeathParticles, addPowderSnowSlowIfNeeded, addStatusEffect, addStatusEffect, animateDamage, applyArmorToDamage, applyDamage, applyFluidMovingSpeed, applyMovementEffects, areItemsDifferent, attackLivingEntity, baseTick, becomeAngry, canBreatheInWater, canDispenserEquipSlot, canEquip, canEquipFromDispenser, canFreeze, canGlide, canGlideWith, canHaveStatusEffect, canHit, canPickUpLoot, canSee, canSee, canTakeDamage, canTarget, canTarget, canUsePortals, canUseSlot, canWalkOnFluid, clampScale, clearActiveItem, clearPotionSwirls, clearSleepingPosition, clearStatusEffects, computeFallDamage, consumeItem, containsOnlyAmbientEffects, createBrainProfile, createEquipment, createLivingAttributes, createTracker, damage, damageArmor, damageEquipment, damageHelmet, deserializeBrain, disableExperienceDropping, drop, dropEquipment, dropExperience, dropInventory, dropItem, dropLoot, dropLoot, endCombat, enterCombat, equipStack, fall, forEachBrushedItem, forEachGeneratedItem, forEachGiftedItem, forEachShearedItem, generateLoot, getAbsorptionAmount, getActiveHand, getActiveItem, getActiveStatusEffects, getArmor, getArmorVisibility, getAttackDistanceScalingFactor, getAttacker, getAttacking, getAttackingPlayer, getAttackKnockbackAgainst, getAttributeBaseValue, getAttributeInstance, getAttributes, getAttributeValue, getBaseWaterMovementSpeedMultiplier, getBlockingItem, getBodyYaw, getBoundingBox, getBrain, getClimbingPos, getControlledMovementInput, getDamageBlockedAmount, getDamageTiltYaw, getDamageTracker, getDeathSound, getDespawnCounter, getDimensions, getEffectFadeFactor, getEffectiveGravity, getEntity, getEquippedStack, getEquipSound, getExperienceToDrop, getExperienceToDrop, getFallSounds, getGlidingTicks, getGravity, getHandSwingProgress, getHeadYaw, getHealth, getHitbox, getHurtSound, getInterpolator, getItemUseTime, getItemUseTimeLeft, getJumpBoostVelocityModifier, getJumpVelocity, getJumpVelocity, getLastAttackedTime, getLastAttacker, getLastAttackTime, getLeaningPitch, getLocationBasedEnchantmentEffects, getLootTableSeed, getLuck, getMainHandStack, getMaxAbsorption, getMaxHealth, getMaxRelativeHeadRotation, getMovementSpeed, getNextAirOnLand, getNextAirUnderwater, getOffGroundSpeed, getOffHandStack, getPassengerRidingPos, getPlayerHitTimer, getPoses, getPreferredEquipmentSlot, getPrimeAdversary, getProjectileType, getRecentDamageSource, getSaddledSpeed, getSafeFallDistance, getSafeFallDistance, getScale, getScaleFactor, getSleepingDirection, getSleepingPosition, getSoundPitch, getSoundVolume, getStackInArm, getStackInHand, getStackReference, getStatusEffect, getStatusEffects, getStepHeight, getStingerCount, getStuckArrowCount, getVelocityMultiplier, getWaypointConfig, getWeaponDisableBlockingForSeconds, getWeaponStack, getYaw, giveOrDropStack, handleFallDamage, handleStatus, hasInvertedHealingAndHarm, hasLandedInFluid, hasNoDrag, hasStackEquipped, hasStatusEffect, hasWaypoint, heal, hurtByWater, isAffectedBySplashPotions, isAlive, isArmorSlot, isBaby, isBlocking, isClimbing, isDead, isEntityLookingAtMe, isExperienceDroppingDisabled, isGliding, isGlowing, isHolding, isHolding, isHoldingOntoLadder, isInCreativeMode, isInsideWall, isInSwimmingPose, isInvulnerableTo, isJumping, isMobOrPlayer, isPartOfGame, isPushable, isSleeping, isUsingItem, isUsingRiptide, jump, kill, knockback, knockDownwards, lerpHeadYaw, lerpYaw, lookAt, markEffectsDirty, modifyAppliedDamage, onAttacking, onDamaged, onDeath, onEquipStack, onKilledBy, onRemoval, onRemove, onSpawnPacket, onStatusEffectApplied, onStatusEffectsRemoved, onStatusEffectUpgraded, onTrackedDataSet, playBlockFallSound, playHurtSound, playSound, positionInPortal, positionInPortal, pushAway, pushAwayFrom, remove, removePowderSnowSlow, removeStatusEffect, removeStatusEffectInternal, sendEffectToControllingPlayer, sendEquipmentBreakStatus, sendPickup, setAbsorptionAmount, setAbsorptionAmountUnclamped, setAttacker, setAttacking, setAttacking, setAttackingPlayer, setBodyYaw, setCurrentHand, setDespawnCounter, setHeadYaw, setHealth, setJumping, setLivingFlag, setMovementSpeed, setNearbySongPlaying, setNoDrag, setOnFireForTicks, setSleepingPosition, setSprinting, setStackInHand, setStatusEffect, setStingerCount, setStuckArrowCount, shouldAlwaysDropExperience, shouldDropExperience, shouldDropLoot, shouldDrown, shouldRenderName, shouldSwimInFluids, sleep, spawnItemParticles, stopGliding, stopRiding, stopUsingItem, swimUpward, swingHand, swingHand, takeKnockback, takeShieldHit, teleport, tick, tickControlled, tickCramming, tickGliding, tickHandSwing, tickInVoid, tickItemStackUsage, tickMovement, tickMovementInput, tickNewAi, tickRiding, tickRiptide, tickStatusEffects, tiltScreen, travel, travelFlying, travelFlying, triggerItemPickedUpByEntityCriteria, tryAttack, turnHead, updateAttribute, updateLimbs, updateLimbs, updatePostDeath, updatePotionVisibility, updateTrackedHeadRotation, wakeUp, wouldNotSuffocateInPoseMethods inherited from class net.minecraft.entity.Entity
addAirTravelEffects, addCommandTag, addFlapEffects, addPassenger, addPortalChunkTicketAt, addVelocity, addVelocity, addVelocityInternal, adjustMovementForCollisions, adjustMovementForPiston, adjustMovementForSneaking, applyBubbleColumnEffects, applyBubbleColumnSurfaceEffects, applyGravity, applyMirror, applyRotation, attemptTickInVoid, bypassesLandingEffects, bypassesSteppingEffects, calcDistanceFromBottomCollision, calculateBoundingBox, calculateDefaultBoundingBox, calculateDimensions, calculateNextStepSoundDistance, canAddPassenger, canAvoidTraps, canBeHitByProjectile, canBeSpectated, canExplosionDestroyBlock, canModifyAt, canMoveVoluntarily, canSprintAsVehicle, canStartRiding, canTeleportBetween, castComponentValue, changeLookDirection, checkDespawn, clearQueuedCollisionChecks, clientDamage, collides, collidesWith, collidesWithFluid, collidesWithStateAtPos, copyComponentFrom, copyComponentsFrom, copyFrom, copyPositionAndRotation, couldAcceptPassenger, createSpawnPacket, defrost, detach, detachAllHeldLeashes, discard, dismountVehicle, distanceTo, doesNotCollide, doesRenderOnFire, dropItem, dropStack, dropStack, dropStack, emitGameEvent, emitGameEvent, equals, extinguish, extinguishWithSound, findCollisions, getAir, getAttachments, getBlockPos, getBlockStateAtPos, getBlockX, getBlockY, getBlockZ, getBodyX, getBodyY, getBodyZ, getBoundingBox, getBrightnessAtEyes, getBurningDuration, getCameraPosVec, getChunkPos, getClientCameraPosVec, getCommandSource, getCommandTags, getControllingPassenger, getControllingVehicle, getCustomName, getDamageSources, getDataTracker, getDefaultName, getDefaultPortalCooldown, getDisplayName, getEffectiveExplosionResistance, getEntityPos, getEntityWorld, getErrorReporterContext, getEyeHeight, getEyePos, getEyeY, getFacing, getFinalGravity, getFireTicks, getFirstPassenger, getFlag, getFluidHeight, getFreezingScale, getFrozenTicks, getHandPosOffset, getHeight, getHeldQuadLeashOffsets, getHighSpeedSplashSound, getHorizontalFacing, getHoverEvent, getId, getJumpVelocityMultiplier, getLandingBlockState, getLandingPos, getLastRenderPos, getLeashPos, getLerpedPitch, getLerpedPos, getLerpedYaw, getLootTableKey, getMaxAir, getMinFreezeDamageTicks, getMoveEffect, getMovement, getMovementDirection, getName, getNameForScoreboard, getOppositeRotationVector, getOppositeRotationVector, getParticleX, getParticleZ, getPassengerAttachmentPos, getPassengerAttachmentPos, getPassengerDismountOffset, getPassengerList, getPassengersDeep, getPickBlockStack, getPistonBehavior, getPitch, getPitch, getPlayerPassengers, getPortalCooldown, getPose, getPosWithYOffset, getProjectileDeflection, getRandom, getRandomBodyY, getRegistryManager, getRemovalReason, getRenderDistanceMultiplier, getRootVehicle, getRotationClient, getRotationVec, getRotationVecClient, getRotationVector, getRotationVector, getSavedEntityId, getScoreboardTeam, getSoundCategory, getSplashSound, getStandingEyeHeight, getSteppingBlockState, getSteppingPos, getStepSoundPos, getSwimHeight, getSwimSound, getSyncedPos, getTargetingMargin, getTeamColorValue, getTrackedPosition, getType, getUuid, getUuidAsString, getVehicle, getVehicleAttachmentPos, getVelocity, getVelocityAffectingPos, getWidth, getWorldSpawnPos, getX, getY, getYaw, getZ, handleAttack, handleFall, handleFallDamageForPassengers, hasCollidedSoftly, hasControllingPassenger, hasCustomName, hashCode, hasNoGravity, hasPassenger, hasPassenger, hasPassengerDeep, hasPassengers, hasPlayerRider, hasPortalCooldown, hasQuadLeashAttachmentPoints, hasVehicle, igniteByLava, interact, interactAt, isAlwaysInvulnerableTo, isAtCloudHeight, isAttackable, isCollidable, isConnectedThroughVehicle, isControlledByMainPlayer, isControlledByPlayer, isCrawling, isCustomNameVisible, isDescending, isFireImmune, isFlappingWings, isFlyingVehicle, isFrozen, isGlowingLocal, isImmuneToExplosion, isInFluid, isInLava, isInPose, isInRange, isInRange, isInSameTeam, isInSneakingPose, isInteractable, isInterpolating, isInvisible, isInvisibleTo, isInvulnerable, isLiving, isLogicalSideForUpdatingMovement, isOnFire, isOnGround, isOnRail, isPartlyTouchingWater, isPartOf, isPlayer, isPushedByFluids, isRegionUnloaded, isRemoved, isSilent, isSneaking, isSneaky, isSpectator, isSprinting, isSubmergedIn, isSubmergedInWater, isSupportedBy, isSwimming, isTeammate, isTeamPlayer, isTouchingWater, isTouchingWaterOrRain, lerpPosAndRotation, limitFallDistance, move, movementInputToVelocity, occludeVibrationSignals, onBlockCollision, onBubbleColumnCollision, onBubbleColumnSurfaceCollision, onDataTrackerUpdate, onExplodedBy, onHeldLeashUpdate, onKilledOther, onLanding, onPassengerLookAround, onPlayerCollision, onRemoved, onStartedTrackingBy, onStoppedTrackingBy, onStruckByLightning, onSwimmingStart, playCombinationStepSounds, playExtinguishSound, playSecondaryStepSound, playSound, playSoundIfNotSilent, playStepSound, playSwimSound, playSwimSound, popQueuedCollisionCheck, populateCrashReport, pushOutOfBlocks, raycast, readData, recalculateDimensions, refreshPosition, refreshPositionAfterTeleport, refreshPositionAfterTeleport, refreshPositionAndAngles, refreshPositionAndAngles, refreshPositionAndAngles, registerTracking, reinitDimensions, removeAllPassengers, removeCommandTag, removeFromDimension, removePassenger, requestTeleport, requestTeleportAndDismount, requestTeleportOffset, resetPortalCooldown, resetPosition, rotate, saveData, saveSelfData, scheduleVelocityUpdate, serverDamage, setAir, setAlwaysSyncAbsolute, setAngles, setBoundingBox, setChangeListener, setComponent, setCustomName, setCustomNameVisible, setFireTicks, setFlag, setFrozenTicks, setGlowing, setId, setInPowderSnow, setInvisible, setInvulnerable, setLastPositionAndAngles, setMovement, setMovement, setNoGravity, setOnFire, setOnFireFor, setOnFireFromLava, setOnGround, setPitch, setPortalCooldown, setPos, setPose, setPosition, setPosition, setPosition, setPosition, setRemoved, setRenderDistanceMultiplier, setRotation, setSilent, setSneaking, setSwimming, setUuid, setVelocity, setVelocity, setVelocityClient, setWorld, setYaw, shouldAlwaysSyncAbsolute, shouldControlVehicles, shouldDismountUnderwater, shouldEscapePowderSnow, shouldPlayBurnSoundInLava, shouldRender, shouldRender, shouldSave, shouldSetPositionOnLoad, shouldSpawnSprintingParticles, shouldTickBlockCollision, sidedDamage, slowMovement, snipAllHeldLeashes, spawnBubbleColumnParticles, spawnSprintingParticles, squaredDistanceTo, squaredDistanceTo, squaredDistanceTo, startRiding, startRiding, streamPassengersAndSelf, streamSelfAndPassengers, teleport, teleportSpectatingPlayers, teleportTo, tickBlockCollision, tickBlockCollision, tickHeldLeash, tickPortalCooldown, tickPortalTeleportation, toString, tryUsePortal, unsetRemoved, updateEventHandler, updateKilledAdvancementCriterion, updateLastAngles, updateLastPosition, updateMovementInFluid, updatePassengerForDismount, updatePassengerPosition, updatePassengerPosition, updatePosition, updatePositionAndAngles, updateSupportingBlockPos, updateSwimming, updateTrackedAngles, updateTrackedPosition, updateTrackedPosition, updateTrackedPositionAndAngles, updateTrackedPositionAndAngles, updateVelocity, updateWaterState, writeDataMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface net.minecraft.component.ComponentsAccess
getOrDefault, getTypedMethods inherited from interface net.minecraft.util.Nameable
getStringifiedNameMethods inherited from interface net.minecraft.scoreboard.ScoreHolder
getStyledDisplayName
-
Field Details
-
PROFILE
- Mappings:
Namespace Name Mixin selector named PROFILELnet/minecraft/entity/decoration/MannequinEntity;PROFILE:Lnet/minecraft/entity/data/TrackedData;intermediary field_62516Lnet/minecraft/class_11891;field_62516:Lnet/minecraft/class_2940;official aLcvl;a:Lalm;
-
IMMOVABLE
- Mappings:
Namespace Name Mixin selector named IMMOVABLELnet/minecraft/entity/decoration/MannequinEntity;IMMOVABLE:Lnet/minecraft/entity/data/TrackedData;intermediary field_63024Lnet/minecraft/class_11891;field_63024:Lnet/minecraft/class_2940;official eLcvl;e:Lalm;
-
DESCRIPTION
- Mappings:
Namespace Name Mixin selector named DESCRIPTIONLnet/minecraft/entity/decoration/MannequinEntity;DESCRIPTION:Lnet/minecraft/entity/data/TrackedData;intermediary field_63025Lnet/minecraft/class_11891;field_63025:Lnet/minecraft/class_2940;official fLcvl;f:Lalm;
-
ALL_MODEL_PARTS
private static final byte ALL_MODEL_PARTS- Mappings:
Namespace Name Mixin selector named ALL_MODEL_PARTSLnet/minecraft/entity/decoration/MannequinEntity;ALL_MODEL_PARTS:Bintermediary field_62517Lnet/minecraft/class_11891;field_62517:Bofficial gLcvl;g:B
-
POSES
- Mappings:
Namespace Name Mixin selector named POSESLnet/minecraft/entity/decoration/MannequinEntity;POSES:Ljava/util/Set;intermediary field_63026Lnet/minecraft/class_11891;field_63026:Ljava/util/Set;official hLcvl;h:Ljava/util/Set;
-
POSE_CODEC
- Mappings:
Namespace Name Mixin selector named POSE_CODECLnet/minecraft/entity/decoration/MannequinEntity;POSE_CODEC:Lcom/mojang/serialization/Codec;intermediary field_63017Lnet/minecraft/class_11891;field_63017:Lcom/mojang/serialization/Codec;official bLcvl;b:Lcom/mojang/serialization/Codec;
-
MODEL_PARTS_CODEC
- Mappings:
Namespace Name Mixin selector named MODEL_PARTS_CODECLnet/minecraft/entity/decoration/MannequinEntity;MODEL_PARTS_CODEC:Lcom/mojang/serialization/Codec;intermediary field_62518Lnet/minecraft/class_11891;field_62518:Lcom/mojang/serialization/Codec;official iLcvl;i:Lcom/mojang/serialization/Codec;
-
DEFAULT_INFO
- Mappings:
Namespace Name Mixin selector named DEFAULT_INFOLnet/minecraft/entity/decoration/MannequinEntity;DEFAULT_INFO:Lnet/minecraft/component/type/ProfileComponent;intermediary field_62519Lnet/minecraft/class_11891;field_62519:Lnet/minecraft/class_9296;official cLcvl;c:Ldkq;
-
DEFAULT_DESCRIPTION
- Mappings:
Namespace Name Mixin selector named DEFAULT_DESCRIPTIONLnet/minecraft/entity/decoration/MannequinEntity;DEFAULT_DESCRIPTION:Lnet/minecraft/text/Text;intermediary field_63027Lnet/minecraft/class_11891;field_63027:Lnet/minecraft/class_2561;official jLcvl;j:Lxx;
-
factory
- Mappings:
Namespace Name Mixin selector named factoryLnet/minecraft/entity/decoration/MannequinEntity;factory:Lnet/minecraft/entity/EntityType$EntityFactory;intermediary field_62912Lnet/minecraft/class_11891;field_62912:Lnet/minecraft/class_1299$class_4049;official dLcvl;d:Lcee$b;
-
PROFILE_KEY
- See Also:
- Mappings:
Namespace Name Mixin selector named PROFILE_KEYLnet/minecraft/entity/decoration/MannequinEntity;PROFILE_KEY:Ljava/lang/String;intermediary field_62520Lnet/minecraft/class_11891;field_62520:Ljava/lang/String;official kLcvl;k:Ljava/lang/String;
-
HIDDEN_LAYERS_KEY
- See Also:
- Mappings:
Namespace Name Mixin selector named HIDDEN_LAYERS_KEYLnet/minecraft/entity/decoration/MannequinEntity;HIDDEN_LAYERS_KEY:Ljava/lang/String;intermediary field_62521Lnet/minecraft/class_11891;field_62521:Ljava/lang/String;official caLcvl;ca:Ljava/lang/String;
-
MAIN_HAND_KEY
- See Also:
- Mappings:
Namespace Name Mixin selector named MAIN_HAND_KEYLnet/minecraft/entity/decoration/MannequinEntity;MAIN_HAND_KEY:Ljava/lang/String;intermediary field_62522Lnet/minecraft/class_11891;field_62522:Ljava/lang/String;official cbLcvl;cb:Ljava/lang/String;
-
POSE_KEY
- See Also:
- Mappings:
Namespace Name Mixin selector named POSE_KEYLnet/minecraft/entity/decoration/MannequinEntity;POSE_KEY:Ljava/lang/String;intermediary field_63018Lnet/minecraft/class_11891;field_63018:Ljava/lang/String;official ccLcvl;cc:Ljava/lang/String;
-
IMMOVABLE_KEY
- See Also:
- Mappings:
Namespace Name Mixin selector named IMMOVABLE_KEYLnet/minecraft/entity/decoration/MannequinEntity;IMMOVABLE_KEY:Ljava/lang/String;intermediary field_63019Lnet/minecraft/class_11891;field_63019:Ljava/lang/String;official cdLcvl;cd:Ljava/lang/String;
-
DESCRIPTION_KEY
- See Also:
- Mappings:
Namespace Name Mixin selector named DESCRIPTION_KEYLnet/minecraft/entity/decoration/MannequinEntity;DESCRIPTION_KEY:Ljava/lang/String;intermediary field_63020Lnet/minecraft/class_11891;field_63020:Ljava/lang/String;official ceLcvl;ce:Ljava/lang/String;
-
HIDE_DESCRIPTION_KEY
- See Also:
- Mappings:
Namespace Name Mixin selector named HIDE_DESCRIPTION_KEYLnet/minecraft/entity/decoration/MannequinEntity;HIDE_DESCRIPTION_KEY:Ljava/lang/String;intermediary field_63021Lnet/minecraft/class_11891;field_63021:Ljava/lang/String;official cfLcvl;cf:Ljava/lang/String;
-
description
- Mappings:
Namespace Name Mixin selector named descriptionLnet/minecraft/entity/decoration/MannequinEntity;description:Lnet/minecraft/text/Text;intermediary field_63022Lnet/minecraft/class_11891;field_63022:Lnet/minecraft/class_2561;official cgLcvl;cg:Lxx;
-
hideDescription
private boolean hideDescription- Mappings:
Namespace Name Mixin selector named hideDescriptionLnet/minecraft/entity/decoration/MannequinEntity;hideDescription:Zintermediary field_63023Lnet/minecraft/class_11891;field_63023:Zofficial chLcvl;ch:Z
-
-
Constructor Details
-
MannequinEntity
- Mappings:
Namespace Name Mixin selector named <init>Lnet/minecraft/entity/Entity;<init>(Lnet/minecraft/entity/EntityType;Lnet/minecraft/world/World;)Vintermediary <init>Lnet/minecraft/class_1297;<init>(Lnet/minecraft/class_1299;Lnet/minecraft/class_1937;)Vofficial <init>Lcdv;<init>(Lcee;Ldrq;)V
-
MannequinEntity
- Mappings:
Namespace Name Mixin selector named <init>Lnet/minecraft/entity/decoration/MannequinEntity;<init>(Lnet/minecraft/world/World;)Vintermediary <init>Lnet/minecraft/class_11891;<init>(Lnet/minecraft/class_1937;)Vofficial <init>Lcvl;<init>(Ldrq;)V
-
-
Method Details
-
create
@Nullable public static @Nullable MannequinEntity create(EntityType<MannequinEntity> type, World world) - Mappings:
Namespace Name Mixin selector named createLnet/minecraft/entity/decoration/MannequinEntity;create(Lnet/minecraft/entity/EntityType;Lnet/minecraft/world/World;)Lnet/minecraft/entity/decoration/MannequinEntity;intermediary method_74669Lnet/minecraft/class_11891;method_74669(Lnet/minecraft/class_1299;Lnet/minecraft/class_1937;)Lnet/minecraft/class_11891;official aLcvl;a(Lcee;Ldrq;)Lcvl;
-
initDataTracker
Initializes data tracker.- Overrides:
initDataTrackerin classPlayerLikeEntity- API Note:
- Subclasses should override this and add to the builder any data that needs to be tracked.
- Mappings:
Namespace Name Mixin selector named initDataTrackerLnet/minecraft/entity/Entity;initDataTracker(Lnet/minecraft/entity/data/DataTracker$Builder;)Vintermediary method_5693Lnet/minecraft/class_1297;method_5693(Lnet/minecraft/class_2945$class_9222;)Vofficial aLcdv;a(Lalq$a;)V
-
getMannequinProfile
- Mappings:
Namespace Name Mixin selector named getMannequinProfileLnet/minecraft/entity/decoration/MannequinEntity;getMannequinProfile()Lnet/minecraft/component/type/ProfileComponent;intermediary method_74104Lnet/minecraft/class_11891;method_74104()Lnet/minecraft/class_9296;official kLcvl;k()Ldkq;
-
setMannequinProfile
- Mappings:
Namespace Name Mixin selector named setMannequinProfileLnet/minecraft/entity/decoration/MannequinEntity;setMannequinProfile(Lnet/minecraft/component/type/ProfileComponent;)Vintermediary method_74098Lnet/minecraft/class_11891;method_74098(Lnet/minecraft/class_9296;)Vofficial aLcvl;a(Ldkq;)V
-
isImmovable
private boolean isImmovable()- Mappings:
Namespace Name Mixin selector named isImmovableLnet/minecraft/entity/decoration/MannequinEntity;isImmovable()Zintermediary method_74881Lnet/minecraft/class_11891;method_74881()Zofficial nLcvl;n()Z
-
setImmovable
private void setImmovable(boolean immovable) - Mappings:
Namespace Name Mixin selector named setImmovableLnet/minecraft/entity/decoration/MannequinEntity;setImmovable(Z)Vintermediary method_74876Lnet/minecraft/class_11891;method_74876(Z)Vofficial aLcvl;a(Z)V
-
getDescription
- Mappings:
Namespace Name Mixin selector named getDescriptionLnet/minecraft/entity/decoration/MannequinEntity;getDescription()Lnet/minecraft/text/Text;intermediary method_74880Lnet/minecraft/class_11891;method_74880()Lnet/minecraft/class_2561;official mLcvl;m()Lxx;
-
setDescription
- Mappings:
Namespace Name Mixin selector named setDescriptionLnet/minecraft/entity/decoration/MannequinEntity;setDescription(Lnet/minecraft/text/Text;)Vintermediary method_74875Lnet/minecraft/class_11891;method_74875(Lnet/minecraft/class_2561;)Vofficial aLcvl;a(Lxx;)V
-
setHideDescription
private void setHideDescription(boolean hideDescription) - Mappings:
Namespace Name Mixin selector named setHideDescriptionLnet/minecraft/entity/decoration/MannequinEntity;setHideDescription(Z)Vintermediary method_74877Lnet/minecraft/class_11891;method_74877(Z)Vofficial bLcvl;b(Z)V
-
updateTrackedDescription
private void updateTrackedDescription()- Mappings:
Namespace Name Mixin selector named updateTrackedDescriptionLnet/minecraft/entity/decoration/MannequinEntity;updateTrackedDescription()Vintermediary method_74882Lnet/minecraft/class_11891;method_74882()Vofficial pLcvl;p()V
-
isImmobile
protected boolean isImmobile()- Overrides:
isImmobilein classLivingEntity- Mappings:
Namespace Name Mixin selector named isImmobileLnet/minecraft/entity/LivingEntity;isImmobile()Zintermediary method_6062Lnet/minecraft/class_1309;method_6062()Zofficial fvLcew;fv()Z
-
canActVoluntarily
public boolean canActVoluntarily()- Overrides:
canActVoluntarilyin classEntity- Mappings:
Namespace Name Mixin selector named canActVoluntarilyLnet/minecraft/entity/Entity;canActVoluntarily()Zintermediary method_6034Lnet/minecraft/class_1297;method_6034()Zofficial dtLcdv;dt()Z
-
writeCustomData
- Overrides:
writeCustomDatain classLivingEntity- Mappings:
Namespace Name Mixin selector named writeCustomDataLnet/minecraft/entity/Entity;writeCustomData(Lnet/minecraft/storage/WriteView;)Vintermediary method_5652Lnet/minecraft/class_1297;method_5652(Lnet/minecraft/class_11372;)Vofficial aLcdv;a(Lfir;)V
-
readCustomData
- Overrides:
readCustomDatain classLivingEntity- Mappings:
Namespace Name Mixin selector named readCustomDataLnet/minecraft/entity/Entity;readCustomData(Lnet/minecraft/storage/ReadView;)Vintermediary method_5749Lnet/minecraft/class_1297;method_5749(Lnet/minecraft/class_11368;)Vofficial aLcdv;a(Lfip;)V
-
get
- Specified by:
getin interfaceComponentsAccess- Overrides:
getin classEntity- Mappings:
Namespace Name Mixin selector named getLnet/minecraft/component/ComponentsAccess;get(Lnet/minecraft/component/ComponentType;)Ljava/lang/Object;intermediary method_58694Lnet/minecraft/class_9473;method_58694(Lnet/minecraft/class_9331;)Ljava/lang/Object;official aLkk;a(Lko;)Ljava/lang/Object;
-
copyComponentsFrom
- Overrides:
copyComponentsFromin classEntity- Mappings:
Namespace Name Mixin selector named copyComponentsFromLnet/minecraft/entity/Entity;copyComponentsFrom(Lnet/minecraft/component/ComponentsAccess;)Vintermediary method_66649Lnet/minecraft/class_1297;method_66649(Lnet/minecraft/class_9473;)Vofficial aLcdv;a(Lkk;)V
-
setApplicableComponent
- Overrides:
setApplicableComponentin classEntity- Mappings:
Namespace Name Mixin selector named setApplicableComponentLnet/minecraft/entity/Entity;setApplicableComponent(Lnet/minecraft/component/ComponentType;Ljava/lang/Object;)Zintermediary method_66654Lnet/minecraft/class_1297;method_66654(Lnet/minecraft/class_9331;Ljava/lang/Object;)Zofficial bLcdv;b(Lko;Ljava/lang/Object;)Z
-