Any help on keeping the changes? And yes I have tried saving perms bla bla bla. I save the file before I exit. I generally edit the file while the server is OFFLINE so that it can't spit errors at me. But it does that. Can someone please help me to get to the bottom of this?
Fixed! Just some issues with your formatting. Also, be aware that when adding prefixes, don't use quotation marks. Apostrophes are the only thing accepted. Fixed file: http://pastie.org/5360355
I am trying to get Choptree2 to work on a small Tekkit server. I want to let my friends use Choptree without Op-ing them, as the temptation to cheat is too much for them As far as I understand I only need to give them permission to use choptree.chop, but every way I've tried doesn't work. Right now i'm trying to use PermissionEx - http://pastebin.com/z2t5w7YZ. No matter what I do I can't get Choptree to work without opping myself.
Does anyone know how to solve this?
Thank you.
We're receiving an Invalid Pastie ID message when we follow that link you gave us. Please try pasting it again and giving us the link.
java.lang.IllegalArgumentException: The following file couldn't pass on Parser.
plugins\GroupManager\worlds\castletown world\groups.yml
at org.anjocaido.groupmanager.dataholder.WorldDataHolder.loadGroups(WorldDataHolder.java:497)
at org.anjocaido.groupmanager.dataholder.WorldDataHolder.loadGroups(WorldDataHolder.java:417)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.loadWorld(WorldsHolder.java:629)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.loadWorld(WorldsHolder.java:591)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.initialWorldLoading(WorldsHolder.java:88)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.initialLoad(WorldsHolder.java:78)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.resetWorldsHolder(WorldsHolder.java:70)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.<init>(WorldsHolder.java:59)
at org.anjocaido.groupmanager.GroupManager.onEnable(GroupManager.java:161)
at org.anjocaido.groupmanager.GroupManager.onEnable(GroupManager.java:85)
at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:217)
at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:374)
at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:381)
at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:272)
at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:254)
at net.minecraft.server.MinecraftServer.j(MinecraftServer.java:320)
at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:299)
at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:258)
at net.minecraft.server.DedicatedServer.init(DedicatedServer.java:141)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:400)
at net.minecraft.server.ThreadServerApplication.run(SourceFile:818)
Caused by: while parsing a block mapping
in "<reader>", line 2, column 3:
Member:
^
expected <block end>, but found BlockSequenceStart
in "<reader>", line 5, column 4:
- essentials.warp.free
^
at org.yaml.snakeyaml.parser.ParserImpl$ParseBlockMappingKey.produce(ParserImpl.java:575)
at org.yaml.snakeyaml.parser.ParserImpl.peekEvent(ParserImpl.java:161)
at org.yaml.snakeyaml.parser.ParserImpl.checkEvent(ParserImpl.java:146)
at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:230)
at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:160)
at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:237)
at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:160)
at org.yaml.snakeyaml.composer.Composer.composeDocument(Composer.java:123)
at org.yaml.snakeyaml.composer.Composer.getSingleNode(Composer.java:106)
at org.yaml.snakeyaml.constructor.BaseConstructor.getSingleData(BaseConstructor.java:121)
at org.yaml.snakeyaml.Yaml.loadFromReader(Yaml.java:480)
at org.yaml.snakeyaml.Yaml.load(Yaml.java:423)
at org.anjocaido.groupmanager.dataholder.WorldDataHolder.loadGroups(WorldDataHolder.java:492)
... 20 more
java.lang.IllegalArgumentException: Bad format found in 'permissions' for group: Member in file: plugins\GroupManager\worlds\castletown world\groups.yml
at org.anjocaido.groupmanager.dataholder.WorldDataHolder.loadGroups(WorldDataHolder.java:563)
at org.anjocaido.groupmanager.dataholder.WorldDataHolder.loadGroups(WorldDataHolder.java:417)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.loadWorld(WorldsHolder.java:629)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.loadWorld(WorldsHolder.java:591)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.initialWorldLoading(WorldsHolder.java:88)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.initialLoad(WorldsHolder.java:78)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.resetWorldsHolder(WorldsHolder.java:70)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.<init>(WorldsHolder.java:59)
at org.anjocaido.groupmanager.GroupManager.onEnable(GroupManager.java:161)
at org.anjocaido.groupmanager.GroupManager.onEnable(GroupManager.java:85)
at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:217)
at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:374)
at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:381)
at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:272)
at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:254)
at net.minecraft.server.MinecraftServer.j(MinecraftServer.java:320)
at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:299)
at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:258)
at net.minecraft.server.DedicatedServer.init(DedicatedServer.java:141)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:400)
at net.minecraft.server.ThreadServerApplication.run(SourceFile:818)
java.lang.IllegalArgumentException: Bad format found in 'permissions' for group: Member in file: plugins\GroupManager\worlds\castletown world\groups.yml
at org.anjocaido.groupmanager.dataholder.WorldDataHolder.loadGroups(WorldDataHolder.java:563)
at org.anjocaido.groupmanager.dataholder.WorldDataHolder.loadGroups(WorldDataHolder.java:417)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.loadWorld(WorldsHolder.java:629)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.loadWorld(WorldsHolder.java:591)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.initialWorldLoading(WorldsHolder.java:88)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.initialLoad(WorldsHolder.java:78)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.resetWorldsHolder(WorldsHolder.java:70)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.<init>(WorldsHolder.java:59)
at org.anjocaido.groupmanager.GroupManager.onEnable(GroupManager.java:161)
at org.anjocaido.groupmanager.GroupManager.onEnable(GroupManager.java:85)
at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:217)
at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:374)
at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:381)
at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:272)
at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:254)
at net.minecraft.server.MinecraftServer.j(MinecraftServer.java:320)
at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:299)
at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:258)
at net.minecraft.server.DedicatedServer.init(DedicatedServer.java:141)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:400)
at net.minecraft.server.ThreadServerApplication.run(SourceFile:818)
this is my first time really trying to code permissions myself, and this has been INCREDIBLY frustrating, seeing as how I've installed PEX, then GroupManager again, then PEX, and back to groupmanager, all trying to get the same thing accomplished..
any help would be GREATLY appreciated.
UPDATE: Removed One space each from each group title "Member, admin, etc" and it loads and works now, but now the Member, default class, can't talk in chat if they are not OP?
Update 2: Permissions file loads, no "parser" errors found in the command prompt screen, but none of the members I add to the group(s) get their permissions. Like I set myself as admin in-game, and in the groups.yml file, and when I de-op myself, i can't talk in chat myself either
Basically all the permissions are there and coded right, but they're not active.
Can anyone help?
ANy ideas?
Fixed! Formatting issues was pretty much the only issue I could find. Fixed file: http://pastie.org/5360402
Any help on keeping the changes? And yes I have tried saving perms bla bla bla. I save the file before I exit. I generally edit the file while the server is OFFLINE so that it can't spit errors at me. But it does that. Can someone please help me to get to the bottom of this?
Am I typing it out wrong?
Could you possible show the errors to us? It'll be really helpful if you could.
Everything else works just fine except for ChopTree2. I've added our names to the ChopTree2 player file, tried giving choptree.* permissions instead of only choptree.chop, and it still doesn't work unless I op my players. MCMMO permissions work perfectly however.
I actually have ran a server for a long time but now beastnode uses multicraft.
None of the plug ins are working for guests to the server or Mods.
I do not see anything broken, but the nodes are not working. I am running MCMMO, Essentials and Factions right now including PERM EX until we get this corrected...Any help would be so great!!!
Hello, I have had a server for awhile now but unable to release because of of permissions. I have searched the internet and tried to watch tutorials, browse forums, and ask friends but I just cannot get the hang of it. I am in search of someone to help me one on one learn the ins and outs of using permissions and server administration in general. I would prefer to use skype and teamviewer to work with the person but alternatives can be arranged.
I currently have my server hosted through Exodus Hosting. I got the hang of everything else but permissions. All the plugins I want are added and such just setting up user groups with the correct permissions is my last obstacle. For anyone that is able to assist me with permissions and can teach my some things with administration would be rewarded with admin or mod position on the server when it goes live, PayPal money, or whatever is rewarding for the persons time. I would prefer if the person lived in the USA because of my work and school schedule it would be easier to communicate.
Hey, I am having a little bit of trouble with the GroupManager Plugin. It says "All Commands are locked due to an error, please check the logs and then try a /manload"
I don't know what this means, and have tried everything!
When I try /manload it says "An internal error has occured"!
Please help me out, this is our groups.yml folder:
I am using the Essentials Group Manager for my permissions. I am absolutely sure that this is the source of the problem, because this error only occurs after I have edited it. Whenever I try to move someone to a group, the text says "All commands are locked due to an error. Check the log and the try a /manload. Here is the error that showed up when I checked the groupmanager folder:
java.lang.IllegalArgumentException: The following file couldn't pass on Parser.
plugins\GroupManager\worlds\tower\groups.yml
at org.anjocaido.groupmanager.dataholder.WorldDataHolder.loadGroups(WorldDataHolder.java:497)
at org.anjocaido.groupmanager.dataholder.WorldDataHolder.loadGroups(WorldDataHolder.java:417)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.loadWorld(WorldsHolder.java:629)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.loadWorld(WorldsHolder.java:591)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.loadAllSearchedWorlds(WorldsHolder.java:125)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.initialLoad(WorldsHolder.java:82)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.resetWorldsHolder(WorldsHolder.java:70)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.<init>(WorldsHolder.java:59)
at org.anjocaido.groupmanager.GroupManager.onEnable(GroupManager.java:161)
at org.anjocaido.groupmanager.GroupManager.onEnable(GroupManager.java:85)
at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:217)
at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:374)
at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:381)
at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:272)
at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:254)
at net.minecraft.server.MinecraftServer.j(MinecraftServer.java:320)
at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:299)
at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:258)
at net.minecraft.server.DedicatedServer.init(DedicatedServer.java:141)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:400)
at net.minecraft.server.ThreadServerApplication.run(SourceFile:818)
Caused by: mapping values are not allowed here
in "<reader>", line 105, column 13:
prefix: '&5 [DiamondScouter] '
^
at org.yaml.snakeyaml.scanner.ScannerImpl.fetchValue(ScannerImpl.java:733)
at org.yaml.snakeyaml.scanner.ScannerImpl.fetchMoreTokens(ScannerImpl.java:305)
at org.yaml.snakeyaml.scanner.ScannerImpl.checkToken(ScannerImpl.java:179)
at org.yaml.snakeyaml.parser.ParserImpl$ParseIndentlessSequenceEntry.produce(ParserImpl.java:535)
at org.yaml.snakeyaml.parser.ParserImpl.peekEvent(ParserImpl.java:161)
at org.yaml.snakeyaml.parser.ParserImpl.checkEvent(ParserImpl.java:146)
at org.yaml.snakeyaml.composer.Composer.composeSequenceNode(Composer.java:203)
at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:158)
at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:237)
at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:160)
at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:237)
at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:160)
at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:237)
at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:160)
at org.yaml.snakeyaml.composer.Composer.composeDocument(Composer.java:123)
at org.yaml.snakeyaml.composer.Composer.getSingleNode(Composer.java:106)
at org.yaml.snakeyaml.constructor.BaseConstructor.getSingleData(BaseConstructor.java:121)
at org.yaml.snakeyaml.Yaml.loadFromReader(Yaml.java:480)
at org.yaml.snakeyaml.Yaml.load(Yaml.java:423)
at org.anjocaido.groupmanager.dataholder.WorldDataHolder.loadGroups(WorldDataHolder.java:492)
... 20 more
java.lang.IllegalArgumentException: The following file couldn't pass on Parser.
plugins\GroupManager\worlds\tower\groups.yml
at org.anjocaido.groupmanager.dataholder.WorldDataHolder.loadGroups(WorldDataHolder.java:497)
at org.anjocaido.groupmanager.dataholder.WorldDataHolder.loadGroups(WorldDataHolder.java:417)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.loadWorld(WorldsHolder.java:629)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.loadWorld(WorldsHolder.java:591)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.loadAllSearchedWorlds(WorldsHolder.java:125)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.initialLoad(WorldsHolder.java:82)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.resetWorldsHolder(WorldsHolder.java:70)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.<init>(WorldsHolder.java:59)
at org.anjocaido.groupmanager.GroupManager.onEnable(GroupManager.java:161)
at org.anjocaido.groupmanager.GroupManager.onEnable(GroupManager.java:85)
at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:217)
at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:374)
at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:381)
at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:272)
at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:254)
at net.minecraft.server.MinecraftServer.j(MinecraftServer.java:320)
at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:299)
at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:258)
at net.minecraft.server.DedicatedServer.init(DedicatedServer.java:141)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:400)
at net.minecraft.server.ThreadServerApplication.run(SourceFile:818)
Caused by: mapping values are not allowed here
in "<reader>", line 105, column 13:
prefix: '&5 [DiamondScouter] '
^
at org.yaml.snakeyaml.scanner.ScannerImpl.fetchValue(ScannerImpl.java:733)
at org.yaml.snakeyaml.scanner.ScannerImpl.fetchMoreTokens(ScannerImpl.java:305)
at org.yaml.snakeyaml.scanner.ScannerImpl.checkToken(ScannerImpl.java:179)
at org.yaml.snakeyaml.parser.ParserImpl$ParseIndentlessSequenceEntry.produce(ParserImpl.java:535)
at org.yaml.snakeyaml.parser.ParserImpl.peekEvent(ParserImpl.java:161)
at org.yaml.snakeyaml.parser.ParserImpl.checkEvent(ParserImpl.java:146)
at org.yaml.snakeyaml.composer.Composer.composeSequenceNode(Composer.java:203)
at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:158)
at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:237)
at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:160)
at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:237)
at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:160)
at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:237)
at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:160)
at org.yaml.snakeyaml.composer.Composer.composeDocument(Composer.java:123)
at org.yaml.snakeyaml.composer.Composer.getSingleNode(Composer.java:106)
at org.yaml.snakeyaml.constructor.BaseConstructor.getSingleData(BaseConstructor.java:121)
at org.yaml.snakeyaml.Yaml.loadFromReader(Yaml.java:480)
at org.yaml.snakeyaml.Yaml.load(Yaml.java:423)
at org.anjocaido.groupmanager.dataholder.WorldDataHolder.loadGroups(WorldDataHolder.java:492)
... 20 more
I have no idea how to make sense of it. When I try a /manload, another error occurs. This error makes it clear that the error originates in Group Manager; I can at least understand that much. Unfortunately, I can't copy and paste it here straight out of my server's command console. I thought it might help to see my groups.yml file because my editing of it is what is causing the problem. Here it is:
# Group inheritance
#
# Any inherited groups prefixed with a g: are global groups
# and are inherited from the GlobalGroups.yml.
#
# Groups without the g: prefix are groups local to this world
# and are defined in the this groups.yml file.
#
# Local group inheritances define your promotion tree when using 'manpromote/mandemote'
Every time I try to edit a permissions file with PermissionsBukkit, it always returns an error, even though I'm 99% sure I did it right. (No tabs, enter, spaced over until it was lined up with the pre-existing permissions) and it always screws up.
I've had to enter the permissions in-game for each class, which becomes tedious after a while.
Is there any way someone can help me with it? I'm certain that it's something small I'm not doing right or what-not.
Everything else works just fine except for ChopTree2. I've added our names to the ChopTree2 player file, tried giving choptree.* permissions instead of only choptree.chop, and it still doesn't work unless I op my players. MCMMO permissions work perfectly however.
Thank you
I don't see anything wrong with the file, have you checked console for any errors? Have you made sure the config is correct?
Hey, I am having a little bit of trouble with the GroupManager Plugin. It says "All Commands are locked due to an error, please check the logs and then try a /manload"
I don't know what this means, and have tried everything!
When I try /manload it says "An internal error has occured"!
Please help me out, this is our groups.yml folder:
Every time I try to edit a permissions file with PermissionsBukkit, it always returns an error, even though I'm 99% sure I did it right. (No tabs, enter, spaced over until it was lined up with the pre-existing permissions) and it always screws up.
I've had to enter the permissions in-game for each class, which becomes tedious after a while.
Is there any way someone can help me with it? I'm certain that it's something small I'm not doing right or what-not.
I am using the Essentials Group Manager for my permissions. I am absolutely sure that this is the source of the problem, because this error only occurs after I have edited it. Whenever I try to move someone to a group, the text says "All commands are locked due to an error. Check the log and the try a /manload. Here is the error that showed up when I checked the groupmanager folder:
java.lang.IllegalArgumentException: The following file couldn't pass on Parser.
plugins\GroupManager\worlds\tower\groups.yml
at org.anjocaido.groupmanager.dataholder.WorldDataHolder.loadGroups(WorldDataHolder.java:497)
at org.anjocaido.groupmanager.dataholder.WorldDataHolder.loadGroups(WorldDataHolder.java:417)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.loadWorld(WorldsHolder.java:629)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.loadWorld(WorldsHolder.java:591)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.loadAllSearchedWorlds(WorldsHolder.java:125)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.initialLoad(WorldsHolder.java:82)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.resetWorldsHolder(WorldsHolder.java:70)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.<init>(WorldsHolder.java:59)
at org.anjocaido.groupmanager.GroupManager.onEnable(GroupManager.java:161)
at org.anjocaido.groupmanager.GroupManager.onEnable(GroupManager.java:85)
at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:217)
at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:374)
at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:381)
at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:272)
at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:254)
at net.minecraft.server.MinecraftServer.j(MinecraftServer.java:320)
at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:299)
at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:258)
at net.minecraft.server.DedicatedServer.init(DedicatedServer.java:141)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:400)
at net.minecraft.server.ThreadServerApplication.run(SourceFile:818)
Caused by: mapping values are not allowed here
in "<reader>", line 105, column 13:
prefix: '&5 [DiamondScouter] '
^
at org.yaml.snakeyaml.scanner.ScannerImpl.fetchValue(ScannerImpl.java:733)
at org.yaml.snakeyaml.scanner.ScannerImpl.fetchMoreTokens(ScannerImpl.java:305)
at org.yaml.snakeyaml.scanner.ScannerImpl.checkToken(ScannerImpl.java:179)
at org.yaml.snakeyaml.parser.ParserImpl$ParseIndentlessSequenceEntry.produce(ParserImpl.java:535)
at org.yaml.snakeyaml.parser.ParserImpl.peekEvent(ParserImpl.java:161)
at org.yaml.snakeyaml.parser.ParserImpl.checkEvent(ParserImpl.java:146)
at org.yaml.snakeyaml.composer.Composer.composeSequenceNode(Composer.java:203)
at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:158)
at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:237)
at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:160)
at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:237)
at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:160)
at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:237)
at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:160)
at org.yaml.snakeyaml.composer.Composer.composeDocument(Composer.java:123)
at org.yaml.snakeyaml.composer.Composer.getSingleNode(Composer.java:106)
at org.yaml.snakeyaml.constructor.BaseConstructor.getSingleData(BaseConstructor.java:121)
at org.yaml.snakeyaml.Yaml.loadFromReader(Yaml.java:480)
at org.yaml.snakeyaml.Yaml.load(Yaml.java:423)
at org.anjocaido.groupmanager.dataholder.WorldDataHolder.loadGroups(WorldDataHolder.java:492)
... 20 more
java.lang.IllegalArgumentException: The following file couldn't pass on Parser.
plugins\GroupManager\worlds\tower\groups.yml
at org.anjocaido.groupmanager.dataholder.WorldDataHolder.loadGroups(WorldDataHolder.java:497)
at org.anjocaido.groupmanager.dataholder.WorldDataHolder.loadGroups(WorldDataHolder.java:417)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.loadWorld(WorldsHolder.java:629)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.loadWorld(WorldsHolder.java:591)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.loadAllSearchedWorlds(WorldsHolder.java:125)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.initialLoad(WorldsHolder.java:82)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.resetWorldsHolder(WorldsHolder.java:70)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.<init>(WorldsHolder.java:59)
at org.anjocaido.groupmanager.GroupManager.onEnable(GroupManager.java:161)
at org.anjocaido.groupmanager.GroupManager.onEnable(GroupManager.java:85)
at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:217)
at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:374)
at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:381)
at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:272)
at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:254)
at net.minecraft.server.MinecraftServer.j(MinecraftServer.java:320)
at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:299)
at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:258)
at net.minecraft.server.DedicatedServer.init(DedicatedServer.java:141)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:400)
at net.minecraft.server.ThreadServerApplication.run(SourceFile:818)
Caused by: mapping values are not allowed here
in "<reader>", line 105, column 13:
prefix: '&5 [DiamondScouter] '
^
at org.yaml.snakeyaml.scanner.ScannerImpl.fetchValue(ScannerImpl.java:733)
at org.yaml.snakeyaml.scanner.ScannerImpl.fetchMoreTokens(ScannerImpl.java:305)
at org.yaml.snakeyaml.scanner.ScannerImpl.checkToken(ScannerImpl.java:179)
at org.yaml.snakeyaml.parser.ParserImpl$ParseIndentlessSequenceEntry.produce(ParserImpl.java:535)
at org.yaml.snakeyaml.parser.ParserImpl.peekEvent(ParserImpl.java:161)
at org.yaml.snakeyaml.parser.ParserImpl.checkEvent(ParserImpl.java:146)
at org.yaml.snakeyaml.composer.Composer.composeSequenceNode(Composer.java:203)
at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:158)
at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:237)
at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:160)
at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:237)
at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:160)
at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:237)
at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:160)
at org.yaml.snakeyaml.composer.Composer.composeDocument(Composer.java:123)
at org.yaml.snakeyaml.composer.Composer.getSingleNode(Composer.java:106)
at org.yaml.snakeyaml.constructor.BaseConstructor.getSingleData(BaseConstructor.java:121)
at org.yaml.snakeyaml.Yaml.loadFromReader(Yaml.java:480)
at org.yaml.snakeyaml.Yaml.load(Yaml.java:423)
at org.anjocaido.groupmanager.dataholder.WorldDataHolder.loadGroups(WorldDataHolder.java:492)
... 20 more
I have no idea how to make sense of it. When I try a /manload, another error occurs. This error makes it clear that the error originates in Group Manager; I can at least understand that much. Unfortunately, I can't copy and paste it here straight out of my server's command console. I thought it might help to see my groups.yml file because my editing of it is what is causing the problem. Here it is:
# Group inheritance
#
# Any inherited groups prefixed with a g: are global groups
# and are inherited from the GlobalGroups.yml.
#
# Groups without the g: prefix are groups local to this world
# and are defined in the this groups.yml file.
#
# Local group inheritances define your promotion tree when using 'manpromote/mandemote'
Every time I try to edit a permissions file with PermissionsBukkit, it always returns an error, even though I'm 99% sure I did it right. (No tabs, enter, spaced over until it was lined up with the pre-existing permissions) and it always screws up.
I've had to enter the permissions in-game for each class, which becomes tedious after a while.
Is there any way someone can help me with it? I'm certain that it's something small I'm not doing right or what-not.
I know the answer to that problem. When your typing the perms press enter then go back all the way to the edge. then type 6 spaces and type the perms again. it should work. If your using PermissionsBukkit that should solve your issue. I had the same problem. A google search fixed that. (All be it a long one )
[/URL]
So basically make a new line go all the way back till your cursor is at the very left of the screen. (Assuming you use full screen) then use 6 spaces. I'll show you in pics.
Do you happen to know how many groups pex can handle? I have 29 groups and whenever someone performs an action the server lags and sometimes crashes. But when i drop down to a low number (9-15) it works perfectly fine.
First off, thanks a ton for helping with my groups file. However, I have another problem. I am using the Multiverse plugin, and with it I have created a second world named "tower". I've been messing with the GroupManager .config file, trying to get tower to have its own set of .group and .user files. I messed something up, and now this message is appearing: Permission System Error: GroupManager Returned: null
I have no idea what this means. Here is my .config file:
settings:
config:
# With this enabled anyone set as op has full permissions when managing GroupManager
# The user will be able to promote players to the same group or even above.
opOverrides: false
# Default setting for 'mantoglevalidate'
# true will cause GroupManager to attempt name matching by default.
validate_toggle: true
data:
save:
# How often GroupManager will save it's data back to groups and users.yml
minutes: 10
# Number of hours to retain backups (plugins/GroupManager/backup)
hours: 24
logging:
# level of detail GroupManager will use when logging.
# Acceptable entries are - ALL,CONFIG,FINE,FINER,FINEST,INFO,OFF,SEVERE,WARNING
level: INFO
mirrors:
# Worlds listed here have their settings mirrored in their children.
# The first element 'world' is the main worlds name
# subsequent elements 'world_nether' and 'world_the_end' are worlds which will use
# the same user/groups files as the parent.
# Each child world can be configured to mirror the 'groups', 'users' or both files from it's parent.
world:
world_nether:
- users
- groups
world_the_end:
- users
- groups
#world2: (World2 would have it's own set of user and groups files)
#world3:
- users (World3 would use the users.yml from world2, but it's own groups.yml)
#world4:
- groups (World4 would use the groups.yml from world2, but it's own users.yml)
#world5:
- world6 (this would cause world6 to mirror both files from world5)
I would be grateful for any help. Preferably, if an Admin or Moderator edits my file again, I would like it to be made so "tower" has its own set of .user and .group files. When I edited it for the first time, my name in game showed up with the default format, which I don't want. The second time I edited it, trying to make it what it originally was without editing, the error message showed up. In GroupManager, "tower" already had its own permissions files, which consisted of the file that you previously edited for me and .users, but whenever I tried to change a group, it said that permissions couldn't be found for "tower" and my group stayed the same. Please help, again. Gosh I'm a noob! XD
Rollback Post to RevisionRollBack
Make sure to give my post an upvote if I helped you!
Hello, I need some help with my minecraft server. So I was setting up the ranks for the 7th time and i STILL couldnt figure out why the permissions arent working. Simple things like /spawn /home /warp /msg and so on, dont work. Even for me, if Im Op I can do anything I want, but even if I de-op myself and make myself owner, it says I dont have permissions for /spawn and stuff. The permission nodes I put in for all the ranks were:
- essentials.spawn
- essentials.home
- essentials.sethome
- essentials.tpa
- essentials.tpahere
- essentials.tpaccept
- essentials.tpdeny
- essentials.warp
- factions.kit.player
- bukkit.command.spawn
And none of them work. I dont know why. Is it something to do with the permissions or the inheritance or the way I set it up or what? Can someone please help me with this?
Hello, I need some help with my minecraft server. So I was setting up the ranks for the 7th time and i STILL couldnt figure out why the permissions arent working. Simple things like /spawn /home /warp /msg and so on, dont work. Even for me, if Im Op I can do anything I want, but even if I de-op myself and make myself owner, it says I dont have permissions for /spawn and stuff. The permission nodes I put in for all the ranks were: - essentials.spawn - essentials.home - essentials.sethome - essentials.tpa - essentials.tpahere - essentials.tpaccept - essentials.tpdeny - essentials.warp - factions.kit.player - bukkit.command.spawn And none of them work. I dont know why. Is it something to do with the permissions or the inheritance or the way I set it up or what? Can someone please help me with this?
Hello everyone. At this link right here http://yaml-online-parser.appspot.com/ you can paste in your whole text from yml files, and it will tell you exactly where you have errors. If your yml is correct, it will just shop up correctly in the right side box(do not copy from here and into yml files) and if its an error it will say error in the box to the right, describing where the error is.
Hello, I need some help with my minecraft server. So I was setting up the ranks for the 7th time and i STILL couldnt figure out why the permissions arent working. Simple things like /spawn /home /warp /msg and so on, dont work. Even for me, if Im Op I can do anything I want, but even if I de-op myself and make myself owner, it says I dont have permissions for /spawn and stuff. The permission nodes I put in for all the ranks were: - essentials.spawn - essentials.home - essentials.sethome - essentials.tpa - essentials.tpahere - essentials.tpaccept - essentials.tpdeny - essentials.warp - factions.kit.player - bukkit.command.spawn And none of them work. I dont know why. Is it something to do with the permissions or the inheritance or the way I set it up or what? Can someone please help me with this?
set this permission to the group you are in: essentials.world.*
and this permission to all other groups: essentials.world.worldname (change worldname with the name of every world you have)
like this:
essentials.world.world
essentials.world.world_nether
essentials.world.world_the_end
groups:
N00B:
default: true
permissions:
- modifyworld.*
- essentials.spawn
- essentials.rules
- essentials.motd
- essentials.list
- essentials.helpop
- essentials.help
- essentials.afk
- essentials.back
- essentials.back.ondeath
- essentials.balance
- essentials.balance.others
- essentials.balancetop
- essentials.chat.color
- essentials.chat.shout
- essentials.compass
- essentials.home
- essentials.ignore
- essentials.kit
- essentials.kits.tools
- essentials.mail
- essentials.mail.send
- essentials.me
- essentials.msg
- essentials.nick
- essentials.pay
- essentials.ping
- essentials.sethome
- essentials.signs.use.*
- essentials.signs.create.disposal
- essentials.signs.create.mail
- essentials.signs.create.protection
- essentials.signs.create.trade
- essentials.signs.break.disposal
- essentials.signs.break.mail
- essentials.signs.break.protection
- essentials.signs.break.trade
- essentials.suicide
- essentials.time
- essentials.tpa
- essentials.tpaccept
- essentials.tpahere
- essentials.tpdeny
- essentials.warp
- essentials.warp.list
- essentials.worth
- iConomy.payment
- iConomy.holdings
- iConomy.holdings.other
- iConomy.sell
- factions.join
- factions.create
- factions.disband
- factions.leave
- factions.help
- factions.title
- factions.relation
- factions.who
- factions.admin
- factions.power
- factions.claim
- factions.unclaim
- factions.description
- factions.mod
- factions.list
- factions.home
- factions.sethome
- factions.unclaimall
- factions.kick
- factions.invite
- factions.map
- factions.show
- factions.disband
- factions.chat
- lwc.protect
- mcmmo.ability.*
- mcmmo.skills.*
- ChestShop.buy
- ChestShop.sell
- sg.arena.join
- sg.arena.vote
- sg.arena.spectate
- sg.lobby.join
prefix: '&7|&8 N00B&7 |&7'
options:
build.true
Trusted:
permissions:
-essentials.depth
inheritance:
- N00B
prefix: '&7|&2 Trusted&7 |&7 '
options:
build: true
Mod:
permissions:
- essentials.ban.notify
- essentials.eco.loan
- essentials.ext
- essentials.kick
- essentials.kick.notify
- essentials.mute
- essentials.realname
- essentials.signs.create.*
- essentials.signs.break.*
- essentials.thunder
- essentials.time
- essentials.whois
inheritance:
- N00B
- Trusted
prefix: '&7|&b Mod&7 |&7 '
options:
build: true
HighMod:
permissions:
- essentials.broadcast
- essentials.clearinventory
- essentials.getpos
- essentials.home.others
- essentials.invsee
- essentials.jails
- essentials.tp
- essentials.time.set
- essentials.weather
- essentials.tempban
- essentials.jump
- essentials.togglejail
- essentials.unban
- essentials.world
- essentials.gamemode
- sg.arena.forcestart
inheritance:
- N00B
- Trusted
- Mod
prefix: '&7|&9 HighMod&7 |&7 '
options:
build: true
Admin:
permisions:
- essentials.ban
- essentials.nick.others
- sg.arena.disable
- sg.arena.enable
- sg.arena.nocmdblock
- essentials.god
- essentials.ptime
- essentials.ptime.others
- disguisecraft.mob.*
- disguisecraft.player.*
- disguisecraft.notarget.strict
inheritance:
- N00B
- Trusted
- Mod
- HighMod
prefix: '&7|&e Admin&7 |&7 '
options:
build: true
King:
permissions:
- essentials.protect.alerts
- essentials.protect.admin
- essentials.protect.ownerinfo
- essentials.worlds.*
- permissions.user.promote.default
- permissions.user.demote.default
- permissions.manage.membership
- essentials.essentials
- essentials.*
- permissions.manage.users
- permissions.manage.users.permissions
- permissions.manage.users.permissions.timed
- sg.arena.create
- sg.arena.setspawn
- sg.arena.resetspawns
- sg.arena.delete
- sg.lobby.set
- disguisecraft.other.*
- disguisecraft.burning
- worldedit.*
inheritance:
- N00B
- Trusted
- Mod
- HighMod
- Admin
prefix: '&7|&a King&7 |&7 '
options:
build: true
Co_Owner
permissions:
- '*'
inheritance:
- King
prefix: '&7|&4 Co_Owner&7 |&7 '
options:
build: true
Owner
permissions:
- '*'
inheritance:
- King
prefix: '&7|&5 Owner&7 |&7 '
options:
build: true
so when I go into the bPermissions\World\Groups.yml file I type the following:
http://pastie.org/5359556
but it resets to this:
http://pastie.org/5359561
Any help on keeping the changes? And yes I have tried saving perms bla bla bla. I save the file before I exit. I generally edit the file while the server is OFFLINE so that it can't spit errors at me. But it does that. Can someone please help me to get to the bottom of this?
Am I typing it out wrong?
Mate get some spoilers!
Fixed! Just some issues with your formatting. Also, be aware that when adding prefixes, don't use quotation marks. Apostrophes are the only thing accepted. Fixed file: http://pastie.org/5360355
Instead of doing this, we can help you in here. If someone else has the same issue as you, they may find this thread and the solution to the problem.
We're receiving an Invalid Pastie ID message when we follow that link you gave us. Please try pasting it again and giving us the link.
Fixed! Formatting issues was pretty much the only issue I could find. Fixed file: http://pastie.org/5360402
Please use Pastie or another pasting site so you can keep your formatting. Paste it there and put the link here please
Could you possible show the errors to us? It'll be really helpful if you could.
Everything else works just fine except for ChopTree2. I've added our names to the ChopTree2 player file, tried giving choptree.* permissions instead of only choptree.chop, and it still doesn't work unless I op my players. MCMMO permissions work perfectly however.
Thank you
I actually have ran a server for a long time but now beastnode uses multicraft.
None of the plug ins are working for guests to the server or Mods.
I do not see anything broken, but the nodes are not working. I am running MCMMO, Essentials and Factions right now including PERM EX until we get this corrected...Any help would be so great!!!
<script src="" rel="noopener nofollow" target="_blank">http://pastebin.com/embed_js.php?i=SqNQMN4K"></script>I am sorry paste bin did not work it is here
http://pastebin.com/raw.php?i=SqNQMN4K
I currently have my server hosted through Exodus Hosting. I got the hang of everything else but permissions. All the plugins I want are added and such just setting up user groups with the correct permissions is my last obstacle. For anyone that is able to assist me with permissions and can teach my some things with administration would be rewarded with admin or mod position on the server when it goes live, PayPal money, or whatever is rewarding for the persons time. I would prefer if the person lived in the USA because of my work and school schedule it would be easier to communicate.
I am having a little bit of trouble with the GroupManager Plugin.
It says "All Commands are locked due to an error, please check the logs and then try a /manload"
I don't know what this means, and have tried everything!
When I try /manload it says "An internal error has occured"!
Please help me out, this is our groups.yml folder:
http://pastebin.com/2k7QFnrK
= ERROR REPORT START - 2.0 (2.9.5) (Phoenix) =
java.lang.IllegalArgumentException: The following file couldn't pass on Parser.
plugins\GroupManager\worlds\tower\groups.yml
at org.anjocaido.groupmanager.dataholder.WorldDataHolder.loadGroups(WorldDataHolder.java:497)
at org.anjocaido.groupmanager.dataholder.WorldDataHolder.loadGroups(WorldDataHolder.java:417)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.loadWorld(WorldsHolder.java:629)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.loadWorld(WorldsHolder.java:591)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.loadAllSearchedWorlds(WorldsHolder.java:125)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.initialLoad(WorldsHolder.java:82)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.resetWorldsHolder(WorldsHolder.java:70)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.<init>(WorldsHolder.java:59)
at org.anjocaido.groupmanager.GroupManager.onEnable(GroupManager.java:161)
at org.anjocaido.groupmanager.GroupManager.onEnable(GroupManager.java:85)
at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:217)
at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:374)
at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:381)
at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:272)
at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:254)
at net.minecraft.server.MinecraftServer.j(MinecraftServer.java:320)
at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:299)
at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:258)
at net.minecraft.server.DedicatedServer.init(DedicatedServer.java:141)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:400)
at net.minecraft.server.ThreadServerApplication.run(SourceFile:818)
Caused by: mapping values are not allowed here
in "<reader>", line 105, column 13:
prefix: '&5 [DiamondScouter] '
^
at org.yaml.snakeyaml.scanner.ScannerImpl.fetchValue(ScannerImpl.java:733)
at org.yaml.snakeyaml.scanner.ScannerImpl.fetchMoreTokens(ScannerImpl.java:305)
at org.yaml.snakeyaml.scanner.ScannerImpl.checkToken(ScannerImpl.java:179)
at org.yaml.snakeyaml.parser.ParserImpl$ParseIndentlessSequenceEntry.produce(ParserImpl.java:535)
at org.yaml.snakeyaml.parser.ParserImpl.peekEvent(ParserImpl.java:161)
at org.yaml.snakeyaml.parser.ParserImpl.checkEvent(ParserImpl.java:146)
at org.yaml.snakeyaml.composer.Composer.composeSequenceNode(Composer.java:203)
at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:158)
at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:237)
at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:160)
at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:237)
at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:160)
at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:237)
at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:160)
at org.yaml.snakeyaml.composer.Composer.composeDocument(Composer.java:123)
at org.yaml.snakeyaml.composer.Composer.getSingleNode(Composer.java:106)
at org.yaml.snakeyaml.constructor.BaseConstructor.getSingleData(BaseConstructor.java:121)
at org.yaml.snakeyaml.Yaml.loadFromReader(Yaml.java:480)
at org.yaml.snakeyaml.Yaml.load(Yaml.java:423)
at org.anjocaido.groupmanager.dataholder.WorldDataHolder.loadGroups(WorldDataHolder.java:492)
... 20 more
============================================================================
2012-11-12 06-48
=============================== GM ERROR LOG ===============================
= ERROR REPORT START - 2.0 (2.9.5) (Phoenix) =
java.lang.IllegalArgumentException: The following file couldn't pass on Parser.
plugins\GroupManager\worlds\tower\groups.yml
at org.anjocaido.groupmanager.dataholder.WorldDataHolder.loadGroups(WorldDataHolder.java:497)
at org.anjocaido.groupmanager.dataholder.WorldDataHolder.loadGroups(WorldDataHolder.java:417)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.loadWorld(WorldsHolder.java:629)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.loadWorld(WorldsHolder.java:591)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.loadAllSearchedWorlds(WorldsHolder.java:125)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.initialLoad(WorldsHolder.java:82)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.resetWorldsHolder(WorldsHolder.java:70)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.<init>(WorldsHolder.java:59)
at org.anjocaido.groupmanager.GroupManager.onEnable(GroupManager.java:161)
at org.anjocaido.groupmanager.GroupManager.onEnable(GroupManager.java:85)
at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:217)
at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:374)
at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:381)
at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:272)
at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:254)
at net.minecraft.server.MinecraftServer.j(MinecraftServer.java:320)
at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:299)
at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:258)
at net.minecraft.server.DedicatedServer.init(DedicatedServer.java:141)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:400)
at net.minecraft.server.ThreadServerApplication.run(SourceFile:818)
Caused by: mapping values are not allowed here
in "<reader>", line 105, column 13:
prefix: '&5 [DiamondScouter] '
^
at org.yaml.snakeyaml.scanner.ScannerImpl.fetchValue(ScannerImpl.java:733)
at org.yaml.snakeyaml.scanner.ScannerImpl.fetchMoreTokens(ScannerImpl.java:305)
at org.yaml.snakeyaml.scanner.ScannerImpl.checkToken(ScannerImpl.java:179)
at org.yaml.snakeyaml.parser.ParserImpl$ParseIndentlessSequenceEntry.produce(ParserImpl.java:535)
at org.yaml.snakeyaml.parser.ParserImpl.peekEvent(ParserImpl.java:161)
at org.yaml.snakeyaml.parser.ParserImpl.checkEvent(ParserImpl.java:146)
at org.yaml.snakeyaml.composer.Composer.composeSequenceNode(Composer.java:203)
at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:158)
at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:237)
at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:160)
at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:237)
at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:160)
at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:237)
at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:160)
at org.yaml.snakeyaml.composer.Composer.composeDocument(Composer.java:123)
at org.yaml.snakeyaml.composer.Composer.getSingleNode(Composer.java:106)
at org.yaml.snakeyaml.constructor.BaseConstructor.getSingleData(BaseConstructor.java:121)
at org.yaml.snakeyaml.Yaml.loadFromReader(Yaml.java:480)
at org.yaml.snakeyaml.Yaml.load(Yaml.java:423)
at org.anjocaido.groupmanager.dataholder.WorldDataHolder.loadGroups(WorldDataHolder.java:492)
... 20 more
============================================================================
#
# Any inherited groups prefixed with a g: are global groups
# and are inherited from the GlobalGroups.yml.
#
# Groups without the g: prefix are groups local to this world
# and are defined in the this groups.yml file.
#
# Local group inheritances define your promotion tree when using 'manpromote/mandemote'
groups:
Noob:
default: true
permissions:
- bukkit.command.tell
- bukkit.command.me
- essentials.balance
- essentials.pay
- essentials.afk
- essentials.helpop
- essentials.ignore
- essentials.mail
- essentials.mail.send
- essentials.msg
- essentials.rules
- essentials.suicide
- essentials.spawn
- essentials.delhome
- essentials.home
- essentials.sethome
- essentials.tpa
- essentials.tpaccept
- essentials.tpahere
- essentials.tpdeny
- essentials.signs.create.protection
- essentials.signs.create.trade
- essentials.signs.break.protection
- essentials.signs.break.trade
- essentials.signs.use.balance
- essentials.signs.use.buy
- essentials.signs.use.disposal
- essentials.signs.use.enchant
- essentials.signs.use.free
- essentials.signs.use.gamemode
- essentials.signs.use.heal
- essentials.signs.use.info
- essentials.signs.use.kit
- essentials.signs.use.mail
- essentials.signs.use.protection
- essentials.signs.use.repair
- essentials.signs.use.sell
- essentials.signs.use.time
- essentials.signs.use.trade
- essentials.signs.use.warp
- essentials.signs.use.weather
inheritance:
info:
prefix: '&e [Noob] '
build: false
suffix: ''
DiamondFan:
default: false
permissions: []
inheritance:
- Noob
info:
prefix: '&2 [DiamondFan] '
build: true
suffix: ''
DiamondScouter:
default: false
permissions:
- essentials.feed
- essentials.fly
- essentials.gamemode
- essentials.god
- essentials.heal
- essentials.item
- essentials.more
- essentials.repair
- essentials.repair.armor
- essentials.repair.enchanted
- essentials.speed
- essentials.time
- essentials.time.set
- essentials.unlimited
- essentials.workbench
- essentials.helpop.receive
- essentials.chat.ignoreexempt
- essentials.invsee
- essentials.kick
- essentials.mute
- essentials.mute.exempt
- essentials.back
- essentials.back.ondeath
- essentials.jump
- essentials.top
- essentials.tp
- essentials.tp.others
- essentials.tphere
- essentials.warp
- essentials.warp.otherplayers
inheritance:
- DiamondFan
prefix: '&5 [DiamondScouter] '
build: true
suffix: ''
DiamondMiner:
default: false
permissions:
- '*'
- -vanish.*
inheritance:
- DiamondScouter
info:
prefix: '&c [DiamondMiner] '
build: true
suffix: ''
DiamondHelm:
default: false
permissions:
- '*'
- vanish.*
inheritance:
- DiamondMiner
info:
prefix: '&a [DiamondHelm] '
build: true
suffix: '&4'
Every time I try to edit a permissions file with PermissionsBukkit, it always returns an error, even though I'm 99% sure I did it right. (No tabs, enter, spaced over until it was lined up with the pre-existing permissions) and it always screws up.
I've had to enter the permissions in-game for each class, which becomes tedious after a while.
Is there any way someone can help me with it? I'm certain that it's something small I'm not doing right or what-not.
http://pastie.org/5367189
And now when i log in it gives me
disconected by server: Internal error.
i also dont have access to the command console.
im using PEX
I don't see anything wrong with the file, have you checked console for any errors? Have you made sure the config is correct?
Fixed. Lots of formatting errors. You were missing the ':' on most of the "info" parts. Fixed file: http://pastie.org/5368128
What error is it returning?
Fixed. Minor formatting issues. Fixed file: http://pastie.org/5368242
--Sidenote: Sorry to anyone who has not had their question answered. I'll look into them later, but right now I do not have the time.--
I know the answer to that problem. When your typing the perms press enter then go back all the way to the edge. then type 6 spaces and type the perms again. it should work. If your using PermissionsBukkit that should solve your issue. I had the same problem. A google search fixed that. (All be it a long one )
I have no idea what this means. Here is my .config file:
config:
# With this enabled anyone set as op has full permissions when managing GroupManager
# The user will be able to promote players to the same group or even above.
opOverrides: false
# Default setting for 'mantoglevalidate'
# true will cause GroupManager to attempt name matching by default.
validate_toggle: true
data:
save:
# How often GroupManager will save it's data back to groups and users.yml
minutes: 10
# Number of hours to retain backups (plugins/GroupManager/backup)
hours: 24
logging:
# level of detail GroupManager will use when logging.
# Acceptable entries are - ALL,CONFIG,FINE,FINER,FINEST,INFO,OFF,SEVERE,WARNING
level: INFO
mirrors:
# Worlds listed here have their settings mirrored in their children.
# The first element 'world' is the main worlds name
# subsequent elements 'world_nether' and 'world_the_end' are worlds which will use
# the same user/groups files as the parent.
# Each child world can be configured to mirror the 'groups', 'users' or both files from it's parent.
world:
world_nether:
- users
- groups
world_the_end:
- users
- groups
#world2: (World2 would have it's own set of user and groups files)
#world3:
- users (World3 would use the users.yml from world2, but it's own groups.yml)
#world4:
- groups (World4 would use the groups.yml from world2, but it's own users.yml)
#world5:
- world6 (this would cause world6 to mirror both files from world5)
Help?
http://pastebin.com/aiLB27n4
- essentials.spawn
- essentials.home
- essentials.sethome
- essentials.tpa
- essentials.tpahere
- essentials.tpaccept
- essentials.tpdeny
- essentials.warp
- factions.kit.player
- bukkit.command.spawn
And none of them work. I dont know why. Is it something to do with the permissions or the inheritance or the way I set it up or what? Can someone please help me with this?
- essentials.spawn
- essentials.home
- essentials.sethome
- essentials.tpa
- essentials.tpahere
- essentials.tpaccept
- essentials.tpdeny
- essentials.warp
- factions.kit.player
- bukkit.command.spawn
And none of them work. I dont know why. Is it something to do with the permissions or the inheritance or the way I set it up or what? Can someone please help me with this?
set this permission to the group you are in: essentials.world.*
and this permission to all other groups: essentials.world.worldname (change worldname with the name of every world you have)
like this:
essentials.world.world
essentials.world.world_nether
essentials.world.world_the_end
etc etc