Steps to reproduce
Put a spyglass in copper chest.
Spawn a copper golem.
Expected result
The copper golem takes the item and holds it in its hand.
Observed result
The copper golem takes the item and gets a third eye.
Notes: This affects all attachable items that are attached through the "binding" component in their models instead of the bone name.
How to fix:
Reorder the render controllers in copper_golem.entity.json so the flower controller is last on the list, like this:
"render_controllers": [
"controller.render.copper_golem",
"controller.render.copper_golem_eyes",
"controller.render.copper_golem_flower"
]
The Copper Golem still places some items on his head. Please let him hold the items (at least Weapons) - when he is not searching through chests or is on a Leash - in one hand, so that you can use him for display/living statues. I attached a screenshot from how it could look like. Something similar would be great for builders.