Welcome to the Hangar Open Beta. Please report any issue you encounter on GitHub!
Avatar for adasjusk

You can customize better your Motd (aka Message of the day)

Report RMotd?

RMotd

A small Minecraft server plugin to serve rotating MOTDs (Message of the Day) and let server operators manage MOTDs at runtime.

Features

  • Rotating MOTDs from config.yml (round-robin).
  • /randommotd command: toggle random-rotation on/off.
  • /motd create <name> <motd...> command: add a new MOTD to config.yml at runtime.
  • /motd reload command: reloads the config.yml.

Configuration

random_motd_enabled: true
motds:
  - "<gradient:red:blue>Welcome to our server!</gradient>"
  - "<yellow>Explore the world of Minecraft with us!</yellow>"
  - "<green>Join us and have fun!</green>"

messages:
  invalid_input: "<red>Invalid input, Please use 'true' or 'false'</red>"
  setting_updated: "<green>Random MOTD feature updated to <status></green>"

Commands

  • /randommotd — Toggle random MOTD rotation (reads/writes random_motd_enabled in config.yml).

    • Permission: rmod.randommotd (declared in plugin.yml).
  • /motd create <name> <motd...> — Add a MOTD entry to motds in config.yml and save it. The <name> is used only in the confirmation message currently. Provide the MOTD content as remaining args.

    • Example: /motd create welcome <green>Welcome to our server!</green>
    • Operator-only by default (only ops or console can run it). If you prefer permission-based control, see Permissions below.
  • /motd reload — Reloads config.yml from disk. Operator-only.

Permissions

  • rmod.randommotd — used for the randommotd command.
  • rmod.motd — reserved for /motd (plugin.yml documents it). Currently the plugin enforces operator-only usage for /motd; if you prefer permissions, change the check to sender.hasPermission("rmod.motd") in MotdCommand.

Information

CategoryMiscellaneous
Published onDecember 17, 2025
LicenseMIT
Downloads16
Stars0
Watchers0
Supports Folia

Pinned Versions

Members