How to Disable Advancement Announcements on Your Minecraft Server
Learn how to disable advancement messages in chat or disable advancements entirely.
By default, Minecraft announces in chat whenever a player earns an advancement. On busy servers, this can be spammy. You can disable these announcements or disable advancements entirely.
Disable Advancement Announcements
Open the Console
Access the XGamingServer panel and go to Console.
Run the game rule command
gamerule announceAdvancements falseThis stops advancement messages from appearing in chat. Players still earn advancements — they just aren't announced.
💡 Tip: This change is instant and saved to the world. No restart needed.
Disable Advancements Entirely
To completely disable advancements (no tracking, no toast notifications), you can use a datapack:
Create a disable-advancements datapack
Go to Files, navigate to /world/datapacks/, create a folder called disable-advancements with the following structure:
disable-advancements/
pack.mcmeta
data/
minecraft/
advancements/
(empty recipe overrides)Alternatively, download a pre-made "Disable Advancements" datapack from Vanilla Tweaks.
Restart your server
Restart to apply the datapack.
See also: Game Rules Reference | Manage Datapacks
If you need help, join our Discord.
How is this guide?

How to Disable Monsters on Your Minecraft Server
Learn how to turn off hostile mob spawning on your Minecraft server for a peaceful, monster-free building experience.
How to Disable PvP on Your Minecraft Server
Learn how to turn off player vs player combat on your Minecraft server for a peaceful cooperative experience.