[UNSUPPORTED][TP] Warpz0r v1.4.2 - Multiworld Warp and Home plugin [1317]

Discussion in 'Inactive/Unsupported Plugins' started by Drakia, Feb 10, 2011.

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

    Drakia

    Warpz0r - Yet another warp and home plugin! Now with iConomy support!
    Version: 1.4.2
    CraftBukkit: 1317

    Plugin Dependencies:
    Any SuperPerms handler, as well as Permissions 2.x/3.x (Optional)
    Register (Optional, will allow any Economy plugin to be used)

    =============
    Description
    =============
    Yet another warp and home plugin.
    I didn't think there were quite enough warp and home plugins out there, so I decided to write my own for my server.
    Added basic iConomy support for /home /warp and /sethome

    Download (Direct JAR): http://thedgtl.net/bukkit/Warpz0r.jar
    Source: https://github.com/TheDgtl/Warpz0r

    =============
    Installation
    =============
    Copy Warpz0r.jar to the plugins/ folder
    After the initial run it will create a Warpz0r folder with the config file in it. Edit the config file to your liking then run "reload" in the CraftBukkit terminal.

    =============
    Features
    =============
    This plugin supports warping/homing between multiple worlds.
    You only have one "home," so if you are in one world and your home is in another, you will warp to your "home" world if you use /home
    Permissions plugin is used if installed, otherwise goes based on isOp().
    Will import your existing homes and warps if you place homes.txt/warps.txt file into the plugins/Warpz0r/ folder
    Ability to disable inter-world warp
    iConomy 5.x support (DOES NOT SUPPORT ICONOMY 6.x)

    =============
    Commands
    =============
    /warp <name> - Warp yourself to specified warp point
    /warpto <player> <name> - Warp target player to specified warp point
    /listwarps - List all available warps
    /setwarp <name> - Create a named warp at your current location
    /setwarp <name> <cost> - Create a named warp at your current location with the specified cost to use it.
    /removewarp <name> - Removes a named warp
    /home - Warp to your set home
    /home <player> - Warp to a specified players home
    /sethome - Sets your home
    /sethome <player> - Set a specified players home
    /clearhome <player> - Clear a players home
    /wz compass - Set your compass to point to your home
    /wz compass <warp> - Set your compass to point to <warp>
    /wz compass reset - Set your compass to point to spawn

    =============
    Configuration
    =============
    useiconomy - Set to "true" to use iConomy
    sethomecost - The cost to use /sethome
    warpcost - The cost to use /warp
    homecost - The cost to use /home
    setwarpcost - The cost to use /setwarp
    removewarpcost - The cost to use /removewarp
    noPrefix - Set to "true" to disable "[Warpz0r]" prefix for player messages
    bedhome - Set to true to allow players with warpz0r.bedhome permissions to set home on entering a bed

    =============
    Permissions
    =============
    Code:
    warpz0r.use: Allow full use of Warpz0r warping commands
        warpz0r.use.warp: Allow use of warping functionality)
            warpz0r.warp: Allow use of /warp <warp> (default: op)
            warpz0r.set: Allow use of /setwarp <warp> (default: op)
            warpz0r.setcost: Allow use of /setwarp <warp> <cost> (default: op)
            warpz0r.remove: Allow use of /removewarp <warp> (default: op)
            warpz0r.list: Allow use of /listwarps (default: op)
            warpz0r.worldwarp: Allow warping between worlds (default: op)
        warpz0r.use.home: Allow use of home commands
            warpz0r.sethome: Allow use of /sethome (default: true)
            warpz0r.home: Allow use of /home (default: true)
            warpz0r.worldhome: Allow teleporting between worlds during /home  (default: true)
            warpz0r.bedhome: Allow use of a bed setting players home (default: true)
        warpz0r.use.compass: Allow use of compass commands
            warpz0r.compasshome: Allow use of /wz compass (default: true)
            warpz0r.compassreset: Allow use of /wz compass reset (default: true)
            warpz0r.compasswarp: Allow use of /wz compass <warp> (default: op)
            
    warpz0r.admin: Allow use of admin commands
        warpz0r.admin.warpto: Allow use of /warpto <player> <warp> (default: op)
        warpz0r.admin.sethome: Allow use of /sethome <player> (default: op)
        warpz0r.admin.home: Allow use of /home <player> (default: op)
        warpz0r.admin.clearhome: Allow use of /clearhome [player] (default: op)
        
    warpz0r.free: All warpz0r commands are free
        warpz0r.free.warp: Don't charge for /warp (default: op)
        warpz0r.free.setwarp: Don't charge for /setwarp (default: op)
        warpz0r.free.removewarp: Don't charge for /removewarp (default: op)
        warpz0r.free.sethome: Don't charge for /sethome (default: op)
        warpz0r.free.home: Don't charge for /home (default: op)
        warpz0r.free.bedhome: Don't charge on bed usage setting home (default: op)
    

    ** Note on Permissions 2.x/3.x: If you are using Perms 2/3, you MUST specify the child nodes individually,
    as Perms 2/3 are not SuperPerms compatible, they do not support the permissions hierarchy defined in plugin.yml
    =============
    F.A.Q.
    =============
    Q) Why don't beds show animation?
    A) Iunno, ask Notch.

    Q) Can you add private warps?
    A) Iunno, as... Oh wait, this one's on me. This isn't the type of plugin Warpz0r is meant to be, and it's probably never going to support private /hidden warps.

    Q) I'm giving my users warpz0r.use but they can't use /warp, why not?
    A) Permissions 2.x/3.x do not support the hierarchy structure in plugin.yml (They don't support perms in plugin.yml at all) so you must define every node for them.

    =============
    Changes
    =============
    [Version 1.4.2]
    - Prefer SuperPerms over PermsBridge
    - Register support instead of iConomy
    [Version 1.4.1]
    - Stupid iConomy.
    [Version 1.4.0]
    - Implemented SuperPerms. This includes a perms overhaul, please re-do your permissions.
    - Fixed teleporting to unloaded chunks
    - Fixed iConomy error when 6.x is installed
    [Version 1.3.1]
    - Fixed location saving on bedhome
    [Version 1.3.0]
    - Added /home <player>
    - Added /sethome <player>
    - Added ability to set home on entering a bed
    - New config options:
    - bedhome
    - New Permissions:
    - warpz0r.bedhome
    - warpz0r.free.bedhome
    - warpz0r.admin.home
    - warpz0r.admin.sethome
    [Version 1.2.4]
    - Updated for iConomy 5.x
    [Version 1.2.3]
    - Added noPrefix config option
    [Version 1.2.2]
    - Added /clearhome [Player]
    - Made /warpto and /clearhome allow partial names
    [Version 1.2.1]
    - Forgot to check to make sure the player supplied a warp name
    [Version 1.2.0]
    - Added Free permissions
    - Added per-warp costs
    [Version 1.1.1]
    - Updated to latest RB
    [Version 1.1.0]
    - Changed version numbering
    - Changed method used to hook plugins
    - Updated iConomy support.
    [Version 1.09]
    - Added "/wz compass" "/wz compass reset" and "/wz compass <warp>"
    [Version 1.08]
    - /listwarps is now alphabetical
    [Version 1.07]
    - More iConomy costs
    - Fixed a reference to Tombstone
    [Version 1.06]
    - Small permissions handling update
    - Updated to iConomy 4.x
    - Warplist now shows proper case
    [Version 1.05]
    - Tweaked permission handling
    - Warp names are no longer case sensitive.
    [Version 1.04]
    - Added iConomy support
    - Added a function to handle messaging the player, now only the "[Warpz0r]" text is colored
    [Version 1.03]
    - Fixed disallowing teleport between worlds, was always returning false.
    [Version 1.02]
    - Remove long constructor
    - Fixed Permission handling, works with /pr now
    - Ability to disable inter-world warping
    [Version 1.01]
    - Changed permission handling to send "Permission Denied" messages
    - Prepended "[Warpz0r]" to all messages sent to player
    [Version 1.00]
    - Initial Release
     
    Baghtal, _Robert, Brain and 1 other person like this.
  2. Offline

    TrevIsIn

    @Einschtein I can allow my mods and admins to use the commands fine, but I have problems running the commands with my normal users. If they can't use /sethome or /home, it pretty much makes it pointless :\.
     
  3. Offline

    Einschtein

    Same. No-one except OP can use any command(from Warpz0r), while I did add them to the allowed command list for everyone. And the 'Access denied' comes from Warpz0r, as it has the tag in front of the error message.

    Does anyone know how to solve this?
     
  4. Offline

    efstajas

    When my players set their home, it's free for them, even though I've set a cost and iConomy to true. They've got the warpz0r.sethome permission.
    Awesome plugin, though. I've been using it since the first day of my server. :)
     
  5. Great plugin. It would be nice if it also included the /spawn and /setspawn :) that is all my warpin needs
     
  6. Offline

    Kevin Robbens

    Great warp plugin. Please add item cost support!
    (So warping costs 1goldbar etc.)
     
  7. Offline

    Drakia

  8. Offline

    Kevin Robbens

    Aww thats too bad. Luckily you're kind enough to share your source.
     
  9. Offline

    Nifty Monkey

    Any chance you might add support for private and/or hidden warps?

    I have given warpzor permissions to my friends and they've all created quite a few warps. Which is fine, it's just that now /listwarps has quite a long list attached. It would be nice if each player could see just the warps they created. Or all the warps they created AND the global list.
     
  10. Offline

    Drakia

    @Nifty Monkey That is not the type of warp plugin Warpz0r is, it's never going to have private/hidden warps.
     
  11. Offline

    Biggs

    Just wanted to say thanks for developing this plugin and keeping it up to date. I haven't had any issues, and don't expect to. It's the best warp plugin out there.

    Thank you.
     
  12. Offline

    ZacGod

    Drakia,

    I am trying to find a plugin similar to this one with a limit on distance using /home what do you think? Users on my server are traveling too far to have fair PvP. I know you only add features useful to your own server although I'm making the suggestion anyway.

    BTW Warpz0r is awesome!
     
  13. Offline

    thernztrom

    Is 1.3.0 built against Permissions 3 now? Or it will.. :confused:
     
  14. Offline

    Mackela

    WTF!? I admin can use warps but simple players can use it . whats happen ? sorry for bad english
     
  15. Offline

    Drakia

    @Mackela You probably didn't set up Permissions properly, which I don't offer support for.
     
  16. Offline

    Bajsmabb

    when i am changeing the warpcosts, i get this:
    Mapping values are not allowed here
    in "<reader>", line 4, column 20:
    warpcost: 0homecost: 0
    HOW DO I FIX THIS!

    I dont want too be op too warp!

    Do u know where i can go too understand this Permission stuff

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

    Kane

    @Drakia pretty nice plugin does not have one thing I need but not bad till I find it.

    Anyone know of a /warp plugin with more advance permissions and not essentials lol.

    Just want something like pluginname.warp.trade and that way they can only use /warp trade unless you have it set as pluginname.warp only.
     
  18. Offline

    Drakia

    Plugin is working fine in b953
     
  19. Offline

    fromgate

    Hello!

    Is it possible to insert a delay (about 5-10 seconds) after you type a command /home before teleportation to your home location?
     
  20. Offline

    monotonehell

    Might be a good idea to change your title from [b953] to just [953] as people who are searching for version compatible plugins wont find you. <-- just realised that most of these plugin threads I'm spaming with this message are yours Drakia :oops: I meant well. :D
     
  21. Offline

    Drakia

    @monotonehell I have "b953" as that is the string in the version. I personally don't understand why they say to put just the number, as many new users confuse the CraftBukkit build number and the other number when using the "Version" command. (Hint: The CraftBukkit build is prefixed with b).
    "This server is running Craftbukkit version git-Bukkit-0.0.0-904-g9277096-b953jnks"
    I used to include the "jnks" but decided just the "b" would be enough to help people differentiate.

    @fromgate This is not a feature I have any plans to implement.
     
  22. Offline

    monotonehell

    The 'b' stands for build; and yes so many people find it hard to find the right number in the jenkins' build. We're supposed to be targeting the recommended builds, so it's not _meant_ to be an issue any more.

    But this issue is with the plugins.bukkit.org service. If you search for [953] and the teleportation tag, Stargate doesn't show. Up to you ;)
     
  23. Offline

    Kane

    God I wish he would add the warp node permissions like warpz0r.warp.trade warpz0r.warp.hell etc etc. Essentials the worst damn plugin in the world is the only one that actually has this useful feature like what gives :(

    * Does a small pout at @Drakia *
     
  24. Offline

    Ranafram

    Used a parser to check my YAML, found no errors
    and using new permissions built in with build [1000]
    But no commands work, including /sethome and /home

    Has anyone else had this issue??
     
  25. Offline

    Bajsmabb

    is this correct?:
    groups:
    builder:
    default: true
    info:
    prefix: '&2'
    suffix: '&f'
    build: true
    permissions: [warpz0r.warp - Allow /warp warpz0r.list - Allow /listwarps warpz0r.home - Allow /home ]
    admin:
    default: true
    info:
    prefix: '&b'
    suffix: '&f'
    build: true
    permissions:
    - 'warpz0r.warp - Allow /warp
    warpz0r.set - Allow /setwarp
    warpz0r.set.cost - Allow /setwarp with a cost associated
    warpz0r.remove - Allow /removewarp
    warpz0r.list - Allow /listwarps
    warpz0r.warpto - Allow /warpto
    warpz0r.home - Allow /home
    warpz0r.sethome - Allow /sethome
    warpz0r.bedhome - Allow the player to set their home via entering a bed
    warpz0r.worldwarp - Allow warping between worlds
    warpz0r.worldhome - Allow using /home between worlds
    warpz0r.compasshome - Allow using /wz compass
    warpz0r.compasswarp - Allow using /wz compass <warp>
    warpz0r.compassreset - Allow using /wz compass reset
    warpz0r.free.warp - Allow use of /warp without iConomy charge
    warpz0r.free.setwarp - Allow use of /setwarp without iConomy charge
    warpz0r.free.removewarp - Allow use of /removewarp without iConomy charge
    warpz0r.free.home - Allow use of /home without iConomy charge
    warpz0r.free.sethome - Allow use of /sethome without iConomy charge
    warpz0r.free.bedhome - Allow setting home during bed usage without iConomy charge
    warpz0r.admin.clearhome - Allow use of /clearhome
    warpz0r.admin.home - Allow use of /home <player>
    warpz0r.admin.sethome - Allow use of /sethome <player> '
     
  26. Offline

    Nick Lozon

    I know it says it works with iConomy 5, but it seems like it hasn't been updated:

    Code:
    2011-07-22 11:38:22 [SEVERE] Could not pass event PLUGIN_ENABLE to Warpz0r
    java.lang.NoClassDefFoundError: com/iConomy/iConomy
     
  27. Offline

    Drakia

    @Nick Lozon I need more of the error than that. What version of iConomy are you running? The package name for iConomy was changed in 5.0, so honestly it looks like you're running 4.x
     
  28. Offline

    Nick Lozon

    @Drakia I'm an idiot; downloaded iConomy 4.6 by accident. Jumped to conclusions since all my other plugins were working.

    Thanks for the great support on this plugin.
     
  29. Offline

    nerdsley

    I don't really understand- how do you teleport to different worlds? I'm unsure how to set them.
     
  30. Offline

    _Robert

    Hey there!

    Great plugin dude, it's just what i needed.

    It work's perfect, but there's just a little buggy thing i found:

    The users in my server can only set a home using a bed (great idea, by the way).
    When you warp far away (i have a shop in my server), and then use /home, most of the times put's you "below" the bed. For example, if your bed it's on a elevated floor, you will be end in the floor below (not important), but if your bed has a solid floor beneath, the player has a chance to get trapped in the floor and die.

    I think that the problem it's the load speed of the chunks. I've implemented banana chunks to speed up the load, it got better but it keeps doing it.

    Totally agree, most of the problems are between the keyboard and the chair.

    It's /sethome <player> in the second line? (They are duplicated, says /home <player> twice instead).

    Thanks for the plugin.
     
  31. Offline

    Drakia

    @_Robert Oops, that's what I get for copy-pasting. In regards to ending up in the bed, I'll take a quick look at the source, I probably should have set the home x/y/z to one above the bed, but I think I set it TO the bed, oops, haha.

    Version 1.3.1 uploaded, let me know if that fixes the issue :)
     
Thread Status:
Not open for further replies.

Share This Page