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 cyb
-
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, 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_75725, 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 aLcyb;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 eLcyb;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 fLcyb;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 gLcyb;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 hLcyb;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 bLcyb;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 iLcyb;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 cLcyb;c:Ldnj;
-
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 jLcyb;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 dLcyb;d:Lcgm$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 kLcyb;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 ccLcyb;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 cdLcyb;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 ceLcyb;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 cfLcyb;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 cgLcyb;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 chLcyb;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 ciLcyb;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 cjLcyb;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>Lcgd;<init>(Lcgm;Ldun;)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>Lcyb;<init>(Ldun;)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 aLcyb;a(Lcgm;Ldun;)Lcyb;
-
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 aLcgd;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 kLcyb;k()Ldnj;
-
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 aLcyb;a(Ldnj;)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 nLcyb;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 aLcyb;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 mLcyb;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 aLcyb;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 bLcyb;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 pLcyb;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 fyLche;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 dvLcgd;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 aLcgd;a(Lflm;)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 aLcgd;a(Lflk;)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 aLcgd;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 bLcgd;b(Lkn;Ljava/lang/Object;)Z
-