Custom Advancement Messages

Intro
So with Essentials, you can change the text when a player joins and quits a server, and you can change death messages, but you can't change the advancement messages that broadcast to the server.

This simple plugin allows you to do so. You can edit the messages for normal advancements, challenges, and goals separately.


How To
The messages can be configured in CustomAdvancements/congif.yml
Minecraft color codes can be found here: https://wiki.ess3.net/mc/
After you change them to your liking, run the command /advreload
You will need the permission customadvancements.reload

Also make sure the permission bukkit.broadcast isn't disabled for anyone. Don't worry, this doesn't let them send broadcasts, only receive.

Limitations
Should work with 1.12-1.16, but I have only tested it on 1.15+
As of right now, you cannot hover over the Advancement in chat like you can with the vanilla messages to see more information. I plan on looking into this in the future.
Also, any custom made advancements won't work properly. I may take requests to add them.

How It Works:

It disables the vanilla messages by automatically disabling the gamerule "announceAdvancements" in each world and creates an entirely new broadcast message.

 


Comments

  • To post a comment, please or register a new account.
Posts Quoted:
Reply
Clear All Quotes

About This Project

  • Project ID
    393262
  • Created
    Jul 2, 2020
  • Last Released File
    Jul 2, 2020
  • Total Downloads
    956
  • License

Categories

Members

Recent Files