Im having trouble in my server trying to activate my PermissionsEX and i get this error
I got it from the logs.
[spoiler][13:52:54] [Server thread/INFO]: [PermissionsEx] Loading PermissionsEx v1.20.4
[13:52:54] [Server thread/INFO]: [PermissionsEx] Initializing file backend
[13:52:54] [Server thread/ERROR]: [PermissionsEx]
========== UNABLE TO LOAD PERMISSIONS BACKEND =========
Your configuration must be fixed before PEX will enable
Details: Error loading permissions file!
=======================================================
ru.tehkode.permissions.exceptions.PermissionBackendException: Error loading permissions file!
at ru.tehkode.permissions.backends.FileBackend.reload(FileBackend.java:255) ~[PermissionsEx%20(1).jar:?]
at ru.tehkode.permissions.backends.FileBackend.initialize(FileBackend.java:79) ~[PermissionsEx%20(1).jar:?]
at ru.tehkode.permissions.PermissionManager.setBackend(PermissionManager.java:430) ~[PermissionsEx%20(1).jar:?]
at ru.tehkode.permissions.PermissionManager.initBackend(PermissionManager.java:496) ~[PermissionsEx%20(1).jar:?]
at ru.tehkode.permissions.PermissionManager.<init>(PermissionManager.java:54) ~[PermissionsEx%20(1).jar:?]
at ru.tehkode.permissions.bukkit.PermissionsEx.onLoad(PermissionsEx.java:87) [PermissionsEx%20(1).jar:?]
at org.bukkit.craftbukkit.v1_7_R1.CraftServer.loadPlugins(CraftServer.java:260) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
at org.bukkit.craftbukkit.v1_7_R1.CraftServer.<init>(CraftServer.java:233) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
at net.minecraft.server.v1_7_R1.PlayerList.<init>(PlayerList.java:63) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
at net.minecraft.server.v1_7_R1.DedicatedPlayerList.<init>(SourceFile:14) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
at net.minecraft.server.v1_7_R1.DedicatedServer.init(DedicatedServer.java:126) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
at net.minecraft.server.v1_7_R1.MinecraftServer.run(MinecraftServer.java:424) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
at net.minecraft.server.v1_7_R1.ThreadServerApplication.run(SourceFile:617) [craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
Caused by: org.bukkit.configuration.InvalidConfigurationException: while parsing a block mapping
in "<string>", line 2, column 3:
Guest:
^
expected <block end>, but found BlockSequenceStart
in "<string>", line 304, column 4:
- essentials.help
^
at org.bukkit.configuration.file.YamlConfiguration.loadFromString(YamlConfiguration.java:55) ~[craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
at org.bukkit.configuration.file.FileConfiguration.load(FileConfiguration.java:149) ~[craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
at org.bukkit.configuration.file.FileConfiguration.load(FileConfiguration.java:114) ~[craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
at ru.tehkode.permissions.backends.FileBackend.reload(FileBackend.java:243) ~[PermissionsEx%20(1).jar:?]
... 12 more
Caused by: org.yaml.snakeyaml.parser.ParserException: while parsing a block mapping; expected <block end>, but found BlockSequenceStart
at org.yaml.snakeyaml.parser.ParserImpl$ParseBlockMappingKey.produce(ParserImpl.java:575) ~[craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
at org.yaml.snakeyaml.parser.ParserImpl.peekEvent(ParserImpl.java:161) ~[craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
at org.yaml.snakeyaml.parser.ParserImpl.checkEvent(ParserImpl.java:146) ~[craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:230) ~[craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:160) ~[craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:237) ~[craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:160) ~[craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
at org.yaml.snakeyaml.composer.Composer.composeDocument(Composer.java:123) ~[craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
at org.yaml.snakeyaml.composer.Composer.getSingleNode(Composer.java:106) ~[craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
at org.yaml.snakeyaml.constructor.BaseConstructor.getSingleData(BaseConstructor.java:121) ~[craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
at org.yaml.snakeyaml.Yaml.loadFromReader(Yaml.java:480) ~[craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
at org.yaml.snakeyaml.Yaml.load(Yaml.java:399) ~[craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
at org.bukkit.configuration.file.YamlConfiguration.loadFromString(YamlConfiguration.java:53) ~[craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
at org.bukkit.configuration.file.FileConfiguration.load(FileConfiguration.java:149) ~[craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
at org.bukkit.configuration.file.FileConfiguration.load(FileConfiguration.java:114) ~[craftbukkit.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
at ru.tehkode.permissions.backends.FileBackend.reload(FileBackend.java:243) ~[PermissionsEx%20(1).jar:?]
... 12 more
[spoiler]
and my config is almost perfect i have it not at all messed up
groups:
Guest:
default: true
prefix: ' &0[&9TCC&0][&7Guest&0]&7 '
permissions:
- essentials.help
- essentials.spawn
- essentials.feed
- essentials.ping
- essentials.list
- essentials.afk
- essentials.back
- essentials.delhome
- essentials.book
- essentials.compass
- essentials.balance
- essentials.depth
- essentials.fly
- essentials.help
- essentials.helpop
- essentials.home
- essentials.sethome
- essentials.ignore
- essentials.kit
- essentials.list
- essentials.msg
- essentials.r
- essentials.rules
- essentials.seen
- essentials.sethome
- essentials.tpaccept
- essentials.tpdeny
- essentials.worth
- modifyworld.*
- LoginSecurity.login
- LoginSecurity.register
- LoginSecurity.changepass
- ChestShop.csversion
- plugman.list
- plugman.help
- coreprotect.inspect
- coreprotect.help
Member:
default: true
prefix: '&0[&9TCC&0][&2Member&0]&3 '
permissions:
- essentials.help
- essentials.spawn
- essentials.feed
- essentials.ping
- essentials.list
- essentials.afk
- essentials.back
- essentials.delhome
- essentials.book
- essentials.compass
- essentials.balance
- essentials.depth
- essentials.fly
- essentials.help
- essentials.helpop
- essentials.home
- essentials.sethome
- essentials.ignore
- essentials.kit
- essentials.list
- essentials.msg
- essentials.r
- essentials.rules
- essentials.seen
- essentials.sethome
- essentials.tpaccept
- essentials.tpdeny
- essentials.worth
- modifyworld.*
- LoginSecurity.login
- LoginSecurity.register
- LoginSecurity.changepass
- ChestShop.csversion
- plugman.list
- plugman.help
- coreprotect.inspect
- coreprotect.help
- factions.autoclaim
- factions.claim
- factions.disband
- factions.join
- factions.create
- factions.ban
- factions.leave
- factions.help
- factions.list
- factions.home
- factions.kick
- factions.map
- factions.name
- factions.desc
- factions.sethome
- factions.title
- factions.invite
- factions.promote
- factions.demote
- factions.unclaim
- factions.unclaimall
- factions.officer
- factions.leader
- factions.ally
- factions.truce
- factions.neutrual
- factions.enemy
- factions.truce
- factions.disband
- factions.warp
- factions.setwarp
- factions.unsetwarp
- factions.version
- factions.jail
- factions.setjail
- factions.unsetjail
- factions.unjail
- factions.unban
- factions.anounce
- factions.setrule
- factions.removerule
- factions.need
- factions.rules
options:
rank: '900'
Moderator:
default: false
prefix: '&0[&9TC&cS&0][&9Mod&0]&r '
permissions:
- essentials.warp
- essentials.setwarp
- essentials.help
- essentials.spawn
- essentials.feed
- essentials.ping
- essentials.list
- essentials.afk
- essentials.back
- essentials.delhome
- essentials.book
- essentials.compass
- essentials.balance
- essentials.depth
- essentials.fly
- essentials.help
- essentials.helpop
- essentials.home
- essentials.sethome
- essentials.ignore
- essentials.kit
- essentials.list
- essentials.msg
- essentials.r
- essentials.rules
- essentials.seen
- essentials.sethome
- essentials.tpaccept
- essentials.tpdeny
- essentials.worth
- modifyworld.*
- LoginSecurity.login
- LoginSecurity.register
- LoginSecurity.changepass
- ChestShop.csversion
- plugman.list
- plugman.help
- coreprotect.inspect
- coreprotect.help
- factions.autoclaim
- factions.claim
- factions.disband
- factions.join
- factions.create
- factions.ban
- factions.leave
- factions.help
- factions.list
- factions.home
- factions.kick
- factions.map
- factions.name
- factions.desc
- factions.sethome
- factions.title
- factions.invite
- factions.promote
- factions.demote
- factions.unclaim
- factions.unclaimall
- factions.officer
- factions.leader
- factions.ally
- factions.truce
- factions.neutrual
- factions.enemy
- factions.truce
- factions.disband
- factions.warp
- factions.setwarp
- factions.unsetwarp
- factions.version
- factions.jail
- factions.setjail
- factions.unsetjail
- factions.unjail
- factions.unban
- factions.anounce
- factions.setrule
- factions.removerule
- factions.need
- factions.rules
Admins:
default: false
prefix: '&0[&9TC&cS&0][&4Admin&0]&r '
permissions:
- essentials.warp
- essentials.help
- essentials.spawn
- essentials.feed
- essentials.ping
- essentials.list
- essentials.afk
- essentials.back
- essentials.delhome
- essentials.book
- essentials.compass
- essentials.balance
- essentials.depth
- essentials.fly
- essentials.help
- essentials.helpop
- essentials.home
- essentials.sethome
- essentials.ignore
- essentials.kit
- essentials.list
- essentials.msg
- essentials.r
- essentials.rules
- essentials.seen
- essentials.sethome
- essentials.tpaccept
- essentials.tpdeny
- essentials.worth
- modifyworld.*
- LoginSecurity.login
- LoginSecurity.register
- LoginSecurity.changepass
- ChestShop.csversion
- plugman.list
- plugman.help
- coreprotect.inspect
- coreprotect.help
- factions.autoclaim
- factions.claim
- factions.disband
- factions.join
- factions.create
- factions.ban
- factions.leave
- factions.help
- factions.list
- factions.home
- factions.kick
- factions.map
- factions.name
- factions.desc
- factions.sethome
- factions.title
- factions.invite
- factions.promote
- factions.demote
- factions.unclaim
- factions.unclaimall
- factions.officer
- factions.leader
- factions.ally
- factions.truce
- factions.neutrual
- factions.enemy
- factions.truce
- factions.disband
- factions.warp
- factions.setwarp
- factions.unsetwarp
- factions.version
- factions.jail
- factions.setjail
- factions.unsetjail
- factions.unjail
- factions.unban
- factions.anounce
- factions.setrule
- factions.removerule
- factions.need
- factions.rules
VIPS:
default: false
prefix: '&0[&9TCC&0][&1D&2o&3n&4a&5t&6o&7r&0][&5VIP&0]&9 '
permissions:
- essentials.help
- essentials.spawn
- essentials.feed
- essentials.ping
- essentials.list
- essentials.afk
- essentials.back
- essentials.delhome
- essentials.book
- essentials.compass
- essentials.balance
- essentials.depth
- essentials.fly
- essentials.help
- essentials.helpop
- essentials.home
- essentials.sethome
- essentials.ignore
- essentials.kit
- essentials.list
- essentials.msg
- essentials.r
- essentials.rules
- essentials.seen
- essentials.sethome
- essentials.tpaccept
- essentials.tpdeny
- essentials.worth
- modifyworld.*
- LoginSecurity.login
- LoginSecurity.register
- LoginSecurity.changepass
- ChestShop.csversion
- plugman.list
- plugman.help
- coreprotect.inspect
- coreprotect.help
- factions.autoclaim
- factions.claim
- factions.disband
- factions.join
- factions.create
- factions.ban
- factions.leave
- factions.help
- factions.list
- factions.home
- factions.kick
- factions.map
- factions.name
- factions.desc
- factions.sethome
- factions.title
- factions.invite
- factions.promote
- factions.demote
- factions.unclaim
- factions.unclaimall
- factions.officer
- factions.leader
- factions.ally
- factions.truce
- factions.neutrual
- factions.enemy
- factions.truce
- factions.disband
- factions.warp
- factions.setwarp
- factions.unsetwarp
- factions.version
- factions.jail
- factions.setjail
- factions.unsetjail
- factions.unjail
- factions.unban
- factions.anounce
- factions.setrule
- factions.removerule
- factions.need
- factions.rules
Elites:
default: false
prefix: '&0[&9TCC&0][&1D&2o&3n&4a&5t&6o&7r&0][&cElite&0]&9 '
permissions:
- essentials.help
- essentials.spawn
- essentials.feed
- essentials.ping
- essentials.list
- essentials.afk
- essentials.back
- essentials.delhome
- essentials.book
- essentials.compass
- essentials.balance
- essentials.depth
- essentials.fly
- essentials.help
- essentials.helpop
- essentials.home
- essentials.sethome
- essentials.ignore
- essentials.kit
- essentials.list
- essentials.msg
- essentials.r
- essentials.rules
- essentials.seen
- essentials.sethome
- essentials.tpaccept
- essentials.tpdeny
- essentials.worth
- modifyworld.*
- LoginSecurity.login
- LoginSecurity.register
- LoginSecurity.changepass
- ChestShop.csversion
- plugman.list
- plugman.help
- coreprotect.inspect
- coreprotect.help
- factions.autoclaim
- factions.claim
- factions.disband
- factions.join
- factions.create
- factions.ban
- factions.leave
- factions.help
- factions.list
- factions.home
- factions.kick
- factions.map
- factions.name
- factions.desc
- factions.sethome
- factions.title
- factions.invite
- factions.promote
- factions.demote
- factions.unclaim
- factions.unclaimall
- factions.officer
- factions.leader
- factions.ally
- factions.truce
- factions.neutrual
- factions.enemy
- factions.truce
- factions.disband
- factions.warp
- factions.setwarp
- factions.unsetwarp
- factions.version
- factions.jail
- factions.setjail
- factions.unsetjail
- factions.unjail
- factions.unban
- factions.anounce
- factions.setrule
- factions.removerule
- factions.need
- factions.rules
- essentials.feed
- WoldEdit.*
- essentials.setwarp
- essentials.warp
SeniorModerator:
default: false
prefix: '&0[&9TC&cS&0][&1Sr.Mod&0]&1 '
permissions:
- essentials.*
- essentials.*
- modifyworld.*
- LoginSecurity.*
- ChestShop.*
- plugman.*
- coreprotect.*
- factions.*
Owner:
default: false
prefix: '&0[&9TC&cS&0][&4OWNER&0]&9 '
permissions:
- permissions.*
TrialMod:
default: false
prefix: '&0[&9TC&cS&0][&fT.Mod]&r '
permissions:
- essentials.help
- essentials.spawn
- essentials.feed
- essentials.ping
- essentials.list
- essentials.afk
- essentials.back
- essentials.delhome
- essentials.book
- essentials.compass
- essentials.balance
- essentials.depth
- essentials.fly
- essentials.help
- essentials.helpop
- essentials.home
- essentials.sethome
- essentials.ignore
- essentials.kit
- essentials.list
- essentials.msg
- essentials.r
- essentials.rules
- essentials.seen
- essentials.sethome
- essentials.tpaccept
- essentials.tpdeny
- essentials.worth
- modifyworld.*
- LoginSecurity.login
- LoginSecurity.register
- LoginSecurity.changepass
- ChestShop.csversion
- plugman.list
- plugman.help
- coreprotect.inspect
- coreprotect.help
- factions.autoclaim
- factions.claim
- factions.disband
- factions.join
- factions.create
- factions.ban
- factions.leave
- factions.help
- factions.list
- factions.home
- factions.kick
- factions.map
- factions.name
- factions.desc
- factions.sethome
- factions.title
- factions.invite
- factions.promote
- factions.demote
- factions.unclaim
- factions.unclaimall
- factions.officer
- factions.leader
- factions.ally
- factions.truce
- factions.neutrual
- factions.enemy
- factions.truce
- factions.disband
- factions.warp
- factions.setwarp
- factions.unsetwarp
- factions.version
- factions.jail
- factions.setjail
- factions.unsetjail
- factions.unjail
- factions.unban
- factions.anounce
- factions.setrule
- factions.removerule
- factions.need
- factions.rules
- factions.player
users:
xXxbigdogxXx:
prefix: '&0[&9S&7e&9n&7i&9o&7r&6-&9M&7o&9d&0]'
bigdog:
prefix: '&0[&4OWNER&0]'
group:
- Guest
TreeDB:
permissions:
- Permissions.*
group:
- Admins
xXxbigdogXx:
permissions:
- Permission.*
group:
- Owner
worlds:
'&0[&9TC&cS&0][&4Owner&0]':
prefix: add
prefix:
worlds:
'&0[&9TC&cS&0][&4Owner&0]':
permissions:
- xXxbigdogXx
ren36:
group:
- Owner
1bigdog:
group:
- Owner
Im still working on permissions so its not 100% setup for the other plugins
I tryed to activate it from plugman and plugman says its activated but its not so idk what the issue is with it
Dear god! Couldn't you put that in a spoiler?
alright sorry I will
It looks like you have a Syntax issue. Look around here:
Caused by: org.bukkit.configuration.InvalidConfigurationException: while parsing a block mapping
in "<string>", line 2, column 3:
Guest:
^
expected <block end>, but found BlockSequenceStart
in "<string>", line 304, column 4:
- essentials.help
^
Also, Check your permissions are correct using http://yaml-online-parser.appspot.com/. (http://yaml-online-parser.appspot.com/.) It should show the yaml on the right hand side, in black. If there is red text there it means that you have errors in the code.