All versions
EcoMOTD
1.12.0
Beta
EcoMOTD 1.12.06 months ago 23
Compatibility
Minecraft: Java Edition
1.12.x
Platforms
Bukkit
Paper
Purpur
Spigot
Changes
EcoMOTD 1.12.0
Minecraft 1.12 — World of Color Update
Initial Release
This is the first release of EcoMOTD built specifically for Minecraft 1.12.x servers.
Features
- MOTD Modes — Choose between
SINGLE,RANDOM(weighted), orROTATING(timer-based) - 5 Built-in Random MOTDs — Ready to use out of the box, fully customizable
- 3 Rotating MOTD Slots — Cycles on a configurable interval
- Placeholder Support — Use
%online%,%max%,%date%,%time%,%tps%in any MOTD - Fake Player Count — Show a custom online/max player count in the server list
- Hide Player List — Hide the hover player list entirely
- Custom Hover List — Define custom text shown when hovering over the player count
- Maintenance Mode — Instantly switch to a maintenance MOTD with one config toggle
- Custom Server Icon — Supports
DEFAULT,RANDOM(from/icons/folder), or aCUSTOMpath - Response Cache — Configurable cache duration for better performance under heavy pings
- Admin Commands —
/ecomotd reload,/ecomotd info,/ecomotd preview - Tab Completion — Full tab complete support for all commands
- Debug Mode — Log ping details to console for troubleshooting
Compatibility
| Software | Supported |
|---|---|
| Bukkit | Yes |
| Spigot | Yes |
| Paper | Yes |
| Purpur | Yes |
Notes
- Hex colors (
&#RRGGBB) are NOT supported on 1.12 clients. Use standard&color codes only. - Requires Java 8 or higher.
- Protocol range:
335(1.12) —340(1.12.2) - May experience bugs because its not tested yet
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:KG5kGXqw"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:elRJtGsV:KG5kGXqw"
}

