mojira.dev
MC-14680

Lead is shifted upwards or downwards based on leashed entity height

The bug

Leads are rendered shifted upwards based on the eye level of the leashed entity. This causes the lead start to be rendered too high for taller mobs like iron golems or horses.

Code analysis

Based on 1.12 decompiled using MCP 9.40 PRE 1

The method net.minecraft.client.renderer.entity.RenderLiving.renderLeash(T, double, double, double, float, float) shifts the rendering position upwards based on the leashed entity's eye level instead of only the end position, which might be partwise the cause for MC-13823.

Linked issues

Attachments

Comments 16

Charlotte Buff

I can confirm this issue for snapshot 13w19a.

Tails

Confirmed in 13w21b.

Mariusz

still in 1.6.1

MisterSanderson

MC-13823, MC-14680 and MC-13844 are duplicates: both bug reports talks about incorrect leash position on mobs.

Steven Johnson

Confirm 14w07a

6 more comments
Steven W.d.V.

Confirmed for 1.13-pre5

Kraif

Confirmed for 1.13.1.

Anonymous_46YT

confirmed for minecraft 1.14 pre-release 1

KirbAvion

Confirmed for 1.14.1 release.

Conem

Confirmed in 1.16 Pre-release 2.

Luke Miller

Kraif

mgatland

Confirmed

Rendering

eye-level, height, iron_golem, lead, leash_knot

Snapshot 13w16b, Snapshot 13w17a, Snapshot 13w19a, Snapshot 13w21a, Snapshot 13w21b, ..., 20w19a, 20w20a, 20w20b, 20w21a, 1.16 Pre-release 2

1.16 Pre-release 3

Retrieved