Compatibility
Minecraft: Java Edition
1.21.x
1.13.x
Platforms
Creators
Details
Licensed ARR
Published 8 months ago
Updated last month
Changelog
Version 1.2
Added Features:
- Data Persistence: Implemented saving and loading of player playtime and trusted status to
data.ymlto ensure data is kept across server restarts. - Reload Command: Added the
/ags reloadcommand to allow administrators to reload the plugin's configuration and data without needing to restart the server. - Remove Trusted Command: Introduced the
/trusted remove <player>command for administrators to manually remove trusted status from a player. - Discord Integration: Added support for sending configurable notifications about specific events (restricted item usage, trusted status changes) to a Discord webhook.
- Configurable Messages: Messages for in-game commands and Discord notifications are now customizable via language files (
lang/en.yml,lang/ru.yml, etc.). - Configurable Restricted Items: The list of items restricted for non-trusted players can now be configured in
config.yml. - Language Support: The plugin now supports multiple languages through separate language files in the
langdirectory.
Improvements:
- Improved handling of player playtime tracking.
- Refactored configuration and data management into separate classes (
ConfigManager,DataManager). - Enhanced Discord webhook handling with better error reporting and JSON escaping.
Bug Fixes:
- Fixed issues with message display after plugin reload.
- Addressed potential
IllegalArgumentExceptionrelated to invalid Discord webhook URLs.



