
advancement gaurd
This plugin is custom made for the paper servers who need to stop players getting nertherite and going to the end, both of these will result in a insta…
⬇ Download on ModrinthAdvancementGuard
A lightweight and highly configurable Paper plugin that prevents players from accessing restricted game progression by automatically detecting and punishing forbidden advancements.
Features
✔ Instant detection of forbidden advancements
✔ Automatic temporary bans
✔ Configurable ban duration
✔ Persistent ban storage
✔ Automatic unban after expiration
✔ Staff and console logging
✔ Configurable advancement blacklist
✔ Lightweight and optimized
✔ No database required
✔ Modern Paper support
Default Protected Advancements
AdvancementGuard comes configured to detect:
- Hidden in the Depths (
minecraft:nether/obtain_ancient_debris) - The End? (
minecraft:end/root)
When a player completes one of these advancements, the plugin instantly issues a temporary 30-day ban and prevents rejoining until the punishment expires.
Why Use AdvancementGuard?
Perfect for:
- Custom SMPs
- Hardcore Servers
- Challenge Servers
- Progression-Locked Worlds
- Lifesteal Networks
- Unique Server Concepts
If your server restricts Netherite, The End, or specific stages of progression, AdvancementGuard provides an automatic and reliable enforcement system.
Commands
Admin Commands
/ag reload
- Reloads plugin configuration and ban data.
Permissions
advancementguard.admin
- Access to administrative commands.
Configuration Example
ban-duration-days: 30
broadcast-enabled: true
broadcast-message: "&c%player% was banned for obtaining a forbidden advancement."
forbidden-advancements:
- minecraft:nether/obtain_ancient_debris
- minecraft:end/root
Automatic Ban System
When a forbidden advancement is detected:
- Advancement completion is logged.
- The player is instantly banned.
- The player is kicked from the server.
- Ban data is saved automatically.
- Expired bans are removed automatically.
Built For Performance
AdvancementGuard uses Paper's native advancement events and only performs checks when advancements are completed, resulting in virtually zero performance impact on your server.
Simple. Fast. Reliable.
Protect your server's progression with AdvancementGuard.
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.20, 1.20.1, 1.20.2
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Modrinth — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
- Ships as AdvancementGuard-1.0.0.jar — drop this file into the mods folder
- Download size: 20 KB
- Download link checked 24 Aug 2026 — working
These come from our own check of the pack file, not from the source page.