Release Changelog for Spigot Plugin: OaExploits v1.3.70
New Features:
Aggregated Logging and Notifications for Enchantments:
Console Logging: Reduced spam by aggregating illegal enchantment detections. A summary message is now logged when an inventory is opened, showing the total number of illegal enchantments detected.
In-Game Notifications: Players receive a summary message in-game when they open an inventory containing illegally enchanted items, if notifications are enabled.
Enhanced Enchantment Settings in GUI:
Toggle Enchantment Reversion: Control whether illegal enchantments are reverted automatically. This setting can be toggled directly from the in-game GUI.
Toggle Player Notifications: Enable or disable in-game notifications for players when illegal enchantments are detected and reverted.
Toggle Logging of Illegal Enchantments: Decide if illegal enchantment detections should be logged to the console.
Detailed Feature Explanation:
Enchantment Reversion:
Functionality: The plugin scans items for illegal enchantments that exceed the maximum permissible levels set in the configuration. When detected, these enchantments are reverted to legal levels if the reversion setting is enabled.
Use Case: Ensures fair gameplay by preventing players from using overpowered items.
Configuration Settings in GUI:
Revert Illegal Items: Enable or disable automatic reversion of illegal enchantments.
Notify Player: Toggle whether players are notified in-game when illegal enchantments are detected and reverted.
Log Illegal Items: Control if detections of illegal enchantments are logged to the console.
How to Use the GUI:
Accessing the GUI:
Use the command /oaexploits gui to open the settings GUI. Only players with the appropriate permissions (typically op status) can access this GUI.
Toggling Enchantment Settings:
The GUI displays toggles for the following enchantment settings:
Toggle Enchantment Reversion: Click to enable or disable the automatic reversion of illegal enchantments.
Toggle Player Notification: Click to enable or disable notifications for players when illegal enchantments are detected.
Toggle Logging of Illegal Items: Click to enable or disable logging of illegal enchantment detections.