v0.1.2
🎯 New Features
In-Game Commands
- Added
/serverpulsecommand with the following subcommands:/serverpulse status- Check the connection status with InfluxDB/serverpulse reload- Reload the plugin configuration
Permission System
- Introduced granular permissions:
serverpulse.status- Permission to check InfluxDB connection statusserverpulse.reload- Permission to reload plugin configuration
Configuration Updates
- Added new message customization options in
config.yml: - All messages support color codes using '&' symbol
🔧 Technical Improvements
- Implemented command framework for easier future command additions
- Added proper command error handling and user feedback
- Enhanced configuration reload mechanism with error handling
🔄 Upgrading from v0.1.1
Important: Configuration Update Required
After upgrading, you must update your configuration:
- Delete your existing
plugins/ServerPulse/config.yml - Restart your server to generate the new config file
- Copy your existing InfluxDB settings (URL, token, org, bucket) and custom tags to the new config
- The new config includes additional message customization options - configure these as desired
There are no database schema changes or other breaking changes. The upgrade process is:
- Replace the old JAR with the new one
- Follow the configuration update steps above
- Restart your server