promotional bannermobile promotional banner

AutoMessage

Now you can send automatic messages at any time during the game!

File Details

[Neo/Fabric] AutoMessage - MC 1.21.1 - 3.0.0

  • R
  • Sep 21, 2025
  • 137.05 KB
  • 798.5K
  • 1.21.1+1
  • Fabric + 1

File Name

automessage-merged-1.21.1-3.0.0.jar

Supported Versions

  • 1.21.1
  • 1.21

Curse Maven Snippet

Fabric

modImplementation "curse.maven:automessage-868624:7018836"

NeoForge

implementation "curse.maven:automessage-868624:7018836"
Curse Maven does not yet support mods that have disabled 3rd party sharing

Learn more about Curse Maven

Changelog (MC 1.21.1 - 3.0.0)

  • No more "limits" or "delays", messages are sent when they are scheduled to.
  • No limits/delays means no more data saved onto the player for tracking, just basic (separate) tags for the server and client, so there's no incompatibility with LabyMod or other mods that change player data significantly.
  • There are four message schedules:

on_first_join (sent when a player joins a level for the first time

on_join_level (sends every time a player joins a level)

on_death (sent every time the player dies)

on_respawn (sent every time the player respawns)

  • There are two message types:

chat (sends like a regular chat message)

overlay (displays centered on the client, above the action bar)

  • Messages are constructed with key names: identifier, schedule, type, repeats, pack_intro, link, and text.
  • This is how you send a chat message with a link, that never repeats, when the player joins a server for the first time. You can also display the player's name and the message's link in the message.

{

"identifier": "default_message",

"schedule": "on_first_join",

"type": "chat", "repeats": false,

"pack_intro": false, "link": "https://www.google.com",

"text": "Hi, %player%! Visit %link% for more info on this server!"

}

  • Some key names are not required, like repeats, link, and pack_intro.

if link is not present, no link will be attached.

if repeats is not present, it will default to false.

if pack_intro is not present, it will default to false.

  • pack_intro is slightly different from repeats, it will check if the client has ever received the "identifier.firstJoin" tag from joining any level, and will never repeat first join messages if the message has pack_intro as true.
  • This version is valid for both NeoForge and Fabric.
  • Requires MonoLib.

 

Do you need a server to play with your friends?

BisectHosting is the best option when it comes to renting a Minecraft server, thanks to its value for money, its magnificent support or the easy installation of mods or modpacks. Also, by clicking on the following link and using the code "Lupin" you will get a 25% discount.