# How to Disable Advancement Announcements on Your Minecraft Server (/docs/minecraft/disable-player-advancements)



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 [#disable-advancement-announcements]

<div className="fd-steps">
  <div className="fd-step">
    Open the Console [#1-open-the-console]

    Access the [XGamingServer panel](https://panel.xgamingserver.com) and go to `Console`.
  </div>

  <div className="fd-step">
    Run the game rule command [#2-run-the-game-rule-command]

    ```
    gamerule announceAdvancements false
    ```

    This 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.
  </div>
</div>

Disable Advancements Entirely [#disable-advancements-entirely]

To completely disable advancements (no tracking, no toast notifications), you can use a datapack:

<div className="fd-steps">
  <div className="fd-step">
    Create a disable-advancements datapack [#1-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.
  </div>

  <div className="fd-step">
    Restart your server [#2-restart-your-server]

    Restart to apply the datapack.

    See also: [Game Rules Reference](/docs/minecraft/use-game-rules) | [Manage Datapacks](/docs/minecraft/manage-datapacks)

    If you need help, join our [Discord](https://discord.xgamingserver.com/).
  </div>
</div>
