**Changelog**
- Added support for decorated pots and crafters ([@rymiel](https://github.com/rymiel))
- Added per player localization option ([@rymiel](https://github.com/rymiel))
- Added player mode default options ([@rymiel](https://github.com/rymiel))
- Added granular protection access permissions ([@rymiel](https://github.com/rymiel))
- Added API to get protections in a world region
- Added migration support from sign-based protection plugins
- Improved admin find command, now featuring pagination and click to teleport
- Improved info command, now with creation and last access time ([@rymiel](https://github.com/rymiel))
- Improved trust command with more intuitive usage, no longer using modify
- Improved lock command with optional "force" flag for admins making one-off protections
- Improved performance loading protections from the database on startup
- Improved performance of single permission checks on protections ([@rymiel](https://github.com/rymiel))
- Improved performance for migrating LWC entity protections
- Improved detection for existing protections when migrating from Bolt to LWC
- Improved detection of leashes breaking when an entity is too far away
- Improved detection of block breaking in some edge cases ([@rymiel](https://github.com/rymiel))
- Updated bolt.mod permission to allow viewing protections ([@rymiel](https://github.com/rymiel))
- Updated access list entries to not display default access
- Updated commands to not require a source identifier for a unique source type
- Updated community translations from [Crowdin](https://crowdin.com/project/bolt-plugin)
- Fixed admin cleanup command only being able to be run once ([@rymiel](https://github.com/rymiel))
- Fixed admin purge command not being able to be run from console
- Fixed edit and modify command throwing an error with the wrong number of arguments ([@rymiel](https://github.com/rymiel))
- Fixed "edited" confirmation message appearing when making invalid protection modifications ([@rymiel](https://github.com/rymiel))
- Fixed dispensers and droppers activated by redstone not checking for redstone permissions ([@rymiel](https://github.com/rymiel))
- Fixed double doors being openable even if blocked by another plugin ([@rymiel](https://github.com/rymiel))
- Fixed potential for blocking profile lookups in commands
- Fixed bolt database type configuration being case sensitive when it should be insensitive
- Fixed access list entry format not being translatable
- Fixed source type and access type not being translatable ([@rymiel](https://github.com/rymiel))
Developer information
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle.
maven { name = "Modrinth"; url = "https://api.modrinth.com/maven" }