Multiverse Portal Permissions

Discussion in 'Bukkit Help' started by Jaluvshuskies, Oct 23, 2013.

  1. Offline

    Jaluvshuskies

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Alright, so when I run the server, it (the server) says that multiverse is working. When I join the game, I can clearly say that it does work. However, when I type a command, such as "/mvpcreate", Minecraft tells me "Permissions is not Enabled, or hasn't been found."

    First question: Where should the permissions.yml file be placed in for multiverse?
    Right now, it's in my server folder -> plugins -> and I have it in like 3 different places because I don't know where to put it. But as of now, it's in:
    1. server folder -> plugins
    2. server folder -> plugins -> MultiVerse
    3. server folder -> plugins -> Permissions
    4. server folder -> plugins -> PermissionsEx

    The Permissions.yml file code I have is:
    """""""""""""""""""""""
    groups:
    default:
    default: true
    permissions:
    - modifyworld.*
    Builder:
    permissions:
    - multiverse.core.create.*
    - multiverse.portal.access.*
    - multiverse.access.*
    """""""""""""""""""""""
    Can someone please help me? If it's easier, email me at [email protected]
  2. Online

    Iroh Devious Server Owner Moderator

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Okay you clearly don't understand how permissions works. You are going to want to install a plugin (like pex or groupmanager) to manager permissions, other plugins will hook into that plugin to find permission nodes. Delete your permissions.yml in everything but the main directory.
  3. Offline

    Jaluvshuskies

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    I know, I'm trying to learn D: The main directory is what, the plugins folder or...?
  4. Online

    Iroh Devious Server Owner Moderator

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Main directory (in this case) is the folder that holds your .bat file you use to start the server and craftbukkit.jar. Delete permissions.yml everywhere but there, after that you need to install a permissions manager.
  5. Offline

    Jaluvshuskies

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    I also have 2 different permissions.yml files, because of the old server owner.
    (1)
    groups:
    default:
    default: true
    permissions:
    - modifyworld.*
    Builder:
    permissions:
    - multiverse.core.create.*
    - multiverse.portal.access.*
    - multiverse.access.*
    (1)

    and

    (2)
    groups:
    default:
    default: true
    options:
    rank: '1000'
    permissions:
    - essentials.help
    - essentials.spawn
    - essentials.me
    - essentials.mail
    - essentials.balance
    - essentials.worth
    - essentials.afk
    - essentials.compass
    - essentials.info
    - essentials.list
    - essentials.nick
    - essentials.realname
    - essentials.whois
    - essentials.back
    - essentials.home.balance
    - essentials.home.worth
    - essentials.home.afk
    - essentials.home.compass
    - essentials.home.info
    - essentials.home.list
    - essentials.home.nick
    - essentials.home.realname
    - essentials.home.whois
    - essentials.home.back
    - essentials.home
    - essentials.rules
    - essentials.motd
    - essentials.msg
    - essentials.ping
    - essentials.tpdeny
    - essentials.tpaccept
    - essentials.tp
    - modifyworld.chat
    Builder:
    prefix: '&0(&8B&7uilder&0)&7 '
    permissions:
    - multiverse.portal.*
    - craftbook.*
    - essentials.kit
    - essentials.god
    - essentials.sell
    - essentials.pay
    - essentials.depth
    - essentials.weather
    - essentials.sethome
    - essentials.portal
    - worldedit.*
    - essentials.getpos
    - essentials.time.world
    - essentials.tree
    - essentials.unlimited
    - essentials.give
    - modifyworld.*
    options:
    rank: '900'
    Moderator:
    prefix: '&0(&1Moderator&0)&7 '
    permissions:
    - '*'
    inheritance:
    - Builder
    options:
    rank: '800'
    Admin:
    prefix: '&0(&4Admin&0)&7 '
    permissions:
    - '*'
    options:
    rank: '0'
    users:
    pawlovich5:
    group:
    - default
    Landshark1:
    group:
    - Moderator
    OrangeNakor:
    group:
    - Moderator
    Qua001:
    group:
    - Moderator
    hoganator63:
    group:
    - default
    Dasjing:
    group:
    - Admin
    sneumann:
    group:
    - Moderator
    iAv3s:
    group:
    - Builder
    Pmhohman:
    group:
    - Moderator
    Universe:
    group:
    - Moderator
    talos707:
    group:
    - Moderator
    Jaluvshuskies36:
    group:
    - Moderator
    groups:
    group name:
    prefix: '&0(&#PREFIX&#)&7'
    permissions:
    - multiverse.core.create
    (2)

    Which one should I keep? Or should I just start over?
  6. Offline

    Jaluvshuskies

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Also, I do have groupmanager. In the GroupManager folder, I see "backup" folder, "worlds" folder, and "config.yml"

    This post has been edited 1 time. It was last edited by Jaluvshuskies Oct 23, 2013.
  7. Online

    Iroh Devious Server Owner Moderator

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Ok so you should not be using the default permissions.yml you need to install a plugin to do permissions. Do you already have one? (permissionsex, groupmanager, bperms?) I would recommened using the first unless you want the extra groups listed in the 2nd.

    EDIT: Looks like you made a post while I was typing xD, You need to put the first permissions file in group manager > worlds > world > groups

    This post has been edited 1 time. It was last edited by Iroh Oct 23, 2013.
  8. Offline

    Jaluvshuskies

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    I have permissionsEx and groupmanager, what should I use? Should I delete one of them?

    So delete the 2nd permissions file?

    I did what you did, so now in the world folder of the worlds folder, I have "groups.yml", "users.yml", and "permissions.yml". Is that correct?

    <posts merged by Iroh>

    This post has been edited 2 times. It was last edited by Iroh Oct 23, 2013.
  9. Online

    Iroh Devious Server Owner Moderator

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    permissions.yml should be blank and in the main directory. Other than that you are okay!
  10. Offline

    Jaluvshuskies

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Okay, I did that.
    1. When I said I have 2 permission files with different code, do I not need the second one anymore? (the one with a bucketload of code)
    2. In GroupManager > Worlds > World, what else do I do? I just have groups.yml, permissions.yml, and users.yml. Do I merge any of these together?
    3. What next?

    This post has been edited 1 time. It was last edited by Iroh Oct 23, 2013.
  11. Online

    Iroh Devious Server Owner Moderator

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Delete the second, copy the contents of the first into your groups file in group manager > worlds > world. Delete permissions.yml in the group manager folder. Run the server and report back if you get any errors.
  12. Offline

    Jaluvshuskies

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME

    It still says "Permissions not enabled, or hasn't been found"
    Where exactly, in the groups.yml file do I place the code from permissions.yml (the first one, obviously)? I just put it at the end (I copied all of it)

    This post has been edited 1 time. It was last edited by Iroh Oct 23, 2013.
  13. Online

    Iroh Devious Server Owner Moderator

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    The first perms file you showed should be the only thing in the group manager > worlds> world > *groups* file.
  14. Offline

    Jaluvshuskies

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME

    Ah, okay. Originally, this was there:
    """""""""""""""""""""""""""""""""""""""""""
    <removed useless code so the thread isn't so big - Iroh>
    """"""""""""""""""""""""""""""""""""""""""
    So I want to delete that then? (replace it with permissions.yml)

    This post has been edited 2 times. It was last edited by Iroh Oct 23, 2013.
  15. Online

    Iroh Devious Server Owner Moderator

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME

    Yes so replace this with the first perms.yml then delete perms.yml everywhere but the main directory, and in the main directory it should be empty.
  16. Offline

    Jaluvshuskies

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME

    So the only place permissions.yml should exist is in the main directory, and it should be empty?

    This post has been edited 2 times. It was last edited by Iroh Oct 23, 2013.
  17. Online

    Iroh Devious Server Owner Moderator

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Yes your permissions plugin will do it all!
  18. Offline

    Jaluvshuskies

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    I still got the same error! D:
  19. Online

    Iroh Devious Server Owner Moderator

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    (make sure you tag me, I only saw this because I have been approving all your posts)
    Ok now post the contents of your groups.yml in the world folder and the config.yml in the group manager folder.
    (all of this on www.pastebin.com!!!)

    This post has been edited 1 time. It was last edited by Iroh Oct 23, 2013.
  20. Offline

    Jaluvshuskies

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME

    Here you go: http://pastebin.com/fpcrJtuC

    This post has been edited 1 time. It was last edited by Iroh Oct 23, 2013.
  21. Online

    Iroh Devious Server Owner Moderator

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
  22. Offline

    Jaluvshuskies

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Okay, I just did what you told me to do (replace)
    Do you mean folders? In the main directory folder, I have a bunch of random important server files, and then these folders: "contrib" "crash-reports" "plugins" "spare" "world" "world_nether" "world_the_end"

    This post has been edited 1 time. It was last edited by Iroh Oct 23, 2013.
  23. Online

    Iroh Devious Server Owner Moderator

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Okay thats not a problem just making sure you only had the 3 worlds. Why don't you look into spare and figure out what that is, if it is another world it could cause problems. Also are you getting any errors now and if so link me.
  24. Offline

    hessianmc

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Multiverse nodes:
    - mv.goto
    Only if you have multiverse portals.
    - mvp.portal.*
  25. Offline

    Jaluvshuskies

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME

    What do I do with these?
    Also, how do I know which one? I don't really have any portals at the moment, because I don't know how to create them...


    Alright, same issue: "Permissions is not Enabled, or hasn't been found"....

    This post has been edited 2 times. It was last edited by Iroh Oct 23, 2013.
  26. Online

    Iroh Devious Server Owner Moderator

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Those are the permission nodes for accessing multiverse worlds and accessing multiverse portals.
    Install vault, it allows plugins to find vault which in-tern finds the permissions plugin and tells the plugin what it needs to know. This error is coming from multiverse right?

    This post has been edited 1 time. It was last edited by Iroh Oct 23, 2013.
  27. Offline

    Jaluvshuskies

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME

    Okay, where should I place them in the code, and in what file? Groupmanager > world > world > groups.yml ?

    This post has been edited 1 time. It was last edited by Iroh Oct 23, 2013.
  28. Online

    Iroh Devious Server Owner Moderator

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Here is a new version of the groups.yml in the folder your specified with those nodes - http://pastebin.com/PtNAwpRd. Just copy over the original. Also what happened after you added vault?
  29. Offline

    Jaluvshuskies

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME

    Thanks! I just did that.
    Also, I don't think anything happened...? Is there something I need to do? I saved the vault file to the home directory folder

    This post has been edited 1 time. It was last edited by Iroh Oct 23, 2013.
  30. Online

    Iroh Devious Server Owner Moderator

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    The vault.jar file needs to be in the plugins folder (it is a plugin after all). After you put it there restart the server and report back.

Share This Page