Hello again I am here with a new update to Latch. Unfortunately Ore did not automatically make a post, but the latest version is up. You can find the download for version 0.3.0 here. I hope you enjoy the release! @Nighteyes604 is like a professional bug fixer.
Latch v0.3.0
THIS IS A HIGHLY RECOMMENDED UPDATE FIXING A DUPE ISSUE BROUGHT UP HERE.
Requires more recent builds of SV 1.11.2 and SF 1.10.2/1.11.2, and the most recent SV 1.10.2 build.
NOTICE: Donation chests did have some fixes with this update, but due a Sponge issue sometimes people without access are able to take items out. This is due to an issue in Sponge reported here. It is up to you, but it may be in your best interest to limit donation chests to 0 or at least warn your players. We tried to work around the issue but could not, so hopefully a fix will be out soon.
With this release there are some important fixes from a duplication issue with donation chests, pistons being able to break locked blocks such as doors, certain blocks being stuck in one state, and some notifications being missing. There are two new admin commands as well. We hope you enjoy this release and keep the bug reports coming in.
Features
-
/latch purge (player)
command which as a player will delete all of your locks or if you have the admin permission will allow you to delete all of someone else’s locks.latch.normal.purge
andlatch.admin.purge
are the permissions for this. -
/latch bypass
command which puts an admin in bypass mode where they can access other’s locks. The permission for this islatch.admin.byass
. - Small performance enhancements due to changes in event handling.
Bugfixes
- Plugin description no longer mentions lockpicking.
- State of blocks like buttons and furnaces no longer stay in the state they started out when they were locked or a block around them was.
- You can no longer duplicate items with donation chests. Read notice above for continuing issue with donation chests.
- There is a notification now when you break a locked block.
- All of “Click here for Latch help.” in “/latch” now executes the command properly.
- Pistons no longer can destroy locked blocks in any version.
- Delete message now properly only displays once per lock.
Code changes
- Removed useless
CommandFlags.Builder
in PersistCommand. - Enables functionality of basic admin bypassing through changes to locks
- Small optional use changes
- Use dedicated
ExplosionEvent.Post
event instead ofChangeBlockEvent.Break
- Small code style changes
- Modify handling of redstone protection.
- Adds SQL statement for deleting every lock of a player’s.
- Updated prevention of pistons generating items from unbroken locks.