Article Background
Back to Knowledgebase

How to Disable Advancement Announcements on Your Minecraft Server

Minecraft
Cubes Support
July 20, 2026

When players earn achievements or advancements in Minecraft—such as "Stone Age", "Cover Me in Diamonds", or "Free the End"—a message is automatically broadcast to every player in the server chat.

While this is fun on small survival servers, on active multiplayer networks or minigame servers, advancement notifications can quickly clutter the chat. This guide will show you how to disable advancement announcements using gamerules or server configuration settings.


In modern versions of Minecraft (1.12 and newer), advancement broadcasts are controlled by a built-in game rule called announceAdvancements.

Option A: In-Game Command (OP Required)

  1. Log in to your Minecraft server as an Operator (OP).
  2. Open the chat box and run the following command:
    /gamerule announceAdvancements false
    
  3. A confirmation message will appear in chat. Advancements will now be granted silently to individual players without notifying the entire server.

Option B: Via the Game Panel Console

If you aren't currently in-game, you can execute the command directly from your browser:

  1. Open your Cubes Hosting Game Panel and select your server.
  2. Click on the Console tab on the left sidebar.
  3. In the command bar at the bottom, type:
    gamerule announceAdvancements false
    
    (Do not include the / slash when typing in the console).
  4. Press Enter.

Note: Gamerules are saved per-world. If you manage multiple worlds (using plugins like Multiverse), you must run this command while standing in each world, or use /mv gamerule announceAdvancements false <worldname>.


Method 2: Legacy Versions (Minecraft 1.11 and Older)

If you are running an older version of Minecraft, advancements were referred to as "Achievements", and the setting was controlled via your main configuration file.

  1. Go to your Cubes Hosting Game Panel and open the File Manager.
  2. Locate the server.properties file in your root directory and open it for editing.
  3. Find the line:
    announce-player-achievements=true
    
  4. Change the value to false:
    announce-player-achievements=false
    
  5. Save the file and Restart your server.

Bonus: Keeping Chat Even Cleaner

If you want to reduce chat clutter even further, consider adjusting these related gamerules:

  • Disable Death Messages: Stop broadcast notifications when players die: /gamerule showDeathMessages false
  • Disable Command Block Feedback: Hide command block output messages from admin chat: /gamerule commandBlockOutput false

Conclusion

Disabling advancement announcements is a quick way to keep your server chat readable and clean. Whether you toggle announceAdvancements via the console or configure legacy settings in server.properties, you can customize your chat environment in under a minute!

Special Offer

Ready to Start Your Server?

Get 10% OFF your first month on any server with promo code CUBES10 at checkout!

24/7 Assistance

Need Help With Your Server?

Already a Cubes Hosting customer and couldn't find your answer? Our dedicated support team is available 24/7.