Class GoblinRenderer

java.lang.Object
net.minecraft.client.renderer.entity.EntityRenderer<T>
net.minecraft.client.renderer.entity.LivingEntityRenderer<T,M>
net.minecraft.client.renderer.entity.MobRenderer<T,M>
net.minecraft.client.renderer.entity.HumanoidMobRenderer<GoblinEntity,GoblinModel<GoblinEntity>>
com.idark.valoria.client.render.entity.GoblinRenderer
All Implemented Interfaces:
net.minecraft.client.renderer.entity.RenderLayerParent<GoblinEntity,GoblinModel<GoblinEntity>>

public class GoblinRenderer extends net.minecraft.client.renderer.entity.HumanoidMobRenderer<GoblinEntity,GoblinModel<GoblinEntity>>
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    protected static final net.minecraft.resources.ResourceLocation
     

    Fields inherited from class net.minecraft.client.renderer.entity.MobRenderer

    LEASH_RENDER_STEPS

    Fields inherited from class net.minecraft.client.renderer.entity.LivingEntityRenderer

    layers, model

    Fields inherited from class net.minecraft.client.renderer.entity.EntityRenderer

    entityRenderDispatcher, NAMETAG_SCALE, shadowRadius, shadowStrength
  • Constructor Summary

    Constructors
    Constructor
    Description
    GoblinRenderer(net.minecraft.client.renderer.entity.EntityRendererProvider.Context context)
     
    GoblinRenderer(net.minecraft.client.renderer.entity.EntityRendererProvider.Context pContext, net.minecraft.client.model.geom.ModelLayerLocation p_174383_, net.minecraft.client.model.geom.ModelLayerLocation pInnerModelLayer, net.minecraft.client.model.geom.ModelLayerLocation pOuterModelLayer)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    net.minecraft.resources.ResourceLocation
     
    void
    render(GoblinEntity pEntity, float pEntityYaw, float pPartialTicks, com.mojang.blaze3d.vertex.PoseStack pMatrixStack, net.minecraft.client.renderer.MultiBufferSource pBuffer, int pPackedLight)
     

    Methods inherited from class net.minecraft.client.renderer.entity.MobRenderer

    shouldRender, shouldShowName

    Methods inherited from class net.minecraft.client.renderer.entity.LivingEntityRenderer

    addLayer, getAttackAnim, getBob, getFlipDegrees, getModel, getOverlayCoords, getRenderType, getWhiteOverlayProgress, isBodyVisible, isEntityUpsideDown, isShaking, scale, setupRotations

    Methods inherited from class net.minecraft.client.renderer.entity.EntityRenderer

    getBlockLightLevel, getFont, getPackedLightCoords, getRenderOffset, getSkyLightLevel, renderNameTag

    Methods inherited from class java.lang.Object

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

    • TEXTURE

      protected static final net.minecraft.resources.ResourceLocation TEXTURE
  • Constructor Details

    • GoblinRenderer

      public GoblinRenderer(net.minecraft.client.renderer.entity.EntityRendererProvider.Context context)
    • GoblinRenderer

      public GoblinRenderer(net.minecraft.client.renderer.entity.EntityRendererProvider.Context pContext, net.minecraft.client.model.geom.ModelLayerLocation p_174383_, net.minecraft.client.model.geom.ModelLayerLocation pInnerModelLayer, net.minecraft.client.model.geom.ModelLayerLocation pOuterModelLayer)
  • Method Details

    • getTextureLocation

      public net.minecraft.resources.ResourceLocation getTextureLocation(GoblinEntity entity)
      Specified by:
      getTextureLocation in interface net.minecraft.client.renderer.entity.RenderLayerParent<GoblinEntity,GoblinModel<GoblinEntity>>
      Specified by:
      getTextureLocation in class net.minecraft.client.renderer.entity.EntityRenderer<GoblinEntity>
    • render

      public void render(GoblinEntity pEntity, float pEntityYaw, float pPartialTicks, com.mojang.blaze3d.vertex.PoseStack pMatrixStack, net.minecraft.client.renderer.MultiBufferSource pBuffer, int pPackedLight)
      Overrides:
      render in class net.minecraft.client.renderer.entity.MobRenderer<GoblinEntity,GoblinModel<GoblinEntity>>