Class LightningRayRenderer

java.lang.Object
net.minecraft.client.renderer.entity.EntityRenderer<LightningRayEntity>
paulevs.edenring.client.entities.renderers.LightningRayRenderer

@Environment(CLIENT) public class LightningRayRenderer extends net.minecraft.client.renderer.entity.EntityRenderer<LightningRayEntity>
  • Field Summary

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

    entityRenderDispatcher, NAMETAG_SCALE, shadowRadius, shadowStrength
  • Constructor Summary

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

    Modifier and Type
    Method
    Description
    protected int
    getBlockLightLevel(LightningRayEntity entity, net.minecraft.core.BlockPos blockPos)
     
    protected int
    getSkyLightLevel(LightningRayEntity entity, net.minecraft.core.BlockPos blockPos)
     
    net.minecraft.resources.ResourceLocation
     
    void
    render(LightningRayEntity entity, float f, float deltaTick, com.mojang.blaze3d.vertex.PoseStack poseStack, net.minecraft.client.renderer.MultiBufferSource multiBufferSource, int i)
     

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

    getFont, getPackedLightCoords, getRenderOffset, renderNameTag, shouldRender, shouldShowName

    Methods inherited from class java.lang.Object

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

    • LightningRayRenderer

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

    • getTextureLocation

      public net.minecraft.resources.ResourceLocation getTextureLocation(LightningRayEntity entity)
      Specified by:
      getTextureLocation in class net.minecraft.client.renderer.entity.EntityRenderer<LightningRayEntity>
    • getSkyLightLevel

      protected int getSkyLightLevel(LightningRayEntity entity, net.minecraft.core.BlockPos blockPos)
      Overrides:
      getSkyLightLevel in class net.minecraft.client.renderer.entity.EntityRenderer<LightningRayEntity>
    • getBlockLightLevel

      protected int getBlockLightLevel(LightningRayEntity entity, net.minecraft.core.BlockPos blockPos)
      Overrides:
      getBlockLightLevel in class net.minecraft.client.renderer.entity.EntityRenderer<LightningRayEntity>
    • render

      public void render(LightningRayEntity entity, float f, float deltaTick, com.mojang.blaze3d.vertex.PoseStack poseStack, net.minecraft.client.renderer.MultiBufferSource multiBufferSource, int i)
      Overrides:
      render in class net.minecraft.client.renderer.entity.EntityRenderer<LightningRayEntity>