java.lang.Object
net.minecraft.client.renderer.entity.EntityRenderer<CustomArrowEntity,net.minecraft.client.renderer.entity.state.ArrowRenderState>
net.minecraft.client.renderer.entity.ArrowRenderer<CustomArrowEntity,net.minecraft.client.renderer.entity.state.ArrowRenderState>
tech.anonymoushacker1279.immersiveweapons.client.renderer.entity.projectile.CustomArrowRenderer

public class CustomArrowRenderer extends net.minecraft.client.renderer.entity.ArrowRenderer<CustomArrowEntity,net.minecraft.client.renderer.entity.state.ArrowRenderState>
  • Field Summary

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

    entityRenderDispatcher, LEASH_RENDER_STEPS, LEASH_WIDTH, NAMETAG_SCALE, shadowRadius, shadowStrength
  • Constructor Summary

    Constructors
    Constructor
    Description
    CustomArrowRenderer(net.minecraft.client.renderer.entity.EntityRendererProvider.Context context, net.minecraft.resources.ResourceLocation textureLocation)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    net.minecraft.client.renderer.entity.state.ArrowRenderState
     
    protected net.minecraft.resources.ResourceLocation
    getTextureLocation(net.minecraft.client.renderer.entity.state.ArrowRenderState renderState)
     

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

    extractRenderState, render

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

    affectedByCulling, createRenderState, extractAdditionalHitboxes, getBlockLightLevel, getBoundingBoxForCulling, getFont, getNameTag, getPackedLightCoords, getRenderOffset, getShadowRadius, getShadowStrength, getSkyLightLevel, renderNameTag, shouldRender, shouldShowName

    Methods inherited from class java.lang.Object

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

    • CustomArrowRenderer

      public CustomArrowRenderer(net.minecraft.client.renderer.entity.EntityRendererProvider.Context context, net.minecraft.resources.ResourceLocation textureLocation)
  • Method Details

    • getTextureLocation

      protected net.minecraft.resources.ResourceLocation getTextureLocation(net.minecraft.client.renderer.entity.state.ArrowRenderState renderState)
      Specified by:
      getTextureLocation in class net.minecraft.client.renderer.entity.ArrowRenderer<CustomArrowEntity,net.minecraft.client.renderer.entity.state.ArrowRenderState>
    • createRenderState

      public net.minecraft.client.renderer.entity.state.ArrowRenderState createRenderState()
      Specified by:
      createRenderState in class net.minecraft.client.renderer.entity.EntityRenderer<CustomArrowEntity,net.minecraft.client.renderer.entity.state.ArrowRenderState>