
AevorinReports
A Powerful and Easy-to-Use Player Reporting System for Your Minecraft Server
4.6K
15
Список изменений
[1.0.7] - 2026-03-11
New Features
- Full Localization Support: Implemented a comprehensive language system.
- New
lang/folder for storing language packs (e.g.,en_US.yml). - Active language selection via
languagesetting inconfig.yml. - Added default
en_US.ymlwith all GUI and message strings.
- New
- Localized GUIs: Refactored all user interfaces to be fully translatable.
ReportManageGUI: Localized all labels and status buttons.CategoryContainerGUI: Localized navigation and indicators.ReportReasonContainerGUI: Localized the entire reason selection flow.BookGUI: Localized the classic book-based reporting and management views.
- Localized Commands: All command feedback and staff notifications are now localized via the language pack.
- Dynamic Navigation: Added "Back" buttons to all container-based GUIs.
- New "Back to Categories" button in the category view for easier navigation between report groups.
- New "Back to Category" button in the individual report management view, allowing staff to return quickly to the filtered list.
- Back buttons use localized display names and lore, including dynamic status placeholders.
- Official Language Support: Expanded the built-in language library.
- Added official support for Italian (it_IT) and Slovak (sk_SK).
- Integrated FastStats Telemetry: Added advanced server metrics and automated error tracking via FastStats.
- Live Metrics: We now track pending reports, preferred GUI types, and database backends to help improve future updates.
- Automated Error Tracking: Plugin exceptions are now automatically transmitted with context to our developers, allowing us to fix bugs before you even report them.
- Improved Telemetry Coexistence: FastStats now runs alongside bStats, providing a more comprehensive overview of plugin usage and health.
Improvements & Bug Fixes
- Book GUI Smart Pagination: Fixed a bug where the text in the Book GUI would overflow and get cut off at the bottom of the page. The plugin now intelligently flows content onto a new page only when necessary.
- Language Extraction Fix: Fixed an issue where bundled language files (
it_IT.yml,sk_SK.yml) would not extract to thelang/folder unless explicitly set as the active language. Now all supported languages extract automatically on startup. - Improved Language Management:
- Custom Language Support: Custom language files will never be overwritten during plugin updates.
- Smart Fallback System: Missing keys in custom language files automatically fall back to
en_USdefaults. - Missing Key Warnings: Console warnings are displayed when custom language files have missing fields.
- Automatic Internal Updates: Supported languages are auto-updated when the plugin jar is updated.
- GUI Interaction Fix: Fixed a bug where both admins and players could accidentally take items out of the container-based GUIs.
- Security & Privacy:
- Fixed a missing permission check in the Book GUI that allowed non-admin players to see "Click to change status" options.
- Management buttons are now context-aware and only shown to players with the correct permissions.
- Build Process Optimization: Fixed a critical issue where the Gradle build process was corrupting
\nnewline characters in language files. - Enhanced GUI Stability: Re-engineered the internal GUI identification system using
InventoryHolder. - Refined Config Logic: Updated internal configuration handling to support advanced telemetry metrics.
- Enhanced Error Handling: Improved the
ExceptionHandlerto provide better context for remote debugging. - Code Refactoring: Centralized GUI opening logic and standardized the use of
DARK_OAK_DOORas the universal "Back" icon.
Contributors
Special thanks to clessidra for the Italian translation and FarmCraft for the Slovak translation!
We are looking for translators to add even more language support to AevorinReports! Join our Discord server and open a ticket if you'd like to help!
Файлы
AevorinReports-1.0.7-all.jar(19.61 MiB)
ОсновнойМетаданные
Канал релиза
Release
Номер версии
1.0.7
Загрузчики
BukkitFoliaPaperPurpurSpigot
Версии игры
1.18–26.1.2
Загрузок
821
Дата публикации
1 мес. назад
