net.minecraft.client.network

public class ClientMannequinEntity

extends MannequinEntity implements ClientPlayerLikeEntity

All mapped superinterfaces:

Nameable, EntityLike, UniquelyIdentifiable, ScoreHolder, DataTracked, ComponentsAccess, HeldItemContext, StackReferenceGetter, DebugTrackable, EntryConvertible, Attackable, ServerWaypoint, Waypoint, ClientPlayerLikeEntity

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
LOGGER
field_62579
LOGGER
public static final SkinTextures
DEFAULT_SKIN
field_62927
DEFAULT_TEXTURES
private final ClientPlayerLikeState
avatarState
field_62581
state
private CompletableFuture<Optional<SkinTextures>>
skinLookup
field_62582
skinLookup
private SkinTextures
skin
field_62583
skin
private final PlayerSkinCache
skinRenderCache
field_62584
skinCache

Constructor summary

ModifierConstructor
public (World world, PlayerSkinCache skinCache)

Method summary

Modifier and TypeMethod
public static void
registerOverrides(PlayerSkinRenderCache cache)
method_74702(class_11786 arg0)
setFactory(PlayerSkinCache cache)
public void
tick()
method_5773()
tick()
public void
onSyncedDataUpdated(EntityDataAccessor<?> accessor)
method_5674(class_2940<?> arg0)
onTrackedDataSet(TrackedData<?> arg0)
private void
updateSkin()
method_74700()
refreshSkin()
public ClientPlayerLikeState
avatarState()
method_74192()
getState()
public SkinTextures
getSkin()
method_52814()
getSkin()
private void
setSkin(PlayerSkin skin)
method_74704(class_8685 arg0)
setSkin(SkinTextures skin)
public Text
belowNameDisplay()
method_74193()
getMannequinName()
public ParrotEntity$Variant
getParrotVariantOnShoulder(boolean left)
method_74191(boolean arg0)
getShoulderParrotVariant(boolean arg0)
public boolean
showExtraEars()
method_74194()
hasExtraEars()
private static Optional
lambda$updateSkin$0(Optional arg0)
method_74705(Optional arg0)
method_74705(Optional skin)
private static MannequinEntity
lambda$registerOverrides$0(PlayerSkinRenderCache arg0, EntityType arg1, Level arg2)
method_74703(class_11786 arg0, class_1299 arg1, class_1937 arg2)
method_74703(PlayerSkinCache arg0, EntityType type, World world)