Skip to content
[/craft]

Hide Advancement Messages

Stop advancement spam in chat

✅ Verified for Java 26.2 · Bedrock 26.32 — checked June 2026

Stops '<player> has made the advancement…' messages from appearing in chat. Ideal for servers and recorded sessions where a fresh player's advancement spam drowns out actual conversation. Players still earn advancements silently.

/gamerule announceAdvancements false
36 characters

How to use

  1. Open chat (T on Java, / on Bedrock).
  2. Paste the command and press Enter.
  3. Advancement messages stop appearing in chat.
  4. Advancements are still earned — check them in the Advancements screen (L).

Related commands

Keep your items when you die instead of dropping them

/gamerule keepInventory true

Freeze time so it's permanently daytime

/gamerule doDaylightCycle false

Stop rain and keep the weather clear

/gamerule doWeatherCycle false

Stop creepers, endermen, and other mobs from changing blocks

/gamerule mobGriefing false

Turn off fall damage

/gamerule fallDamage false

Stop fire from spreading to nearby blocks

/gamerule doFireTick false