- Fixed Permission Logic: Corrected an issue where permissions for portable items were not behaving as intended. Item-based triggers now function correctly based on the new logic.
- Configuration Update: Revised default settings for better stability and user experience.
- General Improvements: Minor code optimizations for smoother performance.
Welcome to the first official release of RetentionMaster Lite!
This plugin is designed to help you retain players by rewarding their session playtime and managing AFK states intelligently.
📦 Features in v1.0.0:
- Session Rewards: Automatically execute commands when players stay online for a specific duration (e.g., 10 mins, 1 hour).
- Smart AFK Detection: Detects inactivity (movement, chat) and marks players as AFK.
- Fair Play Option: Configurable setting to pause reward timers while players are AFK.
- Database Support: Native SQLite (zero setup) and MySQL support for saving playtime data.
- Commands: Added /rm check to see the time until the next reward.
- Performance: Built with Kotlin and optimized for 1.20+ servers.
- Metrics: bStats integration added.
🛠️ Installation:
- Download the JAR file.
- Place it in your server's plugins folder.
- Restart the server.
- Edit config.yml to set up your rewards!
📝 Notes:
This is the Lite version. It focuses on essential features and stability. If you find any bugs or have suggestions, please report them!



