java.lang.Object
net.minecraft.client.renderer.entity.EntityRenderer<T>
net.minecraft.client.renderer.entity.LivingEntityRenderer<T,M>
net.minecraft.client.renderer.entity.MobRenderer<net.minecraft.world.entity.animal.Wolf,net.minecraft.client.model.WolfModel<net.minecraft.world.entity.animal.Wolf>>
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.world.entity.animal.Wolf,net.minecraft.client.model.WolfModel<net.minecraft.world.entity.animal.Wolf>>

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

    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
    StarWolfRenderer(net.minecraft.client.renderer.entity.EntityRendererProvider.Context context)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected net.minecraft.client.renderer.RenderType
    getRenderType(net.minecraft.world.entity.animal.Wolf livingEntity, boolean bodyVisible, boolean translucent, boolean glowing)
     
    net.minecraft.resources.ResourceLocation
    getTextureLocation(net.minecraft.world.entity.animal.Wolf pEntity)
    Returns the location of an entity's texture.
    protected void
    scale(net.minecraft.world.entity.animal.Wolf livingEntity, com.mojang.blaze3d.vertex.PoseStack matrixStack, float partialTickTime)
     

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

    getBob, render

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

    shouldRender, shouldShowName

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

    addLayer, getAttackAnim, getFlipDegrees, getModel, getOverlayCoords, getWhiteOverlayProgress, isBodyVisible, isEntityUpsideDown, isShaking, 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
  • Constructor Details

    • StarWolfRenderer

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

    • scale

      protected void scale(net.minecraft.world.entity.animal.Wolf livingEntity, com.mojang.blaze3d.vertex.PoseStack matrixStack, float partialTickTime)
      Overrides:
      scale in class net.minecraft.client.renderer.entity.LivingEntityRenderer<net.minecraft.world.entity.animal.Wolf,net.minecraft.client.model.WolfModel<net.minecraft.world.entity.animal.Wolf>>
    • getTextureLocation

      public net.minecraft.resources.ResourceLocation getTextureLocation(net.minecraft.world.entity.animal.Wolf pEntity)
      Returns the location of an entity's texture.
      Specified by:
      getTextureLocation in interface net.minecraft.client.renderer.entity.RenderLayerParent<net.minecraft.world.entity.animal.Wolf,net.minecraft.client.model.WolfModel<net.minecraft.world.entity.animal.Wolf>>
      Overrides:
      getTextureLocation in class net.minecraft.client.renderer.entity.WolfRenderer
    • getRenderType

      @Nullable protected net.minecraft.client.renderer.RenderType getRenderType(net.minecraft.world.entity.animal.Wolf livingEntity, boolean bodyVisible, boolean translucent, boolean glowing)
      Overrides:
      getRenderType in class net.minecraft.client.renderer.entity.LivingEntityRenderer<net.minecraft.world.entity.animal.Wolf,net.minecraft.client.model.WolfModel<net.minecraft.world.entity.animal.Wolf>>