First Join Message: Welcome New Players in Minecraft

First Join Message mod for Minecraft sends a customizable greeting to new players on their first join and broadcasts it to the server. Configure text and colors easily.

First Join Message: Custom Greetings for New Minecraft Players

Every Minecraft world has a moment of first contact. A player loads in, blinks at the horizon, and has no idea whether they are stepping into a friendly survival realm, a cutthroat PvP arena, or a story-driven adventure map. Vanilla Minecraft hands you a spawn point and a whole lot of silence. That silence can feel cold, especially on a server with rules, lore, or custom mechanics. First Join Message: Custom Greetings for New Minecraft Players steps in to fill that void with a simple, elegant solution: a fully customizable message delivered the moment someone enters the world for the very first time.

This mod does not clutter your screen with HUD widgets or force you through a tutorial dungeon. It works quietly in the background, waiting for that one special event — a new player joining. When it happens, the mod springs into action, sending a personal note straight to the newcomer's chat. No plugins, no external scripts, just a clean config file and your own words.

Why a First Impression Matters in Minecraft

Think about the last time you joined a new server. You probably spent the first few minutes wandering, checking the chat, and trying to figure out the vibe. If nobody says anything, you might feel lost. If a wall of text hits you, you might feel overwhelmed. First Join Message solves this by letting you craft the perfect middle ground: a short, meaningful greeting that sets the tone without drowning the player in information.

For server admins, this is a game-changer. You can use the personal message to outline the three most important rules, point players toward a Discord server, or simply create an atmospheric intro like "You wake up in a strange land, unsure of what lies ahead." For modpack creators, it is an opportunity to guide players through custom biomes, new mechanics, or a starting quest. The mod also supports a server-wide broadcast option, so when a new face appears, everyone else gets a heads-up. This encourages the community to say hello, offer help, or even welcome a new clan member.

Practical Uses for Every Playstyle

The beauty of this mod lies in its flexibility. Here are a few ways you can put it to work:

  • Create a narrative hook for single-player worlds with custom lore or modded dimensions.
  • List essential server commands and rules in a compact, readable format.
  • Announce new players to the entire server, fostering a welcoming community atmosphere.
  • Direct newcomers to a wiki, a Discord channel, or an in-game NPC location.
  • Pair it with starter kits or quest mods for a complete "first session" experience.

On large multiplayer servers, the broadcast feature is especially valuable. When a veteran sees a "new player joined" announcement, they know to keep an eye out or offer a hand. This small nudge can make a huge difference in player retention, turning a confusing first ten minutes into a memorable introduction.

Compatibility and Requirements

Before you get excited, there is one important dependency to note. First Join Message: Custom Greetings for New Minecraft Players requires the Collective library to function. Without it, the mod will not load properly, and your launcher may throw an error. The mod is part of the Serilum ecosystem, which means you will often find it bundled in packs like The Vanilla Experience or Serilum's Customization Bundle. These packs focus on fine-tuning the vanilla experience without adding heavy content, making this mod a perfect fit for players who want subtle quality-of-life improvements.

As for versions, the mod supports a range of Minecraft releases, and it works with both Forge and Fabric depending on the specific build you choose. Always double-check the mod page for the exact version you need. Mismatched versions are one of the most common causes of crashes, especially after major game updates. If you are building a modpack, take a moment to verify that the mod's version aligns with your loader and Minecraft version before adding it to the list.

Configuring Your Greeting

All the magic happens in the configuration file. The mod keeps things straightforward, with a handful of options that give you full control over the experience. Here is what you can tweak:

  • firstJoinMessage — The text sent to the player on their first login. You can use %s as a placeholder for the player's name. Leave it empty to disable the personal message entirely.
  • firstJoinMessageTextFormattingColourIndex — A color index from 0 to 15 for the personal message. The default is 2, which gives a green tone.
  • serverBroadcastMessage — The announcement sent to the whole server when a new player joins. Use %s for the player name, or leave it blank to turn this feature off.
  • serverBroadcastMessageTextFormattingColourIndex — The color index for the broadcast, defaulting to 3 (aqua).

The color indices follow the classic Minecraft formatting table, ranging from black (0) and dark blue (1) to white (15), with gold, red, yellow, and other shades in between. Choose a color that stands out against the chat background, especially after a player has been mining for a while and the chat is full of activity. A well-contrasted message is much more likely to be read.

Tips for Writing the Perfect Welcome

When you sit down to write your greeting, remember that less is often more. A new player has just loaded chunks, is still adjusting to the controls, and probably has not even placed their first block. A wall of text will be ignored. Instead, aim for three clear points: what to do first, where to go, and how to get help. If you run a PvP server, mention safe zones. If you have an RPG-themed world, hint at a starting village or a quest giver.

