TownyAdvanced / Towny

Towny Advanced Minecraft plugin for Bukkit/Spigot.
https://townyadvanced.github.io
Other
519 stars 356 forks source link

Suggestion: Containers should have their own permission. #3908

Closed Makkkkus closed 4 years ago

Makkkkus commented 4 years ago

If you want to give your allies, or anyone else, permission open doors, switch levers, push buttons, and etc. you have to give them the switch permission. This gives your allies permission to open your chests and furnaces, and go though all your stuff. It could be nice to have more control over who can do what in your base, and this would be a big improvement.

Momshroom commented 4 years ago

On Mon, Apr 13, 2020 at 8:37 AM Makkkkus notifications@github.com wrote:

If you want to give your allies, or anyone else, permission open doors, switch levers, push buttons, and etc. you have to give them the switch permission. This gives your allies permission to open your chests and furnaces, and go though all your stuff. It could be nice to have more control over who can do what in your base, and this would be a big improvement.

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/TownyAdvanced/Towny/issues/3908, or unsubscribe https://github.com/notifications/unsubscribe-auth/AEATM2FXXQYZ6VAXFUGUFKDRMMISFANCNFSM4MG6XL5A .

you could always add a lock plugin, such as lwcx

LlmDl commented 4 years ago

You can also only allow switching on select plots that do not have critical things.

The other option you can do is to use wooden buttons/pressure plates on things you want anyone to be able to open, these two materials are not considered switches and are unprotected.

Otherwise, you can use a locking plugin like Momshroom mentioned above.

Makkkkus commented 4 years ago

How hard is it to implement a proper solution? I don't want a, "duct-tape" solution, as it is likely to break, and is generally just bad. I'm not looking for a fix to a issue, as the issue suggests. I just want more permissions.

LlmDl commented 4 years ago

What part of a dedicated locking-plugin or using wooden buttons/plates do you think is going to break? It is unlikely we will end up adding another plot perm-type.

Makkkkus commented 4 years ago

When spigot releases a new Minecraft server, the API will change. Therefore developers have to update their plugins to be compatible with the latest version. Many plugins mean many updates, and slower server, which is bad. Some plugins lack support, and many makes the game run slower. Do you understand? I don't want to install any unnecessary plugins.

LlmDl commented 4 years ago

I do understand. What you want to do can be accomplished simply by: