You can stop advancement chat announcements and fully disable Minecraft advancements or Bedrock achievements on your server, whichever edition your world runs. The two editions handle this completely differently, since Bedrock doesn't use Java's advancement system at all. Find your server type below before making any changes.
Turning Off Advancements in Minecraft: Java Edition
Java Edition tracks player progress through advancements, while Bedrock and console versions track the same kind of progress through achievements instead. Both systems reward players for completing tasks, but they work differently under the hood, which is why the fix for one doesn't carry over to the other.
Stopping the Advancement Chat Announcements
Minecraft broadcasts a chat message by default every time a player earns an advancement, which gets noisy fast on a busy server. If players should keep unlocking advancements normally and you just want the announcements gone, a single gamerule handles it, one of the more useful Minecraft server commands for keeping chat readable.
- Navigate to the Wabbanode Control Panel and open your Console.

- Type the following command and press Enter:
/gamerule announceAdvancements false

This stops the advancement chat messages in-game right away, and the console confirms it with Gamerule announceAdvancements is now set to: false. Players can still check their own progress through the in-game advancements menu.
Disabling Minecraft Advancements Completely
Vanilla Minecraft doesn't have a gamerule that turns advancements off entirely, since they're tied into the game's progression and some function triggers. Removing them from a server means installing a data pack that overrides the vanilla advancement files with empty ones instead.
- Use a "no advancements" data pack. Packs like No Vanilla Advancements and Disable Advancements are available on sites like Modrinth and Curseforge. They work by replacing each vanilla advancement JSON with a blank version, hiding every advancement pop-up and menu entry. Use our guide on How to Install and Use Data Packs to get one running.
Removing advancements this way can affect commands and functions that check advancement criteria, since some vanilla mechanics, like certain trigger-based recipes, rely on them. Test it on a backup world first if your server already runs custom data packs, Minecraft server plugins, or mods.
Disabling Achievements in Minecraft: Bedrock Edition
Minecraft Bedrock Edition skips Java's advancement system entirely, along with the announceAdvancements gamerule and data pack support, so neither method above works here. This is why Minecraft Bedrock achievements behave so differently from Java advancements: unlocking one requires an Xbox Live-linked profile, since that's what records and displays your progress on your Xbox, PlayStation Network, or Microsoft account.
Achievements on a Bedrock server work differently in a few key ways:
- There's no server-side toggle. No gamerule,
server.propertiessetting, or config file turns achievements off for players on a Minecraft Bedrock server, since eligibility is tracked in the world's own save data rather than a server setting. - Cheats, Creative mode, and behaviour packs all disable them, and it sticks. Saving a world after cheats have been turned on, after playing in Creative mode, or while running behaviour packs switches off achievement tracking for that world from then on. Switching back to Survival, turning cheats off, or removing the pack doesn't reverse it, and there's no official way to turn achievements back on for that world afterwards.
- Peaceful mode doesn't disable them. Lowering the difficulty to Peaceful is a common guess for why achievements stop, but difficulty settings alone don't affect achievement tracking. Only cheats, Creative mode, and behaviour packs do.
- There's no chat announcement to silence. Bedrock never broadcasts achievement unlocks in chat the way Java announces advancements, so there's nothing equivalent to
announceAdvancementsto configure here.
If the goal is just stopping achievement pop-ups for your Minecraft Bedrock players, turning on cheats, or letting them play in Creative, is the practical option, since it switches off achievement tracking for that world for good.
Advancement chat spam is gone, or advancements and achievements are fully disabled, whichever your Minecraft Java or Bedrock server needed.

