Really confused regarding permissions

Discussion in 'Bukkit Help' started by ellisbodds, Dec 20, 2011.

Thread Status:
Not open for further replies.
  1. Offline

    ellisbodds

    Okay, now I can see that question regarding permissions get asked a lot, and I have tried to read around, but I've just ended up getting myself in a muddle.

    I'm trying to run a simple server between me and a friend (I barely even need permissions, it just seems like they're pretty much needed) on:

    Windows 7 Ultimate SP1, x86
    Java version "1.6.0_29", Java SE Runtime Environment (build 1.6.0_29-b11), Java Hotspot Client VM (build 20.4-b02, mixed mode, sharing)
    CraftBukkit build 1.0.1-R1
    The following plugins:

    Essentials
    GroupManager
    Multiverse-Core
    PermissionsBukkit

    Now, all I really want is to give myself access to absolutely every command, and the other guyaccess to the majority of the commands (so kind of moderator level), but even this has proved to be confusing for my poor little brain. :(

    To start out with, I found the empty permissions.yml file in my main Bukkit folder and decided not to touch it. Then I installed Essentials and GroupManager, and configured the groups.yml and users.yml files in Bukkit\plugins\GroupManager\worlds\world. But what I didn't think about was that this was only configuring permissions for that world when I came to create a new world earlier today. Then I found that I was unable to teleport back or even use /home due to lack of permissions. :p

    One thing I don't get is that apparently CraftBukkit has a built in permissions system, but then I'm seeing threads telling me that I should download the "official" PermissionsBukkit plugin, which I did download, and that proceeded to get me more confused.

    Basically, I want to have permissions uniform across all of my worlds to keep things simple. I only really need a few groups - owner/admin (could really be one group), op/mod, and a default group. Perhaps a one for regular-type users too, at a very maximum.

    So, apologies for the megapost but if someone could kindly explain which file(s) I need to change in order to achieve what I've said above, it'd be much appreciated.

    Cheers
     
  2. Offline

    blasterweb

    Hmm, try using PermissionsEX.
    I've included an example of a permissions.yml in my video (the permissions.yml that PermissionsEX uses is not the one in the root folder. It uses the one in <Craftbukkit root folder>/plugins/PermissionsEX
     
  3. Offline

    ellisbodds

    Okay, I'll check that out, thanks.

    Although what happens when I use PermissionsEX - what do I do with the permissions files found in the GroupManager folder (or can I get rid of GroupManager?) and the standard permissions yml?
     
  4. Offline

    blasterweb

    Just get rid of GroupManager and leave the permissions.yml in the root folder as it is :p
     
  5. Offline

    Deleted user

    If you don't get the video you can always use my PermissionsEx guide that's in text :p.

    Can I use your video in my PermissionsEx How-To Guide?
    You'll get credit of course.

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 22, 2016
  6. Offline

    ellisbodds

    Alright, I think I've got it now. Thanks to both of you. :D

    One thing though - if I install a new plugin, let's use Multiverse as an example since I installed it earlier - do I need to manually go through and add all of the permissions that I want to give someone in the permissions.yml file? For me being the owner, it should be okay because I have access to all the commands, but for someone I want to give 70% of the commands to, surely it will take a while? Or is that just part of the process of installing a plugin?
     
  7. Offline

    Apachekiller

    Watch this video. It will show you a quick way of "subtracting" permissions from a group/player.
     
  8. Offline

    Deleted user

    That's just part of the process of installing a plugin.
    Life sucks doesn't it ;P.
    I think that there are some shortcuts though. Most plugins have a permissions node for this:
    <plugin name>.* - Gives you ALL the permissions.
     
  9. Offline

    ellisbodds

    Ah, that could be quite handy for giving someone most of the permissions, but not all. ;)

    Alright then, thanks everyone, I'll report back here if I have any problems (I haven't actually tested the server with other people yet, but I'm confident).
     
  10. Offline

    blasterweb

Thread Status:
Not open for further replies.

Share This Page