mojira.dev
MC-106468

Ender Crystal beam has incorrect texture on one side

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

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.

Can confirm for MC 1.12.1.

Can confirm for MC 1.14.1

FINALLY FIXED IN 1.15.2 pre-1!! Probably fixed as a result of MC-168230

onnowhere

Fry

Confirmed

(Unassigned)

Minecraft 1.10.2, Minecraft 16w33a, Minecraft 16w39c, Minecraft 1.11, Minecraft 1.11.2, ..., Minecraft 17w48a, Minecraft 17w49b, Minecraft 18w50a, 1.15 Pre-Release 2, 1.15 Pre-release 4

1.15.2 Pre-Release 1

Retrieved