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 cyc
-
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, 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, field_63293, field_63294, forwardSpeed, glidingTicks, GRAVITY, handSwinging, handSwingProgress, handSwingTicks, headTrackingIncrements, headYaw, HEALTH_KEY, HURT_BY_TIMESTAMP_KEY, HURT_TIME_KEY, hurtTime, interpolator, itemUseTimeLeft, jumping, lastBodyYaw, lastDamageTaken, lastHandSwingProgress, lastHeadYaw, limbAnimator, LIVING_FLAGS, maxHurtTime, NOT_WEARING_GAZE_DISGUISE_PREDICATE, OFF_HAND_ACTIVE_FLAG, piercingCooldowns, playerHitTimer, preferredHand, riptideAttackDamage, riptideStack, riptideTicks, serverHeadYaw, sidewaysSpeed, SLEEPING_DIMENSIONS, SLEEPING_POS_KEY, stuckArrowTimer, stuckStingerTimer, ticksSinceHandEquipping, ticksSinceLastAttack, 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, beforePacketsSent, beforePlayerAttack, 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, 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, isInPiercingCooldown, isInsideWall, isInSwimmingPose, isInvulnerableTo, isJumping, isMobOrPlayer, isPartOfGame, isPushable, isSleeping, isUsingItem, isUsingRiptide, jump, kill, knockback, knockbackTarget, knockDownwards, lerpHeadYaw, lerpYaw, lookAt, markEffectsDirty, method_75879, modifyAppliedDamage, onAttack, onAttacking, onDamaged, onDeath, onEquipStack, onKilledBy, onRemoval, onRemove, onSpawnPacket, onStatusEffectApplied, onStatusEffectsRemoved, onStatusEffectUpgraded, onTrackedDataSet, pierce, playAttackSound, 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, startPiercingCooldown, 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, getHeadRotationVector, 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 aLcyc;a:Lamb;
-
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 eLcyc;e:Lamb;
-
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 fLcyc;f:Lamb;
-
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 gLcyc;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 hLcyc;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 bLcyc;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 iLcyc;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 cLcyc;c:Ldnk;
-
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 jLcyc;j:Lym;
-
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 dLcyc;d:Lcgn$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 kLcyc;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 ccLcyc;cc: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 cdLcyc;cd: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 ceLcyc;ce: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 cfLcyc;cf: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 cgLcyc;cg: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 chLcyc;ch: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 ciLcyc;ci:Lym;
-
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 cjLcyc;cj: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>Lcge;<init>(Lcgn;Ldup;)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>Lcyc;<init>(Ldup;)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 aLcyc;a(Lcgn;Ldup;)Lcyc;
-
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 aLcge;a(Lamf$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 kLcyc;k()Ldnk;
-
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 aLcyc;a(Ldnk;)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 nLcyc;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 aLcyc;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 mLcyc;m()Lym;
-
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 aLcyc;a(Lym;)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 bLcyc;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 pLcyc;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 fyLchf;fy()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 dvLcge;dv()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 aLcge;a(Lfln;)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 aLcge;a(Lfll;)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 aLkj;a(Lkn;)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 aLcge;a(Lkj;)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 bLcge;b(Lkn;Ljava/lang/Object;)Z
-