Need help setting up simple server permissions

Discussion in 'Bukkit Help' started by zarious, Jul 3, 2012.

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

    zarious

    I'm running a local server for just me and my kids. I have no intention of opening my server up to the public, or to allow it to be connected to by anyone out side of the hous. Setting up the permissions to use the eTeleport plugin is bending my brain. Could some one post a config.yml that simply lets everyone who joins my server have access to all permissions.
     
  2. Offline

    Omnitv

  3. Offline

    zarious

    ok, the entire contents of my config.yml file under the permissionbukkit sub-folder of my plugins folder is

    Code:
    permissions:
        - '*'
    When ever I try to use one of the teleport commands, it still says "You don't have permission to do that"
     
  4. Offline

    Omnitv

    Oh you are using permissionsbukkit their format is outdated a bit old, for permissions bukkit you can just op them to the list
    bPermissions for simplicity they offer a GUI that can do this for you.
    PHP:
    users:
      
    username goes here:
        
    permissions:
        - 
    '*'
        
    groups:
        - default
        
    meta: []
    Also see HERE for bPermissions configuration.
     
  5. Offline

    zarious

    Thank you for your help, but I am beyond lost. Will changing the config file to

    Code:
    users:
      username goes here:
        permissions:
        - '*'
        groups:
        - default
        meta: [] 
    and entering their individual usernames make it work, or do I have to have BPermissions? You'll probably have to explain it like I'm 5 :(
     
  6. Offline

    Omnitv

    Your five and have kids?

    You need to download the plugin called bPermissions, oh wait.

    Here are some usefull links to bPermissions, they wont bite.
    Links (open)


    .
    Noobs (open)


    Look no further
    These step by step instructions have been designed to help you get a basic bPermissions setup running on your server!
    [​IMG]
    On the main page, click the "Download" button.
    [​IMG]
    On the next page right click the "Download" button and choose "Save Link as..."
    [​IMG]
    Save link as bpermissions.jar in your "plugins" folder
    [​IMG]
    Run your server once to generate the default files.
    [​IMG]
    Start your server again then type "permissions helpme" into the console and stop the server.
    [​IMG]
    A default users.yml and groups.yml have been generated for you.
    [​IMG]
    Edit the files until you are happy with them.
    [​IMG]
    Copy the edited default files.
    [​IMG]
    Paste them into your "worldname" folders to replace the empty files there.
    [​IMG]
    Start your server. You now have a basic permissions setup.
    [​IMG]
    In-game commands are equally easy to use.

     
  7. Offline

    cray_Z

    He wants to run a server for his kids. He wants you to explain it like he's five

    edit: added s to 'want'
     
  8. Offline

    Omnitv

    Oh....thats cray_Z sometimes i can catch myself without my glasses, Silly meh.
    But its though for me to explain to five year old's. care to take over?
     
  9. Offline

    cray_Z

    Lol, no thanks, my expertise is GroupManagar. Sorry
     
  10. Offline

    zarious

    Ok I feel like a moron. 3 hours of banging my head against this "before I posted here" is killing me. bpermissions.com is down, but I googled it, and I have bpermissions.jar in my plugins folder. I tried reading the tutorial you linked, but again bpermissions.com is down and the image links are broken, so it's not a lot of help. I've ran the server, and I typed permissions helpme into the console "that's the cmd looking window that pops up when the server runs I assume is the console" but the users.yml and groups.yml don't seem to be generating....

    Do I really have to do all of this just to run a teleport mod?
     
  11. Offline

    Omnitv

    well, you could add yourself to the op list. giving and override to ALL COMMANDS, and ignoring player X on the permissions file.
    ops.txt

    Reading your first post on your thread, I can do a default group to have access to ONLY the teleport command, default group is the group who just comes in the server. but i need the plugin name or the node, and the command of the plugin like /tp <player> <player>. I wont set up for you All the permissions though.
     
  12. Offline

    cray_Z

    Lol, sounds like a bad day/3 hours of your life. If you get rid of bPermissions or eTeleport and start from scratch, you have two options for me specifically:

    Letter A
    Show Spoiler

    You can get rid of eTeleport and install a different plugin that has easy tp commands and such.
    Then op everyone who will be on your server to use those commands.


    Letter B
    Show Spoiler

    You could also get rid of bpermissions, and install groupmanager (found on the essentials page).

    I could help you through the permissions process there.


    Beware: I dont know too much about bpermissions, or eTeleport.


    Edit: Or you could do as Omnitv and use the default tp system. My opinion is, if you install something else, like just Essentials, this gives you a long list of commands, you dont have to use them, but it's nice, and it also shortens the tp command.

    The default: /tp player1 player2

    The essentials: /tp player1
    (But if you want to tp someone who's not you, you do the /tp player1 player2)

    Essentials, also has a /tpa command.
    This sends a request to the user.
    PlayerA: /tpa PlayerB
    PlayerB: username has asked for a tp request type /tpaccept or /tpdeny

    The results of that:

    /tpaccept = playerA goes to playerB
    /tpdeny = nothing happens

    /tpahere - is a simular command, only requesting you tp to them.
     
  13. Offline

    Omnitv

    cray_Z specialises in Essentials code, Permissions.yml such and such.
    Omnitv specialises in cookies, PermissionsEX bPermissions, reading stack traces and such.

    Yeah, I would recommend Essentials to you since I know nothing or little about essentials.
    ps:essentials codes give me a headache, too many nodes.

    I almost forgot command book has this.
    /tp <player>

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

    cray_Z

    Haha, i find it to be repetitive

    Edit: its just all the -essentials. -essentials. too many commands/nodes (as you said)

    Show Spoiler

    groups:
    Citizen:
    default: true
    permissions:
    - essentials.sethome
    - essentials.home
    - essentials.home.others
    - essentials.help
    - essentials.motd
    - essentials.helpop
    - essentials.spawn
    - essentials.warp
    - essentials.warp.list
    - essentials.afk
    - essentials.list
    - essentials.rules
    - essentials.back
    - essentials.back.ondeath
    - essentials.pay
    inheritance:
    info:
    prefix: '&1[&1Citizen&1]&f '
    build: true
    suffix: ''
    Builder:
    default: false
    permissions:
    - essentials.tpa
    - essentials.tpaccept
    - essentials.tpdeny
    - essentials.suicide
    inheritance:
    - citizen
    info:
    prefix: '&6[&6Builder&6]&f '
    build: true
    suffix: ''
    Moderator:
    default: false
    permissions:
    - essentials.kick
    - essentials.kick.notify
    - essentials.jail
    - essentials.top
    - essentials.whois
    inheritance:
    - builder
    - citizen
    info:
    prefix: '&5[&5Moderator&5]&f '
    build: true
    suffix: ''
    Admin:
    default: false
    permissions:
    - essentials.broadcast
    - essentials.tp
    - essentials.tphere
    - essentials.ban
    - essentials.ban.notify
    - essentials.ban.offline
    - essentials.banip
    - essentials.unbanip
    - essentials.unban
    - essentials.mute
    - essentials.vanish
    - essentials.vanish.see
    - essentials.repair
    - essentials.worth
    - essentials.msg
    - essentials.msg.color
    - essentials.magic
    - essentials.url
    - essentials.signs.color
    - essentials.gamemode
    inheritance:
    - moderator
    - builder
    - citizen
    info:
    prefix: '&4[&4Admin&4]&f '
    build: true
    suffix: ''
    Owner:
    default: false
    permissions:
    - '*'
    inheritance:
    - admin
    - moderator
    - builder
    - citizen
    info:
    prefix: '&a[&aOwner&a]&f '
    build: true
    suffix: ''
     
  15. Offline

    zarious

    I appreciate that you're helping me, but honestly that may as well be written in a different language.

    Let me start over and tell you what I have done so far, so you'll have an idea of my level of experience.

    For the last 2 weeks, I've ran the regular old default minecraft server with no problem. But after having to hunt down my lost 4 year old over and over "who really loves to play the game with daddy and his older brother" I decided that being able to teleport him to me with a simple command would solve all my problems.

    Several google searches later, I find out that the supposedly easiest way to do this, is to download something called bukkit server, and add on a teleport plug in. So I downloaded bukkit, got it rolling, then added the teleport plugin. But every time I tried to use it, it said that I don't have permission to do that. Cue 3 hours of frustration the first hour spent editing the "permissions.yml" file in the server's folder trying to figure out how to just give everyone who's in my server permission to do anything. Couldn't figure it out, so I posted her for help.

    So here I am now. I don't know what the ops.txt file is, or what it does "can't find it either". If you want to know about the plugin, here's where I got it from here http://forums.bukkit.org/threads/ad...on-plugin-permissionsbukkit-1-2-5-r1-0.39128/ . From there I am so completely lost and frustrated that I'll likely lose a few years on my receding hairline. I've tried reading the associated faqs but they seem to assume a level of familiarity with how it all works that I just don't have.

    Wow that's weird, I'm not seeing the replies to this thread in the right order it seems.

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

    Omnitv

    Wait you started off with the mincraft provided server? they do offer teleportatoin, you just need to add yourself to the op list.
    here
    sasdasd.png

    Op is short for Server Operator. much like a telephone operator. what it does is that it allows the player to control all the server commands, such as /tp <player1> <player2> or /stop
    I understand that you are scraping your head on the pavement, and i know codes and permissions int a easy thing to lean.
    So If you and only you want to tp to your son, say son A you can do that, however son A cannot use the command because Daddy is the boss and is in the Op.txt list

    any more questions?



    EDIT: cray_Z indeed it is repetitive thats why its annoying it me, and hard to find the problem in all those lines of text.
     
  17. Offline

    zarious

    That sounds like what I'm looking for. This is built into bukkit server? if so how do I access it? I assume I need to have ops, but I have no idea how to get them.

    Aaaaahhhh. Many many MANY thanks. I opped myself in the server and now I can use all of the commands. I really appreciate your time guys. No more will I have to put up with a crying 4 year old, because daddy and his brother found diamonds, and he can't find us in the mine. If I could I'd e-mail you a cold one.

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

    cray_Z

    Do as Omnitv said about the ops in his post.

    From the way things sound, you dont have a bukkit server. Follow the directs here: http://wiki.bukkit.org/Setting_up_a_server
    to make one.

    When your done making the server

    STOP and take a break.

    After your rested up and ready for another go at this, you should have a plugins folder. Place the essentials.jar within that folder. Downloaded here: http://forums.bukkit.org/threads/ge...-a-collection-of-useful-commands-1-2-5.15312/

    Where it says '[​IMG] Essentials Core Download' click that.

    Then in the folder containing all your server files, open the ops.txt file and add your name to it, as Omnitv said.

    Now start your server and you should be good to go with the default settings of essentials!


    Edit: Well it appears I've posted a bit late
     
  19. Offline

    Omnitv

    You should have pressed F5 ^_^
    any way problem solved now to a new thread.
     
Thread Status:
Not open for further replies.

Share This Page