Kaizen Welcome & motd

Let's you customize welcome message & motd trough a gui !

139

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*

ADS