Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bypass gamemode not bypassing #862

Closed
Vinomadd opened this issue Aug 28, 2012 · 8 comments
Closed

Bypass gamemode not bypassing #862

Vinomadd opened this issue Aug 28, 2012 · 8 comments
Labels
Bug: Unconfirmed Unsure if the issue/bug is valid. Severity: Minor Small issues that low priority of of fixing/adding.
Milestone

Comments

@Vinomadd
Copy link

Hello there. I am using bukkit 1.3.1 R-2.0, permissions bukkit and multiverse core, portals, and sign portals.

The problem I'm having is that, when I give a group mv.bypass.gamemode.*, or when I give a player mv.bypass.gamemode.(name), it does not bypass. All the worlds are set for survival but certain players are to have creative and each time they log on or change worlds, it puts them back in survival.

I'm really not sure what I've done wrong here but any pointers would be very appreciated! Thanks for your time.

@hades200082
Copy link

I have the same issue.

I'm using bukkit version 1.3.2-R0.2 along with Essentials and Essentials-GroupManager for permissions.

I have set my "Admin" group to have the permission mv.bypass.gamemode.* but as far as I can tell it has absolutely no effect.

Anyone set as admin gets switched back to survival mode when they log in or teleport/portal between worlds. Regardless of what gamemode they were in to start with.

@fernferret
Copy link
Member

I know there was a case sensitivity issue with specific world names (ie: it has to be the same case) not sure if that's still the case. (pun unintended).

Other than that, I don't know of any issues, but I haven't tested it in a while. I'll get back to you.

Please read this and know I'll be actively working to resolve the 250+ multiverse tickets: #912 (comment)

Cheers,
--FF

@hades200082
Copy link

Thanks for the reply. As far as I understand it case sensitivity should not affect mv.bypass.gamemode.* because the * is a wildcard and matches all worlds?

@fernferret
Copy link
Member

You are correct about that, I was mainly refering to the per-world version.

Permissions are a huge pain to test, because we have to go get the plugin you're using and test with that. I know I've tested this feature extensively in the past, so I'm more inclined to believe it's the way your perm handler is dealing with things.

@ammaraskar
Copy link
Contributor

@main--
Copy link
Member

main-- commented Oct 25, 2012

It's a parent permission:

this.ignoreperm.addParent("mv.bypass.gamemode.*", true);

@dumptruckman
Copy link
Member

We will be overhauling how we handle permissions in 2.6. It's much too large of a change to shove into 2.5 while we're trying to prepare it for release. (And the overhaul should fix all these kind of issues.)

@dumptruckman
Copy link
Member

Consolidating this ticket as part of #928

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Bug: Unconfirmed Unsure if the issue/bug is valid. Severity: Minor Small issues that low priority of of fixing/adding.
Projects
None yet
Development

No branches or pull requests

6 participants