1.26.0
Compatibility
Changes
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
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:elRJtGsV:yeLrKQRf"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:elRJtGsV:yeLrKQRf"
}

