net.minecraft.client.renderer.entity.layers

public abstract class RenderLayer<T extends Entity, M extends EntityModel<T>>

eil
net.minecraft.client.renderer.entity.layers.RenderLayer
net.minecraft.class_3887
net.minecraft.client.render.entity.feature.FeatureRenderer
net.minecraft.client.renderer.entity.layers.LayerRenderer

Field summary

Modifier and TypeField
private final RenderLayerParent<T, M>
a
renderer
field_17155
context
field_215335_a

Constructor summary

ModifierConstructor
public (RenderLayerParent<T, M> context)

Method summary

Modifier and TypeMethod
protected static <T extends LivingEntity> void
a(dtu<T> arg0, dtu<T> arg1, vk arg2, dfj arg3, dzy arg4, int arg5, T arg6, float arg7, float arg8, float arg9, float arg10, float arg11, float arg12, float arg13, float arg14, float arg15)
coloredCutoutModelCopyLayerRender(EntityModel<T> arg0, EntityModel<T> arg1, ResourceLocation arg2, PoseStack arg3, MultiBufferSource arg4, int arg5, T arg6, float arg7, float arg8, float arg9, float arg10, float arg11, float arg12, float arg13, float arg14, float arg15)
method_23196(class_583<T> arg0, class_583<T> arg1, class_2960 arg2, class_4587 arg3, class_4597 arg4, int arg5, T arg6, float arg7, float arg8, float arg9, float arg10, float arg11, float arg12, float arg13, float arg14, float arg15)
render(EntityModel<T> contextModel, EntityModel<T> model, Identifier texture, MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, T entity, float limbAngle, float limbDistance, float age, float headYaw, float headPitch, float tickDelta, float red, float green, float blue)
func_229140_a_(EntityModel<T> arg0, EntityModel<T> arg1, ResourceLocation arg2, MatrixStack arg3, IRenderTypeBuffer arg4, int arg5, T arg6, float arg7, float arg8, float arg9, float arg10, float arg11, float arg12, float arg13, float arg14, float arg15)
protected static <T extends LivingEntity> void
a(dtu<T> arg0, vk arg1, dfj arg2, dzy arg3, int arg4, T arg5, float arg6, float arg7, float arg8)
renderColoredCutoutModel(EntityModel<T> arg0, ResourceLocation arg1, PoseStack arg2, MultiBufferSource arg3, int arg4, T arg5, float arg6, float arg7, float arg8)
method_23199(class_583<T> arg0, class_2960 arg1, class_4587 arg2, class_4597 arg3, int arg4, T arg5, float arg6, float arg7, float arg8)
renderModel(EntityModel<T> model, Identifier texture, MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, T entity, float red, float green, float blue)
func_229141_a_(EntityModel<T> arg0, ResourceLocation arg1, MatrixStack arg2, IRenderTypeBuffer arg3, int arg4, T arg5, float arg6, float arg7, float arg8)
public M
aC_()
getParentModel()
method_17165()
getContextModel()
func_215332_c()
protected ResourceLocation
a(T arg0)
getTextureLocation(T arg0)
method_23194(T arg0)
getTexture(T entity)
func_229139_a_(T arg0)
public abstract void
a(dfj arg0, dzy arg1, int arg2, T arg3, float arg4, float arg5, float arg6, float arg7, float arg8, float arg9)
render(PoseStack arg0, MultiBufferSource arg1, int arg2, T arg3, float arg4, float arg5, float arg6, float arg7, float arg8, float arg9)
method_4199(class_4587 arg0, class_4597 arg1, int arg2, T arg3, float arg4, float arg5, float arg6, float arg7, float arg8, float arg9)
render(MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, T entity, float limbAngle, float limbDistance, float tickDelta, float animationProgress, float headYaw, float headPitch)
func_225628_a_(MatrixStack arg0, IRenderTypeBuffer arg1, int arg2, T arg3, float arg4, float arg5, float arg6, float arg7, float arg8, float arg9)