Class StarWolfRenderer

java.lang.Object
net.minecraft.client.renderer.entity.EntityRenderer<net.minecraft.world.entity.animal.wolf.Wolf, net.minecraft.client.renderer.entity.state.WolfRenderState>
net.minecraft.client.renderer.entity.LivingEntityRenderer<net.minecraft.world.entity.animal.wolf.Wolf, net.minecraft.client.renderer.entity.state.WolfRenderState, net.minecraft.client.model.animal.wolf.WolfModel>
net.minecraft.client.renderer.entity.MobRenderer<net.minecraft.world.entity.animal.wolf.Wolf, net.minecraft.client.renderer.entity.state.WolfRenderState, net.minecraft.client.model.animal.wolf.WolfModel>
net.minecraft.client.renderer.entity.AgeableMobRenderer<net.minecraft.world.entity.animal.wolf.Wolf, net.minecraft.client.renderer.entity.state.WolfRenderState, net.minecraft.client.model.animal.wolf.WolfModel>
net.minecraft.client.renderer.entity.WolfRenderer
tech.anonymoushacker1279.immersiveweapons.client.renderer.entity.mob.StarWolfRenderer
All Implemented Interfaces:
net.minecraft.client.renderer.entity.RenderLayerParent<net.minecraft.client.renderer.entity.state.WolfRenderState, net.minecraft.client.model.animal.wolf.WolfModel>

public class StarWolfRenderer extends net.minecraft.client.renderer.entity.WolfRenderer
  • Field Summary

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

    itemModelResolver, layers, model

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

    entityRenderDispatcher, NAMETAG_SCALE, shadowRadius, shadowStrength
  • Constructor Summary

    Constructors
    Constructor
    Description
    StarWolfRenderer(net.minecraft.client.renderer.entity.EntityRendererProvider.Context context)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    extractRenderState(net.minecraft.world.entity.animal.wolf.Wolf wolf, net.minecraft.client.renderer.entity.state.WolfRenderState reusedState, float partialTick)
     
    protected @Nullable net.minecraft.client.renderer.rendertype.RenderType
    getRenderType(net.minecraft.client.renderer.entity.state.WolfRenderState renderState, boolean isVisible, boolean renderTranslucent, boolean appearsGlowing)
     
    protected void
    scale(net.minecraft.client.renderer.entity.state.WolfRenderState state, com.mojang.blaze3d.vertex.PoseStack matrixStack)
     

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

    createRenderState, getModelTint, getTextureLocation

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

    submit

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

    checkMagicName, getShadowRadius, shouldShowName

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

    addLayer, extractNameTags, getBoundingBoxForCulling, getFlipDegrees, getModel, getOverlayCoords, getWhiteOverlayProgress, isBodyVisible, isEntityUpsideDown, isShaking, isUpsideDownName, setupRotations, shouldRenderLayers

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

    affectedByCulling, createRenderState, extractNameTags, finalizeRenderState, getBlockLightLevel, getFont, getNameTag, getPackedLightCoords, getRenderOffset, getShadowStrength, getSkyLightLevel, shouldRender, submitNameDisplay, submitNameDisplay

    Methods inherited from class Object

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

    • StarWolfRenderer

      public StarWolfRenderer(net.minecraft.client.renderer.entity.EntityRendererProvider.Context context)
  • Method Details

    • scale

      protected void scale(net.minecraft.client.renderer.entity.state.WolfRenderState state, com.mojang.blaze3d.vertex.PoseStack matrixStack)
      Overrides:
      scale in class net.minecraft.client.renderer.entity.LivingEntityRenderer<net.minecraft.world.entity.animal.wolf.Wolf, net.minecraft.client.renderer.entity.state.WolfRenderState, net.minecraft.client.model.animal.wolf.WolfModel>
    • getRenderType

      @Nullable protected @Nullable net.minecraft.client.renderer.rendertype.RenderType getRenderType(net.minecraft.client.renderer.entity.state.WolfRenderState renderState, boolean isVisible, boolean renderTranslucent, boolean appearsGlowing)
      Overrides:
      getRenderType in class net.minecraft.client.renderer.entity.LivingEntityRenderer<net.minecraft.world.entity.animal.wolf.Wolf, net.minecraft.client.renderer.entity.state.WolfRenderState, net.minecraft.client.model.animal.wolf.WolfModel>
    • extractRenderState

      public void extractRenderState(net.minecraft.world.entity.animal.wolf.Wolf wolf, net.minecraft.client.renderer.entity.state.WolfRenderState reusedState, float partialTick)
      Overrides:
      extractRenderState in class net.minecraft.client.renderer.entity.WolfRenderer