[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

    Drakia

    Was just about to update this one today, will post it when I'm done :)
     
  3. Offline

    studog

    Hey Drakia,

    Just wanted to say love the mod. Does just what I need and nothing more! I wish I could find more mods like how this one is setup.

    Also are you aware that CB build 402+ broke it? commands are not working at all.
     
  4. Offline

    Drakia

    Updated to build 409.
    [Version 1.02]
    - Remove long constructor
    - Fixed Permission handling, works with /pr now
    - Ability to disable inter-world warping
    --- merged: Feb 22, 2011 8:37 AM ---
    Next version will include iConomy support, not sure if I'll push that one out tonight or not.
     
  5. Offline

    RustyDagger

    UH :/ Build 9 would of been nice its where i'm looking to head there from where i am.

    It is a recommended build after all You should be making your plugins for them versions If your not sure what i'm going on about look at the sticky in development and support.
     
  6. Offline

    Drakia

    Updated to 1.03, apparently doing == on worlds doesn't work, damned Java!
    Also tested with b53jnks now, the recommended build.
     
  7. Offline

    RustyDagger

    Nice to see 1 dev that can keep up with the builds now if every 1 else would ya know keep up some what things would be easy. most of the times its as simple as building it against the newer build or minor changes in the code i dont see how its that hard to make a version of the plugin that works with each recommended build good job keep up the good work I knew there was a reason i picked this for my warps and homes :)
     
  8. Offline

    Drakia

    Uploaded v1.04 with basic iConomy support for /warp, /home and /sethome!

    Bedtime, post any bugs, will work on it tomorrow evening.
    --- merged: Feb 23, 2011 8:20 AM ---
    Tested and working with b424jnks!
     
  9. Offline

    RustyDagger

    Would it be 2 much for this plugin to handle /tp and /s cause essentials sucks IMO and Im looking for plugins to replace it with that will be updated and i like your work :p You keep it simple and clean and it works well.
     
  10. Offline

    Drakia

    I was actually thinking of doing those, considering they do technically fall under the warp banner. They may be in the next version (Though I'm not sure if they'll be /tp and /s exactly)
     
  11. Offline

    RustyDagger

    well you could have /bring and /goto that could work.

    If you could add that it would redudce the amount of stuff i need to find and its not looking good fro finding the rest there seems to be no other plugin for spawning items like /i or modifing chat with colors :/ not to mention kicks and bans :eek: if i had all that i would be set LOL

    I really wish i could learn java :/ i did make 1 plugin before for hmod i could prob do it but uh the pain of learning how.
    --- merged: Feb 24, 2011 12:25 PM ---
    Where can i find the setting to toggle the allowing of warps between warps atm its disabled and multiverse portals are still not working how i need them so i need to be able to warp from world to world And theres no setting for it arrrrrr !!!!!
     
  12. Offline

    Agnate

    Excellent plugin! Just installed this badboy, and it works perfectly. I was actually looking for a warp plugin that supported iConomy, so this is perfect!

    For a future update, I'd like to see per-warp costs (so you could specify a different price for a particular warp). No real need to add it yet, but if there's a long period of no MC updates and you get bored, it could be useful to some people. ^_^
     
  13. Offline

    Chazzlebazz

    How do i set it so other people can use the pluggin to warp?

    thanks
     
  14. Offline

    Drakia

    @RustyDagger it's in config.yml in plugins/Warpz0r/
    @Agnate Per-warp cost is something I was thinking of implementing, probably will in the next release I do.
    @Chazzlebazz Install Permissions, learn how to use Permissions, profit. Learning that is up to you though.
     
  15. Offline

    RustyDagger

    Uh i hate to burst ur bubble here but its not in my config :( I looked there before posting Im not stupid geez.. LOL

    Im taking it dont add the value to the config if its missing so what should the line be so i can add it to it.
     
  16. Offline

    Drakia

    Oh jeeze, sorry, I replied to this quickly as I was going to work, lol.
    Inter-world warp permissions are done in the Permissions mod. The two values are
    warpz0r.worldwarp
    warpz0r.worldhome
    Give them to players to allow inter-world warp and home.
     
  17. Offline

    itsvinny00

    i can not get this to work, ive done everything you said to do but any warp i try to do permission is denied.. when i start the server it says that the plugin is enabled, maybe im puting in the permissions in wrong? could some one please help me out
     
  18. Offline

    InformationLeak

    the only where for someone on my server to use the plugin is to be op. i have permissions 2.1 install with permissions set up right but it does not seem to be using it. are there is NO way im giving op just for warps any feedack on this issue would be much appreciated.

    PS thanks for the plugin Drakia, it was great before it broke
     
  19. Offline

    tenach

    Sweet! I'm going to see if this works on 443, as that's the only version so far that I've got all my plugins current & stable. :3 Thanks for all of your time and effort!
     
  20. Offline

    Brennan Mathers

    could i have a NEW link for the jar file because the one provided doesnt lead you to a .jar, just a zip full of classes
     
  21. Offline

    Drakia

    Don't use IE to download, use a real browser.
     
    Brennan Mathers likes this.
  22. Offline

    Brennan Mathers

  23. Offline

    RustyDagger

    I have an issue with 440 where its not loading the warp file all warp data apreas to be lost and only works with the warps i set after i restart if i restart all warps are lost so not sure whats going on there.

    I cant give you any errors cause of my stupid host not giving me the gui or console read out to look at.
     
  24. Offline

    GhostToast

    this plugin reports errors in chat and console when trying to use with iConomy 3.0 or 4.0. CB 440. I disabled iConomy and it works. So hard to keep up with all of these plugins!
     
  25. Offline

    koneko

    Greetings!

    I recently installed your plugin in hopes of offering friends the ability to warp and set homes on my server. However, after much testing and checking with formatting and the like, I seem to still be having issues with getting it to work.

    I'm using CraftBucket build 440 and the newest Permissions 2.5.1 (Phoenix) as well as the newest iConomy 4.1.

    At this time, I have copied over the permissions code as listed below (I hope it shows properly - still kinda new at these forums). My problem is that no one has permissions. Even I, as admin with * / all perms, cannot always use the warp commands, though I did test /sethome again earlier and got that to respond with the latest Permissions update.

    Code:
    groups:
        Default:
            default: true
            info:
                prefix: ''
                suffix: ''
                build: true
            inheritance:
            permissions:
                - 'general.spawn'
                - 'BetterShop.user.*'
                - 'iConomy.payment'
                - 'DeathChest.use'
                - 'Deathchest.freeSign'
                - 'Deathchest.freeChest'
                - 'iSort.basic.all'
                - 'iSort.basic.top'
                - 'iSort.basic.range'
                - 'iSort.basic.chest'
                - 'iSort.adv.stack'
                - 'warpzor.warp'
                - 'warpzor.set'
                - 'warpzor.remove'
                - 'warpzor.list'
                - 'warpzor.warpto'
                - 'warpzor.home'
                - 'warpzor.sethome'
                - 'warpzor.worldwarp'
                - 'warpzor.worldhome'
                - '/whereami'
                - '/compass'
                - '/list'
                - '/online'
                - '/spawn'
                - '/where'
                - '/motd'
    Thanks for your time!
     
  26. Offline

    Drakia

    To anybody experiencing everyone getting access denied, you most likely don't have your permissions plugin setup properly, and as such I recommend you go to that topic to ask for help. I'm not here to offer support for the growing number of permission plugins out there.

    @GhostToast That is really odd, I don't see why this would have an issue with iConomy, can you post any of those errors so maybe I can figure out what the problem actually is?
     
  27. Offline

    koneko

    I'm already working on things on the permissions side, but merely thought it might be worthwhile to let you know that even without worrying about individuals having certain permissions (e.g. an opped Admin with all perms), the /warp commands are not always responding and/or defaulting JUST to /warp and not returning things like the list or other options. Figured it might be worthwhile to let you know in case there was an issue somewhere else.
     
  28. Offline

    Drakia

    Permission handling in my plugins is pretty simple, it will either return whether the player has the required permission if a plugin is installed, or if they're OP if a perm plugin isn't installed. So I'm pretty sure the problem is with whatever permission plugin you're using.
     
  29. Offline

    Chekkaa

    Are you aware that if the server crashes or is killed, none of the warps and homes work when the server is started again? It's a pretty serious bug.
     
  30. Offline

    RustyDagger

    Yes it is and i have a felling its causing my issues because i cant stop the server with the server console i have to use the button in my CP and that simply kills the process Causing all my warp data to get lost and nothing really works after i start it :/
     
  31. Offline

    GhostToast

    I'm sorry, I might try your plugin again if I move to an iconomy system once more. Right now i'm using epicGates as I like the "physical" warp location. It was probably an iconomy/permissions thing.
     
Thread Status:
Not open for further replies.

Share This Page