Kaizen Welcome & motd
Let's you customize welcome message & motd trough a gui !
Kaizen Welcome & motd
KaizenWelcome - Advanced Welcome & MOTD Plugin
Overview
KaizenWelcome is a powerful and feature-rich Minecraft Paper plugin designed to provide unparalleled customization for server welcome messages and MOTD (Message of the Day). Built with modern Minecraft servers in mind, it leverages the full power of MiniMessage formatting to deliver stunning gradient effects and rich text styling.
What Makes KaizenWelcome Special?
🌈 Industry-Leading Gradient Support
Unlike traditional welcome plugins, KaizenWelcome offers full gradient support with the ability to use multiple gradients in a single message. With 10+ pre-built gradient presets and unlimited custom gradient creation, your messages will stand out like never before.
🎯 Complete Customization
Every aspect of player join experience can be customized: - Sound Effects: Choose between chat, title, subtitle, or action bar displays - Sound Effects: Create special experiences for new players - Sound Effects: Different messages for VIP, Staff, or custom groups - Sound Effects: Beautiful gradient server list messages - Sound Effects: Custom sounds for different events
🖱️ User-Friendly GUI
Configure everything through an intuitive in-game GUI - no need to manually edit YAML files. The GUI features: - Real-time preview of gradients - Toggle settings on/off instantly - Visual gradient preset browser - Message editor with live updates
⚡ Modern Architecture
Built on Paper 1.21.8+ using: - Event-driven architecture for modern text components - Event-driven architecture for advanced formatting - Event-driven architecture (`plugins/kaizen/kaizenwelcome/`) for organized multi-plugin setups - Event-driven architecture for optimal performance
Use Cases
Community Servers
Create warm, welcoming messages for new players while giving VIP members special recognition. Use the broadcast feature to announce first-time joiners and build community engagement.
Network Servers
Leverage permission-based messages to show different content based on player rank. Use action bars for subtle notifications to reduce chat spam.
Roleplay Servers
Craft immersive welcome messages with rich gradients and formatting. Create atmospheric MOTD messages that set the tone before players even join.
Competitive Servers
Keep messages clean and professional with configurable display modes. Use sequential message rotation to share important server information.
Technical Highlights
MiniMessage Integration
Full support for MiniMessage tags including: - Gradients (2+ colors, unlimited) - Hover events - Click events - All text decorations (bold, italic, underline, strikethrough, obfuscated) - Hex color codes
Placeholder System
Dynamic content replacement with placeholders: - Player information (name, display name, join count) - Server statistics (online count, max players, total unique players) - World information - Time and date
Performance Optimized
- Lazy loading of resources - Efficient event handling - Minimal memory footprint - Async-safe operations
Development Philosophy
KaizenWelcome follows the Kaizen (改善) philosophy of continuous improvement: - Regular updates with new features - Community feedback integration - Code quality and maintainability - Comprehensive documentation
Target Audience
Perfect for: - Server administrators looking for professional welcome messages - Network owners managing multiple servers - Plugin developers seeking a well-architected example - Community managers wanting to enhance player experience
Comparison with Other Plugins
| Feature | KaizenWelcome | Traditional Plugins | |---------|---------------|---------------------| | Multiple Gradients | ✅ Unlimited | ❌ Single or none | | GUI Configuration | ✅ Full featured | ⚠️ Limited or none | | Gradient Presets | ✅ 10+ built-in | ❌ Manual only | | First-Join Messages | ✅ Separate system | ⚠️ Basic or none | | Permission Groups | ✅ Full support | ⚠️ Limited | | Action Bar Support | ✅ Yes | ⚠️ Rare | | Real-time Preview | ✅ In-game | ❌ File reload only | | MiniMessage Support | ✅ Full | ⚠️ Partial or legacy |
Future Roadmap
Planned features: - PlaceholderAPI integration - More gradient presets - Conditional messages based on time/world - Animation support for titles - Discord webhook integration - Multi-language support - Statistics tracking
Getting Started
1. Enjoy the latest release 2. Enjoy KaizenWelcome.jar in your `plugins/` folder 3. Enjoy your server 4. Enjoy using `/kwelcome gui` in-game 5. Enjoy beautiful welcome messages!
Configuration files are automatically created in `plugins/kaizen/kaizenwelcome/config.yml` with extensive documentation and examples.
Support & Community
- Updates: Report bugs on GitHub - Updates: Full guide in `docs/` folder - Updates: See config.yml for comprehensive examples - Updates: Follow the repository for new releases
Credits
Server Platform: Timiliris_420 Server Platform: Kaizen Development Team Server Platform: Custom License Server Platform: 1.21+ Server Platform: Paper/Spigot/Purpur
---
*Built with ❤️ for the Minecraft community*