net.minecraft.world.entity.decoration

public class Mannequin

extends Avatar

All mapped superinterfaces:

SyncedDataHolder, DebugValueSource, Nameable, ItemOwner, EntityAccess, UniquelyIdentifyable, ScoreHolder, DataComponentGetter, Attackable, WaypointTransmitter, Waypoint

cvl
net.minecraft.world.entity.decoration.Mannequin
net.minecraft.class_11891
net.minecraft.entity.decoration.MannequinEntity
net.minecraft.src.C_411060_
net.minecraft.world.entity.decoration.Mannequin

Field summary

Modifier and TypeField
protected static final EntityDataAccessor<ResolvableProfile>
a
DATA_PROFILE
field_62516
PROFILE
f_411885_
private static final EntityDataAccessor<Boolean>
e
DATA_IMMOVABLE
field_63024
IMMOVABLE
f_412968_
private static final EntityDataAccessor<Optional<Component>>
f
DATA_DESCRIPTION
field_63025
DESCRIPTION
f_411448_
private static final byte
g
ALL_LAYERS
field_62517
ALL_MODEL_PARTS
f_413426_
private static final Set<Pose>
h
VALID_POSES
field_63026
POSES
f_412547_
public static final com.mojang.serialization.Codec<Pose>
b
POSE_CODEC
field_63017
POSE_CODEC
f_411601_
private static final com.mojang.serialization.Codec<Byte>
i
LAYERS_CODEC
field_62518
MODEL_PARTS_CODEC
f_413598_
public static final ResolvableProfile
c
DEFAULT_PROFILE
field_62519
DEFAULT_INFO
f_413197_
private static final Component
j
DEFAULT_DESCRIPTION
field_63027
DEFAULT_DESCRIPTION
f_412986_
protected static EntityType$EntityFactory<Mannequin>
d
constructor
field_62912
factory
f_413417_
private static final String
k
PROFILE_FIELD
field_62520
PROFILE_KEY
f_411524_
private static final String
ca
HIDDEN_LAYERS_FIELD
field_62521
HIDDEN_LAYERS_KEY
f_413838_
private static final String
cb
MAIN_HAND_FIELD
field_62522
MAIN_HAND_KEY
f_412198_
private static final String
cc
POSE_FIELD
field_63018
POSE_KEY
f_411614_
private static final String
cd
IMMOVABLE_FIELD
field_63019
IMMOVABLE_KEY
f_413480_
private static final String
ce
DESCRIPTION_FIELD
field_63020
DESCRIPTION_KEY
f_413222_
private static final String
cf
HIDE_DESCRIPTION_FIELD
field_63021
HIDE_DESCRIPTION_KEY
f_413790_
private Component
cg
description
field_63022
description
f_412908_
private boolean
ch
hideDescription
field_63023
hideDescription
f_412956_

Constructor summary

ModifierConstructor
public (EntityType<Mannequin> p_428437_, Level arg1)
protected (Level world)

Method summary

Modifier and TypeMethod
public static Mannequin
a(cee<cvl> arg0, drq arg1)
create(EntityType<Mannequin> arg0, Level arg1)
method_74669(class_1299<class_11891> arg0, class_1937 arg1)
create(EntityType<MannequinEntity> type, World world)
m_418802_(C_513_<C_411060_> p_429731_, C_1596_ p_427402_)
protected void
a(alq$a arg0)
defineSynchedData(SynchedEntityData$Builder arg0)
method_5693(class_2945$class_9222 arg0)
initDataTracker(DataTracker$Builder arg0)
m_8097_(C_5247_$C_313487_ arg0)
protected ResolvableProfile
k()
getProfile()
method_74104()
getMannequinProfile()
m_419089_()
private void
a(dkq arg0)
setProfile(ResolvableProfile arg0)
method_74098(class_9296 arg0)
setMannequinProfile(ProfileComponent profile)
m_419329_(C_313626_ arg0)
private boolean
n()
getImmovable()
method_74881()
isImmovable()
m_420508_()
private void
a(boolean arg0)
setImmovable(boolean arg0)
method_74876(boolean arg0)
setImmovable(boolean immovable)
m_418881_(boolean arg0)
protected Component
m()
getDescription()
method_74880()
getDescription()
m_419304_()
private void
a(xx arg0)
setDescription(Component arg0)
method_74875(class_2561 arg0)
setDescription(Text description)
m_419992_(C_4996_ arg0)
private void
b(boolean arg0)
setHideDescription(boolean arg0)
method_74877(boolean arg0)
setHideDescription(boolean hideDescription)
m_417422_(boolean arg0)
private void
p()
updateDescription()
method_74882()
updateTrackedDescription()
m_420084_()
protected boolean
fv()
isImmobile()
method_6062()
isImmobile()
m_6107_()
public boolean
dt()
isEffectiveAi()
method_6034()
canActVoluntarily()
m_21515_()
protected void
a(fir arg0)
addAdditionalSaveData(ValueOutput arg0)
method_5652(class_11372 arg0)
writeCustomData(WriteView arg0)
m_7380_(C_398537_ arg0)
protected void
a(fip arg0)
readAdditionalSaveData(ValueInput arg0)
method_5749(class_11368 arg0)
readCustomData(ReadView arg0)
m_7378_(C_398549_ arg0)
public <T> T
a(ko<? extends T> arg0)
get(DataComponentType<? extends T> arg0)
method_58694(class_9331<? extends T> arg0)
get(ComponentType<? extends T> arg0)
m_318834_(C_313543_<? extends T> arg0)
protected void
a(kk arg0)
applyImplicitComponents(DataComponentGetter arg0)
method_66649(class_9473 arg0)
copyComponentsFrom(ComponentsAccess arg0)
m_383893_(C_379187_ arg0)
protected <T> boolean
b(ko<T> arg0, T arg1)
applyImplicitComponent(DataComponentType<T> arg0, T arg1)
method_66654(class_9331<T> arg0, T arg1)
setApplicableComponent(ComponentType<T> arg0, T arg1)
m_383901_(C_313543_<T> p_426129_, T arg1)