COWMODSКаталог модов

Copper Golem Patch

Copper Golem Patch gives every golem a persistent memory of which chest holds what, lets them gossip with nearby golems to share that knowledge, and makes them put down unsortable items instead of carrying them forever, sorting that actually scales.

Автор: craftekture4876обновлён 3 авг. 2026 г.
МобыХранениеУтилиты

Описание

Copper Golem Patch

Keeps vanilla Copper Golem behavior intact — it just makes them actually good at their job.

Vanilla Copper Golems forget everything the moment they look away. Every trip is trial and error: open a chest, check if the item fits, walk to the next one, repeat — sometimes for the same wrong chest, over and over. Copper Golem Patch fixes that without changing how golems are supposed to behave.

What it does

  • 🧠 Persistent memory — each golem remembers which chest holds what, so it stops wasting trips on chests it already knows are wrong.

Visual of a copper golem opening consecutive chests and gathering more knowledge each time he opens a new chest. Knowledge is represented as a brain icon growing up in a bubble above his head.

  • 🤝 Swarm knowledge sharing — golems that wander close to each other share what they've learned, proximity-style. No global instant database, no magic — just golems passing knowledge along like a real swarm.

Visual of two copper golem transmitting a signal to each other represented by circular waves around each golem.

  • 🪫 No more stuck golems — if a golem ends up holding an item that genuinely has nowhere to go, it puts it back in a copper chest and moves on, instead of wandering forever with a diamond in its hand.
  • ✅ 100% vanilla matching rules — a chest counts as a valid drop-off if it's empty or already contains that item type anywhere inside it, exactly like vanilla — not just in the first slot.
  • ⚙️ Fully configurable, with a config file written in plain English for non-technical server owners.
  • 🪶 Built for performance — tuned and benchmarked so it doesn't add meaningful load next to your other plugins.

How it works

  1. While vanilla AI evaluates candidate chests for a golem, the plugin observes their contents and remembers them.
  2. On its next pass, the golem skips chests it already knows won't work — no detour, no 3-second examine animation wasted.
  3. Golems passing near each other exchange what they've learned, so a golem doesn't need to have personally visited a chest to know about it.
  4. An item that truly has nowhere to go gets returned to a copper chest and marked "unsortable for now" — shared with nearby golems too — until a spot frees up.

Performance

Benchmarked on a real Paper 26.1.2 server with /tick query, plugin enabled vs. disabled, at 5/10/50 and 100 simultaneous golems. After an internal caching pass, server impact at 100 golems sits within a few milliseconds of the plugin-disabled baseline — this plugin is built to run alongside everything else on your server, not compete with it.

Configuration

Every setting in config.yml ships with a plain-language explanation — no Minecraft-plugin-dev jargon required. Tweak the gossip radius, memory size, or give-up timing, or just leave the defaults; they work well out of the box.

Commands

CommandDescription
/cgp infoShows what the nearest golem currently remembers
/cgp reloadReloads the config without restarting the server
/cgp toggleQuickly enables/disables the plugin

Permission: coppergolempatch.admin (default: op)

Compatibility

  • Paper 26.1.2
  • No dependencies, no other plugins required
  • Safe to disable at any time — golems fall back to pure vanilla behavior instantly

Source code

Open source — link in the sidebar. Issues and pull requests welcome.

Галерея

GOSSIPMEMORY

Последние версии

Все версии →
release

Copper Golem Patch 0.2.0

0.2.0
3 авг. 2026 г.401Minecraft: 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.2paper
Скачать
Что нового
First public release. ### Compatibility - Supports Minecraft **1.21.9 through 26.2** on Paper. - **One jar covers the whole range.** It is built against the 1.21.9 API and targets Java 21 bytecode, so the same file loads on Java 21 servers (1.21.9–1.21.11) and Java 25 servers (26.x) alike. - 1.21.9 is the floor by definition — it is the version that introduced Copper Golems. - All five supported versions are compiled and unit-tested on every commit. ### Fixed - **Golems could stand idle for up to 5 minutes, ignoring empty chests placed right next to them.** When a golem gave up on an item that no chest would accept, it marked that item type unsortable for 5 minutes and refused to pick anything up until the mark expired. An empty-handed golem is only ever offered copper chests to look at, so it could never notice a storage chest you added in the meantime — and noticing one was the only thing that would have cleared the mark. Adding chests to unblock a stalled setup simply did nothing. The retry window is now 20 seconds: a stuck golem retries quickly, discovers newly placed chests, and resumes sorting. ### Changed - `give-up.unplaceable-ttl-seconds` default: `300` → `20`. This value doubles as the retry interval, which is why it has to stay short.
beta

Copper Golem Patch 0.1.0

0.1.0
30 июн. 2026 г.86Minecraft: 26.1.2paper
Скачать