Class LightningBoltRenderer
java.lang.Object
net.minecraft.client.renderer.entity.EntityRenderer<LightningBolt,LightningBoltRenderState>
net.minecraft.client.renderer.entity.LightningBoltRenderer
-
Field Summary
Fields inherited from class net.minecraft.client.renderer.entity.EntityRenderer
entityRenderDispatcher, LEASH_RENDER_STEPS, NAMETAG_SCALE, shadowRadius, shadowStrength
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected boolean
affectedByCulling
(LightningBolt p_364219_) void
extractRenderState
(LightningBolt p_365212_, LightningBoltRenderState p_362459_, float p_364965_) private static void
quad
(org.joml.Matrix4f pPose, VertexConsumer pBuffer, float pX1, float pZ1, int pSectionY, float pX2, float pZ2, float pRed, float pGreen, float pBlue, float pInnerThickness, float pOuterThickness, boolean pAddThicknessLeftSideX, boolean pAddThicknessLeftSideZ, boolean pAddThicknessRightSideX, boolean pAddThicknessRightSideZ) void
render
(LightningBoltRenderState p_361767_, PoseStack p_115269_, MultiBufferSource p_115270_, int p_115271_) Methods inherited from class net.minecraft.client.renderer.entity.EntityRenderer
createRenderState, extractAdditionalHitboxes, getBlockLightLevel, getBoundingBoxForCulling, getFont, getNameTag, getPackedLightCoords, getRenderOffset, getShadowRadius, getShadowStrength, getSkyLightLevel, renderNameTag, shouldRender, shouldShowName
-
Constructor Details
-
LightningBoltRenderer
-
-
Method Details
-
render
public void render(LightningBoltRenderState p_361767_, PoseStack p_115269_, MultiBufferSource p_115270_, int p_115271_) - Overrides:
render
in classEntityRenderer<LightningBolt,
LightningBoltRenderState>
-
quad
private static void quad(org.joml.Matrix4f pPose, VertexConsumer pBuffer, float pX1, float pZ1, int pSectionY, float pX2, float pZ2, float pRed, float pGreen, float pBlue, float pInnerThickness, float pOuterThickness, boolean pAddThicknessLeftSideX, boolean pAddThicknessLeftSideZ, boolean pAddThicknessRightSideX, boolean pAddThicknessRightSideZ) -
createRenderState
- Specified by:
createRenderState
in classEntityRenderer<LightningBolt,
LightningBoltRenderState>
-
extractRenderState
public void extractRenderState(LightningBolt p_365212_, LightningBoltRenderState p_362459_, float p_364965_) - Overrides:
extractRenderState
in classEntityRenderer<LightningBolt,
LightningBoltRenderState>
-
affectedByCulling
- Overrides:
affectedByCulling
in classEntityRenderer<LightningBolt,
LightningBoltRenderState>
-