mojira.dev
MC-300800

Bug with the logic of the copper golem

The copper golem has a problem: if it’s holding an item that is not found in nearby chests, it places it into the first completely empty chest. However, if there are chests with free slots but that already contain at least one item, it refuses to put anything into them.

Expected result:
If it cannot find the required item in the surrounding chests, it should either:
– Place the item into the first chest it finds with at least one empty slot,
OR
– Return the item and pick up another one for checking.
But it should never place the item into a completely empty chest just because it’s empty.

Actual result:
If it cannot find the required item, it walks around in circles until it finds a completely empty chest which wasn’t supposed to be used at all.

Environment

I was surviving in a hardcore world, and while building a mechanism, I set up a temporary storage. As a result, the copper golem placed an item into a completely empty chest, and because of that, I had to rebuild everything later on.

Linked issues

Attachments

Comments 2

I would find this confusing. You are meant to setup the chests.

Hi!
Thank you for your report!
However, this issue is Working as Intended.

The report you have submitted is working as intended: from the 1.21.100.23 changelog:

  • It can place an item in a Chest if it's empty, or if it contains the same type of item it is holding in its hand.

Please note, that mechanics of the game may change between updates.
Things such as graphics, sounds, world creation, biomes, redstone, villagers, and animals may not work the same in current versions.

Full Version HistoryFeature Requests and Suggestions 

Quick Links
📓 Issue Guidelines – 💬 Mojang Support – 📧 Suggestions – 📖 Minecraft Wiki 

Batt0nN

(Unassigned)

Unconfirmed

(Unassigned)

25w32a

Retrieved