[SPIGOT-6265] permissions for plugin/version commands Created: 03/Dec/20  Updated: 02/Jan/21

Status: Open
Project: Spigot
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: New Feature Priority: Minor
Reporter: Shane Bee Assignee: Unassigned
Resolution: Unresolved Votes: 0
Labels: None

Version: n/a
Guidelines Read: Yes

 Description   

I would like to suggest setting the permissions for /version and /plugins to OP by default.
I see plenty of server owners not realizing these commands have permissions and they can simple negate them in their permission manager, due to that, people keep making these janky "no plugins" plugins.

Most servers seem to want to hide their plugins whether It be for "security" reasons (this is what they say, not me) usually due to anti-cheats, or they simply just feel like its part of the mystery of the server.

That said, these two commands really shouldn't be left in the players hands. Its really none of their business what plugins you're running and/or which server software/version you're running.

I think setting these two commands to OP by default will benefit a lot of servers, allow them not no longer have to worry about who can see this info. Plus OPs can still use the commands, as well as the permission can be added to the appropriate players, ie: admins.

Thanks for your consideration



 Comments   
Comment by Shane Bee [ 02/Jan/21 ]

I heavily disagree with that statement.
Here is an example:
You go to a restaurant for dinner, you order your meal.
Do you ask the server for a list of suppliers for all items in the restaurant? No!
Do they have a list of suppliers posted in the restaurant? no!
Do you ask how the dish is prepared? no.
That is all part of the experience, you go in, and only see what you need to see.

This is the same for plugins. Your server uses a bunch of plugins, to create the mystery, and magic behind your server.
It's really none of anyones business which plugins you use, and/or which server version/platform you use.

Its odd that these permissions are given to players by default. If a server owner/admin wants to give players the perms for it, so be it, but its really odd that they're available by default.

Comment by md_5 [ 27/Dec/20 ]

Disagree, there's no magic to a list of plugin names on the server.

Comment by Airtheon Thesalion [ 10/Dec/20 ]

I think if you modify the code and create a pull request with sound reasoning as to why this change should happen, it will likely be accepted.

Generated at Wed Apr 02 10:57:25 UTC 2025 using Jira 10.3.3#10030003-sha1:d220e3fefc8dfc6d47f522d3b9a20c1455e12b7b.