myMotd icon

myMotd -----

Easy Plugin Motd for your plugin server



Update Plugin
myMotd 2.0 - Major Update Released!
Introduction
We’re excited to announce myMotd 2.0, a complete overhaul of our MOTD plugin for Paper (1.21.x) and BungeeCord/Waterfall servers! This update brings powerful new features, improved performance, and a brand-new update checker to keep your server’s MOTD vibrant and up-to-date. Whether you’re running a single server or a network, myMotd makes your server list entry stand out with dynamic placeholders, HEX colors, and more.
New Features in 2.0
  • Update Checker: Automatically checks for new versions via the SpigotMC API (Resource #111782). Notifies console and players with motd.reload permission on startup. Disable via update-check: false in config.yml.
  • PlaceholderAPI Support: Use dynamic placeholders (e.g., %player_name%, %vault_rank%) in MOTD on Paper servers for personalized messages.
  • PAPIProxyBridge Integration: Extend PlaceholderAPI placeholders to BungeeCord/Waterfall for consistent MOTD across your network.
  • HEX Color Support: Add stunning HEX colors (e.g., <#00FF00>text</#00FF00>) to MOTD, compatible with Paper (MiniMessage) and BungeeCord (legacy format).
  • Dynamic Favicon: Set a custom server icon (64x64 PNG) in config.yml for Paper, displayed in the server list.
  • Centered MOTD: Toggle centering of MOTD text for a polished look, configurable in config.yml.
  • Max Players: Customize the maximum player count shown in the server list via config.yml.
  • Config Reload: Use /motdreload (requires motd.reload permission) to update MOTD, favicon, and settings without restarting.
  • Custom Placeholders: Built-in %online% and %max% placeholders for easy online/max player counts.
Improvements
  • Performance: Optimized MOTD rendering and async placeholder parsing to minimize server lag.
  • Error Handling: Improved logging for missing dependencies, invalid configs, and network issues during update checks.
  • Codebase: Modular design with clean separation of Paper and BungeeCord logic for better maintainability.
  • Documentation: Enhanced config.yml comments and setup guides for easy configuration.
Fixes
  • Resolved favicon loading issues on Paper for more reliable server icon display.
  • Fixed PAPIProxyBridge compatibility to prevent placeholder errors on BungeeCord.
  • Corrected command permission checks for /motdreload across platforms.
  • Eliminated potential async threading issues in placeholder processing.
Setup Instructions
  1. Requirements:
    • Paper: Install PlaceholderAPI.
    • BungeeCord/Waterfall: Install PAPIProxyBridge or Hangar.
    • Optional: Add PlaceholderAPI expansions (e.g., Vault, LuckPerms) for extra placeholders.
    • Optional: A 64x64 PNG for the favicon (Paper only).
  2. Installation:
    • Download myMotd-2.0.jar from here.
    • Place myMotd-2.0.jar in the plugins/ folder of your Paper and/or BungeeCord server.
    • Start the server to generate plugins/myMotd/config.yml.
  3. Configuration:
    • Edit config.yml to customize MOTD, max players, favicon, centering, and update checks.
    • Example configuration:
      Code (Text):

      motd:
        - "<gold>Welcome, %player_name%! <#00FF00>Join now!</#00FF00> Rank: %vault_rank% Players: %online%/%max%"
        - "<blue>Rank: %vault_rank%!</blue> <#FFFF00>Click to join!</#FFFF00> Online: %online%"
      max-players: 100
      favicon: "server-icon.png"
      center-motd: true
      update-check: true
       
  4. Commands & Permissions:
    • /motdreload: Reloads configuration (Permission: motd.reload, default: op on Paper).
Important Notes
  • Favicon: Currently supported on Paper only. BungeeCord requires manual proxy favicon setup.
  • Placeholders: Some player-specific placeholders (e.g., %player_name%) may not work on BungeeCord without a player context. Use server-wide placeholders like %vault_rank%.
  • Update Checker: Requires internet access to query SpigotMC API. Disable if not needed.
  • Dependencies: Ensure PlaceholderAPI (Paper) and PAPIProxyBridge (BungeeCord) are installed to avoid errors.
Get Involved
We’d love your feedback! Report bugs, suggest features, or share your MOTD designs in the discussion thread. Stay updated with myMotd 2.0 and make your server list entry shine!
Download myMotd 2.0 now at SpigotMC! Thank you for your support!
----------, Apr 16, 2025
Resource Information
Author:
----------
Total Downloads: 117
First Release: Aug 4, 2023
Last Update: Apr 16, 2025
Category: ---------------
All-Time Rating:
0 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings