类 StuckInBodyLayer<M extends PlayerModel>
java.lang.Object
net.minecraft.client.renderer.entity.layers.RenderLayer<PlayerRenderState,M>
net.minecraft.client.renderer.entity.layers.StuckInBodyLayer<M>
- 直接已知子类:
ArrowLayer
,BeeStingerLayer
public abstract class StuckInBodyLayer<M extends PlayerModel>
extends RenderLayer<PlayerRenderState,M>
-
嵌套类概要
嵌套类 -
字段概要
字段修饰符和类型字段说明private final Model
private final StuckInBodyLayer.PlacementStyle
private final ResourceLocation
-
构造器概要
构造器构造器说明StuckInBodyLayer
(LivingEntityRenderer<?, PlayerRenderState, M> p_117564_, Model p_360738_, ResourceLocation p_361896_, StuckInBodyLayer.PlacementStyle p_363745_) -
方法概要
修饰符和类型方法说明protected abstract int
numStuck
(PlayerRenderState p_368620_) void
render
(PoseStack p_117575_, MultiBufferSource p_117576_, int p_117577_, PlayerRenderState p_367175_, 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_362675_) 从类继承的方法 net.minecraft.client.renderer.entity.layers.RenderLayer
coloredCutoutModelCopyLayerRender, getParentModel, renderColoredCutoutModel
-
字段详细资料
-
model
-
texture
-
placementStyle
-
-
构造器详细资料
-
StuckInBodyLayer
public StuckInBodyLayer(LivingEntityRenderer<?, PlayerRenderState, M> p_117564_, Model p_360738_, ResourceLocation p_361896_, StuckInBodyLayer.PlacementStyle p_363745_)
-
-
方法详细资料
-
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_367175_, float p_117579_, float p_117580_) - 指定者:
render
在类中RenderLayer<PlayerRenderState,
M extends PlayerModel>
-
snapToFace
private static float snapToFace(float p_362675_)
-