Amethyst Golems
Give copper golems real jobs: lumberjack, miner, farmer, fighter and quarry, each with five levels. Built on Amethyst Lib.
Copper golems can do more than sort chests. Craft a Golem Clipboard (copper ingot, paper and planks) and right-click a copper golem with it to open its job sheet.
- Jobs:
- Lumberjack: chops every tree in its area and replants the same sapling where each tree stood.
- Miner: mines the exact generator spots you show it, and only blocks a generator makes (cobblestone, stone, deepslate, tuff, basalt, sand, gravel and the rest, plus obsidian). It waits while a spot is empty and leaves everything else alone.
- Fighter: kills mobs that come into its area, like a mob farm's kill spot. Their drops go in its chest, and their XP is bottled into Bottles o' Enchanting using empty glass bottles from the chest.
- Farmer: harvests fully grown crops in its area (wheat, carrots, potatoes, beetroot, nether wart, sugar cane, bamboo, and pumpkins and melons grown from a stem) and replants them.
- Quarry: digs out the box you mark, layer by layer: down, up, or into a hillside to carve out a cave. It whispers you when it's done. Unlocks when a Miner reaches level 3, then has its own levels starting at 1.
- Areas: Lumberjacks, Farmers, Fighters and Quarries work only inside an area you mark. Higher levels let you mark a bigger one.
- Picking with the pointer: Link chest, Pick spot and Mark area swap your clipboard for a pointer stick.
- Right-click its chest, the spot to mine, or two corners of the area. The block you point at is outlined in particles: green when it works, red when it doesn't. The golem's chest, spots and area show too.
- The stick turns back into the clipboard when the pick works, when it fails (you're told why), or when you right-click the air to cancel.
- Clicking a golem that's standing in front of its chest clicks the chest behind it.
- Up close: golems walk right up to the block they're working on (beside it or on top of it) before they mine, chop or harvest it.
- Thrusters: a golem that can't walk somewhere (up a pillar, out of a pit, over a wall) flies there. Working golems don't take fall damage.
- Its chest: link a golem to any chest, barrel or storage block, Sophisticated Storage included. Everything it gets goes in there, and it stops when the chest is full (it tells you).
- No tools needed. Golems work with their hands, and upgrades make them better.
- Upgrades (levels 1 to 5): each level costs more: copper blocks, then iron blocks, then gold blocks and diamonds, then amethyst blocks and a netherite ingot. Every level works faster and has a better chance of extra drops (up to 50%). On top of that:
- Lumberjack and Farmer: bigger area (9 x 9, 13 x 13, 17 x 17, 24 x 24, then 32 x 32). From level 3 they use bone meal from their chest on saplings and young crops.
- Miner: looks after more generator spots (1, 2, 3, 4, then 6). Level 3 unlocks the Quarry.
- Fighter: more damage (3 up to 12), faster hits, and a bigger area (same sizes as the Lumberjack).
- Quarry: its box grows by 16 each level: 16 x 16 x 16 at level 1, then 32, 48, 64, and 80 x 80 x 80 at level 5. It breaks 4 blocks a swing at level 1, up to 16 at level 5, works up to 80 blocks from its chest, and carries 4 stacks per trip.
- Ores by level: coal at levels 1 and 2; up to gold (copper, iron, gold, redstone, lapis, quartz) at level 3; diamonds and emeralds at level 4; ancient debris at level 5. Ores it can't mine yet are left where they are.
- Every job has its own levels. A new job or a new chest starts the golem over at level 1.
- Golems with a job don't go through portals, aren't hurt by the mobs they fight, and don't turn into statues while working.
- Claims: golems never break anything in someone else's claim, whatever that claim allows, and you can't mark an area or pick a spot or chest inside one. Only a golem's owner can change its job.
- Stop job sends a golem back to sorting chests.
Setup
- Install Amethyst Lib. Add Amethyst Claims so golems keep out of other players' claims.
- Start the server once to make its config file in
config/amethyst/.
Amethyst Golems is needed on the server and on players' games.
Works with
- Amethyst Lib (required)
- Amethyst Claims (optional, golems never work in someone else's claim)
- Sophisticated Storage (optional, works as a golem's chest)
- Amethyst Generators (optional, Miners keep generators mined)
Tested with
Minecraft 26.1.2, NeoForge 26.1.2.109

