amethyst guard
by ccocco
Amethyst Guard is a lightweight client-side Fabric mod that lets players control which stages of Amethyst growth may be broken.
What it does
Players choose, for each growth stage, whether breaking is allowed. Small buds, medium buds, large buds and full clusters can each be enabled or blocked, and a separate option protects the budding amethyst block so that breaking it no longer prevents new crystals from growing. Blocked breaks are cancelled, so the arm swing and crack animation do not play on a blocked block.
Settings are changed in-game through the Mod Menu entry for Amethyst Guard, which also offers a toggle for an on-screen message when a break is blocked and full English and Korean localization. Because the restriction is applied on the client, each player sets their own preferences, and a server installation is required for the restriction to hold there.
The mod requires Fabric and runs on the client only. Builds exist for 1.20.1 and 1.20.4, and the latest Fabric file, 1.0.0 for 1.20.4, was published on 2025-10-16. It is released under the MIT License and is open source, with public links to the source code and a wiki.
Key features
Per-stage mining control
Each Amethyst growth stage can be allowed or blocked for mining, so crystals can be left intact while others are harvested.
Budding amethyst protection
A protect option stops the budding block from being broken, so new crystals keep growing.
Break motion disabled
Blocked blocks cannot be mined even when the arm swings, and the crack animation does not appear on them.
Optional blocked-break messages
A toggle turns on-screen alerts for blocked breaks on or off.
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Use cases
Who it’s for: Players on Fabric 1.20.1 or 1.20.4 who want to keep specific amethyst growth stages from being broken. Because the restriction is client-side, it suits single-player and individual clients more than server-wide rules.
How it compares
Amethyst Protector is released under the CC0 1.0 Universal license, is not open source, runs on Fabric for 1.21 – 1.21.4, and works on either side, and neither needs it. MoreTags is server-side only, open source under the MIT License and covers 1.20 – 1.20.6. Reanviled is open source under the MIT License, works on either side, and covers 1.20 – 1.20.2. Amethyst Guard differs from all three by being client-side only and by targeting 1.20.1 and 1.20.4.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| amethyst guard | Fabric | 1.20.1 – 1.20.4 | Client-side only | 2025-10-16 |
| Amethyst Protector | Fabric | 1.21 – 1.21.4 | Client or server, optional | 2024-11-19 |
| MoreTags | Fabric | 1.20 – 1.20.6 | Server-side only | 2024-09-08 |
| Reanviled | Fabric | 1.20 – 1.20.2 | Client or server, optional | 2023-09-08 |
Questions
Does Amethyst Guard need to be installed on the server?
Which Minecraft versions does Amethyst Guard support?
Can the protection of the budding amethyst be turned off?
In the catalog
amethyst guard is one of 8,016 Management mods on ModsFinder, and one of 5,930 Management mods for Fabric. 13,907 mods support Minecraft 1.20.4.
Similar mods
What the author says
Amethyst Guard is a lightweight and client-side Fabric mod that lets you control which stages of Amethyst growth can be mined. You can freely toggle mining permissions for each stage — from small buds to full clusters — and even protect Budding Amethyst from being broken. ✅ Protect Budding Amethyst Prevents breaking…
Official listing
- Modrinth page
- modrinth.com/mod/amethyst-guard
- Owner
- ccocco
- Published
- 2025-10-16
- Updated on Modrinth
- 2025-10-16
- Facts verified
- 2026-10-15
