mdMOTD | A powerful MOTD Plugin - Spigot/Paper/Folia/Bungeecord/Velocity icon

mdMOTD | A powerful MOTD Plugin - Spigot/Paper/Folia/Bungeecord/Velocity -----

Fully customizable advanced MOTD system



mdMOTD | 1.1.4 | Stability, Build & Compatibility Improvements
✅ Added
  • Added proper relocation for Configurate to prevent classpath conflicts
  • Added required runtime libraries to shading configuration for safer single-jar packaging
  • Added bStats core components (bstats-base) to prevent missing runtime classes
  • Added a shared configuration abstraction layer (ConfigAdapter) with platform-specific implementations
  • Added a centralized load-time configuration validation system
  • Added mdmotd.admin permission to Spigot plugin metadata with hierarchical support for mdmotd.reload
  • Added safe diagnostic logging for listener, proxy, and protocol hook error paths (suppressed after first occurrence)
  • Added default `maintenance-motd.kick-message` to Spigot/Paper/Folia config.yml
  • Added Spigot maintenance login handling for native whitelist flow
  • Added runtime-compatible PacketEvents response read/write fallbacks for cross-version compatibility
  • Added improved hover sanitization for safer Spigot protocol handling
  • Added basic Bedrock MOTD support (Geyser) for Spigot/Paper/Folia/Bungeecord/Velocity
  • Added advanced Event MOTD scheduling (timezone, weekday, and time-based control)
  • Added optional PlaceholderAPI (PAPI) support across all platforms (Spigot, Paper, Folia, Bungee, Velocity)


⚙️ Improved
  • Improved shading configuration and dependency handling
  • Improved overall runtime stability for single-jar multi-platform support
  • Improved startup and reload diagnostics across all platforms
  • Improved proxy reload behavior by reloading maintenance state from disk (`maintenance.json`)
  • Improved proxy configuration documentation and placeholder clarity
  • Improved Spigot maintenance protocol-text handling
  • Improved permission handling to fully restrict unauthorized command access
  • Improved log formatting and visual consistency across all platforms
  • Improved Velocity version output readability
  • Improved PacketEvents artifact selection and diagnostics
  • Improved ProtocolLib and PacketEvents stability for ping mutation and hover handling
  • Improved command output formatting and console readability
  • Improved Bedrock MOTD compatibility and ping handling through Geyser
  • Improved configuration clarity with detailed comments and usage notes
  • Improved reload feedback with detailed diagnostics (warnings, icon errors, active systems)
  • Improved config schema handling with automatic migration warnings
  • Fixed bStats not properly starting on Bungee and Velocity platforms

❌ Removed
  • Removed Maven Shade minimizeJar to prevent runtime class loss
  • Removed unused Sonatype snapshot repository
  • Removed silent failure behavior in listener and hook paths
  • Removed destructive config reset behavior on load failure
  • Removed unnecessary META-INF/versions entries from the final jar
  • Removed direct dependency on a single PacketEvents response method signature
----------, Apr 25, 2026
Resource Information
Author:
----------
Total Downloads: 3,004
First Release: Apr 10, 2025
Last Update: Apr 26, 2026
Category: ---------------
All-Time Rating:
11 ratings
Find more info at minebazaar.net...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings