promotional bannermobile promotional banner

MOTD (Join Message)

MOTD is a lightweight server-side Fabric mod that lets server admins change, enable, or disable the server's In Game Message of the Day directly in-game.

🪧 Message of the Day (MOTD)

MOTD is a lightweight, server-side Fabric mod that displays a custom Message of the Day to players when they join your Minecraft server.

Perfect for welcome messages, daily updates, server announcements, changelogs, or letting your players know what's new.

No config editing. No server restart. Just set your message in-game and you're done.


✨ Features

  • 💬 Displays a custom message when players join the server
  • 📝 Change the MOTD directly in-game
  • ↩️ Supports multi-line messages using \n
  • ⏱️ Configurable rejoin interval to prevent repeated messages when players reconnect
  • ✅ Enable the MOTD at any time
  • ❌ Disable the MOTD at any time
  • 💾 Changes are automatically saved
  • ⚡ No server restart required when changing settings
  • 🖥️ Server-side only
  • 👥 Players do not need the mod installed
  • 🪶 Lightweight and simple

💬 Commands

Command Description
/motd set <message> Sets the message shown to players when they join
/motd enable Enables the MOTD
/motd disable Disables the MOTD
/motd interval <minutes> Sets how long a player must be offline before seeing the MOTD again
/motd help Displays the available MOTD commands

Administrative commands require server operator permissions.


↩️ Multi-Line Messages

Use \n inside your message to start a new line.

For example:

/motd set Welcome back!\nToday's Updates:\n- Added new blocks\n- Updated spawn\n\nHave fun!

Players will see:

Welcome back!
Today's Updates:
- Added new blocks
- Updated spawn

Have fun!

⏱️ Rejoin Interval

By default, a player must be offline for 60 minutes before the MOTD will be displayed to them again.

This prevents players who disconnect and quickly reconnect from being repeatedly shown the same message.

Change the interval with:

/motd interval <minutes>

For example:

/motd interval 120

requires the player to have been offline for at least 2 hours.

To show the MOTD on every login, use:

/motd interval 0

Rejoin timers are kept in memory and reset when the server restarts. This means players will receive the MOTD on their first login after a server restart.


⚙️ Configuration

MOTD automatically creates its configuration file when the server starts:

config/motd.json

Example:

{
  "enabled": true,
  "intervalMinutes": 60,
  "message": "Welcome to the server!"
}

Settings are automatically updated when you use the in-game commands, so you normally don't need to edit this file manually.


📦 Installation

  1. Install Fabric Loader and Fabric API on your server.
  2. Place the MOTD .jar inside the server's mods folder.
  3. Start the server.
  4. Set your message:
/motd set Welcome to the server!

That's it.

MOTD is completely server-side. Players do not need to install the mod.


📋 Requirements

  • Minecraft: 26.2
  • Mod Loader: Fabric
  • Fabric Loader: 0.19.5+
  • Fabric API: Required
  • Java: 25

MOTD (Join Message) Team

profile avatar
  • 2
    Projects
  • 15
    Downloads

More from eazeeehd