Minecraft automatic chat messages

Server setup

Timed chat announcements with AnnouncerPlusLearn more

Rules, voting, website, and tips for new players — the server will remind you of them in chat every few minutes. Enter messages with colors and intervals — you'll see chat as an image and receive a ready file for the AnnouncerPlus plugin.

My Game select version

Save your preferences in this browser and apply them to supported tools. Settings in a shared link take priority. Wiki version labels are not affected.

Messages

Color — &a or &#FF8800, bold — &l. AnnouncerPlus only understands MiniMessage tags — the code in the file has already been rewritten to use them.

How often

Unit

Result

Example · Every 5 minutes
Auto-chat messages in Minecraft

plugins/AnnouncerPlus/message-configs/chat.conf

interval-time="5 minutes"
messages=[
    {
        message-text=[
            "<gold>[Сервер] <white>Правила сервера — <green>/rules"
        ]
    },
    {
        message-text=[
            "<gold>[Сервер] <white>Голосуйте за нас на мониторинге — награда сразу в инвентаре: <green>/vote"
        ]
    },
    {
        message-text=[
            "<gold><bold>Совет",
            "<gray>Дом не разграбят, если поставить на него регион."
        ]
    }
]
random-message-order=false
version=1
Download chat.conf

Choose viewers: grant the permission to all players, then reload

lp group default permission set announcerplus.messages.chat true
ap reload

How to use the result

  1. Install AnnouncerPlus and Vault

    Both files — in the folder plugins, then restart. AnnouncerPlus requires Vault and a Paper or Folia server.

  2. Place the file

    In plugins/AnnouncerPlus/message-configs/. Example demo.conf remove it from there: it has no rights assigned, and it doesn't send messages to chat.

  3. Grant permission and reload

    Run the commands on the right in the console without the leading slash. The permission is required: without it, even operators will not see the messages.

What to know

  • Each message set has its own permission. announcerplus.messages.<name>: some messages are shown to new players, others to donors.
  • The version=1 line is required. Without it, a plugin will treat the file as old and corrupt the interval upon re-reading.
  • Player's username in text — %player_name%: PlaceholderAPI with the Player extension is required.
  • No plugins to send scheduled messages, use the data pack: tellraw in a function that runs itself repeatedly.

To generate a data pack with a repeating timer, use data pack: timer commands, chat nickname color — chat format.

Frequently asked questions

How to create auto-messages in server chat?

Use AnnouncerPlus. Messages and intervals go in a file such as message-configs/name.conf. This tool generates the complete file and previews the messages as a chat image.

Why doesn't AnnouncerPlus post in chat?

Each message set requires its own permission, announcerplus.messages.name, which is not granted by default. Grant it to the default group with LuckPerms, then run /ap reload.

How to create auto-messages without plugins?

Data pack: a function with a tellraw command that runs itself via /schedule. It is generated by the "Data Pack: Timer Commands" generator.