Amethyst Patch
Fixes and features for other mods, made without editing their jars. Keep using the original download of every mod. Each part only turns on when the mods it's for are installed, so it's safe in any modpack. Built on Amethyst Lib.
MCA Reborn: the villager window
Right-clicking a villager opens a proper window, like trading or a furnace, instead of MCA's floating buttons.
- The villager on the left, looking at your mouse, with its name, a gender sign and its job.
- What they say in the middle. Press Talk and their lines and your answers appear here; click an answer to reply.
- The buttons down the right: Talk, Interact, Trade, Family Tree and the rest. Hover any button to see what it does.
- Their stats underneath: hearts with you, mood, personality, who they love, traits, parents, and their genes as bars. Hover anything for more.
- Trade shows their trades in the same window, with your inventory underneath. Click a trade and the payment moves in; take the result to trade.
- Inventory shows their inventory plus armor and hand slots, so you can give guards armor and weapons. Family can open it, and so can the claim owner for villagers in their claim.
MCA Reborn: trades
- Refresh trades: until anyone trades with a villager, its trades can be rolled again. The first trade locks them.
- Family trades: a baby carries on one trade from each parent for life, whatever its own job, and keeps it through refreshes.
- Choose what the children keep: each trade has a padlock. The gold one is the trade the villager's children keep.
MCA Reborn: players and villagers
- Edit player (the Character bookmark, or
/traits): pick your gender once and save it, set your height, build and bust (drawn on your own skin), and pick personality traits. - Villagers talk to you properly: lines written only for men ("handsome", "Mr.", "good sir") have female and neutral versions.
- Old age: adults die of old age after 60 in-game days.
- Blueprint bookmark: everything MCA's Blueprint item does, for the village in your claim: a map of every building and villager, houses and free beds, villager cards, the village level and rules, and what each building needs.
MCA Reborn + Amethyst Claims
With Amethyst Claims installed too:
- Villagers follow claim rules: choose who can talk to, trade with, carry or manage the villagers in your claim.
- Real homes: villagers in your claim need their own bed in a proper house, with room to live. Without one, or after staying unhappy, a timer starts that only counts while you're online, and they move out of your claim when it runs out. They're never deleted, and the villager window shows exactly what they need.
- Moving villagers between claims, approved by both owners.
- Bandit raids on villages, only while someone from the claim is nearby, with a warning first, guards called up, and loot for winning.
Other fixes
- MCA Reborn + Alex's Mobs: both change the same riding check, and the game crashes on startup with both installed. Amethyst Patch turns MCA's version off and puts its feature back, so you can still carry a child villager on your shoulder.
- MidnightLib startup crash: mods built on MidnightLib (Smooth Steps, Smooth F5, Blur, Terrain Slabs and others) could crash the game at random on startup. They now load their settings one at a time.
- Railings and balconies stop mobs: railings and balconies from Macaw's Stairs and Balconies now count as fences when mobs plan where to walk, so villagers stop getting stuck on them. Add more blocks with the
#amethystpatch:mob_fencesblock tag.
Setup
- Install Amethyst Lib.
- Start the server once. The villager options are in
config/amethyst/villages.json.
Amethyst Patch is needed on the server and on players' games.
Works with
- Amethyst Lib (required)
- MCA Reborn (optional, the villager features)
- Amethyst Claims (optional, villagers follow claim rules, homes, moving, raids)
- Amethyst Guidebook (optional, the Blueprint and Character bookmarks)
- Carry On (optional, villager carrying follows claim rules)
- Alex's Mobs, MidnightLib mods, Macaw's Stairs and Balconies (the fixes for them)
Tested with
Minecraft 26.1.2, NeoForge 26.1.2.109

