Class RenderLayer<T extends Entity,M extends EntityModel<T>>
java.lang.Object
net.minecraft.client.renderer.entity.layers.RenderLayer<T,M>
- Direct Known Subclasses:
BreezeEyesLayer
,BreezeWindLayer
,CapeLayer
,CarriedBlockLayer
,CatCollarLayer
,CrossedArmsItemLayer
,CustomHeadLayer
,Deadmau5EarsLayer
,DolphinCarryingItemLayer
,DrownedOuterLayer
,ElytraLayer
,EnergySwirlLayer
,EyesLayer
,FoxHeldItemLayer
,HorseArmorLayer
,HorseMarkingLayer
,HumanoidArmorLayer
,IronGolemCrackinessLayer
,IronGolemFlowerLayer
,ItemInHandLayer
,LlamaDecorLayer
,MushroomCowMushroomLayer
,PandaHoldsItemLayer
,ParrotOnShoulderLayer
,SaddleLayer
,SheepFurLayer
,ShulkerHeadLayer
,SkeletonClothingLayer
,SlimeOuterLayer
,SnowGolemHeadLayer
,SpinAttackEffectLayer
,StuckInBodyLayer
,TropicalFishPatternLayer
,VillagerProfessionLayer
,WardenEmissiveLayer
,WolfArmorLayer
,WolfCollarLayer
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected static <T extends LivingEntity>
voidcoloredCutoutModelCopyLayerRender
(EntityModel<T> pModelParent, EntityModel<T> pModel, ResourceLocation pTextureLocation, PoseStack pPoseStack, MultiBufferSource pBuffer, int pPackedLight, T pEntity, float pLimbSwing, float pLimbSwingAmount, float pAgeInTicks, float pNetHeadYaw, float pHeadPitch, float pPartialTick, int pColor) protected ResourceLocation
getTextureLocation
(T pEntity) abstract void
render
(PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight, T pLivingEntity, float pLimbSwing, float pLimbSwingAmount, float pPartialTick, float pAgeInTicks, float pNetHeadYaw, float pHeadPitch) protected static <T extends LivingEntity>
voidrenderColoredCutoutModel
(EntityModel<T> pModel, ResourceLocation pTextureLocation, PoseStack pPoseStack, MultiBufferSource pBuffer, int pPackedLight, T pEntity, int pColor)
-
Field Details
-
renderer
-
-
Constructor Details
-
RenderLayer
-
-
Method Details
-
coloredCutoutModelCopyLayerRender
protected static <T extends LivingEntity> void coloredCutoutModelCopyLayerRender(EntityModel<T> pModelParent, EntityModel<T> pModel, ResourceLocation pTextureLocation, PoseStack pPoseStack, MultiBufferSource pBuffer, int pPackedLight, T pEntity, float pLimbSwing, float pLimbSwingAmount, float pAgeInTicks, float pNetHeadYaw, float pHeadPitch, float pPartialTick, int pColor) -
renderColoredCutoutModel
protected static <T extends LivingEntity> void renderColoredCutoutModel(EntityModel<T> pModel, ResourceLocation pTextureLocation, PoseStack pPoseStack, MultiBufferSource pBuffer, int pPackedLight, T pEntity, int pColor) -
getParentModel
-
getTextureLocation
-
render
public abstract void render(PoseStack pPoseStack, MultiBufferSource pBufferSource, int pPackedLight, T pLivingEntity, float pLimbSwing, float pLimbSwingAmount, float pPartialTick, float pAgeInTicks, float pNetHeadYaw, float pHeadPitch)
-