Multiverse Portal Permissions

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

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

    Jaluvshuskies

    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. Offline

    Iroh

    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

    I know, I'm trying to learn D: The main directory is what, the plugins folder or...?
     
  4. Offline

    Iroh

    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

    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?

    Also, I do have groupmanager. In the GroupManager folder, I see "backup" folder, "worlds" folder, and "config.yml"

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

    Iroh

    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
     
  7. Offline

    Jaluvshuskies

    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>
     
  8. Offline

    Iroh

    permissions.yml should be blank and in the main directory. Other than that you are okay!
     
  9. Offline

    Jaluvshuskies

    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?
     
  10. Offline

    Iroh

    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.
     
  11. Offline

    Jaluvshuskies


    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)
     
  12. Offline

    Iroh

    The first perms file you showed should be the only thing in the group manager > worlds> world > *groups* file.
     
  13. Offline

    Jaluvshuskies


    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)
     
  14. Offline

    Iroh


    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.
     
  15. Offline

    Jaluvshuskies


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

    Iroh

    Yes your permissions plugin will do it all!
     
  17. Offline

    Jaluvshuskies

    I still got the same error! D:
     
  18. Offline

    Iroh

    (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!!!)
     
  19. Offline

    Jaluvshuskies


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

    Iroh

  21. Offline

    Jaluvshuskies

    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"
     
  22. Offline

    Iroh

    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.
     
  23. Offline

    hessianmc

    Multiverse nodes:
    - mv.goto
    Only if you have multiverse portals.
    - mvp.portal.*
     
  24. Offline

    Jaluvshuskies


    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"....
     
  25. Offline

    Iroh

    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?
     
  26. Offline

    Jaluvshuskies


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

    Iroh

    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?
     
  28. Offline

    Jaluvshuskies


    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
     
  29. Offline

    Iroh

    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.
     
  30. Offline

    Jaluvshuskies


    Still same error: "permissions is not enabled, or hasn't been found"
     
Thread Status:
Not open for further replies.

Share This Page