ModsFinder

Better Join Messages

by Hurky

Better Join Messages lets server owners replace the default join and leave messages with custom text, including a separate greeting for players who connect for the first time.

FabricServer-side onlyMIT License1.21.11 – 26.3

What it does

Server owners set the join, leave and first-time join messages through in-game commands or through the betterjoinmessages.json file on the server. Messages can use Minecraft colour codes, so a line can be bold or coloured, for example yellow. Broadcasts can be global, reaching every player on the server, or local, limited to players within a configurable distance of the one who joined.

The first-time message greets a new player and tells everyone else about them, and it switches to the regular join message after that. It can also be turned off entirely for servers that want only the standard messages. The configuration file is the place to expand the setup or create other message variants. A video in the mod's listing shows what the in-game configuration and custom messages look like.

The mod has a single loader, Fabric, and needs Fabric API installed beside it. It is a server-side only mod, so players join without installing anything. Files cover 1.21.11 and 26.1 – 26.3, and the latest build, 1.2.0 for 26.3, was published on 2026-10-04 under the MIT License. The code is not open source, though the license still applies.

Key features

  1. Custom join and leave messages

    Join and leave lines are written by the server owner and can be changed at any time, in game or in the config file.

  2. Colour codes and formatting

    Standard Minecraft colour and style codes work inside messages, so text can be bold, coloured or both.

  3. Global and local broadcasts

    Messages can go to the whole server or only to players within a set distance of the player who joined.

  4. First-time join greeting

    A special message welcomes a new player and announces them, then regular join messages take over for later logins.

Compatibility

Latest build for each game version and loader.

26.31.2.0
26.21.2.0+26.2
26.1.21.2.0+26.1
26.1.11.2.0+26.1
26.11.2.0+26.1
1.21.111.2.0+1.21.11
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

Requirements

Dependencies declared by the latest file for each loader.

Required 1

Fabric APILightweight and modular API providing common hooks and intercompatibility measures utilized by mods using the Fabric toolchain.
Required

Use cases

Who it’s for: Server owners running Fabric who want to customize join and leave announcements. Players only need to join the server; the mod adds nothing on the client.

How it compares

Full comparison

Customize Join Leave is a Fabric mod for 1.21 – 1.21.11, client-side only, released under the MIT License and open source. Custom Join&Leave Messages is a Fabric server mod for 1.21.11 only, not open source, under All rights reserved. No Join Leave Messages is a server-side Fabric mod for 1.21 – 1.21.11, open source under the GNU General Public License v3.0 only. Better Join Messages covers later versions than all three.

ModLoadersGame versionsEnvironmentUpdated
Better Join MessagesFabric1.21.11 – 26.3Server-side only2026-10-04
Customize Join LeaveFabric1.21 – 1.21.11Client-side only2025-11-06
Custom Join&Leave MessagesFabric1.21.11Server-side only2026-04-17
No Join Leave MessagesFabric1.21 – 1.21.11Server-side only2026-01-20

Questions

Does Better Join Messages need Fabric API?

Yes. Fabric API is a required dependency and must be installed on the server alongside the mod.

Do players need to install the mod?

No. Players join without it, since only the server has to run the mod.

Can the first-time greeting be turned off?

Yes. The first-time join message can be disabled, leaving only the regular join and leave messages.

In the catalog

Better Join Messages is one of 5,392 Social mods on ModsFinder, and one of 4,084 Social mods for Fabric. 8,071 mods support Minecraft 26.3.

More from Hurky

All projects

Similar mods

What the author says

It supports - Minecraft colour codes (e.g. &l for bold, &e for yellow) - in-game customization using commands or server-side configuration using the betterjoinmessages.json file - global and local broadcasting in a configurable distance - on and off turnable and customizable first-time join messages, greet new…
Hurky, on the Modrinth page

Official listing

Owner
Hurky
Published
2026-08-04
Updated on Modrinth
2026-10-04
Facts verified
2026-10-15

Tags