MOTD Manager
PluginLicenseRef-All-Rights-Reserved

MOTD Manager

MOTD Manager — A Spigot 1.21 plugin that allows you to dynamically manage the server's MOTD via a GUI interface (inventory with player avatars). MOTDs are configurable in YAML with color code support and can be restricted by permission, with a custom kick

42
Downloads
0
Followers
1 months ago
Updated
📦
1
Versions

📖About MOTD Manager

MOTD Manager

MOTD Manager is a Spigot plugin developed in Java for Minecraft 1.21, allowing you to dynamically manage the server's message of the day (MOTD) via an intuitive graphical interface.


Features

  • GUI Interface — Select the MOTD via a custom inventory consisting of player heads (PLAYER_HEAD), with each head representing an MOTD profile.

motd

GUI menu

  • YAML Configuration — Each MOTD is fully configurable in a .yml file with native support for Minecraft color codes (§).
  • Permission System — Each MOTD can be restricted by a specific permission (Permission-access). Players without the permission are automatically kicked upon connection.
  • Custom Kick Message — A kick message (Messagekick) can be defined per MOTD profile to inform the player of the reason for being denied access.
  • Persistent Save — The selected MOTD is saved in the config and automatically restored when the server restarts.

Config Structure

modt:
  selected: “default”

  default:
    ‘1’: “§6My server”
    ‘2’: “§cWelcome§r to §2Minecraft§r.§fTools”

  maintenance:
    ‘1’: “§4Maintenance”
    ‘2’: “§7Server temporarily unavailable”
    'Permission-acces': ‘modt.maintenance’
    ‘Messagekick’: ‘Server under maintenance’

Technical stack

Language: Java 21

  • API: Spigot 1.21.8
  • Build: Maven + maven-shade-plugin
  • Storage: YAML via Bukkit's FileConfiguration

Author

Developed by AntIDinofr.antidino.rivialia