Fixed:
- Fixed Purpur incompatibilities that caused the log file to grow excessively due to incorrect property detection.
- Fixed incompatibilities with Minecraft 1.21.11 that caused incorrect restorations. From this update onward, everything will be properly registered.
If you're using this plugin in production, it's recommended to join our Discord community for fast support and access to Dev Builds.
Improvements & Fixes
Join the community on: Discord
- Optimized WorldEdit queue system:
Improved the WorldEdit queue handling to prevent excessive memory usage, resulting in up to a 50% performance improvement.
- Improved storage usage for new logs:
Storage handling has been optimized. This improvement only applies to newly generated logs and is not retroactive.
- Fix for XP log disabling:
Resolved an issue where XP logs could not be properly disabled.
- New placeholder for inspector mode status:
Added %spt_inspect_enabled% placeholder to check whether Inspector mode is currently enabled.
- Enhanced /spt inspect command support:
The /spt inspect command can now be executed from console when specifying a target player. In-game usage now supports inspecting other players with the permission stellarprotect.inspect.others.
- Improved /spt inspect response time on large databases:
Significantly improved response times when working with hundreds of millions of logs. Further optimizations are still planned.
- Fixed several minor issues related to log registration.
If you want to support the project: Patreon
If you're using this plugin in production, it's recommended to join our Discord community for fast support and access to Dev Builds.
Improvements & Fixes
- New support for i: filter with entities:
You can now use filters such as i:cow or i:allay when searching logs.
- Fix for Minecraft 1.21.4:
Resolved a compatibility issue affecting this version.
- Improved entity restoration for legacy versions:
The restoration system has been refined for more accurate results on Minecraft 1.8–1.12.- Added support for CopperChest 1.21.10:
Interactions and block changes are now properly logged for Copper Chests.
- New block scanners for propagated explosions:
Added special scanners to ensure chain-explosions are properly registered.
- Critical fix when reading restore and lookup logs:
Fixed an issue where non-player entities such as =tnt did not appear in logs, even though they were recorded in the database. If you experienced incorrect restorations or incomplete lookups, updating to this version will automatically fix log reading.- Beta support for WorldEdit on 1.21.X:
This new system logs blocks removed by WorldEdit. For FAWE/Async WorldEdit, you must enable the corresponding option in the config. io.github.insideranh.stellarprotect.nms.v1_21.worldedit.StellarLogger
![]()
- Partial compatibility with TreeCutter.
Join the community on: Discord
If you want to support the project: Patreon
If you're using the plugin in production, it's recommended to join our community on Discord for fast support and access to Dev Builds of the plugin.
Improvements & Fixes
- Fixed Mount and Dismount Logs:
Resolved an issue where mounting and dismounting entity actions were not being logged correctly.
- New Leash and Unleash Logging:
Actions involving attaching or removing a leash from entities are now logged, improving interaction tracking.
- New Command to Revert an Accidental /spt undo:
A new command was added to undo accidental uses of /spt restore, preventing unwanted restorations.
- Inventory Restoration Commands:
Added /spt invrestore to restore only inventory-based containers (chests, shulkers, etc.).
This command works together with /spt irs, which toggles a mode that lets you click containers to restore them.
Use with caution: this is a new command intended as a last-resort tool, just like /spt undo.
It should only be used when normal rollback or entity restoration systems cannot resolve the issue.
- Folia 1.21.8 Compatibility Fix:
Fixed compatibility issues affecting teleports and tasks on Folia 1.21.8.
- Fallback Serializer for Legacy Versions:
Added an auxiliary serializer for older versions, ensuring proper handling of legacy NBT.
- Entity Restoration for Older Versions:
The entity restoration system is now available for:
- Minecraft 1.8.8
- Minecraft 1.12
- Minecraft 1.13
- Entity Fix for 1.21 Explosions:
Fixed an issue that caused inconsistent entity data when explosions occurred in Minecraft 1.21.
Join the community on: Discord
If you want to support my project: Patreon
Improvements & Fixes
- Added an optimization to detect when using none or all inside the disable_types method.
- Added the ability to disable WATER and LAVA tracking individually through the disable_types section.
- Fixed compatibility issues with 1.21 R0.
- Added proper support for blocks when using the i: argument.
- Enhanced detection when using multiple blocks and items in filters.
If you’re using the plugin in production, it’s recommended that you join our community Discord to get quick support and access to Dev Builds of the plugin.
Storage fix:
These will be reimplemented in a more efficient way in future updates.
- Removed certain logs that caused excessive storage usage.
Folia & Paper Teleport Fix:
Added a =piston filter for Block Break and Block Place logs, allowing you to ignore actions triggered by pistons.
- Fixed an issue affecting teleportation on Folia and recent Paper versions.
Join the community on: Discord
If you like my project and want to support me: Patreon