Using the %s placeholder adds a personal touch that makes the message feel less robotic. Imagine reading "Welcome, Alex! This world is yours to explore." versus a generic "Welcome to the server." The difference is night and day. Take a few minutes to craft something that reflects the spirit of your world, and you will see the payoff in player engagement.

Installation Made Simple

If you are wondering how to install this mod, the process is straightforward. Download the JAR file from the mod page, place it in your mods folder, and make sure the Collective library is there as well. For those using a custom launcher, you can often manage mods directly from the launcher interface, which saves time and reduces the risk of file placement errors. This is especially handy when you are juggling multiple mods for a new pack. The mod is lightweight, so it will not slow down your game or add unnecessary overhead.

For players who prefer a more streamlined approach, using a launcher that supports direct mod downloads can make the entire process painless. You can search for the mod, click install, and launch the game without touching a single file manually. This is a great option for beginners who want to experience the benefits of modded Minecraft without the technical hassle.

Final Thoughts: Small Mod, Big Impact

First Join Message: Custom Greetings for New Minecraft Players does not change the world generation, add new blocks, or alter combat mechanics. It does something arguably more important: it shapes the emotional experience of the first session. For server owners, it is a low-effort way to communicate rules and culture. For modpack creators, it is a tool for storytelling and guidance. And for players, it is a warm welcome that says, "You belong here."

If you want to make your server or single-player world feel more inviting, this mod is worth a spot in your mods folder. Configure the colors, keep the text concise, and enable the server broadcast if you want the whole community to join the greeting. With just a few lines of text, you can turn a cold spawn into a memorable beginning. And in a game all about building worlds, that is a powerful thing.

Download firstjoinmessage for Minecraft 26.1.2, 26.1.1, 26.1, 1.21.11, 1.21.10, 1.21.9

Original name: firstjoinmessage

Minecraft: 1.12.2, 1.14.4, 1.15.2, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.10, 1.21.11, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 26.1, 26.1.1, 26.1.2

Loaders: forge, fabric

