
amethyst guard
A mod that controls mining of Amethyst growth stages.
About this Mod
🟣 Amethyst Guard
“Protect the growth of your Amethyst crystals.”
📖 Overview
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.
💎 Prevent accidental destruction of your Amethyst farm forever!
⚙️ Features
✅ Per-Stage Mining Control
Configure whether players can mine:
Small Amethyst Bud
Medium Amethyst Bud
Large Amethyst Bud
Amethyst Cluster
✅ Protect Budding Amethyst
Prevents breaking the block that grows new crystals.
✅ Client-Side Restriction
Each player can configure their own preferences — no server installation required.
✅ No Break Motion
Disabled blocks can’t even be swung at — no arm swing, no crack animation, no partial mining.
✅ YACL + ModMenu Integration
Configure directly from the in-game menu
Toggle “Show Message on Blocked” option
🌐 Full English & Korean localization
🧩 Configuration
Open Mod Menu → Amethyst Guard
Toggle each Amethyst growth stage to allow or block mining
(Optional) Toggle “Show Messages” to enable/disable on-screen alerts
All settings are automatically saved in config/amethyst-guard.json.
🧱 Compatibility
Component Supported
Minecraft 1.20.1 • 1.20.4 (each with dedicated build)
Fabric Loader 0.16.10+
Fabric API 0.92.4+ (1.20.1) / 0.96.11+ (1.20.4)
Java 17 or higher
Mod Menu / YACL Optional (for config UI)
🧾 License
This project is licensed under the MIT License.
You are free to modify, redistribute, and include it in modpacks.
📦 Source & Contact
GitHub: [ https://github.com/ccocco33/amethyst_guard ]
Author: ccocco
✨ TL;DR
“Control which Amethyst growth stages can be mined —
and protect your crystals from accidental breaking!”
Available Versions
How to Install amethyst guard on Your Server
Order Server
Order a Minecraft Java server with at least 3 GB RAM (4 GB recommended).
Set fabric Loader
In the panel under "Egg", select the fabric loader and matching Minecraft version (1.20.4).
Install Mod
Open the mod browser in the dashboard and search for "amethyst guard". Click "Install" – done! Alternatively, upload the .jar via SFTP to the /mods folder.
Compatibility
Mod Loaders
Minecraft Versions
1.20.4, 1.20.1
Server-side
✗ UnsupportedRecommended RAM
4 GB(min. 3 GB)Frequently Asked Questions
amethyst guard server crashes on startup – what to do?
Most common cause: wrong fabric version or insufficient RAM. Check the server log (latest.log) for "OutOfMemoryError" or "Mixin" errors. With Mado Hosting: ensure at least 3 GB RAM is allocated and the loader matches the mod version (1.20.4). You can switch loaders with one click in the panel.
Is amethyst guard compatible with fabric?
amethyst guard officially supports fabric for Minecraft 1.20.4, 1.20.1. The Mado dashboard automatically detects incompatible loader combinations.
Server lagging with amethyst guard – how to optimize performance?
Recommended RAM: 4 GB (per 8 players). Use /spark profiler to check if amethyst guard consumes the most tick time. Common fixes: reduce server view-distance to 8-10, install "performant" or "starlight" as supplementary mods on Forge. With Mado Hosting, your server runs on NVMe SSDs with dedicated CPU cores for minimal latency.
Similar Mods
Rent Modded Server
Install amethyst guard with just one click on your server.