Перейти к содержимому
Mineforgian

EcoMOTD

A lightweight, multi-version MOTD plugin for Minecraft servers supporting 1.12 through 1.26+

Загрузки
80
Подписчики
0
Обновлён
13 апреля 2026 г.
Лицензия
MIT

Опубликован 12 апреля 2026 г.

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

  1. Download the JAR file for your Minecraft version
  2. Place the file in your server's /plugins/ folder
  3. Restart or reload your server
  4. Edit config.yml in /plugins/MOTDPlugin/
  5. 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 ModesSINGLE, 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&#RRGGBB anywhere 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 IconDEFAULT, RANDOM, or CUSTOM
  • 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.21 as 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 ModesSINGLE, 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&#RRGGBB anywhere 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 IconDEFAULT, RANDOM, or CUSTOM
  • 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-version to 1.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 ModesSINGLE, 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&#RRGGBB anywhere 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 IconDEFAULT, RANDOM, or CUSTOM
  • 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-version to 1.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 ModesSINGLE, 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&#RRGGBB anywhere 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 IconDEFAULT, RANDOM, or CUSTOM
  • 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-version to 1.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 ModesSINGLE, 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&#RRGGBB anywhere 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 IconDEFAULT, RANDOM, or CUSTOM
  • 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-version to 1.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 ModesSINGLE, 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 &#RRGGBB anywhere 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 IconDEFAULT, RANDOM, or CUSTOM path
  • 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-version to 1.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 ModesSINGLE, 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 IconDEFAULT, RANDOM, or CUSTOM path
  • 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 &#RRGGBB hex color rendering engine
  • Added automatic hex stripping for sub-1.16 clients
  • Updated Spigot API target to 1.16.5
  • Updated plugin api-version to 1.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 ModesSINGLE, 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 IconDEFAULT, RANDOM, or CUSTOM path
  • 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-version to 1.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)

Комментарии

Загружаем…