
Only Vanilla Advancements
Removes all non-vanilla advancements added by mods and datapacks. Easily configurable.
Screenshots



About this Mod
Only Vanilla Advancements (Fabric)
Keeps the advancements screen strictly vanilla by removing every non‑Minecraft advancement (mods and datapacks) unless you explicitly keep them. Preserves the vanilla tab layout and avoids orphaned/stacked entries.
Without the mod

With the mod

With the mod + 'biomesoplenty' kept using the config

What it does
- Filters out all non‑
minecraft:*advancements on server start and after successful data pack reload. - Optionally keeps specific mods or specific advancement IDs via a simple TOML config.
- Optionally keeps parent advancements for any kept entries so the UI remains intact.
- Zero tick cost; runs only at load/reload.
Install
- Requires Fabric and Fabric API.
- Drop the mod jar into
mods/and launch.
Configure
- File:
config/only_vanilla_advancements.toml(created on first run). - Keys:
kept_mods,kept_advancements,removed_mods,removed_advancements,keep_parent_advancements. - Optional UI: If you also install Mod Menu and Cloth Config, you get an in‑game config screen.
Compatibility
- Server‑side logic; works in singleplayer (integrated server) and dedicated servers.
- Compatible with Mod Menu and Cloth Config if present; not required.
Build
- Java 21, Gradle + Fabric Loom.
- See
gradle.propertiesfor versions. Run./gradlew build.
License
- CC0‑1.0. Use it freely.
Available Versions
How to Install Only Vanilla Advancements 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.21.10).
Install Mod
Open the mod browser in the dashboard and search for "Only Vanilla Advancements". Click "Install" – done! Alternatively, upload the .jar via SFTP to the /mods folder.
Compatibility
Mod Loaders
Minecraft Versions
1.21.10, 1.21.9, 1.21.8 (+8 more)
Server-side
✓ RequiredRecommended RAM
4 GB(min. 3 GB)Frequently Asked Questions
Only Vanilla Advancements 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.21.10). You can switch loaders with one click in the panel.
Is Only Vanilla Advancements compatible with fabric?
Only Vanilla Advancements officially supports fabric for Minecraft 1.21.10, 1.21.9, 1.21.8. The Mado dashboard automatically detects incompatible loader combinations.
Server lagging with Only Vanilla Advancements – how to optimize performance?
Recommended RAM: 4 GB (per 8 players). Use /spark profiler to check if Only Vanilla Advancements 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 Only Vanilla Advancements with just one click on your server.