FileVersionLoaderSize
firstjoinmessage_1.12.2-1.2.jar1.12.2forge7 КБDownload
firstjoinmessage_1.12.2-1.1.jar1.12.2forge7 КБDownload
firstjoinmessage_1.14.4-1.2.jar1.14.4forge7 КБDownload
firstjoinmessage_1.14-1.0.jar1.14.4forge7 КБDownload
firstjoinmessage_1.14.4-1.1.jar1.14.4forge7 КБDownload
firstjoinmessage_1.15-1.0.jar1.15.2forge7 КБDownload
firstjoinmessage_1.15.2-1.1.jar1.15.2forge7 КБDownload
firstjoinmessage_1.15.2-1.2.jar1.15.2forge7 КБDownload
firstjoinmessage_1.16-1.0.jar1.16.1forge7 КБDownload
firstjoinmessage_1.16.2-1.0.jar1.16.2forge7 КБDownload
firstjoinmessage_1.16.3_1.0.jar1.16.3forge7 КБDownload
firstjoinmessage_1.16.4-1.0.jar1.16.4forge7 КБDownload
firstjoinmessage_1.16.5-1.3.jar1.16.5forge7 КБDownload
firstjoinmessage_1.16.5-1.2.jar1.16.5forge7 КБDownload
firstjoinmessage_1.16.5-1.1.jar1.16.5forge7 КБDownload
firstjoinmessage_1.16.5-1.0.jar1.16.5forge7 КБDownload
firstjoinmessage_1.17.1-1.3.jar1.17.1forge7 КБDownload
firstjoinmessage_1.18.0-1.3.jar1.18forge7 КБDownload
firstjoinmessage_1.18.1-1.3.jar1.18.1forge7 КБDownload
firstjoinmessage_1.18.1-1.4.jar1.18.1forge8 КБDownload
firstjoinmessage_1.18.2-1.4.jar1.18.2forge8 КБDownload
firstjoinmessage_1.19.0-1.4.jar1.19forge8 КБDownload
firstjoinmessage_1.19.0-1.6.jar1.19forge8 КБDownload
firstjoinmessage_1.19.1-1.6.jar1.19.1forge8 КБDownload
firstjoinmessage_1.19.2-1.6.jar1.19.2forge8 КБDownload
firstjoinmessage_1.19.3-1.6.jar1.19.3forge8 КБDownload
firstjoinmessage-1.18.2-3.0.jar1.18.2fabric25 КБDownload
firstjoinmessage-1.18.2-3.2.jar1.18.2fabric25 КБDownload
firstjoinmessage-1.18.2-3.1.jar1.18.2fabric25 КБDownload
firstjoinmessage-1.19.2-3.1.jar1.19.2fabric25 КБDownload
firstjoinmessage-1.19.2-3.4.jar1.19.2fabric22 КБDownload
firstjoinmessage-1.19.2-3.0.jar1.19.2fabric25 КБDownload
firstjoinmessage-1.19.2-3.2.jar1.19.2fabric25 КБDownload
firstjoinmessage-1.19.2-3.5.jar1.19.2fabric22 КБDownload
firstjoinmessage-1.19.2-3.3.jar1.19.2fabric21 КБDownload
firstjoinmessage-1.19.3-3.1.jar1.19.3fabric25 КБDownload
firstjoinmessage-1.19.3-3.0.jar1.19.3fabric25 КБDownload
firstjoinmessage-1.19.4-3.1.jar1.19.4fabric25 КБDownload
firstjoinmessage-1.20.0-3.1.jar1.20fabric25 КБDownload
firstjoinmessage-1.20.1-3.4.jar1.20.1fabric22 КБDownload
firstjoinmessage-1.20.1-3.5.jar1.20.1fabric22 КБDownload
firstjoinmessage-1.20.1-3.3.jar1.20.1fabric21 КБDownload
firstjoinmessage-1.20.1-3.6.jar1.20.1fabric22 КБDownload
firstjoinmessage-1.20.1-3.7.jar1.20.1fabric22 КБDownload
firstjoinmessage-1.20.1-3.2.jar1.20.1fabric25 КБDownload
firstjoinmessage-1.20.1-3.8.jar1.20.1fabric22 КБDownload
firstjoinmessage-1.20.1-3.1.jar1.20.1fabric25 КБDownload
firstjoinmessage-1.20.2-3.2.jar1.20.2fabric33 КБDownload
firstjoinmessage-1.20.2-3.3.jar1.20.2fabric29 КБDownload
firstjoinmessage-1.20.2-3.1.jar1.20.2fabric25 КБDownload
firstjoinmessage-1.20.3-3.2.jar1.20.3fabric33 КБDownload
firstjoinmessage-1.20.4-3.3.jar1.20.4fabric29 КБDownload
firstjoinmessage-1.20.4-3.5.jar1.20.4fabric31 КБDownload
firstjoinmessage-1.20.4-3.2.jar1.20.4fabric33 КБDownload
firstjoinmessage-1.20.4-3.4.jar1.20.4fabric31 КБDownload
firstjoinmessage-1.20.5-3.5.jar1.20.5fabric23 КБDownload
firstjoinmessage-1.20.6-3.5.jar1.20.6fabric32 КБDownload
firstjoinmessage-1.20.6-3.6.jar1.20.6fabric33 КБDownload
firstjoinmessage-1.21.1-3.7.jar1.21fabric33 КБDownload
firstjoinmessage-1.21.1-3.8.jar1.21fabric33 КБDownload
firstjoinmessage-1.21.1-3.6.jar1.21fabric33 КБDownload
firstjoinmessage-1.21.0-3.6.jar1.21fabric33 КБDownload
firstjoinmessage-1.21.0-3.5.jar1.21fabric32 КБDownload
firstjoinmessage-1.21.10-3.8.jar1.21.10fabric33 КБDownload
firstjoinmessage-1.21.11-3.8.jar1.21.11fabric36 КБDownload
firstjoinmessage-1.21.2-3.6.jar1.21.3fabric24 КБDownload
firstjoinmessage-1.21.3-3.6.jar1.21.3fabric33 КБDownload
firstjoinmessage-1.21.4-3.6.jar1.21.4fabric33 КБDownload
firstjoinmessage-1.21.4-3.7.jar1.21.4fabric33 КБDownload
firstjoinmessage-1.21.4-3.8.jar1.21.4fabric33 КБDownload
firstjoinmessage-1.21.5-3.8.jar1.21.5fabric33 КБDownload
firstjoinmessage-1.21.5-3.7.jar1.21.5fabric33 КБDownload
firstjoinmessage-1.21.6-3.8.jar1.21.6fabric33 КБDownload
firstjoinmessage-1.21.7-3.8.jar1.21.7fabric33 КБDownload
firstjoinmessage-1.21.8-3.8.jar1.21.8fabric33 КБDownload
firstjoinmessage-1.21.9-3.8.jar1.21.9fabric33 КБDownload
firstjoinmessage-26.1.0-3.8.jar26.1fabric36 КБDownload
firstjoinmessage-26.1.1-3.8.jar26.1.1fabric36 КБDownload
firstjoinmessage-26.1.2-3.8.jar26.1.2fabric36 КБDownload