Joining
xboxhacks opened this issue ยท 7 comments
By default you do not auto vanish upon joining. If that is happening, you have explicitly granted yourself the permission nodes to do so. Don't grant all nodes without reading the documentation! ;)
Yes, just remove the vanish.joinvanished
permission. If you want to enable join messages for the admins just remove the vanish.joinwithoutannounce
permission too.
@mbax I want to keep the * node for all owners on the server. Is there a way to remove the specific vanish.joinvanished node at all in pex?
You should not give *
as permission unless you know what you are doing.
However this is not an issue with VNP, so you probably want to ask the guys of PermissionsEx for help ;)
I think i know what im doing as im configuring my server to how i want. Personally i think there should be something in the config for it not have it as a permission node.
If you are using PermissionsEx plugin just use as following:
operators:
permissions:
- '*'
- '-vanish.joinvanished'
PEX will give you every single permission because of *. After this specified permissions will be removed from the user's permissionlist because they starts with -
mark.
I think i know what im doing as im configuring my server to how i want. Personally i think there should be something in the config for it not have it as a permission node.
If the *
node is "how [you] want" then you want every single permissions node regardless what it means. That's just poor administration.
I think what you're actually looking for, @xboxhacks , is giving yourself OP. The VanishNoPacket permission nodes that you don't want are not given to OPs. The *
node is like saying "I want everything that OPs get, and everything they don't get please" which can be dangerous.
I like this analogy about it:
- OP is like asking for a pizza with "everything" on it and getting a delicious pizza with all the standard toppings.
*
is like asking for a pizza with "everything" on it and getting a pizza with standard toppings, mouse droppings, mud, cockroaches, hair, and everything else the pizza place had available to put on top of it in the shop.
As for why there isn't a config option, that would mean you'd need to enable it twice just to use it which would be silly. Permission nodes work 100% of the time and work great.