Class VanillaArmatureLayer

java.lang.Object
net.minecraft.client.renderer.entity.layers.RenderLayer<net.minecraft.client.renderer.entity.state.LivingEntityRenderState, net.minecraft.client.model.EntityModel<net.minecraft.client.renderer.entity.state.LivingEntityRenderState>>
net.ixdarklord.coolcatcanvas.internal.client.armature.vanilla.VanillaArmatureLayer

public final class VanillaArmatureLayer extends net.minecraft.client.renderer.entity.layers.RenderLayer<net.minecraft.client.renderer.entity.state.LivingEntityRenderState, net.minecraft.client.model.EntityModel<net.minecraft.client.renderer.entity.state.LivingEntityRenderState>>
Draws the armatures a vanilla mob wears (VanillaModel.attach), each on its part as the part is posed. Added to every living renderer; draws nothing for mobs that wear nothing.
  • Constructor Summary

    Constructors
    Constructor
    Description
    VanillaArmatureLayer(net.minecraft.client.renderer.entity.RenderLayerParent<net.minecraft.client.renderer.entity.state.LivingEntityRenderState, net.minecraft.client.model.EntityModel<net.minecraft.client.renderer.entity.state.LivingEntityRenderState>> parent)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    submit(com.mojang.blaze3d.vertex.PoseStack poseStack, net.minecraft.client.renderer.SubmitNodeCollector collector, int lightCoords, net.minecraft.client.renderer.entity.state.LivingEntityRenderState state, float yRot, float xRot)
     

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

    coloredCutoutModelCopyLayerRender, getParentModel, renderColoredCutoutModel

    Methods inherited from class Object

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

    • VanillaArmatureLayer

      public VanillaArmatureLayer(net.minecraft.client.renderer.entity.RenderLayerParent<net.minecraft.client.renderer.entity.state.LivingEntityRenderState, net.minecraft.client.model.EntityModel<net.minecraft.client.renderer.entity.state.LivingEntityRenderState>> parent)
  • Method Details

    • submit

      public void submit(com.mojang.blaze3d.vertex.PoseStack poseStack, net.minecraft.client.renderer.SubmitNodeCollector collector, int lightCoords, net.minecraft.client.renderer.entity.state.LivingEntityRenderState state, float yRot, float xRot)
      Specified by:
      submit in class net.minecraft.client.renderer.entity.layers.RenderLayer<net.minecraft.client.renderer.entity.state.LivingEntityRenderState, net.minecraft.client.model.EntityModel<net.minecraft.client.renderer.entity.state.LivingEntityRenderState>>