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> pModel, ResourceLocation pTextureLocation, PoseStack pPoseStack, SubmitNodeCollector pNodeCollector, int pPackedLight, S pRenderState, int pTintColor, int pOutlineColor) protected static <S extends LivingEntityRenderState>
voidrenderColoredCutoutModel(Model<? super S> pModel, ResourceLocation pTextureLocation, PoseStack pPoseStack, SubmitNodeCollector pNodeCollector, int pPackedLight, S pRenderState, int pTintColor, int pOutlineColor) abstract voidsubmit(PoseStack pPoseStack, SubmitNodeCollector pNodeCollector, int pPackedLight, S pRenderState, float pYRot, float pXRot)
-
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> pModel, ResourceLocation pTextureLocation, PoseStack pPoseStack, SubmitNodeCollector pNodeCollector, int pPackedLight, S pRenderState, int pTintColor, int pOutlineColor) -
renderColoredCutoutModel
protected static <S extends LivingEntityRenderState> void renderColoredCutoutModel(Model<? super S> pModel, ResourceLocation pTextureLocation, PoseStack pPoseStack, SubmitNodeCollector pNodeCollector, int pPackedLight, S pRenderState, int pTintColor, int pOutlineColor) -
getParentModel
-
submit
public abstract void submit(PoseStack pPoseStack, SubmitNodeCollector pNodeCollector, int pPackedLight, S pRenderState, float pYRot, float pXRot)
-