LevelGuard 1.0.1
Been doing a lot of work behind the scenes on LevelGuard and this update focuses mostly on getting the core protection system working properly before moving onto the bigger features.
Changes
- Implemented the core region protection framework.
- Added region ownership support using player UUIDs.
- Added region lookup functionality through RegionManager.
- Added block break protection within protected regions.
- Added block placement protection within protected regions.
- Added automatic owner bypass functionality.
Improvements
- Refactored region handling into dedicated classes.
- Improved separation between protection logic and event listeners.
- Cleaned up parts of the project structure ready for future development.
- Updated documentation and repository configuration.
Testing
- Added temporary test regions for protection validation.
- Tested block break protection.
- Tested block placement protection.
- Tested owner bypass functionality.
- Tested permission bypass functionality.
- Performed initial grief-prevention testing.
This is still an early version of LevelGuard, but the protection system is starting to come together. The current goal is to get a stable foundation in place before moving on to more advanced claiming and management features.