So, I was fiddling with add in new permissions groups for my server. However, when I added I the new groups, I got this error,
07.02 23:02:50 [Server] INFO ========== UNABLE TO LOAD PERMISSIONS BACKEND =========
07.02 23:02:50 [Server] INFO Your configuration must be fixed before PEX will enable
07.02 23:02:50 [Server] INFO Details: Error loading permissions file!
07.02 23:02:50 [Server] INFO =======================================================
07.02 23:02:50 [Server] INFO ru.tehkode.permissions.exceptions.PermissionBackendException: Error loading permissions file!
07.02 23:02:50 [Server] INFO at ru.tehkode.permissions.backends.file.FileBackend.reload(FileBackend.java:321) ~[PermissionsEx.jar:?]
07.02 23:02:50 [Server] INFO at ru.tehkode.permissions.backends.file.FileBackend.<init>(FileBackend.java:120) ~[PermissionsEx.jar:?]
07.02 23:02:50 [Server] INFO at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) ~[?:1.7.0_80]
07.02 23:02:50 [Server] INFO at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57) ~[?:1.7.0_80]
07.02 23:02:50 [Server] INFO at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) ~[?:1.7.0_80]
07.02 23:02:50 [Server] INFO at java.lang.reflect.Constructor.newInstance(Constructor.java:526) ~[?:1.7.0_80]
07.02 23:02:50 [Server] INFO at ru.tehkode.permissions.backends.PermissionBackend.getBackend(PermissionBackend.java:392) ~[PermissionsEx.jar:?]
07.02 23:02:50 [Server] INFO at ru.tehkode.permissions.backends.PermissionBackend.getBackend(PermissionBackend.java:367) ~[PermissionsEx.jar:?]
07.02 23:02:50 [Server] INFO at ru.tehkode.permissions.PermissionManager.createBackend(PermissionManager.java:624) ~[PermissionsEx.jar:?]
07.02 23:02:50 [Server] INFO at ru.tehkode.permissions.PermissionManager.setBackend(PermissionManager.java:606) ~[PermissionsEx.jar:?]
07.02 23:02:50 [Server] INFO at ru.tehkode.permissions.PermissionManager.initBackend(PermissionManager.java:693) ~[PermissionsEx.jar:?]
07.02 23:02:50 [Server] INFO at ru.tehkode.permissions.PermissionManager.<init>(PermissionManager.java:67) ~[PermissionsEx.jar:?]
07.02 23:02:50 [Server] INFO at ru.tehkode.permissions.bukkit.PermissionsEx.onEnable(PermissionsEx.java:175) [PermissionsEx.jar:?]
07.02 23:02:50 [Server] INFO at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:321) [spigot35.jar:git-Spigot-dbe012b-63e28b1]
07.02 23:02:50 [Server] INFO at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:335) [spigot35.jar:git-Spigot-dbe012b-63e28b1]
07.02 23:02:50 [Server] INFO at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:405) [spigot35.jar:git-Spigot-dbe012b-63e28b1]
07.02 23:02:50 [Server] INFO at org.bukkit.craftbukkit.v1_8_R2.CraftServer.loadPlugin(CraftServer.java:356) [spigot35.jar:git-Spigot-dbe012b-63e28b1]
07.02 23:02:50 [Server] INFO at org.bukkit.craftbukkit.v1_8_R2.CraftServer.enablePlugins(CraftServer.java:316) [spigot35.jar:git-Spigot-dbe012b-63e28b1]
07.02 23:02:50 [Server] INFO at net.minecraft.server.v1_8_R2.MinecraftServer.r(MinecraftServer.java:416) [spigot35.jar:git-Spigot-dbe012b-63e28b1]
07.02 23:02:50 [Server] INFO at net.minecraft.server.v1_8_R2.MinecraftServer.k(MinecraftServer.java:382) [spigot35.jar:git-Spigot-dbe012b-63e28b1]
07.02 23:02:50 [Server] INFO at net.minecraft.server.v1_8_R2.MinecraftServer.a(MinecraftServer.java:337) [spigot35.jar:git-Spigot-dbe012b-63e28b1]
07.02 23:02:50 [Server] INFO at net.minecraft.server.v1_8_R2.DedicatedServer.init(DedicatedServer.java:257) [spigot35.jar:git-Spigot-dbe012b-63e28b1]
07.02 23:02:50 [Server] INFO at net.minecraft.server.v1_8_R2.MinecraftServer.run(MinecraftServer.java:522) [spigot35.jar:git-Spigot-dbe012b-63e28b1]
07.02 23:02:50 [Server] INFO at java.lang.Thread.run(Thread.java:745) [?:1.7.0_80]
07.02 23:02:50 [Server] INFO Caused by: org.bukkit.configuration.InvalidConfigurationException: while parsing a block mapping
07.02 23:02:50 [Server] INFO in 'string', line 1, column 1:
07.02 23:02:50 [Server] INFO groups:
07.02 23:02:50 [Server] INFO ^
07.02 23:02:50 [Server] INFO expected <block end>, but found BlockMappingStart
07.02 23:02:50 [Server] INFO in 'string', line 90, column 2:
07.02 23:02:50 [Server] INFO Captain:
07.02 23:02:50 [Server] INFO ^
07.02 23:02:50 [Server] INFO at org.bukkit.configuration.file.YamlConfiguration.loadFromString(YamlConfiguration.java:57) ~[spigot35.jar:git-Spigot-dbe012b-63e28b1]
07.02 23:02:50 [Server] INFO at ru.tehkode.permissions.backends.file.FileConfig.loadFromString(FileConfig.java:68) ~[PermissionsEx.jar:?]
07.02 23:02:50 [Server] INFO at org.bukkit.configuration.file.FileConfiguration.load(FileConfiguration.java:226) ~[spigot35.jar:git-Spigot-dbe012b-63e28b1]
07.02 23:02:50 [Server] INFO at org.bukkit.configuration.file.FileConfiguration.load(FileConfiguration.java:169) ~[spigot35.jar:git-Spigot-dbe012b-63e28b1]
07.02 23:02:50 [Server] INFO at ru.tehkode.permissions.backends.file.FileConfig.load(FileConfig.java:38) ~[PermissionsEx.jar:?]
07.02 23:02:50 [Server] INFO at ru.tehkode.permissions.backends.file.FileBackend.reload(FileBackend.java:309) ~[PermissionsEx.jar:?]
07.02 23:02:50 [Server] INFO ... 23 more
07.02 23:02:50 [Server] INFO Caused by: org.yaml.snakeyaml.parser.ParserException: while parsing a block mapping
07.02 23:02:50 [Server] INFO in 'string', line 1, column 1:
07.02 23:02:50 [Server] INFO groups:
07.02 23:02:50 [Server] INFO ^
07.02 23:02:50 [Server] INFO expected <block end>, but found BlockMappingStart
07.02 23:02:50 [Server] INFO in 'string', line 90, column 2:
07.02 23:02:50 [Server] INFO Captain:
07.02 23:02:50 [Server] INFO ^
07.02 23:02:50 [Server] INFO at org.yaml.snakeyaml.parser.ParserImpl$ParseBlockMappingKey.produce(ParserImpl.java:570) ~[spigot35.jar:git-Spigot-dbe012b-63e28b1]
07.02 23:02:50 [Server] INFO at org.yaml.snakeyaml.parser.ParserImpl.peekEvent(ParserImpl.java:158) ~[spigot35.jar:git-Spigot-dbe012b-63e28b1]
07.02 23:02:50 [Server] INFO at org.yaml.snakeyaml.parser.ParserImpl.checkEvent(ParserImpl.java:143) ~[spigot35.jar:git-Spigot-dbe012b-63e28b1]
07.02 23:02:51 [Multicraft] Skipped 26 lines due to rate limit (60/s)
So, I was fiddling with add in new permissions groups for my server. However, when I added I the new groups, I got this error,
07.02 23:02:50 [Server] INFO ========== UNABLE TO LOAD PERMISSIONS BACKEND =========
07.02 23:02:50 [Server] INFO Your configuration must be fixed before PEX will enable
07.02 23:02:50 [Server] INFO Details: Error loading permissions file!
07.02 23:02:50 [Server] INFO =======================================================
07.02 23:02:50 [Server] INFO ru.tehkode.permissions.exceptions.PermissionBackendException: Error loading permissions file!
07.02 23:02:50 [Server] INFO at ru.tehkode.permissions.backends.file.FileBackend.reload(FileBackend.java:321) ~[PermissionsEx.jar:?]
07.02 23:02:50 [Server] INFO at ru.tehkode.permissions.backends.file.FileBackend.<init>(FileBackend.java:120) ~[PermissionsEx.jar:?]
07.02 23:02:50 [Server] INFO at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) ~[?:1.7.0_80]
07.02 23:02:50 [Server] INFO at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57) ~[?:1.7.0_80]
07.02 23:02:50 [Server] INFO at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) ~[?:1.7.0_80]
07.02 23:02:50 [Server] INFO at java.lang.reflect.Constructor.newInstance(Constructor.java:526) ~[?:1.7.0_80]
07.02 23:02:50 [Server] INFO at ru.tehkode.permissions.backends.PermissionBackend.getBackend(PermissionBackend.java:392) ~[PermissionsEx.jar:?]
07.02 23:02:50 [Server] INFO at ru.tehkode.permissions.backends.PermissionBackend.getBackend(PermissionBackend.java:367) ~[PermissionsEx.jar:?]
07.02 23:02:50 [Server] INFO at ru.tehkode.permissions.PermissionManager.createBackend(PermissionManager.java:624) ~[PermissionsEx.jar:?]
07.02 23:02:50 [Server] INFO at ru.tehkode.permissions.PermissionManager.setBackend(PermissionManager.java:606) ~[PermissionsEx.jar:?]
07.02 23:02:50 [Server] INFO at ru.tehkode.permissions.PermissionManager.initBackend(PermissionManager.java:693) ~[PermissionsEx.jar:?]
07.02 23:02:50 [Server] INFO at ru.tehkode.permissions.PermissionManager.<init>(PermissionManager.java:67) ~[PermissionsEx.jar:?]
07.02 23:02:50 [Server] INFO at ru.tehkode.permissions.bukkit.PermissionsEx.onEnable(PermissionsEx.java:175) [PermissionsEx.jar:?]
07.02 23:02:50 [Server] INFO at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:321) [spigot35.jar:git-Spigot-dbe012b-63e28b1]
07.02 23:02:50 [Server] INFO at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:335) [spigot35.jar:git-Spigot-dbe012b-63e28b1]
07.02 23:02:50 [Server] INFO at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:405) [spigot35.jar:git-Spigot-dbe012b-63e28b1]
07.02 23:02:50 [Server] INFO at org.bukkit.craftbukkit.v1_8_R2.CraftServer.loadPlugin(CraftServer.java:356) [spigot35.jar:git-Spigot-dbe012b-63e28b1]
07.02 23:02:50 [Server] INFO at org.bukkit.craftbukkit.v1_8_R2.CraftServer.enablePlugins(CraftServer.java:316) [spigot35.jar:git-Spigot-dbe012b-63e28b1]
07.02 23:02:50 [Server] INFO at net.minecraft.server.v1_8_R2.MinecraftServer.r(MinecraftServer.java:416) [spigot35.jar:git-Spigot-dbe012b-63e28b1]
07.02 23:02:50 [Server] INFO at net.minecraft.server.v1_8_R2.MinecraftServer.k(MinecraftServer.java:382) [spigot35.jar:git-Spigot-dbe012b-63e28b1]
07.02 23:02:50 [Server] INFO at net.minecraft.server.v1_8_R2.MinecraftServer.a(MinecraftServer.java:337) [spigot35.jar:git-Spigot-dbe012b-63e28b1]
07.02 23:02:50 [Server] INFO at net.minecraft.server.v1_8_R2.DedicatedServer.init(DedicatedServer.java:257) [spigot35.jar:git-Spigot-dbe012b-63e28b1]
07.02 23:02:50 [Server] INFO at net.minecraft.server.v1_8_R2.MinecraftServer.run(MinecraftServer.java:522) [spigot35.jar:git-Spigot-dbe012b-63e28b1]
07.02 23:02:50 [Server] INFO at java.lang.Thread.run(Thread.java:745) [?:1.7.0_80]
07.02 23:02:50 [Server] INFO Caused by: org.bukkit.configuration.InvalidConfigurationException: while parsing a block mapping
07.02 23:02:50 [Server] INFO in 'string', line 1, column 1:
07.02 23:02:50 [Server] INFO groups:
07.02 23:02:50 [Server] INFO ^
07.02 23:02:50 [Server] INFO expected <block end>, but found BlockMappingStart
07.02 23:02:50 [Server] INFO in 'string', line 90, column 2:
07.02 23:02:50 [Server] INFO Captain:
07.02 23:02:50 [Server] INFO ^
07.02 23:02:50 [Server] INFO at org.bukkit.configuration.file.YamlConfiguration.loadFromString(YamlConfiguration.java:57) ~[spigot35.jar:git-Spigot-dbe012b-63e28b1]
07.02 23:02:50 [Server] INFO at ru.tehkode.permissions.backends.file.FileConfig.loadFromString(FileConfig.java:68) ~[PermissionsEx.jar:?]
07.02 23:02:50 [Server] INFO at org.bukkit.configuration.file.FileConfiguration.load(FileConfiguration.java:226) ~[spigot35.jar:git-Spigot-dbe012b-63e28b1]
07.02 23:02:50 [Server] INFO at org.bukkit.configuration.file.FileConfiguration.load(FileConfiguration.java:169) ~[spigot35.jar:git-Spigot-dbe012b-63e28b1]
07.02 23:02:50 [Server] INFO at ru.tehkode.permissions.backends.file.FileConfig.load(FileConfig.java:38) ~[PermissionsEx.jar:?]
07.02 23:02:50 [Server] INFO at ru.tehkode.permissions.backends.file.FileBackend.reload(FileBackend.java:309) ~[PermissionsEx.jar:?]
07.02 23:02:50 [Server] INFO ... 23 more
07.02 23:02:50 [Server] INFO Caused by: org.yaml.snakeyaml.parser.ParserException: while parsing a block mapping
07.02 23:02:50 [Server] INFO in 'string', line 1, column 1:
07.02 23:02:50 [Server] INFO groups:
07.02 23:02:50 [Server] INFO ^
07.02 23:02:50 [Server] INFO expected <block end>, but found BlockMappingStart
07.02 23:02:50 [Server] INFO in 'string', line 90, column 2:
07.02 23:02:50 [Server] INFO Captain:
07.02 23:02:50 [Server] INFO ^
07.02 23:02:50 [Server] INFO at org.yaml.snakeyaml.parser.ParserImpl$ParseBlockMappingKey.produce(ParserImpl.java:570) ~[spigot35.jar:git-Spigot-dbe012b-63e28b1]
07.02 23:02:50 [Server] INFO at org.yaml.snakeyaml.parser.ParserImpl.peekEvent(ParserImpl.java:158) ~[spigot35.jar:git-Spigot-dbe012b-63e28b1]
07.02 23:02:50 [Server] INFO at org.yaml.snakeyaml.parser.ParserImpl.checkEvent(ParserImpl.java:143) ~[spigot35.jar:git-Spigot-dbe012b-63e28b1]
07.02 23:02:51 [Multicraft] Skipped 26 lines due to rate limit (60/s)
Here is the Pastebin link to the YAML configuration http://pastebin.com/CVG6S6Lw
I should really be slapping / punching myself, that was the old config, not even the edited on I had redone....
This is the correct one, http://pastebin.com/KRWCzizx