Fixes
- An error in the SQL connection that was preventing the plugin from starting properly has been fixed.
Tomorrow, version 0.3.0 will be released with lots of new features.
Improvements
- Added the ability to change the names of tables or collections.
- Added the
/sptalias, since/spis being used by FastAsyncWorldEdit. - Slightly changed the structure of the
lookupcommand by removing unnecessary and repeated parts. - Greatly improved argument parsing: suggestions are now clearer with commas (
,) and duplicate arguments are prevented.
Fixes
- Fixed version detection for 1.21.8, which was incorrectly recognized as 1.8.
- Fixed a NullPointerException (NPE) when using
lookupif a player was removed from the cache at that moment. - Fixed an issue where the database type was not detected correctly, always defaulting to H2.
- Fixed the data parser for the
lookupcommand in version 1.8. - Fixed an issue with the PortalCreateEvent in version 1.21.5+.
- Fixed a MySQL connection issue when no password was set. (Don't forget to create your database!)
Improvements
- Detailed lines have been added to the
/sp lookupcommand to display inventory transactions, providing greater clarity on performed actions. (See image at the end)
Fixed
- Fixed an issue that prevented the plugin from starting on Minecraft versions 1.21.7 and 1.21.8.
- Fixed compatibility with Folia, resolving issues related to blocks, restoration, and inventory interaction.
Detailed Transaction


Improvements
- Detailed lines have been added to the
/sp lookupcommand to display inventory transactions, providing greater clarity on performed actions. (See image at the end)
Fixed
- Fixed an issue that prevented the plugin from starting on Minecraft versions 1.21.7 and 1.21.8.
- Fixed compatibility with Folia, resolving issues related to blocks, restoration, and inventory interaction.
Detailed Transaction


New
-
Suspicious activity detection system:
A new feature has been added to help staff detect suspicious behavior, such as "TPA Kill". The system will automatically detect when a player uses/tpacceptand then dies shortly after, allowing for better automated moderation. -
Special inspect lines for blocks with custom data. (Exclusive to StellarProtect)
- Signs now display their 4 lines of text when inspected.
-
Added Enchant Item Logger to track enchanted item events.
-
Added filter support for:
user:UserName,UserName2oruser:=decay -
Added support for filtering multiple actions at the same time in lookup.
Example

Signs Details


Improvements
-
Lookup command delay handling improved:
The default delay of 10 seconds is now correctly reduced to 0.5 seconds after receiving any response, even when the result is "no logs." This helps prevent spam while ensuring responsiveness when appropriate. -
Improved
/purgecommand arguments:
The/purgecommand now supports additional arguments such as user, radius, and actions, not just days. This allows for more precise and flexible log cleanup. -
Interaction cooldown added to prevent excessive logs:
A 0.25-second cooldown has been added to usage interactions to prevent excessive logging caused by auto-clickers or hacks. While Spigot already imposes some limits, this extra protection helps prevent potential future CPU leaks. -
Improved lookup messages to support detailed signs.
Fixes
- Fixed NPE on sign actions without text lines:
Resolved aNullPointerExceptionthat occurred when a sign action had no text lines defined.
First Version of this plugin, please report posible bugs in discord. https://discord.com/invite/4R9teKVcbM



