Class CavalryOverlayLayer

java.lang.Object
net.minecraft.client.renderer.entity.layers.RenderLayer<net.minecraft.world.entity.animal.horse.Horse,net.minecraft.client.model.HorseModel<net.minecraft.world.entity.animal.horse.Horse>>
com.minecolonies.core.client.render.CavalryOverlayLayer

public class CavalryOverlayLayer extends net.minecraft.client.renderer.entity.layers.RenderLayer<net.minecraft.world.entity.animal.horse.Horse,net.minecraft.client.model.HorseModel<net.minecraft.world.entity.animal.horse.Horse>>
  • Constructor Summary

    Constructors
    Constructor
    Description
    CavalryOverlayLayer(net.minecraft.client.renderer.entity.RenderLayerParent<net.minecraft.world.entity.animal.horse.Horse,net.minecraft.client.model.HorseModel<net.minecraft.world.entity.animal.horse.Horse>> parent)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    render(com.mojang.blaze3d.vertex.PoseStack pose, net.minecraft.client.renderer.MultiBufferSource buffer, int packedLight, net.minecraft.world.entity.animal.horse.Horse horse, float limbSwing, float limbSwingAmount, float partialTicks, float ageInTicks, float netHeadYaw, float headPitch)
    Renders the cavalry horse overlay layer, which decorates the horse and indicates the horse's readiness for combat.

    Methods inherited from class net.minecraft.client.renderer.entity.layers.RenderLayer

    coloredCutoutModelCopyLayerRender, getParentModel, getTextureLocation, renderColoredCutoutModel

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • CavalryOverlayLayer

      public CavalryOverlayLayer(net.minecraft.client.renderer.entity.RenderLayerParent<net.minecraft.world.entity.animal.horse.Horse,net.minecraft.client.model.HorseModel<net.minecraft.world.entity.animal.horse.Horse>> parent)
  • Method Details

    • render

      public void render(@Nonnull com.mojang.blaze3d.vertex.PoseStack pose, @Nonnull net.minecraft.client.renderer.MultiBufferSource buffer, int packedLight, @Nonnull net.minecraft.world.entity.animal.horse.Horse horse, float limbSwing, float limbSwingAmount, float partialTicks, float ageInTicks, float netHeadYaw, float headPitch)
      Renders the cavalry horse overlay layer, which decorates the horse and indicates the horse's readiness for combat.
      Specified by:
      render in class net.minecraft.client.renderer.entity.layers.RenderLayer<net.minecraft.world.entity.animal.horse.Horse,net.minecraft.client.model.HorseModel<net.minecraft.world.entity.animal.horse.Horse>>
      Parameters:
      pose - the pose stack
      buffer - the multi buffer source
      packedLight - the packed light
      horse - the horse entity
      limbSwing - the limb swing
      limbSwingAmount - the limb swing amount
      partialTicks - the partial ticks
      ageInTicks - the age in ticks
      netHeadYaw - the net head yaw
      headPitch - the head pitch