Noob Level 99
Are you a level 99 noob?
Look no further
These step by step instructions have been designed to help you get a basic bPermissions setup running on your server!
On the main page, click the "Download" button.
On the next page right click the "Download" button and choose "Save Link as..."
Save link as bpermissions.jar in your "plugins" folder
Run your server once to generate the default files.
Start your server again then type "permissions helpme" into the console and stop the server.
A default users.yml and groups.yml have been generated for you.
Edit the files until you are happy with them.
Copy the edited default files.
Paste them into your "worldname" folders to replace the empty files there.
Start your server. You now have a basic permissions setup.
In-game commands are equally easy to use.
To me it does not generate the files Please release the files to download
Uhm... Got anything for noobs lvl 138?
the files didn't generate... And what for is perm. plugin? I know that i'm noob... Does it allow, for example, deafult users "players" to use some commands like /spawn, wand, /region define, /home.... and admin to use all the commands?
.= it resets the files every time i stop the server
@vorobey if your server is running in offline mode, make sure you have this in your config file:
auto-save: true track-type: multi debug-mode: false allow-offline-mode: true use-global-files: false
no thx
My bPermissions isen't working with my CraftBukkit. I did everything here but I still can't do any commands. Here's the error log:
[SEVERE] org.bukkit.configuration.InvalidConfigurationException: while parsing a block mapping in "<string>", line 2, column 3: codename_b: ^ expected <block end>, but found BlockMappingStart in "<string>", line 8, column 4: notch: ^
2012-05-04 23:10:56 [SEVERE] at org.bukkit.configuration.file.YamlConfiguration.loadFromString(YamlConfiguration.java:55) 2012-05-04 23:10:56 [SEVERE] at org.bukkit.configuration.file.FileConfiguration.load(FileConfiguration.java:143) 2012-05-04 23:10:56 [SEVERE] at org.bukkit.configuration.file.FileConfiguration.load(FileConfiguration.java:109) 2012-05-04 23:10:56 [SEVERE] at de.bananaco.bpermissions.imp.YamlConfiguration.load(YamlConfiguration.java:17) 2012-05-04 23:10:56 [SEVERE] at de.bananaco.bpermissions.imp.DefaultWorld.loadUnsafe(DefaultWorld.java:90) 2012-05-04 23:10:56 [SEVERE] at de.bananaco.bpermissions.imp.DefaultWorld.load(DefaultWorld.java:57) 2012-05-04 23:10:56 [SEVERE] at de.bananaco.bpermissions.imp.Permissions.onEnable(Permissions.java:81) 2012-05-04 23:10:56 [SEVERE] at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:215) 2012-05-04 23:10:56 [SEVERE] at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:336) 2012-05-04 23:10:56 [SEVERE] at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:381) 2012-05-04 23:10:56 [SEVERE] at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:256) 2012-05-04 23:10:56 [SEVERE] at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:238) 2012-05-04 23:10:56 [SEVERE] at net.minecraft.server.MinecraftServer.t(MinecraftServer.java:371) 2012-05-04 23:10:56 [SEVERE] at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:358) 2012-05-04 23:10:56 [SEVERE] at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:187) 2012-05-04 23:10:56 [SEVERE] at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:422) 2012-05-04 23:10:56 [SEVERE] at net.minecraft.server.ThreadServerApplication.run(SourceFile:492) 2012-05-04 23:10:56 [SEVERE] Caused by: while parsing a block mapping in "<string>", line 2, column 3: codename_b: ^ expected <block end>, but found BlockMappingStart in "<string>", line 8, column 4: notch: ^
2012-05-04 23:10:56 [SEVERE] at org.yaml.snakeyaml.parser.ParserImpl$ParseBlockMappingKey.produce(ParserImpl.java:575) 2012-05-04 23:10:56 [SEVERE] at org.yaml.snakeyaml.parser.ParserImpl.peekEvent(ParserImpl.java:161) 2012-05-04 23:10:56 [SEVERE] at org.yaml.snakeyaml.parser.ParserImpl.checkEvent(ParserImpl.java:146) 2012-05-04 23:10:56 [SEVERE] at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:230) 2012-05-04 23:10:56 [SEVERE] at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:160) 2012-05-04 23:10:56 [SEVERE] at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:237) 2012-05-04 23:10:56 [SEVERE] at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:160) 2012-05-04 23:10:56 [SEVERE] at org.yaml.snakeyaml.composer.Composer.composeDocument(Composer.java:123) 2012-05-04 23:10:56 [SEVERE] at org.yaml.snakeyaml.composer.Composer.getSingleNode(Composer.java:106) 2012-05-04 23:10:56 [SEVERE] at org.yaml.snakeyaml.constructor.BaseConstructor.getSingleData(BaseConstructor.java:121) 2012-05-04 23:10:56 [SEVERE] at org.yaml.snakeyaml.Yaml.loadFromReader(Yaml.java:480) 2012-05-04 23:10:56 [SEVERE] at org.yaml.snakeyaml.Yaml.load(Yaml.java:399) 2012-05-04 23:10:56 [SEVERE] at org.bukkit.configuration.file.YamlConfiguration.loadFromString(YamlConfiguration.java:53) 2012-05-04 23:10:56 [SEVERE] ... 16 more
PLEASE HELP
@CraftBang
Was the question ever answered? If so what was the asnwer?
@Martindf1
try to check your config via online YAML parser.
@Clotoss
I have the same problem, and it sucks. Someone please tell us what is wrong! I love bpermissions and I have used it in the past, but I will have to use something else if no one tells me what is wrong D: (Codename_B, please read this!)
Overly complicated I don't want to alter the fabric of the universe, I just want to put people I trust into one group that have normal survival perms and block the others. All these different yml files and permission.bullshit perms just confuse the hell out of me. I thought the days of DOS were gone?
@ColaBoy42
I agree with you dude, this is why I've been sticking with PermissionsBukkit for so long.
What's wrong with simply global groups, say "player" "mod" and "admin", and a "/setrank playername newgroup". Done. Easy.
@WizardCM
Word !
@V0ROBEY
yes.....
@WizardCM
And what if only in one world, you want that user to have a different set of permissions?
(bPermissions DOES support global groups/users btw)
What is the purpose of the group.default node being given to the default group? Seems a bit idiosyncratic to me.
i dont get it help me omg noob plugin noob dev omg omg omg (trololo)
The command
permissions helpme
doesn't do anything except bring up some text saying all the commands you can use (with/permissions helpme
not on the list).Please help!
@RibShark
try /permissions example
@WizardCM
You can make it as simple or as complex as you want. I use the tracks option with the following order as default:
With this setup my command is even easier than your example with PermissionBukkit:
As long as I am wanting to promote to the next rank, I can use that same command whether I want to promote someone from Guest to Guide or even from Mod to Admin, where as your "easier" method requires that you specify the rank. Additionally, if you don't want your player to retain their previous rank your method requires you to use a second command to remove them from it. With my setup it automatically replaces one group for another. If I want to skip ranks and promote to a specific rank I have that option as well. I merely substitute the rank name in place of default like the following:
As for global versus world perms, both are an option with this plugin. That means if I want the same perms everywhere it simple or if I want say the Nether to be easier or harder than the main world, I can set separate permissions for them. It is all about options.