Minecraft – Bukkit PermissionsEx blocks /warp /spawn /home /sethome /players, etc

minecraft-bukkitminecraft-java-edition

My permissions.yml from PermissionsEx on a Bukkit 1.7.10:

groups:
  Jucator:
    default: true
    build: true
    permissions:
    - essentials.help
    - modifyworld.chat
    - modifyworld.*
    - essentials.tpa
    - essentials.tpahere
    - essentials.tpaccept
    - essentials.back
    - essentials.tpa
    - essentials.tpaccept
    - essentials.tpdeny
    - essentials.spawn
    - lwc.protect
    - preciousstones.benefit.*
    - preciousstones.alert.*
    - essentials.warp
    - essentials.warp.*
    - multiverse.core.spawn.self
    - bukkit.players
    - essentials.sethome
    - essentials.home
    options:
      prefix: '&7[Jucator] &f'
      default: true
  Donator:
    build: true
    inheritance:
    - Default
    permissions:
    - essentials.enchant
    - essentials.repair
    - essentials.tpa
    - essentials.tpahere
    - essentials.tpaccept
    options:
      prefix: '&6[Donator] &f'
  Flyer:
    build: true
    inheritance:
    - Default
    permissions:
    - essentials.enchant
    - essentials.repair
    - essentials.tpa
    - essentials.tpahere
    - essentials.tpaccept
    - essentials.fly
    options:
      prefix: '&6[Donator] &f'
  Moderator:
    build: true
    inheritance:
    - Default
    permissions:
    - essentials.repair
    - essentials.heal
    - essentials.item
    - essentials.fly
    - essentials.kick
    - essentials.mute
    - essentials.tjail
    - essentials.jail
    - essentials.tempban
    - essentials.vanish
    - essentials.tpa
    - essentials.tpahere
    - essentials.tpaccept
    options:
      prefix: '&b[Moderator] &7'
      suffix: '&7'
  Admin:
    build: true
    inheritance:
    - Moderator
    permissions:
    - essentials.gamemode
    - essentials.ban
    - essentials.day
    - essentials.night
    - bukkit.night
    - essentials.time
    - essentials.time.*
    - essentials.unban
    - essentials.ipban
    - essentials.unipban
    - essentials.pardon
    - essentials.enchant
    - essentials.tpa
    - essentials.tpahere
    - essentials.tpaccept
    - lwc.protect
    - preciousstones.benefit.*
    - preciousstones.alert.*
    - lwc.shownotices
    - essentials.weather
    - essentials.weather.*
    options:
      prefix: '&4[&cAdmin&4] &e'
      suffix: '&7'
  Owner:
    build: true
    inheritance:
    - Admin
    permissions:
    - '*'
    options:
      prefix: '&4[Owner] '
      suffix: '&b'
users:
  8c9be5f2-7cd0-3179-9280-5aed01008d14:
    group:
    - Owner
    options:
      name: iulyus01
  7a34a4e7-2afc-30e6-a869-29e9576f5042:
    group:
    - Owner
    options:
      name: artur99
  7415b45e-e551-3b34-b82d-7ca2b6775a50:
    group:
    - Admin
    options:
      name: paulcosmin
  bf236ddf-8c5d-344d-b9de-0a0c90d52d6b:
    group:
    - Owner
    options:
      name: McKing17
  c607d93b-aa83-3a0d-ae15-af88258399d4:
    group:
    - Jucator
    options:
      name: matei08
  lowdown:
    group:
    - Moderatori
schema-version: 1

I'm running these plugins:

PHPsend
WorldEdit
iConomy
CommandBook
Vault
Multiverse-Core
PermissionsEx
LWC
WorldGuard
Essentials
AncientGates
Jobs
PreciousStones
EssentialsProtect
Esse ntialsSpawn
SkyWars
EssentialsChat
AuthMe

For the players in the group "Jucator", almost no function is working

/spawn - not working    This whilte /espawn is working
/home - not working
/sethome - not working
/players - not working
/warp and /warps not working

I don't see what's the problem…

I tried adding essentials.spawn, essentials.spawn.*, bukkit.spawn even: multiverse.core.spawn.self, but still not working.

And tried also essentials.home, essentials.home.*, bukkit.home.

And also tried all the permissions for home, spawn and warp from here: http://wiki.mc-ess.net/doc/

Nothing is working…

Also made pex reload, and restarted the server several times, but the same problem…

The players get the message: You don't have permission!

UPDATE:

The new permissions.yml: http://pastebin.com/HspYRXyh, but same bugs…

Best Answer

Your inheritance tree looks odd:

  • Owner ← Admin
  • Admin ← Moderator
  • Moderator ← Default
  • Donator ← Default
  • Flyer ← Default
  • Jucator ← <nothing>
  • Default ? (not defined here)

The Jucators group does not inherit from anything, which makes me think it does not have any permissions you haven't explicitly assigned. All groups except the Jucators group ultimately inherit from a group called Default, which likely has permissions that differ from Jucator.

Having Jucator inherit from Default should fix this oddity.