One side of the textures in the beam is shrunken in, so that it is different from the other sides of the beam.
To test:
1. /summon ender_crystal ~ ~ ~ {BeamTarget:{X:0,Y:100,Z:0}}
(insert your own beam target)
2. Look down the beam and notice one side has its texture shrunken so that it has more pixels than the other sides.
Code analysis by @unknown can be found in this comment
Linked issues
is duplicated by 2
Attachments
Comments 5
Please link to this comment in the description
The following is based on a decompiled version of Minecraft 1.10 using MCP 9.30.
It looks like the method net.minecraft.client.renderer.entity.RenderDragon.renderCrystalBeams(double, double, double, float, double, double, double, int, double, double, double)
should not use % 8
in the for
loop.
FINALLY FIXED IN 1.15.2 pre-1!! Probably fixed as a result of MC-168230
Can confirm