Class PlayerHeadSpecialRenderer
java.lang.Object
net.minecraft.client.renderer.special.PlayerHeadSpecialRenderer
- All Implemented Interfaces:
SpecialModelRenderer<PlayerSkinRenderCache.RenderInfo>
public class PlayerHeadSpecialRenderer
extends Object
implements SpecialModelRenderer<PlayerSkinRenderCache.RenderInfo>
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from interface SpecialModelRenderer
SpecialModelRenderer.BakingContext -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final SkullModelBaseprivate final PlayerSkinRenderCache -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivatePlayerHeadSpecialRenderer(PlayerSkinRenderCache playerSkinRenderCache, SkullModelBase modelBase) -
Method Summary
Modifier and TypeMethodDescription@Nullable PlayerSkinRenderCache.RenderInfoextractArgument(ItemStack stack) voidgetExtents(Consumer<Vector3fc> output) voidsubmit(@Nullable PlayerSkinRenderCache.RenderInfo argument, ItemDisplayContext type, PoseStack poseStack, SubmitNodeCollector submitNodeCollector, int lightCoords, int overlayCoords, boolean hasFoil, int outlineColor)
-
Field Details
-
playerSkinRenderCache
-
modelBase
-
-
Constructor Details
-
PlayerHeadSpecialRenderer
private PlayerHeadSpecialRenderer(PlayerSkinRenderCache playerSkinRenderCache, SkullModelBase modelBase)
-
-
Method Details
-
submit
public void submit(@Nullable PlayerSkinRenderCache.RenderInfo argument, ItemDisplayContext type, PoseStack poseStack, SubmitNodeCollector submitNodeCollector, int lightCoords, int overlayCoords, boolean hasFoil, int outlineColor) - Specified by:
submitin interfaceSpecialModelRenderer<PlayerSkinRenderCache.RenderInfo>
-
getExtents
- Specified by:
getExtentsin interfaceSpecialModelRenderer<PlayerSkinRenderCache.RenderInfo>
-
extractArgument
- Specified by:
extractArgumentin interfaceSpecialModelRenderer<PlayerSkinRenderCache.RenderInfo>
-