nineMinecraft is a joke site.
nineMinecraft is in no way affiliated with Modrinth or 9minecraft. (And frankly, who wants to be affiliated with the latter?)

BannerMOTD - A server list MOTD plugin to make your server unique

Replace plain text with a full 264 × 16 px banner

Showcase of BannerMOTD


How it works

In Minecraft 1.21.9, a new text system feature called object text components was introduced.

This allows you to embed player heads (with skin IDs) in chat, GUIs, and the MOTD. and the skin renders, which means we can fill the MOTD with player heads and assign them specific skins to form a complete image (banner).

example banner motd

The BannerMOTD generator onec manally ran takes a PNG file named mymotd (264 × 16 px), splits it into 66 player head skins, uploads them to get hash, and generates a JSON file ready to be used by this plugin.


Setup

1. Generate your motd.json from an image

  1. Download the BannerMOTD generator form my github and edit the example banner mymotd.png.

  2. Install the required Python libraries:

    pip install requests Pillow
    
  3. Run the generator:

    python generator.py
    
  4. A folder containing your motd.json made from your mymotd.png should appear.

2. Install the plugin

  1. Download the plugin from here and put it in your plugins folder.
  2. (Re)start your server to generate the BannerMOTDplus folder.
  3. Open the folder and place your motd.json inside. Adjust the plugin config if needed.
  4. Restart the server.

Your MOTD should now display as the banner you created.


Features

  • Banner-style MOTD
  • ability for random banner each motd load or rolling - banner changes every X seconds
  • Custom “outdated version” message
  • Option to force an “outdated version” message

custom out of date text

  • Hide player count

hidden players

  • Fake player count support

  • Compatibility with older Minecraft versions (without object text components)

    • Displays a fallback MOTD from config
    • Supports MOTD from server.properties or other MOTD plugins

External resources


Project members

jirka086

Member


Technical information

License
ARR
Project ID