Does VNP hash permissions
fffizzz opened this issue · 3 comments
Doing a lot of testing today and it appeared that changes to vanish.see didnt take effect till people relogged. Just want to make sure I'm understanding WHY its happening like that. Thanks!
Any of the toggleable things like vanish.see, effects, interacting, etc are set by the nodes on join, but due to the design it's impossible to query the same nodes later to determine the setting, as someone without the node could currently have the ability to see (granted on join by vanish.see) enabled due to having the node allowing them to toggle it. Basically, treat any of the nodes that set the ability to do something that can also be toggled as simply on-join checks for their initial state.
Thus, log out and back in to apply :)
Hi Matt
Is it not possible to add an admin command that recalculates the nodes and
internal flags if all online players?
On 26 Jan 2014 20:03, "Matt Baxter" [email protected] wrote:
Any of the toggleable things like vanish.see, effects, interacting, etc
are set by the nodes on join, but due to the design it's impossible to
query the same nodes later to determine the setting, as someone without the
node could currently have the ability to see (granted on join by
vanish.see) enabled due to having the node allowing them to toggle it.
Basically, treat any of the nodes that set the ability to do something that
can also be toggled as simply on-join checks for their initial state.Thus, log out and back in to apply :)
—
Reply to this email directly or view it on GitHubhttps://github.com//issues/546#issuecomment-33331814
.