amethyst guard

amethyst guard

A mod that controls mining of Amethyst growth stages.

by
74 Downloads
fabricgame-mechanicsmanagementutility
Rent Server with this Mod

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

amethyst guard-1.20.4-1.0.0release
MC 1.20.4fabric
October 16, 2025
amethyst guard-1.20.1-1.0.0release
MC 1.20.1fabric
October 16, 2025

How to Install amethyst guard on Your Server

1

Order Server

Order a Minecraft Java server with at least 3 GB RAM (4 GB recommended).

2

Set fabric Loader

In the panel under "Egg", select the fabric loader and matching Minecraft version (1.20.4).

3

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

fabric

Minecraft Versions

1.20.4, 1.20.1

Server-side

Unsupported

Recommended 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.

Rent Modded Server

Install amethyst guard with just one click on your server.

Recommended RAM
4 GBab €8/mo
Min. 3 GB | +1 GB pro 8 Spieler
Create Server Now
1-Click Mod Install
NVMe SSD Storage
DDoS Protection included

Details

License
MIT License
Server-side
Unsupported

Supported Versions

1.20.41.20.1