Class LayerRenderer<T extends Entity,M extends EntityModel<T>>

java.lang.Object
net.minecraft.client.renderer.entity.layers.LayerRenderer<T,M>
Direct Known Subclasses:
AbstractEyesLayer, BipedArmorLayer, CapeLayer, CatCollarLayer, CrossedArmsItemLayer, Deadmau5HeadLayer, DolphinCarriedItemLayer, DrownedOuterLayer, ElytraLayer, EnergyLayer, FoxHeldItemLayer, HeadLayer, HeldBlockLayer, HeldItemLayer, HorseMarkingsLayer, IronGolemCracksLayer, IronGolenFlowerLayer, LeatherHorseArmorLayer, LlamaDecorLayer, MooshroomMushroomLayer, PandaHeldItemLayer, ParrotVariantLayer, SaddleLayer, SheepWoolLayer, ShulkerColorLayer, SlimeGelLayer, SnowmanHeadLayer, SpinAttackEffectLayer, StayClothingLayer, StuckInBodyLayer, TropicalFishPatternLayer, VillagerLevelPendantLayer, WolfCollarLayer

public abstract class LayerRenderer<T extends Entity,M extends EntityModel<T>> extends Object
  • Field Details

  • Constructor Details

  • Method Details

    • coloredCutoutModelCopyLayerRender

      protected static <T extends LivingEntity> void coloredCutoutModelCopyLayerRender(EntityModel<T> p_229140_0_, EntityModel<T> p_229140_1_, ResourceLocation p_229140_2_, MatrixStack p_229140_3_, IRenderTypeBuffer p_229140_4_, int p_229140_5_, T p_229140_6_, float p_229140_7_, float p_229140_8_, float p_229140_9_, float p_229140_10_, float p_229140_11_, float p_229140_12_, float p_229140_13_, float p_229140_14_, float p_229140_15_)
    • renderColoredCutoutModel

      protected static <T extends LivingEntity> void renderColoredCutoutModel(EntityModel<T> p_229141_0_, ResourceLocation p_229141_1_, MatrixStack p_229141_2_, IRenderTypeBuffer p_229141_3_, int p_229141_4_, T p_229141_5_, float p_229141_6_, float p_229141_7_, float p_229141_8_)
    • getParentModel

      public M getParentModel()
    • getTextureLocation

      protected ResourceLocation getTextureLocation(T p_229139_1_)
    • render

      public abstract void render(MatrixStack p_225628_1_, IRenderTypeBuffer p_225628_2_, int p_225628_3_, T p_225628_4_, float p_225628_5_, float p_225628_6_, float p_225628_7_, float p_225628_8_, float p_225628_9_, float p_225628_10_)