Class StuckInBodyLayer<M extends PlayerModel>
java.lang.Object
net.minecraft.client.renderer.entity.layers.RenderLayer<PlayerRenderState,M>
net.minecraft.client.renderer.entity.layers.StuckInBodyLayer<M>
- Direct Known Subclasses:
ArrowLayer
,BeeStingerLayer
public abstract class StuckInBodyLayer<M extends PlayerModel>
extends RenderLayer<PlayerRenderState,M>
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final Model
private final StuckInBodyLayer.PlacementStyle
private final ResourceLocation
-
Constructor Summary
ConstructorsConstructorDescriptionStuckInBodyLayer
(LivingEntityRenderer<?, PlayerRenderState, M> p_117564_, Model p_360318_, ResourceLocation p_363540_, StuckInBodyLayer.PlacementStyle p_364028_) -
Method Summary
Modifier and TypeMethodDescriptionprotected abstract int
numStuck
(PlayerRenderState p_365314_) void
render
(PoseStack p_117575_, MultiBufferSource p_117576_, int p_117577_, PlayerRenderState p_363391_, float p_117579_, float p_117580_) private void
renderStuckItem
(PoseStack p_117566_, MultiBufferSource p_117567_, int p_117568_, float p_117570_, float p_117571_, float p_117572_) private static float
snapToFace
(float p_361108_) Methods inherited from class net.minecraft.client.renderer.entity.layers.RenderLayer
coloredCutoutModelCopyLayerRender, getParentModel, renderColoredCutoutModel
-
Field Details
-
model
-
texture
-
placementStyle
-
-
Constructor Details
-
StuckInBodyLayer
public StuckInBodyLayer(LivingEntityRenderer<?, PlayerRenderState, M> p_117564_, Model p_360318_, ResourceLocation p_363540_, StuckInBodyLayer.PlacementStyle p_364028_)
-
-
Method Details
-
numStuck
-
renderStuckItem
private void renderStuckItem(PoseStack p_117566_, MultiBufferSource p_117567_, int p_117568_, float p_117570_, float p_117571_, float p_117572_) -
render
public void render(PoseStack p_117575_, MultiBufferSource p_117576_, int p_117577_, PlayerRenderState p_363391_, float p_117579_, float p_117580_) - Specified by:
render
in classRenderLayer<PlayerRenderState,
M extends PlayerModel>
-
snapToFace
private static float snapToFace(float p_361108_)
-