EpicZones

EpicZones

69k Downloads

Admin permissions not working. . .

JericM opened this issue ยท 13 comments

commented

Bukkit 1.3.2 R2.0
Epiczones v0.37
Permissions plugin: Group Manager

Group manager configuration- Groupmanager/worlds/world/groups.yml

Elite:
default: false
permissions:
- epiczones.*

My issue: The Elite group cannot create zones unless they are OP. Making them OP creates other permission issues with other plugins. I have also tried the permission epiczones.admin to no avail.

I have also tried to to add the permissions to eh Global Groups in group manager. Nothing seems to work. Do i need to go into the plugin archive and change the default: OP setting or something?

commented

Any word on this issue?

commented

@jblaske is correct, I have tried and tested PEX myself and it still currently works solid.

(To be honest, it's even alot simpler to use and setup than the others, but that's a personal opinion)

It's been fairly busy for both of us lately, due to personal and real-life issues.
Give us time and we'll get to the bottom of it.

commented

Permission for BPermission aren't working either. I don't know what to do anymore. I tried a test server with JUST Bpermissions and Epiczones between two people and it just can't ignore OP status, even without the OP node '*'.

I am at my wits end here, and it's been well over two weeks and I haven't hear anything from either of you.

I switched to BPermissions thinking that EpicZones would be more compatible. . .Am I wrong? I switched back because it was acting the exact same way.

commented

I've had no time to look at this lately.

If you are in the mood for switching permissions plugins - As far as i know, PEX still works properly with EZ.

commented

I would recommend you making a note about BPermissions and GroupManager on the plugin page at Bukkit.

So, in your setups (either of you), you have multiple people who are non OPs being able to create zones? Can I see an example permissions file so I can take a look and compare? I will post mine. (Groupmanager, as this is what I prefer)

groups:
Guest:
default: true
permissions:
- -bukkit.command.kill
- essentials.signs.use.info
inheritance:
- g:groupmanager_default
- g:bukkit_default
- g:essentials_default
- g:towny_default
info:
prefix: '&e'
build: false
suffix: ''
Builder:
default: false
permissions:
- mondochest.*
- lockette.user.*
inheritance:
- default
- g:essentials_builder
- g:towny_builder
info:
prefix: '&2'
build: true
suffix: ''
Moderator:
default: false
permissions:
- epiczones.admin
- -epiczones.ignorepermissions
inheritance:
- builder
- g:groupmanager_moderator
- g:bukkit_moderator
- g:essentials_moderator
- g:towny_moderator
- g:vanish_moderator
info:
prefix: '&5'
build: true
suffix: ''
Admin:
default: false
permissions:
- lockette.admin.*
inheritance:
- moderator
- g:groupmanager_admin
- g:bukkit_admin
- g:essentials_admin
- g:towny_admin
- g:vanish_admin
info:
prefix: '&c'
build: true
suffix: ''

So my user set up: 1 OP, and that's me. I am also in the admin group. I have 2 Moderators, and neither of them can create zones unless I OP them, which breaks permissions with other plugins. I am at a loss here, because even though I am OP, the negated epiczones.ignorepermissions node works! So I am just confused.

Is there a node "epiczones.create" by chance that I am not seeing in the plugin.yml? And also, in the plugin.yml, some settings are default:op. Can that be changed to a group name or negated somehow?

commented

p.s. I promise my .yml spacing is correct, unlike what it seems when I pasted here :D

commented

What's your server address? I have a few minutes now, i can take a look realtime. Just contact me on skype, username CourtArtanis

commented

24.22.49.34:25565

commented

The node you need to add to groups to allow them to create zones is:

  • epiczones.admin

Here are the possible nodes:

  • epiczones.admin (Full access to the plugin's commands)
  • epiczones.ignoremapradius (Allows the player to walk beyond the global radius set in the configs)
  • epiczones.ignorepermissions (Allows the player to ignore any zone based permissions that may be set on the server)
  • epiczones.who (Allows the player to use the who command to see who is online and what zone they are in)

Please be aware the epiczones.admin node will give them FULL ACCESS to the plugin config and other zones (including zones created by the server administrator).

Hope this helps.

commented

"I have also tried the permission epiczones.admin to no avail."

^ See my previous sentence :P

Only my moderators would have epiczones.admin permissions.

I agree with your casual opinion, but on my server, it is hard for me to zone EVERYTHING by myself and make changes, which is why I need my moderators to have the permission. I added the permission, but it does nothing. . .

commented

Apologies - i must have misread the OP.
Also, i didn't know the "Elite" group were moderators. That's why i said what i did originally :)

@jblaske What's your opinion on this?

Groupmanager problems seem to be recurring.

commented

I'll have to look deeper into whats going on with GroupManager.

commented

Thanks. Miscommunication on my end. It would be great if this were to be fixed or figured out. I refuse to use any other plugin due to the complexity of others, like worldguard. (ok its not really complex I just like efficiency, which EZ gives me ) Is this something that is COULD be solved soon? I am in no rush per se, but would love an ETA :)
I appreciate your time.