Solved Skyblock[IslandWorld] build perms messed up.

Discussion in 'Bukkit Help' started by MaliciousMan, Dec 7, 2013.

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

    MaliciousMan

    Plugins:
    Code:
    16:08:48 [INFO] Plugins (22): CustomJoin, MotdManager, SimpleSort, Vault, Multiverse-Core, PermissionsEx, PlayerHeads, AutoMessage, OreGenerator, TimeFold, ColorMe, ClearLag, GriefPrevention, AutoSaveWorld, ManySmallTweaks, CleanroomGenerator, Essentials, EssentialsSpawn, EssentialsChat, WorldEdit, WorldGuard, IslandWorld>
    Permissions:
    Code:
    groups:
      Default:
        default: true
        prefix: '&eIslander&7/'
        permissions:
        - essentials.warp
        - essentials.warp.list
        - essentials.warps.*
        - essentials.spawn
        - essentials.motd
        - essentials.rules
        - essentials.ping
        - essentials.signs.use.buy
        - essentials.signs.use.sell
        - automessage.receive.default
        - essentials.balance
        - essentials.balance.others
        - essentials.balancetop
        - bukkit.command.list
        - bukkit.command.help
        - essentials.kits.tools
        - essentials.help
        - essentials.kit
        - essentials.afk
        - essentials.list
        - essentials.near
        - islandworld.island.*
        - islandworld.create.normal
        - islandworld.create.snow
        - islandworld.create.desert
        - islandworld.create.jungle
        - -islandworld.*
        - simplesort.*
        - og.gen
        - modifyworld.*
        - -essentials.*
        - -automessage.*
        - -bukkit.command.version
        - -bukkit.command.plugins
        - -modifyworld.digestion
        - -modifyworld.chat
        - -worldedit.*
      Contributor:
        prefix: '&3Contributor&7/&7'
        inheritance:
        - Default
        permissions:
        - islandworld.create.normal
      Admin:
        prefix: '&cAdmin&7/&7'
        inheritance:
        - Default
        permissions:
        - -permissions.*
        - -bukkit.command.op.give
        - -bukkit.command.op.take
        - -bukkit.command.say
        - '*'
      Owner:
        prefix: '&cOwner&7/&7'
        inheritance:
        - Default
        permissions:
        - '*'
        - -multiverse.inventories.group
    No error appears in-game, no error on the console, and I CAN build/destroy with op. I really have no idea, it's probably something stupid like in the Essentials config, or some friggin permission node out of place, but I've tried alot of stuff, any help is greatly appreciated and I'd like to have it fixed by tomorrow if at all possible.

    Thanks! xD
     
  2. Offline

    Niknea

    I would add all these permissions nodes and it should work. Also if you don't want one it wont hurt to remove just that one node ; )
    Code:
    islandworld.island
    islandworld.island.create
    islandworld.island.delete
    islandworld.island.info
    islandworld.island.spawn
    islandworld.island.home
    islandworld.island.sethome
    islandworld.island.delhome
    islandworld.island.fixhome
    islandworld.island.expell
    islandworld.island.add
    islandworld.island.remove
    islandworld.island.tp
    islandworld.island.leave
    islandworld.island.visit
    islandworld.island.accept
    islandworld.island.deny
    islandworld.island.calc
    islandworld.island.rank
     
    MaliciousMan likes this.
  3. Offline

    MaliciousMan

    Code:
    groups:
      Default:
        default: true
        prefix: '&eIslander&7/'
        permissions:
        - essentials.warp
        - essentials.warp.list
        - essentials.warps.*
        - essentials.spawn
        - essentials.motd
        - essentials.rules
        - essentials.ping
        - essentials.signs.use.buy
        - essentials.signs.use.sell
        - automessage.receive.default
        - essentials.balance
        - essentials.balance.others
        - essentials.balancetop
        - bukkit.command.list
        - bukkit.command.help
        - essentials.kits.tools
        - essentials.help
        - essentials.kit
        - essentials.afk
        - essentials.list
        - essentials.near
        - islandworld.island.*
        - islandworld.island
        - islandworld.island.create
        - islandworld.island.delete
        - islandworld.island.info
        - islandworld.island.spawn
        - islandworld.island.home
        - islandworld.island.sethome
        - islandworld.island.delhome
        - islandworld.island.fixhome
        - islandworld.island.expell
        - islandworld.island.add
        - islandworld.island.remove
        - islandworld.island.tp
        - islandworld.island.leave
        - islandworld.island.visit
        - islandworld.island.accept
        - islandworld.island.deny
        - islandworld.island.calc
        - islandworld.island.rank
        - essentials.sethome
        - islandworld.create.normal
        - islandworld.create.snow
        - islandworld.create.desert
        - islandworld.create.jungle
        - -islandworld.*
        - simplesort.*
        - og.gen
        - modifyworld.*
        - -essentials.*
        - -automessage.*
        - -bukkit.command.version
        - -bukkit.command.plugins
        - -modifyworld.digestion
        - -modifyworld.chat
        - -worldedit.*
      Contributor:
        prefix: '&3Contributor&7/&7'
        inheritance:
        - Default
        permissions:
        - islandworld.create.normal
      Admin:
        prefix: '&cAdmin&7/&7'
        inheritance:
        - Default
        permissions:
        - -permissions.*
        - -bukkit.command.op.give
        - -bukkit.command.op.take
        - -bukkit.command.say
        - '*'
      Owner:
        prefix: '&cOwner&7/&7'
        inheritance:
        - Default
        permissions:
        - '*'
        - -multiverse.inventories.group
    I guess I should've had those in the first place, thanks, and I also added "essentials.sethome". Building still won't work, it's still the same thing, when I destroy something it immediately comes back, what I mean is, it doesn't "think" about it, it's just instantaneous... Anything else I could try Niknea?
     
  4. Offline

    Niknea

    Does the island spawn at 0 0 or at multiverse spawn? Also is it just skyblock islands or users cant break anything?
     
    MaliciousMan likes this.
  5. Offline

    MaliciousMan

    I have 2 worlds: "Spawn" & "IslandWorld". Users could actually break whatever tf they wanted in the Spawn world xD until I installed GriefPrevention. But at that time, they couldn't build or anything in the IslandWorld world. Another note is that if I'm op+survival building/destroying works fine.

    In the IslandWorld world, islands are generated approx 200 block apart from each other in a grid formation. So the coords are different every time someone makes a new island.

    Sorry, does that answer your question Niknea?
     
  6. Offline

    Niknea

    My only guess is that the island you created is where the multiverse world spawn is. Try making a second island and try breaking blocks then
     
    MaliciousMan likes this.
  7. Offline

    MaliciousMan

    Does Multiverse create a protected area like Bukkit does?

    And believe me when I tell you I spent close to 3 hours trying everything imaginable, and also coping with console errors from doing so xD
     
  8. Offline

    Niknea

    Yes the spawn of the world is protected by multiverse.
     
    MaliciousMan likes this.
  9. Offline

    MaliciousMan

    I can't seem to find any documentation of this being true, could you link me up?

    Nothing in the config or on the wiki about Multiverse protecting the spawn, what other plugins do you think it might be?

    Seems to be IslandWorld's fault, I tried plugin by plugin, having them not run, and it seems that IslandWorld has some built-in protection for per-player, per-island. If anyone here knows how to disable it, or has experienced this same error, it'd help alot!

    I'll keep watch on this thread while I try to figure it out too. :)

    Alright, I'm settling xD

    My Solution: I added a node(islandworld.bypass.island) that's only given to ops that allow them to build on any island, and I gave JUST that node, not any other op ones, to the default player, then I installed GriefPrevention.

    And that's my solution xD Thanks for the help Niknea!

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: Jun 5, 2016
Thread Status:
Not open for further replies.

Share This Page