
EcoMOTD
The Lightweight MOTD Plugin for Minecraft Servers
Description
EcoMOTD is a lightweight, high-performance MOTD plugin for Minecraft servers running Bukkit, Spigot, Paper, Purpur, and Folia. Supporting versions 1.12 through 1.26, this plugin allows you to fully customize your server's message of the day with minimal resource usage.
At only 15-25 KB per JAR with zero external dependencies, EcoMOTD is one of the smallest MOTD plugins available. It offers single, random, and rotating MOTD modes, maintenance mode, fake player count, custom hover lists, and full placeholder support including online players, max players, TPS, date, and time.
Features
- Ultra Lightweight - Only 15-25 KB with no dependencies
- Multi-Version Support - Works on 1.12 through 1.26
- Three MOTD Modes - Single, Random (with weights), and Rotating (with interval)
- Maintenance Mode - Custom MOTD with bypass permission
- Fake Player Count - Inflate or override online player count
- Custom Hover List - Customize player list hover text
- Placeholders - %online%, %max%, %tps%, %date%, %time%, %newline%
- Color Support - Standard & codes (all versions) + Hex colors (1.16+)
- Protocol Override - Change displayed version name
- Configurable Cache - Reduce server load
Commands
| Command | Permission | Description |
|---|---|---|
| /motd reload | motd.admin | Reload configuration |
| /motd info | motd.admin | Show plugin information |
| /motd help | none | Show help message |
Permissions
| Permission | Default | Description |
|---|---|---|
| motd.admin | op | Access to all plugin commands |
| motd.maintenance.bypass | false | Bypass maintenance mode |
Installation
- Download the JAR file for your Minecraft version
- Place the file in your server's /plugins/ folder
- Restart or reload your server
- Edit config.yml in /plugins/MOTDPlugin/
- Run /motd reload to apply changes
Server Software
Compatible:
- Bukkit
- Spigot
- Paper
- Purpur
- Folia
Version Support
| Version | Protocol | Color Support |
|---|---|---|
| 1.12 | 335-340 | Standard & codes only |
| 1.13 | 393-404 | Standard & codes only |
| 1.14 | 471-498 | Standard & codes only |
| 1.15 | 573-578 | Standard & codes only |
| 1.16 | 735-754 | Standard & codes + Hex |
| 1.17 | 755-756 | Standard & codes + Hex |
| 1.18 | 757-758 | Standard & codes + Hex |
| 1.19 | 759-762 | Standard & codes + Hex |
| 1.20 | 763-766 | Standard & codes + Hex |
| 1.21 | 767-769 | Standard & codes + Hex |
| 1.26 | 900-9999 | Standard & codes + Hex |
Beta Notice
This plugin is currently in Beta. It has been built but not fully tested on all server versions.
Author
Yolooo
License
All Rights Reserved
Ченджлог
1.26.0Релиз26.1, 26.1.1, 26.1.2 · 13 апреля 2026 г.
EcoMOTD 1.26.0
Minecraft 1.26 — Future Edition
What's New in 1.26.0
This is a forward-looking build of EcoMOTD prepared for Minecraft 1.26 ahead of its release.
All features from 1.21.0 are included. Once 1.26 is officially released, update the protocol-min and protocol-max values in config.yml to match the confirmed protocol numbers.
Features
- MOTD Modes —
SINGLE,RANDOM(weighted),ROTATING(timer-based) - 5 Built-in Random MOTDs — Future Edition themed with full hex colors
- 3 Rotating MOTD Slots — Timer-based cycling
- Placeholder Support —
%online%,%max%,%date%,%time%,%tps%,%newline% - Full Hex Color Support —
&#RRGGBBanywhere in config - Fake Player Count — Custom count display
- Hide Player List — Remove the hover player list
- Custom Hover List — Define your own hover text
- Maintenance Mode — Instant maintenance MOTD override
- Custom Server Icon —
DEFAULT,RANDOM, orCUSTOM - Response Cache — Configurable ping cache
- Admin Commands —
/ecomotd reload,/ecomotd info,/ecomotd preview - Tab Completion — Full tab complete support
- Debug Mode — Console logging per ping event
🔧 Changes from 1.21.0
- Prepared build for Minecraft 1.26 ahead of release
- Protocol range set to
900+as a placeholder — update when confirmed by Mojang - Refreshed default MOTD theme to Future Edition aesthetic
- API version uses
1.21as base until 1.26 API is available
*** Action Required After 1.26 Releases ***
Open config.yml and update these two lines to the real protocol numbers once Mojang publishes them:
protocol-min: 900 # Replace with real 1.26 protocol number
protocol-max: 9999 # Replace with real 1.26.x max protocol number
⚙️ Compatibility
| Software | Supported |
|---|---|
| Bukkit | ✅ Yes |
| Spigot | ✅ Yes |
| Paper | ✅ Yes |
| Purpur | ✅ Yes |
Notes
- Hex colors fully supported via
&#RRGGBB - Requires Java 21 or higher
- Protocol range:
900+(placeholder — update when 1.26 releases) - This build is based on the Spigot 1.21.1 API until 1.26 API drops
1.21.0Релиз1.21.9, 1.21.10, 1.21.11 · 13 апреля 2026 г.
EcoMOTD 1.21.0
Minecraft 1.21 — Tricky Trials Update
What's New in 1.21.0
This build supports Minecraft 1.21.x servers running the Tricky Trials Update. All prior features included and updated for 1.21.
Features
- MOTD Modes —
SINGLE,RANDOM(weighted),ROTATING(timer-based) - 5 Built-in Random MOTDs — Tricky Trials themed with full hex colors
- 3 Rotating MOTD Slots — Timer-based cycling
- Placeholder Support —
%online%,%max%,%date%,%time%,%tps%,%newline% - Full Hex Color Support —
&#RRGGBBanywhere in config - Fake Player Count — Custom count display
- Hide Player List — Remove the hover player list
- Custom Hover List — Define your own hover text
- Maintenance Mode — Instant maintenance MOTD override
- Custom Server Icon —
DEFAULT,RANDOM, orCUSTOM - Response Cache — Configurable ping cache
- Admin Commands —
/ecomotd reload,/ecomotd info,/ecomotd preview - Tab Completion — Full tab complete support
- Debug Mode — Console logging per ping event
🔧 Changes from 1.20.0
- Updated Spigot API target to
1.21.1 - Updated plugin
api-versionto1.21 - Refreshed default MOTD theme to Tricky Trials mace, breeze & vault aesthetic
- Protocol range updated to
767(1.21) —769(1.21.4)
⚙️ Compatibility
| Software | Supported |
|---|---|
| Bukkit | ✅ Yes |
| Spigot | ✅ Yes |
| Paper | ✅ Yes |
| Purpur | ✅ Yes |
Notes
- Hex colors fully supported via
&#RRGGBB - Requires Java 21 or higher (Mojang requirement for 1.21)
- Protocol range:
767(1.21) —769(1.21.4)
1.20.0Релиз1.20.4, 1.20.5, 1.20.6 · 13 апреля 2026 г.
EcoMOTD 1.20.0
Minecraft 1.20 — Trails & Tales Update
🆕 What's New in 1.20.0
This build is tailored for Minecraft 1.20.x servers running the Trails & Tales Update. All features from previous releases included and updated for 1.20.
✅ Features
- MOTD Modes —
SINGLE,RANDOM(weighted),ROTATING(timer-based) - 5 Built-in Random MOTDs — Trails & Tales themed with full hex colors
- 3 Rotating MOTD Slots — Timer cycling
- Placeholder Support —
%online%,%max%,%date%,%time%,%tps%,%newline% - Full Hex Color Support —
&#RRGGBBanywhere in config - Fake Player Count — Custom count display
- Hide Player List — Remove the hover list
- Custom Hover List — Your own hover text lines
- Maintenance Mode — Instant maintenance MOTD override
- Custom Server Icon —
DEFAULT,RANDOM, orCUSTOM - Response Cache — Configurable ping cache
- Admin Commands —
/ecomotd reload,/ecomotd info,/ecomotd preview - Tab Completion — Full tab complete
- Debug Mode — Per-ping console logging
🔧 Changes from 1.19.0
- Updated Spigot API target to
1.20.4 - Updated plugin
api-versionto1.20 - Refreshed default MOTD theme to Trails & Tales archaeology & camel aesthetic
- Protocol range updated to
763(1.20) —766(1.20.6)
⚙️ Compatibility
| Software | Supported |
|---|---|
| Bukkit | ✅ Yes |
| Spigot | ✅ Yes |
| Paper | ✅ Yes |
| Purpur | ✅ Yes |
⚠️ Notes
- Hex colors fully supported via
&#RRGGBB - Requires Java 17 or higher
- Protocol range:
763(1.20) —766(1.20.6)
1.19.0Релиз1.19.2, 1.19.3, 1.19.4 · 13 апреля 2026 г.
EcoMOTD 1.19.0
Minecraft 1.19 — The Wild Update
🆕 What's New in 1.19.0
This build targets Minecraft 1.19.x servers running The Wild Update. All features from previous versions are included and updated for 1.19.
✅ Features
- MOTD Modes —
SINGLE,RANDOM(weighted),ROTATING(timer-based) - 5 Built-in Random MOTDs — The Wild Update themed with full hex colors
- 3 Rotating MOTD Slots — Timer-based cycling
- Placeholder Support —
%online%,%max%,%date%,%time%,%tps%,%newline% - Full Hex Color Support —
&#RRGGBBanywhere in config - Fake Player Count — Custom count display
- Hide Player List — Remove the hover list
- Custom Hover List — Define custom hover lines
- Maintenance Mode — Instant maintenance MOTD override
- Custom Server Icon —
DEFAULT,RANDOM, orCUSTOM - Response Cache — Configurable cache for ping performance
- Admin Commands —
/ecomotd reload,/ecomotd info,/ecomotd preview - Tab Completion — Full tab complete
- Debug Mode — Per-ping console logging
🔧 Changes from 1.18.0
- Updated Spigot API target to
1.19.4 - Updated plugin
api-versionto1.19 - Refreshed default MOTD theme to The Wild Update mangrove & frog aesthetic
- Protocol range updated to
759(1.19) —762(1.19.4)
⚙️ Compatibility
| Software | Supported |
|---|---|
| Bukkit | ✅ Yes |
| Spigot | ✅ Yes |
| Paper | ✅ Yes |
| Purpur | ✅ Yes |
⚠️ Notes
- Hex colors fully supported via
&#RRGGBB - Requires Java 17 or higher
- Protocol range:
759(1.19) —762(1.19.4)
1.18.0Релиз1.18, 1.18.1, 1.18.2 · 13 апреля 2026 г.
EcoMOTD 1.18.0
Minecraft 1.18 — Caves & Cliffs Part II
🆕 What's New in 1.18.0
This build is dedicated to Minecraft 1.18.x servers running Caves & Cliffs Part II. Builds on the hex color system and all features from previous versions.
✅ Features
- MOTD Modes —
SINGLE,RANDOM(weighted),ROTATING(timer-based) - 5 Built-in Random MOTDs — Deep Cave themed with full hex colors
- 3 Rotating MOTD Slots — Timer-based cycling
- Placeholder Support —
%online%,%max%,%date%,%time%,%tps%,%newline% - Full Hex Color Support —
&#RRGGBBanywhere in your config - Fake Player Count — Custom online/max count display
- Hide Player List — Remove hover player list
- Custom Hover List — Your own lines on player count hover
- Maintenance Mode — Instant maintenance override
- Custom Server Icon —
DEFAULT,RANDOM, orCUSTOM - Response Cache — Configurable ping cache
- Admin Commands —
/ecomotd reload,/ecomotd info,/ecomotd preview - Tab Completion — Tab complete on all subcommands
- Debug Mode — Console ping logging
🔧 Changes from 1.17.0
- Updated Spigot API target to
1.18.2 - Updated plugin
api-versionto1.18 - Refreshed default MOTD theme to Caves & Cliffs Part II deep cave aesthetic
- Protocol range updated to
757(1.18) —758(1.18.2)
⚙️ Compatibility
| Software | Supported |
|---|---|
| Bukkit | ✅ Yes |
| Spigot | ✅ Yes |
| Paper | ✅ Yes |
| Purpur | ✅ Yes |
⚠️ Notes
- Hex colors fully supported via
&#RRGGBB - Requires Java 17 or higher (Mojang requirement for 1.18)
- Protocol range:
757(1.18) —758(1.18.2)
1.17.0Релиз1.17, 1.17.1 · 13 апреля 2026 г.
EcoMOTD 1.17.0
Minecraft 1.17 — Caves & Cliffs Part I
🆕 What's New in 1.17.0
This build targets Minecraft 1.17.x servers running Caves & Cliffs Part I.
Hex color support introduced in 1.16.0 is fully carried forward.
✅ Features
- MOTD Modes —
SINGLE,RANDOM(weighted),ROTATING(timer-based) - 5 Built-in Random MOTDs — Caves & Cliffs themed with full hex colors
- 3 Rotating MOTD Slots — Configurable interval cycling
- Placeholder Support —
%online%,%max%,%date%,%time%,%tps%,%newline% - Full Hex Color Support — Use
&#RRGGBBanywhere in your MOTD - Fake Player Count — Show a custom player count
- Hide Player List — Disable the hover list completely
- Custom Hover List — Define custom hover text lines
- Maintenance Mode — Instant maintenance MOTD override
- Custom Server Icon —
DEFAULT,RANDOM, orCUSTOMpath - Response Cache — Configurable cache duration
- Admin Commands —
/ecomotd reload,/ecomotd info,/ecomotd preview - Tab Completion — Full tab complete
- Debug Mode — Per-ping console logging
🔧 Changes from 1.16.0
- Updated Spigot API target to
1.17.1 - Updated plugin
api-versionto1.17 - Refreshed default MOTD theme to Caves & Cliffs Part I aesthetic
- Protocol range updated to
755(1.17) —756(1.17.1)
⚙️ Compatibility
| Software | Supported |
|---|---|
| Bukkit | ✅ Yes |
| Spigot | ✅ Yes |
| Paper | ✅ Yes |
| Purpur | ✅ Yes |
⚠️ Notes
- Hex colors fully supported via
&#RRGGBB - Requires Java 16 or higher (Mojang requirement for 1.17)
- Protocol range:
755(1.17) —756(1.17.1)
1.16.0Релиз1.16.3, 1.16.4, 1.16.5 · 13 апреля 2026 г.
EcoMOTD 1.16.0
Minecraft 1.16 — Nether Update
🆕 What's New in 1.16.0
This is a major milestone for EcoMOTD. Version 1.16.0 brings full RGB hex color support, unlocking millions of new color possibilities for your server's MOTD.
✅ Features
- MOTD Modes —
SINGLE,RANDOM(weighted),ROTATING(timer-based) - 5 Built-in Random MOTDs — Nether Update themed with full hex colors
- 3 Rotating MOTD Slots — Timer-based cycling
- Placeholder Support —
%online%,%max%,%date%,%time%,%tps%,%newline% - Fake Player Count — Display a custom online/max count
- Hide Player List — Remove the hover player list
- Custom Hover List — Set custom hover lines with hex color support
- Maintenance Mode — One toggle maintenance override
- Custom Server Icon —
DEFAULT,RANDOM, orCUSTOMpath - Response Cache — Cache responses to reduce ping overhead
- Admin Commands —
/ecomotd reload,/ecomotd info,/ecomotd preview - Tab Completion — Full tab complete support
- Debug Mode — Console logging per ping
*** NEW in 1.16.0 ***
Full RGB Hex Color Support
You can now use &#RRGGBB format anywhere in your MOTD lines, hover list, protocol name, and maintenance messages.
Example:
line1: "&#FF6B35&lMyServer &#FFD166Nether Update"
- Hex colors are automatically detected per client version
- Clients below 1.16 will have hex codes safely stripped — no errors, no broken text
- Standard
&color codes still work as normal
🔧 Changes from 1.15.0
- Added full
&#RRGGBBhex color rendering engine - Added automatic hex stripping for sub-1.16 clients
- Updated Spigot API target to
1.16.5 - Updated plugin
api-versionto1.16 - Refreshed default MOTD theme to Nether Update colors
- Protocol range updated to
735(1.16) —754(1.16.5)
⚙️ Compatibility
| Software | Supported |
|---|---|
| Bukkit | ✅ Yes |
| Spigot | ✅ Yes |
| Paper | ✅ Yes |
| Purpur | ✅ Yes |
⚠️ Notes
- Hex colors are fully supported on 1.16+ clients via
&#RRGGBB - Requires Java 8 or higher
- Protocol range:
735(1.16) —754(1.16.5)
1.15.0Релиз1.15, 1.15.1, 1.15.2 · 13 апреля 2026 г.
EcoMOTD 1.15.0
Minecraft 1.15 — Buzzy Bees Update
🆕 What's New in 1.15.0
This build is built for Minecraft 1.15.x servers running the Buzzy Bees Update. All core features carried forward with theme and API updates for 1.15.
✅ Features
- MOTD Modes —
SINGLE,RANDOM(weighted),ROTATING(timer-based) - 5 Built-in Random MOTDs — Buzzy Bees themed, fully customizable
- 3 Rotating MOTD Slots — Configurable timer-based rotation
- Placeholder Support —
%online%,%max%,%date%,%time%,%tps%,%newline% - Fake Player Count — Display a custom online/max count
- Hide Player List — Remove the player list hover entirely
- Custom Hover List — Define custom lines for the hover list
- Maintenance Mode — One config toggle to override all MOTDs
- Custom Server Icon —
DEFAULT,RANDOM, orCUSTOMpath - Response Cache — Reduce load from frequent server list pings
- Admin Commands —
/ecomotd reload,/ecomotd info,/ecomotd preview - Tab Completion — Tab complete on all subcommands
- Debug Mode — Console logging for each ping event
🔧 Changes from 1.14.0
- Updated Spigot API target to
1.15.2 - Updated plugin
api-versionto1.15 - Refreshed default MOTD theme to match the Buzzy Bees aesthetic
- Protocol range updated to
573(1.15) —578(1.15.2)
⚙️ Compatibility
| Software | Supported |
|---|---|
| Bukkit | ✅ Yes |
| Spigot | ✅ Yes |
| Paper | ✅ Yes |
| Purpur | ✅ Yes |
⚠️ Notes
- Hex colors (
&#RRGGBB) are NOT supported on 1.15 clients. Use&codes only. - Requires Java 8 or higher.
- Protocol range:
573(1.15) —578(1.15.2)
Комментарии
Загружаем…