- Added support for MC 1.20.5.
- Added a config option
setCustomName
to control whether animated blocks have a custom name. Default: false. - Switched to PersistentDataContainer for animated entity identification instead of custom names.
- Added the method
boolean BigDoors#isBigDoorsEntity(Entity)
so other plugins can easily check if a specific entity is managed by this plugin.
- Added support for MC 1.20.4.
- Updated database to v9.
- Added bypassProtections property to doors. Doors with this property set to true will ignore all protection plugins (e.g. WorldGuard, PlotSquared, etc).
- Added the command
/setBypassProtections <doorName || doorUID> <true || false>
to set thebypassProtections
property of a door. Permission node:bigdoors.admin.setbypassprotections
. - Added a new GUI button to set the
bypassProtections
property of a door. This button is only visible if you have thebigdoors.admin.setbypassprotections
permission node.
- Add support for MC 1.20.2.
- Fixed database error after sudden breaking change in the SQLite JDBC driver. Thanks, Bonn2, for the bug report!
- Fixed doors not being toggled when their powerblock is activated by placing a redstone block next to it either directly or using a piston. Thanks, zioforcella, for the bug report!
- Fix NMS code broken on recent builds of Spigot (and forks). Thanks, SlimeDog, for the bug report!
- Drop support for Konquest. It turns out that the hook had been broken for a while, and I haven't received any reports about it. If you're still using Konquest, please let me know!
- Do not allow doors to be toggled before all plugins have been enabled. This fixes timeout issues caused by the scheduler not running yet. Thanks, SlimeDog, for the bug report!
- Improved database export to AnimatedArchitecture format.
The first preview of the upcoming big update for this plugin is now available! More information HERE!
Add 1.19.4 support.
Add support for PlotSquared 7. Thanks, Bloody_Mind, for the suggestion!
Add the "/BigDoors PrepareDatabaseForV2" command. This will export your database to the format used by v2. Note that both the export and v2 are still experimental!
Fix a rare issue with retrieving permissions for offline players that could result in a server crash. Thanks, VikEnd, for the bug report!
BREAKING API CHANGE: The return value of attempting to toggle a door is now a CompletableFuture. The old (now deprecated) methods still exist, but may return an ERROR state despite the door toggling just fine (eventually).