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> modelParent, EntityModel<T> model, ResourceLocation textureLocation, PoseStack poseStack, MultiBufferSource buffer, int packedLight, T entity, float limbSwing, float limbSwingAmount, float ageInTicks, float netHeadYaw, float headPitch, float partialTick, int color) protected ResourceLocationgetTextureLocation(T entity) abstract voidrender(PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, T livingEntity, float limbSwing, float limbSwingAmount, float partialTick, float ageInTicks, float netHeadYaw, float headPitch) protected static <T extends LivingEntity>
voidrenderColoredCutoutModel(EntityModel<T> model, ResourceLocation textureLocation, PoseStack poseStack, MultiBufferSource buffer, int packedLight, T entity, int color)
-
Field Details
-
renderer
-
-
Constructor Details
-
RenderLayer
-
-
Method Details
-
coloredCutoutModelCopyLayerRender
protected static <T extends LivingEntity> void coloredCutoutModelCopyLayerRender(EntityModel<T> modelParent, EntityModel<T> model, ResourceLocation textureLocation, PoseStack poseStack, MultiBufferSource buffer, int packedLight, T entity, float limbSwing, float limbSwingAmount, float ageInTicks, float netHeadYaw, float headPitch, float partialTick, int color) -
renderColoredCutoutModel
protected static <T extends LivingEntity> void renderColoredCutoutModel(EntityModel<T> model, ResourceLocation textureLocation, PoseStack poseStack, MultiBufferSource buffer, int packedLight, T entity, int color) -
getParentModel
-
getTextureLocation
-
render
public abstract void render(PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, T livingEntity, float limbSwing, float limbSwingAmount, float partialTick, float ageInTicks, float netHeadYaw, float headPitch)
-