Inactive [TP] xWarp v3.1.7 - MyWarp fork (w/ prices, economy, visibility) [1.2.5-R1.0]

Discussion in 'Inactive/Unsupported Plugins' started by xZise, Jan 17, 2011.

  1. Offline

    xZise

    Hello everyone,
    I forked the MyWarp project and added some functionality. In basic it is the same as the MyWarp.

    Now on BukkitDev
    This plugin is already on BukkitDev. I will transfer this post to BukkitDev.

    Download
    3.1.7 + marker (Tested: 1.2.5-R1.0)
    3.1.7 (Tested: 1.2.5-R1.0)
    2.12.0 (Tested: cb819, Should run ≥ cb691)
    All downloads

    The versions for other builds are normally only compatibly updates. So they don't provide other features. This means version “a-cb684” is the same (in basic) as “a-cb556” or simply “a”.
    Notice: With version 2.3.0, 2.6.0, 2.8.0, 2.9.0, 3.0.0 (or later) I changed the database layout. Previous versions of xWarp couldn't read this database. So backup it for sure.

    Ressources

    Changes
    Changelog moved to BukkitDev. The full changelog is still on github.

    Prices
    Since 2.8.0 it is possible to use prices for warp and creation. It uses the Permissions nodes to change define basic prices. Also it is possible to define a price for each warp. At the moment iConomy version 4 and 5, Essentials Economy (at least Dev build 2.2.104) and BOSEconomy supported.
    Global/Public/Private warps
    With the Version 2.0.0 beta 13 I introduce the new state of global warps. Every user can create warps for its own (public/private) like before and hasn't be aware of already existing one's from others. So Player “A” could create a warp named “foo” and another Player “B” could also create a warp called “foo”. Now to access these warps you have to specify which warp do you want to use.
    Therefore I added a parameter to specify the owner of the warp. To warp to the “foo” warp of Player “A” you simply type:
    /warp foo A
    You could exchange the second parameter (= A) with a B to warp to B's warp “foo”.
    Now to shorten the warps you could globalize a warp with
    /warp global <name> <owner>
    Now you don't have to add the owner of the warp. For example if somebody globalized the warp “foo” of player “A” you now can simply type:
    /warp foo
    There is one rule: “If you don't define the owner it searches the global warps.”
    But a global warp also has a owner (in our case Player “A”) so you also define the owner.
    So there is one major change: If your warp contains a space you have to escape it, otherwise it will guess the second part as a owner (to escape see the section above).
    For further information visit the wiki.
    Sign Warps
    Creating a sign warp is really easy. You have 3 layouts: MyWarp, Single Line and xWarp.
    In MyWarp your sign has two lines. In the first place only “MyWarp” and in the second the name of the warp. This works only if the warp is in the global map.
    The “Single Line” layout only needs a line with “Warp: <name>”. If there are more than one lines with this layout on one sign it won't work. The colon is optional, the W could be lowercase and the spaces between “Warp:” and the name have to be at least one.
    With xWarp layout you could place “xWarp” in the first line (case-insensitive) or “Warp”/“warp” and optional a colon.
    In the second line is the name of the warp and in the third the owner (optional)
    Upcoming changes
    Backups? (unknown)
    If possible I maybe make it possible to backup the warps with others backup plugins. It is only an idea at a moment, but maybe sometimes xWarp supports this.
    tkelly's suggestion system (Suspended)
    tkelly created a system, that can get a warp similar named if you didn't spell it right.

    Fabian aka xZise
     
    RazorFlint, Taranis01 and uitology like this.
  2. Offline

    xZise

    What isn't working? Please give me more information!

    Follow the installation instructions please.

    You use the permission “warp.world.within.*” which isn't the correct permission. It has to be “xwarp.warp.world.within.*”. Then it should work.

    Fabian
     
  3. Offline

    prodige30

    Does it works with PermissionBukkit? EveryBody can create warps, but i want only Ops who can create warps.
     
  4. Offline

    Zathras

    OK, good now. Thanks for the help.
     
  5. Offline

    Liger_XT5

  6. Offline

    RaesWolf

    Ya i had noticed that and got it working finally, but now none of the set ups for setting a set amount of warps per group will work so everyone has infinite warps and i am trying to change that so i can set it by per person and per group for different warp limits
     
  7. Offline

    xZise

    It should work with any plugin that uses SuperPerms.

    Grrrr … I'm missing an alert system like this forum there.

    Depends on the permissions plugin and Bukkit Plugin Utilities you use. With BPU 1.2 it supports only the Permissions plugin. Since BPU 1.3 also bPermissions, PermissionsEx and GroupManager.

    Fabian
     
  8. Offline

    RaesWolf

    We


    Am Using PermissionsEX
     
  9. Offline

    ZachBora

    @xZise just a suggestion, I noticed you get people to download Bukkit Plugin Utilities and rename the file, would you be able instead to put the right file name and just zip it with the version name? It's what sk89q does with his plugin (ex: https://github.com/sk89q/commandbook/downloads)
     
  10. Offline

    Liger_XT5

    Lol, don't worry, I have my problems with the PM system myself. :/
     
  11. Offline

    prodige30

    Can someone post an exemple for limit to 0 or 1 the warp that users Default can create, for permissionsbukkit pliz?
    I use supermbridge and permissionbukkit, but i can't limit.
     
  12. Offline

    xZise

    Yep. PermissionBukkit doesn't support permission values.

    Fabian
     
  13. Offline

    prodige30

    So maybe any idea, what i could to limit the default group to create warps?
     
  14. Offline

    RaesWolf

    We use Permissions EX and for the life of me everything works except getting the darn amounts set per group. IF you can get this to work or help me figure out why Id REALLY appreciate it as part of my set up counts on different warp amounts per groups etc.



    did u try not adding the permission nodes to the default group

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

    imerej

    If is there any simple way to completely disable ability to use this plugin for one group. I`m using PermissionsBukkit, SuperpermsBridge.
     
  16. Offline

    xZise

    Don't give the group any permissions to use the plugin?

    Fabian
     
  17. Offline

    imerej

    I tryed this, but it didn`t work. Gropu without any permissions could create, use, etc. warps.
     
  18. Offline

    xZise

    Then the permissions don't work correctly. What does /warp permissions and /xwarp status tell?

    Fabian
     
  19. Offline

    imerej

    /xwarp status :
    Code:
    >xwarp status
    20:11:43 [INFO] xWarp status:
    20:11:43 [INFO] Number of warps: 0
    20:11:43 [INFO] Number of warp protection areas: 0
    20:11:43 [INFO] Economy: Not linked (yet)
    20:11:43 [WARNING] Unexpected exception while parsing console command
    org.bukkit.command.CommandException: Unhandled exception executing command 'xwar
    p' in plugin xWarp v3.1.5
            at org.bukkit.command.PluginCommand.execute(PluginCommand.java:42)
            at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:16
    3)
            at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:3
    70)
            at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:3
    66)
            at net.minecraft.server.MinecraftServer.b(MinecraftServer.java:553)
            at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:530)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:414)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:457)
    Caused by: java.lang.NullPointerException
            at de.xzise.wrappers.Handler.getWrapperName(Handler.java:62)
            at de.xzise.xwarp.commands.xwarp.StatusCommand.execute(StatusCommand.jav
    a:35)
            at de.xzise.commands.CommonCommandMap.executeCommand(CommonCommandMap.ja
    va:93)
            at de.xzise.commands.CommonCommandMap.onCommand(CommonCommandMap.java:14
    8)
            at org.bukkit.command.PluginCommand.execute(PluginCommand.java:40)
            ... 7 more
    >
    /xwarp permissions
    Code:
    20:15:34 [INFO] [xWarp]: Checked permission 'xwarp.warp.to.global' (Def: true) a
    nd wrapper returned true (Equals: true)
    20:15:34 [INFO] [xWarp]: Checked permission 'xwarp.warp.to.own' (Def: true) and
    wrapper returned true (Equals: true)
    20:15:34 [INFO] [xWarp]: Checked permission 'xwarp.warp.to.invited' (Def: true)
    and wrapper returned true (Equals: true)
    20:15:34 [INFO] [xWarp]: Checked permission 'xwarp.warp.to.other' (Def: true) an
    d wrapper returned true (Equals: true)
    20:15:34 [INFO] [xWarp]: Checked permission 'xwarp.warp.sign.to.global' (Def: tr
    ue) and wrapper returned true (Equals: true)
    20:15:34 [INFO] [xWarp]: Checked permission 'xwarp.warp.sign.to.own' (Def: true)
     and wrapper returned true (Equals: true)
    20:15:34 [INFO] [xWarp]: Checked permission 'xwarp.warp.sign.to.invited' (Def: t
    rue) and wrapper returned true (Equals: true)
    20:15:34 [INFO] [xWarp]: Checked permission 'xwarp.warp.sign.to.other' (Def: tru
    e) and wrapper returned true (Equals: true)
    20:15:34 [INFO] [xWarp]: Checked permission 'xwarp.warp.sign.create.private' (De
    f: true) and wrapper returned true (Equals: true)
    20:15:34 [INFO] [xWarp]: Checked permission 'xwarp.warp.sign.create.public' (Def
    : true) and wrapper returned true (Equals: true)
    20:15:34 [INFO] [xWarp]: Checked permission 'xwarp.warp.sign.create.global' (Def
    : true) and wrapper returned true (Equals: true)
    20:15:34 [INFO] [xWarp]: Checked permission 'xwarp.warp.sign.create.unknown' (De
    f: true) and wrapper returned true (Equals: true)
    20:15:34 [INFO] [xWarp]: Checked permission 'xwarp.warp.create.private' (Def: tr
    ue) and wrapper returned true (Equals: true)
    20:15:34 [INFO] [xWarp]: Checked permission 'xwarp.warp.create.public' (Def: tru
    e) and wrapper returned true (Equals: true)
    20:15:34 [INFO] [xWarp]: Checked permission 'xwarp.warp.create.global' (Def: tru
    e) and wrapper returned true (Equals: true)
    20:15:34 [INFO] [xWarp]: Checked permission 'xwarp.warp.edit.delete' (Def: true)
     and wrapper returned true (Equals: true)
    20:15:34 [INFO] [xWarp]: Checked permission 'xwarp.warp.edit.invite.add' (Def: t
    rue) and wrapper returned true (Equals: true)
    20:15:34 [INFO] [xWarp]: Checked permission 'xwarp.warp.edit.invite.delete' (Def
    : true) and wrapper returned true (Equals: true)
    20:15:34 [INFO] [xWarp]: Checked permission 'xwarp.warp.edit.message' (Def: true
    ) and wrapper returned true (Equals: true)
    20:15:34 [INFO] [xWarp]: Checked permission 'xwarp.warp.edit.update' (Def: true)
     and wrapper returned true (Equals: true)
    20:15:34 [INFO] [xWarp]: Checked permission 'xwarp.warp.edit.rename' (Def: true)
     and wrapper returned true (Equals: true)
    20:15:34 [INFO] [xWarp]: Checked permission 'xwarp.warp.edit.editors.add' (Def:
    true) and wrapper returned true (Equals: true)
    20:15:34 [INFO] [xWarp]: Checked permission 'xwarp.warp.edit.editors.remove' (De
    f: true) and wrapper returned true (Equals: true)
    20:15:34 [INFO] [xWarp]: Checked permission 'xwarp.warp.edit.owner' (Def: true)
    and wrapper returned true (Equals: true)
    20:15:34 [INFO] [xWarp]: Checked permission 'xwarp.warp.edit.creator' (Def: fals
    e) and wrapper returned false (Equals: true)
    20:15:34 [INFO] [xWarp]: Checked permission 'xwarp.warp.edit.price.set' (Def: tr
    ue) and wrapper returned true (Equals: true)
    20:15:34 [INFO] [xWarp]: Checked permission 'xwarp.warp.edit.price.free' (Def: f
    alse) and wrapper returned false (Equals: true)
    20:15:34 [INFO] [xWarp]: Checked permission 'xwarp.warp.edit.list' (Def: false)
    and wrapper returned false (Equals: true)
    20:15:34 [INFO] [xWarp]: Checked permission 'xwarp.warp.edit.cooldown' (Def: tru
    e) and wrapper returned true (Equals: true)
    20:15:34 [INFO] [xWarp]: Checked permission 'xwarp.warp.edit.warmup' (Def: true)
     and wrapper returned true (Equals: true)
    20:15:34 [INFO] [xWarp]: Checked permission 'xwarp.warp.list.own' (Def: true) an
    d wrapper returned true (Equals: true)
    20:15:34 [INFO] [xWarp]: Checked permission 'xwarp.warp.command.list' (Def: true
    ) and wrapper returned true (Equals: true)
    20:15:34 [INFO] [xWarp]: Checked permission 'xwarp.warp.command.search' (Def: tr
    ue) and wrapper returned true (Equals: true)
    20:15:34 [INFO] [xWarp]: Checked permission 'xwarp.warp.command.info' (Def: true
    ) and wrapper returned true (Equals: true)
    20:15:34 [INFO] [xWarp]: Checked permission 'xwarp.warp.admin.delete' (Def: fals
    e) and wrapper returned false (Equals: true)
    20:15:34 [INFO] [xWarp]: Checked permission 'xwarp.warp.admin.invite' (Def: fals
    e) and wrapper returned false (Equals: true)
    20:15:34 [INFO] [xWarp]: Checked permission 'xwarp.warp.admin.uninvite' (Def: fa
    lse) and wrapper returned false (Equals: true)
    20:15:34 [INFO] [xWarp]: Checked permission 'xwarp.warp.admin.message' (Def: fal
    se) and wrapper returned false (Equals: true)
    20:15:34 [INFO] [xWarp]: Checked permission 'xwarp.warp.admin.update' (Def: fals
    e) and wrapper returned false (Equals: true)
    20:15:34 [INFO] [xWarp]: Checked permission 'xwarp.warp.admin.rename' (Def: fals
    e) and wrapper returned false (Equals: true)
    20:15:34 [INFO] [xWarp]: Checked permission 'xwarp.warp.admin.private' (Def: fal
    se) and wrapper returned false (Equals: true)
    20:15:34 [INFO] [xWarp]: Checked permission 'xwarp.warp.admin.public' (Def: fals
    e) and wrapper returned false (Equals: true)
    20:15:34 [INFO] [xWarp]: Checked permission 'xwarp.warp.admin.global' (Def: fals
    e) and wrapper returned false (Equals: true)
    20:15:34 [INFO] [xWarp]: Checked permission 'xwarp.warp.admin.editors.add' (Def:
     false) and wrapper returned false (Equals: true)
    20:15:34 [INFO] [xWarp]: Checked permission 'xwarp.warp.admin.editors.remove' (D
    ef: false) and wrapper returned false (Equals: true)
    20:15:34 [INFO] [xWarp]: Checked permission 'xwarp.warp.admin.give.owner' (Def:
    false) and wrapper returned false (Equals: true)
    20:15:34 [INFO] [xWarp]: Checked permission 'xwarp.warp.admin.changecreator' (De
    f: false) and wrapper returned false (Equals: true)
    20:15:34 [INFO] [xWarp]: Checked permission 'xwarp.warp.admin.price.set' (Def: f
    alse) and wrapper returned false (Equals: true)
    20:15:34 [INFO] [xWarp]: Checked permission 'xwarp.warp.admin.price.free' (Def:
    false) and wrapper returned false (Equals: true)
    20:15:34 [INFO] [xWarp]: Checked permission 'xwarp.warp.admin.list.change' (Def:
     false) and wrapper returned false (Equals: true)
    20:15:34 [INFO] [xWarp]: Checked permission 'xwarp.warp.admin.cooldown' (Def: fa
    lse) and wrapper returned false (Equals: true)
    20:15:34 [INFO] [xWarp]: Checked permission 'xwarp.warp.admin.warmup' (Def: fals
    e) and wrapper returned false (Equals: true)
    20:15:34 [INFO] [xWarp]: Checked permission 'xwarp.warp.admin.list.view' (Def: f
    alse) and wrapper returned false (Equals: true)
    20:15:34 [INFO] [xWarp]: Checked permission 'xwarp.warp.admin.to.all' (Def: fals
    e) and wrapper returned false (Equals: true)
    20:15:34 [INFO] [xWarp]: Checked permission 'xwarp.warp.admin.warp.others' (Def:
     false) and wrapper returned false (Equals: true)
    20:15:34 [INFO] [xWarp]: Checked permission 'xwarp.warp.admin.changeworld' (Def:
     false) and wrapper returned false (Equals: true)
    20:15:34 [INFO] [xWarp]: PermissionsManager integer getter wasn't supported by t
    his plugin.
    20:15:34 [INFO] [xWarp]: PermissionsManager integer getter wasn't supported by t
    his plugin.
    20:15:34 [INFO] [xWarp]: PermissionsManager integer getter wasn't supported by t
    his plugin.
    20:15:34 [INFO] [xWarp]: PermissionsManager integer getter wasn't supported by t
    his plugin.
    20:15:34 [INFO] [xWarp]: PermissionsManager integer getter wasn't supported by t
    his plugin.
    20:15:34 [INFO] [xWarp]: PermissionsManager integer getter wasn't supported by t
    his plugin.
    20:15:34 [INFO] [xWarp]: PermissionsManager integer getter wasn't supported by t
    his plugin.
    20:15:34 [INFO] [xWarp]: PermissionsManager integer getter wasn't supported by t
    his plugin.
    20:15:34 [INFO] [xWarp]: PermissionsManager integer getter wasn't supported by t
    his plugin.
    20:15:34 [INFO] [xWarp]: PermissionsManager integer getter wasn't supported by t
    his plugin.
    20:15:34 [INFO] [xWarp]: PermissionsManager double getter wasn't supported by th
    is plugin.
    20:15:34 [INFO] [xWarp]: PermissionsManager double getter wasn't supported by th
    is plugin.
    20:15:34 [INFO] [xWarp]: PermissionsManager double getter wasn't supported by th
    is plugin.
    20:15:34 [INFO] [xWarp]: PermissionsManager double getter wasn't supported by th
    is plugin.
    20:15:34 [INFO] [xWarp]: PermissionsManager double getter wasn't supported by th
    is plugin.
    20:15:34 [INFO] [xWarp]: PermissionsManager double getter wasn't supported by th
    is plugin.
    20:15:34 [INFO] [xWarp]: Checked permission 'xwarp.warp.world.within.world1' (De
    f: true) and wrapper returned true (Equals: true)
    20:15:34 [INFO] [xWarp]: Checked permission 'xwarp.warp.world.within.world1_neth
    er' (Def: true) and wrapper returned true (Equals: true)
    20:15:34 [INFO] [xWarp]: Checked permission 'xwarp.warp.world.within.world1_the_
    end' (Def: true) and wrapper returned true (Equals: true)
    20:15:34 [INFO] [xWarp]: Checked permission 'xwarp.warp.world.within.world2' (De
    f: true) and wrapper returned true (Equals: true)
    20:15:34 [INFO] [xWarp]: Checked permission 'xwarp.warp.world.to.world1' (Def: t
    rue) and wrapper returned true (Equals: true)
    20:15:34 [INFO] [xWarp]: Checked permission 'xwarp.warp.world.to.world1_nether'
    (Def: true) and wrapper returned true (Equals: true)
    20:15:34 [INFO] [xWarp]: Checked permission 'xwarp.warp.world.to.world1_the_end'
     (Def: true) and wrapper returned true (Equals: true)
    20:15:34 [INFO] [xWarp]: Checked permission 'xwarp.warp.world.to.world2' (Def: t
    rue) and wrapper returned true (Equals: true)
    >
     
  20. Offline

    CubieX

    @xZise
    Have you ever had a look on the "Register"-Plugin?
    It's an API for all common eco systems, including iConomy 6. Nijikokun has some info about it in his initial post.
    Register API Plugin
    You are not the only one running into that problem. But perharps this API can help you integrate iConomy 6 support?
    I saw quite a few other plugins relying on this handy thing.

    And another suggestion if you don't want to create a new dependency:
    Go to the iConomy BukkitDev page (for some reason not directly accessible atm) and have a look on the source code.
    It's not the most practical way, but I don't see another possibility if "Register" is no alternative for you.
     
  21. Offline

    silentdojo

    I'd also like to point out the Vault plugin as a possible alternative to Register. It can also be used to handle permissions support.
     
  22. Offline

    xZise

    Ehr Register is already supported.

    Only to support iConomy 6? If I'm bored enough maybe, but when I see how complex the iConomy 5 implementation is it would be difficult. Sorry, but when the iConomy 6 dev want that others use their plugin the dev should provide information about how to use the plugin.

    @imerej: What is in your configuration at permissionsplugin?

    Fabian
     
  23. Offline

    imerej

    Code:
    case-sensitive: false
    use-force-to: false
    marker:
        enabled: false
        visibilities:
        - public
        - global
        png: marker.png
    warmup:
        notify: true
        cancel:
            movement: false
            damage: true
    show-free-price-message: false
    permissions:
        plugin: 'PermissionsBukkit-1.1.jar'
    economy:
        base-account: ''
        plugin: 'none'
    data:
        connection: sqlite
    list:
        columns:
        - owner
        - world
        - location
    update-if-exists: false
    cooldown:
        notify: true
    warp:
        defaultmsg: Welcome to '{NAME}'!
    
     
  24. Offline

    xZise

    Hmmm strange, do you know which version of Bukkit Plugin Utilities are you using?

    And normally the “permissions → plugin” node should contain the plugin's name not it's filename. In this case it should be “PermissionsBukkit”.

    Fabian
     
  25. Offline

    CubieX

    I can't get the limits per group to work.
    Using CB#1597, PermissionsEx 1.16 and xWarp 3.15 with Bukkit Plugin Utilities 1.3.0 b4.

    But my "Trusted" user can create more than just 3 warps. Even "Member" users can, when there is no inheritance, but direct permissions.

    My permissions (open)

    Code:
    users:
        CubieX:
            group:
            - Trusted
    groups:
        Gast:
            default: true
            prefix: '&7[Gast]'
            permissions:
            - essentials.list
            - essentials.msg
            - essentials.rules
            - essentials.spawn
            - modifyworld.chat.*
            - simpleprefix.gast
            options:
                rank: '100'
        Member:
            prefix: '&2'
            permissions:
            - modifyworld.*
            - essentials.sethome
            - essentials.home
            - essentials.msg
            - essentials.mail
            - essentials.signs.use.disposal
            - essentials.signs.use.free
            - essentials.signs.use.heal
            - essentials.tpaccept
            - essentials.tpdeny
            - essentials.back.*
            - xwarp.warp.to.*
            - xwarp.warp.sign.*
            - xwarp.warp.world.to.*
            - xwarp.warp.world.within.*
            - xwarp.warp.create.public
            - xwarp.warp.edit.delete
            - xwarp.warp.command.list
            - xwarp.warp.limit.public
            - simpleprefix.member
            inheritance:
            - Gast
            options:
                rank: '95'
            info:
              xwarp:
                warp:
                  limit:
                    public: 3
        Trusted:
            prefix: '&9[Trusted]'
            permissions:
            - essentials.tpa
            - essentials.tpahere
            - simpleprefix.trusted
            inheritance:
            - Member
            options:
                rank: '90'
        Moderator:
            prefix: '&3[Mod]'
            permissions:
            - essentials.afk
            - essentials.ban
            - essentials.broadcast
            - essentials.essentials
            - essentials.ext
            - essentials.invsee
            - essentials.kick
            - essentials.realname
            - essentials.seen
            - essentials.signs.break.disposal
            - essentials.signs.create.disposal
            - essentials.signs.use.time
            - essentials.signs.use.weather
            - essentials.tempban
            - essentials.time
            - essentials.top
            - essentials.tp
            - essentials.tpa
            - essentials.tpaccept
            - essentials.tpahere
            - essentials.tpdeny
            - essentials.tphere
            - essentials.tpo
            - essentials.tpohere
            - essentials.tppos
            - essentials.unban
            - essentials.weather
            - worldedit.navigation.jumpto
            - worldguard.heal.*
            - worldguard.stack
            - worldguard.locate
            - worldguard.notify
            - worldguard.region.info.*
            - logblock.tools.toolblock
            - simpleprefix.moderator
            - xwarp.warp.create.private
            - xwarp.warp.invite.add
            - xwarp.warp.invite.delete
            - xwarp.warp.limit.total
            inheritance:
            - Trusted
            options:
                rank: '80'
            info:
              xwarp:
                warp:
                  limit:
                    total: 10
        Admin:
            prefix: '&4[Admin]'
            permissions:
            - '*'
            - simpleprefix.admin
            options:
                rank: '80'
    


    And sometimes, public warps get unlisted on creation without using a special command.
     
  26. Offline

    xZise

    Okay, you need to place the “permission values” in the options node. For example my configuration with warmup and cooldown:
    Code:
      Candidate:
        inheritance: [ "Default" ]
        default: false
        permissions: […]
        prefix: "&2"
        options:
          build: true
          xwarp.warp.timers.cooldown.private: 10
          xwarp.warp.timers.cooldown.global: 10
          xwarp.warp.timers.cooldown.public: 10
          xwarp.warp.timers.warmup.private: 1
          xwarp.warp.timers.warmup.public: 1
          xwarp.warp.timers.warmup.global: 1
    
    The problem with unlisted warps is “known” but I have no idea when this happens. Do you using SQLite or YML as storage?

    Fabian
     
  27. Offline

    Black_Jack

    How to turn off this annoying spamming:
    Code:
    19:29:06 [INFO] [xWarp]: Checked permission 'xwarp.warp.create.public' (Def: true) and SuperPerms returned true (Equals: true)
    19:29:06 [INFO] [xWarp]: Checked permission 'xwarp.warp.edit.owner' (Def: true) and SuperPerms returned true (Equals: true)
    19:29:06 [INFO] [xWarp]: Checked permission 'xwarp.wpa.admin.area.ignore' (Def: false) and SuperPerms returned false (Equals: true)
    19:29:06 [INFO] [xWarp]: Checked permission 'xwarp.warp.create.private' (Def: true) and SuperPerms returned true (Equals: true)
    19:29:11 [INFO] [xWarp]: Checked permission 'xwarp.warp.world.within.Primary' (Def: true) and SuperPerms returned true (Equals: true)
    19:29:11 [INFO] [xWarp]: Checked permission 'xwarp.warp.edit.object.Izuru_Rin.1.warp' (Def: false) and SuperPerms returned false (Equals: true)
    19:29:11 [INFO] [xWarp]: Checked permission 'xwarp.warp.to.own' (Def: true) and SuperPerms returned true (Equals: true)
    19:29:22 [INFO] [xWarp]: Checked permission 'xwarp.warp.world.within.Primary' (Def: true) and SuperPerms returned true (Equals: true)
    19:29:22 [INFO] [xWarp]: Checked permission 'xwarp.warp.edit.object.Izuru_Rin.1.warp' (Def: false) and SuperPerms returned false (Equals: true)
    19:29:22 [INFO] [xWarp]: Checked permission 'xwarp.warp.to.own' (Def: true) and SuperPerms returned true (Equals: true)
    
     
  28. Offline

    Phinary

    Is this working without bugs on the latest RB
     
  29. Offline

    CubieX

    Ah, ok, didn't know that. It was not in the wiki like that or I missed it.
    Now it works!

    And the thing with wrong visibility: I'm using SQLite for xWarp, I think. (fresh install, left the config unchanged)
    This error happens very frequently for me.
    I also noticed, that warps that were visible upon creation, became unlisted after a server restart.

    But how can someone set a warp to listed or unlisted exactly? I could not find any command for it in the wiki.
    I had a look at my database.
    There is only a field "public level", and even if all warps are "-127" (means public) in this field, some warps are vanishing from the list every now and then if one does not have the override permission for it.

    -127 = public
    -128 = private
    2 = global

    And whehe is this visibility state?
     
  30. Offline

    imerej

    I change it to PermissionsBukkit, but nothing changed. I`m using Bukkit Plugin Utilities 1.2.1
     
  31. Offline

    ramsta

    Hi one questions does bPermissions work with this. I'm currently using PEX but was wondering.
     

Share This Page