Currently, the copper golem checks every accessible chest each time it picks up an item from a copper chest. It only places items into chests that already contain that item type. However, as far as I can tell, this process repeats from scratch every time, which feels inefficient — especially with large storage systems.
My suggestion: give the copper golem a simple memory — a routing table that maps item types to chests that have previously accepted them. If it has seen that apples go in chest A, it should check chest A first next time it picks up apples. If that chest is full or no longer accepts the item, it can fall back to scanning other chests and update the table.
This wouldn’t change the core behavior but would make the golem faster and smarter over time. It rewards players who organize their storage well, reduces time spent on unnecessary chest checks.
This addition could make copper golems a much more viable option for mid-scale storage automation without adding complexity for casual players.
Please sign in to leave a comment.
12 Comments