net.minecraft.client.renderer.special

public class PlayerHeadSpecialRenderer

implements SpecialModelRenderer<PlayerHeadSpecialRenderer$PlayerHeadRenderInfo>

hqq
net.minecraft.client.renderer.special.PlayerHeadSpecialRenderer
net.minecraft.class_11533
net.minecraft.client.render.item.model.special.PlayerHeadModelRenderer

Field summary

Modifier and TypeField
private final Map<ResolvableProfile, PlayerHeadSpecialRenderer$PlayerHeadRenderInfo>
a
updatedResolvableProfiles
field_61032
profileCache
private final SkinManager
b
skinManager
field_61033
playerSkinProvider
private final SkullModelBase
c
modelBase
field_61034
model
private final PlayerHeadSpecialRenderer$PlayerHeadRenderInfo
d
defaultPlayerHeadRenderInfo
field_61035
data

Constructor summary

ModifierConstructor
(SkinManager playerSkinProvider, SkullModelBase model, PlayerHeadSpecialRenderer$PlayerHeadRenderInfo data)

Method summary

Modifier and TypeMethod
public void
a(hqq$a arg0, dct arg1, foc arg2, gxm arg3, int arg4, int arg5, boolean arg6)
render(PlayerHeadSpecialRenderer$PlayerHeadRenderInfo arg0, ItemDisplayContext arg1, PoseStack arg2, MultiBufferSource arg3, int arg4, int arg5, boolean arg6)
method_72178(class_11533$class_11534 arg0, class_811 arg1, class_4587 arg2, class_4597 arg3, int arg4, int arg5, boolean arg6)
render(PlayerHeadModelRenderer$Data arg0, ItemDisplayContext arg1, MatrixStack arg2, VertexConsumerProvider arg3, int arg4, int arg5, boolean arg6)
public void
a(Set<org.joml.Vector3f> arg0)
getExtents(Set<org.joml.Vector3f> arg0)
method_72175(Set<org.joml.Vector3f> arg0)
collectVertices(Set<org.joml.Vector3f> arg0)
public PlayerHeadSpecialRenderer$PlayerHeadRenderInfo
a(dcv arg0)
extractArgument(ItemStack arg0)
method_72176(class_1799 arg0)
getData(ItemStack arg0)
private PlayerHeadSpecialRenderer$PlayerHeadRenderInfo
a(dfv arg0)
createAndCacheIfTextureIsUnpacked(ResolvableProfile arg0)
method_72177(class_9296 arg0)
createData(ProfileComponent profileComponent)