类 LivingEntityEmissiveLayer<S extends LivingEntityRenderState,M extends EntityModel<S>>
java.lang.Object
net.minecraft.client.renderer.entity.layers.RenderLayer<S,M>
net.minecraft.client.renderer.entity.layers.LivingEntityEmissiveLayer<S,M>
public class LivingEntityEmissiveLayer<S extends LivingEntityRenderState,M extends EntityModel<S>>
extends RenderLayer<S,M>
-
嵌套类概要
嵌套类修饰符和类型类说明static interface
static interface
LivingEntityEmissiveLayer.DrawSelector<S extends LivingEntityRenderState,
M extends EntityModel<S>> -
字段概要
字段修饰符和类型字段说明private final LivingEntityEmissiveLayer.AlphaFunction
<S> private final boolean
private final Function
<ResourceLocation, RenderType> private final LivingEntityEmissiveLayer.DrawSelector
<S, M> private final ResourceLocation
-
构造器概要
构造器构造器说明LivingEntityEmissiveLayer
(RenderLayerParent<S, M> p_366651_, ResourceLocation p_369672_, LivingEntityEmissiveLayer.AlphaFunction<S> p_362758_, LivingEntityEmissiveLayer.DrawSelector<S, M> p_362516_, Function<ResourceLocation, RenderType> p_360840_, boolean p_375805_) -
方法概要
修饰符和类型方法说明private boolean
onlyDrawSelectedParts
(S p_365935_) void
render
(PoseStack p_366547_, MultiBufferSource p_366685_, int p_367458_, S p_364851_, float p_362186_, float p_367844_) private void
从类继承的方法 net.minecraft.client.renderer.entity.layers.RenderLayer
coloredCutoutModelCopyLayerRender, getParentModel, renderColoredCutoutModel
-
字段详细资料
-
texture
-
alphaFunction
private final LivingEntityEmissiveLayer.AlphaFunction<S extends LivingEntityRenderState> alphaFunction -
drawSelector
private final LivingEntityEmissiveLayer.DrawSelector<S extends LivingEntityRenderState,M extends EntityModel<S>> drawSelector -
bufferProvider
-
alwaysVisible
private final boolean alwaysVisible
-
-
构造器详细资料
-
LivingEntityEmissiveLayer
public LivingEntityEmissiveLayer(RenderLayerParent<S, M> p_366651_, ResourceLocation p_369672_, LivingEntityEmissiveLayer.AlphaFunction<S> p_362758_, LivingEntityEmissiveLayer.DrawSelector<S, M> p_362516_, Function<ResourceLocation, RenderType> p_360840_, boolean p_375805_)
-
-
方法详细资料
-
render
public void render(PoseStack p_366547_, MultiBufferSource p_366685_, int p_367458_, S p_364851_, float p_362186_, float p_367844_) - 指定者:
render
在类中RenderLayer<S extends LivingEntityRenderState,
M extends EntityModel<S>>
-
onlyDrawSelectedParts
-
resetDrawForAllParts
private void resetDrawForAllParts()
-