mojira.dev
MCPE-183985

Render controller "color" field only works with warden runtime_identifier

The bug

Render controllers have a color field to change the color and opacity of the rendered geometry. This field does absolutely nothing unless the entity has a runtime_identifier of minecraft:warden. Since runtime identifiers are banned in addons (and have annoying side effects anyway), this is not an acceptable solution.

How to reproduce

1. Download and open the attached world

2. Look at the two weird pig things

Expected behavior
They should both be green. Both are identical in every way and are using the exact same render controller.

Observed behavior
Only one is green, the one that is using a warden runtime identifier. The other one completely ignores the value of this field.

Linked issues

Attachments

Comments 2

Still an issue in 1.21.50.26. I have also noticed the `color` field in the render controllers for players, horses (v1, v2, v3), and guardian ghosts.

Is there another way to apply opacity in a render controller?

tryashtar

(Unassigned)

1269382

Confirmed

Windows

1.21.20.22 Preview

Retrieved