1.0.0
Compatibility
Changes
✨ Key Features
🎨 Advanced Text Formatting
- Full MiniMessage support with gradients and advanced formatting
- Legacy color codes with hex color support (&#RRGGBB)
- Create stunning MOTDs with unlimited color combinations
- Support for bold, italic, underline, strikethrough, and more
🔧 Highly Customizable
- Multi-line MOTD with dynamic placeholders
- Custom hover information for player list
- Custom server icons (favicons)
- Fake player count manipulation (add fixed or percentage)
- Protocol-specific MOTDs for different Minecraft versions
- Configurable update intervals
🛠️ Professional Maintenance Mode
- Toggle maintenance with a simple command
- Custom maintenance MOTD and kick messages
- Whitelist system for admins and staff
- Override player counts during maintenance
- Separate maintenance hover information
👥 Powerful Whitelist System
- Dedicated
players.ymlfor whitelisted players - Whitelisted players automatically get admin permissions
- Easy management with intuitive commands
- Bypass maintenance mode restrictions
⚡ Performance Optimized
- Lightweight and efficient
- Cached favicon loading
- Configurable update intervals
- Minimal resource usage
📋 Requirements
- Velocity: 3.3.0 or higher
- Java: 21 or higher
🚀 Quick Start
- Download the plugin
- Place in your Velocity
pluginsfolder - Restart your proxy
- Edit
config.ymlinplugins/tgmotd/ - Run
/tgmotd reload
📝 Commands
| Command | Description |
|---|---|
/tgmotd reload |
Reload configuration |
/whitelist add <player> |
Add player to whitelist |
/whitelist remove <player> |
Remove player from whitelist |
/whitelist list |
List whitelisted players |
/maintenance <on|off|toggle> |
Toggle maintenance mode |
Permission: tgmotd.admin or be whitelisted
🎨 Example MOTDs
Gradient MOTD:
motd:
lines:
- "<gradient:#ff3030:#ff7a7a:#ff0040><bold>MY SERVER</bold></gradient> <gray>| <white>[1.21+]</white>"
- "<gradient:#ffe600:#ffb300:#ff6a00>⚡ Join Today!</gradient>"
Legacy with Hex Colors:
formatter: LEGACY
motd:
lines:
- "&#FF0000&lM&#FF3333&lY &#FF6666&lS&#FF9999&lE&#FFCCCC&lR&#FFFFFF&lV&#CCCCFF&lE✏FF&lR"
- "&7Welcome to our network!"
🎯 Perfect For
- ✅ Network servers wanting professional appearance
- ✅ Servers needing maintenance mode
- ✅ Communities wanting custom branding
- ✅ Admins who value easy configuration
- ✅ Servers requiring whitelist functionality
🔑 Placeholders
{online}- Current online players{max}- Maximum players- Use in MOTD lines, hover text, and kick messages
🛡️ Support
Need help? We've got you covered:
📊 Statistics
- ⚡ Lightweight: < 1MB
- 🚀 Fast: Optimized performance
- 🔧 Configurable: 20+ options
- 📝 Commands: 5 useful commands
👨💻 Developer
Created by TG (Techinpoint Gamerz
📄 License
MIT License - Free to use
Download now and give your server the professional look it deserves! ⭐
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:LHD7ZofX:ajOjN3ry"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:LHD7ZofX:ajOjN3ry"
}

