Class RenderLayer<S extends EntityRenderState, M extends EntityModel<? super S>>
java.lang.Object
net.minecraft.client.renderer.entity.layers.RenderLayer<S,M>
- Direct Known Subclasses:
BlockDecorationLayer, BreezeEyesLayer, BreezeWindLayer, CapeLayer, CarriedBlockLayer, CatCollarLayer, CrossedArmsItemLayer, CustomHeadLayer, Deadmau5EarsLayer, DolphinCarryingItemLayer, DrownedOuterLayer, EnergySwirlLayer, EyesLayer, FoxHeldItemLayer, HorseMarkingLayer, HumanoidArmorLayer, IronGolemCrackinessLayer, IronGolemFlowerLayer, ItemInHandLayer, LivingEntityEmissiveLayer, LlamaDecorLayer, MushroomCowMushroomLayer, PandaHoldsItemLayer, ParrotOnShoulderLayer, RopesLayer, SheepWoolLayer, SheepWoolUndercoatLayer, SimpleEquipmentLayer, SkeletonClothingLayer, SlimeOuterLayer, SnowGolemHeadLayer, SpinAttackEffectLayer, StuckInBodyLayer, TropicalFishPatternLayer, VillagerProfessionLayer, WingsLayer, WolfArmorLayer, WolfCollarLayer
public abstract class RenderLayer<S extends EntityRenderState, M extends EntityModel<? super S>>
extends Object
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected static <S extends LivingEntityRenderState>
voidcoloredCutoutModelCopyLayerRender(Model<? super S> model, Identifier texture, PoseStack poseStack, SubmitNodeCollector submitNodeCollector, int lightCoords, S state, int color, int order) protected static <S extends LivingEntityRenderState>
voidrenderColoredCutoutModel(Model<? super S> model, Identifier texture, PoseStack poseStack, SubmitNodeCollector submitNodeCollector, int lightCoords, S state, int color, int order) abstract voidsubmit(PoseStack poseStack, SubmitNodeCollector submitNodeCollector, int lightCoords, S state, float yRot, float xRot)
-
Field Details
-
renderer
private final RenderLayerParent<S extends EntityRenderState, M extends EntityModel<? super S>> renderer
-
-
Constructor Details
-
RenderLayer
-
-
Method Details
-
coloredCutoutModelCopyLayerRender
protected static <S extends LivingEntityRenderState> void coloredCutoutModelCopyLayerRender(Model<? super S> model, Identifier texture, PoseStack poseStack, SubmitNodeCollector submitNodeCollector, int lightCoords, S state, int color, int order) -
renderColoredCutoutModel
protected static <S extends LivingEntityRenderState> void renderColoredCutoutModel(Model<? super S> model, Identifier texture, PoseStack poseStack, SubmitNodeCollector submitNodeCollector, int lightCoords, S state, int color, int order) -
getParentModel
-
submit
public abstract void submit(PoseStack poseStack, SubmitNodeCollector submitNodeCollector, int lightCoords, S state, float yRot, float xRot)
-