net.minecraft.client.renderer.entity.layers

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

dza
net.minecraft.client.renderer.entity.layers.RenderLayer
net.minecraft.class_3887
net.minecraft.unmapped.C_ksuhvumg
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
f_iundzoqb
context
field_215335_a

Constructor summary

ModifierConstructor
public (RenderLayerParent<T, M> context)

Method summary

Modifier and TypeMethod
protected static <T extends LivingEntity> void
a(dkx<T> arg0, dkx<T> arg1, sm arg2, cyi arg3, dqq 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)
m_hirbfewf(C_fouvqrqy<T> arg0, C_fouvqrqy<T> arg1, C_ncpywfca arg2, C_cnszsxvd arg3, C_igrgeffe 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 arg12, 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(dkx<T> arg0, sm arg1, cyi arg2, dqq 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)
m_oqkkoule(C_fouvqrqy<T> arg0, C_ncpywfca arg1, C_cnszsxvd arg2, C_igrgeffe 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
c()
getParentModel()
method_17165()
m_kqwmajci()
getContextModel()
func_215332_c()
protected ResourceLocation
a(T arg0)
getTextureLocation(T arg0)
method_23194(T arg0)
m_dmlaocwf(T arg0)
getTexture(T entity)
func_229139_a_(T arg0)
public abstract void
a(cyi arg0, dqq 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)
m_pxxnotol(C_cnszsxvd arg0, C_igrgeffe 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 customAngle, 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)