net.minecraft.client.entity

public class ClientMannequin

extends Mannequin implements ClientAvatarEntity

All mapped superinterfaces:

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

gha
net.minecraft.client.entity.ClientMannequin
net.minecraft.class_11903
net.minecraft.client.network.ClientMannequinEntity

Field summary

Modifier and TypeField
private static final org.slf4j.Logger
f
LOGGER
field_62579
LOGGER
public static final PlayerSkin
e
DEFAULT_SKIN
field_62927
DEFAULT_TEXTURES
private final ClientAvatarState
g
avatarState
field_62581
state
private CompletableFuture<Optional<PlayerSkin>>
h
skinLookup
field_62582
skinLookup
private PlayerSkin
i
skin
field_62583
skin
private final PlayerSkinRenderCache
j
skinRenderCache
field_62584
skinCache

Constructor summary

ModifierConstructor
public (Level world, PlayerSkinRenderCache skinCache)

Method summary

Modifier and TypeMethod
public static void
a(hkr arg0)
registerOverrides(PlayerSkinRenderCache arg0)
method_74702(class_11786 arg0)
setFactory(PlayerSkinCache cache)
public void
g()
tick()
method_5773()
tick()
public void
a(alw<?> arg0)
onSyncedDataUpdated(EntityDataAccessor<?> arg0)
method_5674(class_2940<?> arg0)
onTrackedDataSet(TrackedData<?> arg0)
private void
a()
updateSkin()
method_74700()
refreshSkin()
public ClientAvatarState
b()
avatarState()
method_74192()
getState()
public PlayerSkin
c()
getSkin()
method_52814()
getSkin()
private void
a(dcq arg0)
setSkin(PlayerSkin arg0)
method_74704(class_8685 arg0)
setSkin(SkinTextures skin)
public Component
d()
belowNameDisplay()
method_74193()
getMannequinName()
public Parrot$Variant
a(boolean arg0)
getParrotVariantOnShoulder(boolean arg0)
method_74191(boolean arg0)
getShoulderParrotVariant(boolean arg0)
public boolean
e()
showExtraEars()
method_74194()
hasExtraEars()