Skip to content

Latch v0.5.0

Compare
Choose a tag to compare
@parlough parlough released this 30 Jul 23:17
· 7 commits to master since this release

馃敀 Latch v0.5.0

As always I HIGHLY recommend you use the latest build of Sponge matching your version and you keep backups of your lock database and Latch config!

In this release there a few fixes, new features, as well as general project upkeep. I've added a workaround for an issue with MalisisDoors that I will look into further when I get a chance. Besides that some issues with the add and remove accessor commands have been fixed and some clarifying error messages have been added. Relating to features there is now a configuration option allowing locked iron doors and trapdoors to be opened with a right(secondary) click if the setting is enabled in the config and you have minecraft:iron_block and/or minecraft:iron_trapdoor as lockable blocks. There is also a new set of commands for controlling the lockable block list from in-game. Please enjoy this release and if you find any bugs please notify us <3

These features are still new and have not gone through much testing, so please if you have an issue report it to me as soon as possible on Github issues or on the Ore/forum page. I appreciate all the bug reports and feature requests I get. I don't have too much time to spend on Latch lately, but I'll do my best to keep the bugs under control.


Features

  • /latch lockable add (block id) now adds the the item in your hand or the block type you specify to the lockable block list. Its permission is latch.admin.lockable.add.
  • /latch lockable remove (block id) now removes the item in your hand or the block type you specify from the lockable block list. Its permission is latch.admin.lockable.remove.
  • /latch lockable list lists all of the lockable block types. Its permission is latch.admin.lockable.list.
  • Iron doors and iron trapdoors can now be opened by right click if they are locked and you have the allow_opening_locked_iron config setting set to true.
  • Some small performance improvements in certain scenarios.

Bugfixes

  • Fixes an issue with MalisisDoors which causes the config to fail to be created and Latch to not run. (#35)
  • The add accessor and remove accessor commands have had some additional error handling added and their argument parsing should work more like expected.
  • Some issues with flags for other commands may be fixed as well.

Code/project changes

  • Updated the Gradle wrapper.
  • Cleaned up some old code and removed some deprecated method usage.
  • The project now builds for SpongeAPI 7.1.0-SNAPSHOT instead of 7.0.0.
  • Updated the licenser Gradle plugin.
  • Modified the credits slightly.