[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


    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)

    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

    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.

    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)

    /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

    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

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

    [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


    Thanks. :)
  3. Offline


    [Version 1.2.0]
    - Added Free permissions
    - Added per-warp costs

    You can now set the cost of a warp if you're using iConomy with the "/setwarp <name> <cost>" command.
    You can also allow specific users to use the different commands for free with warpz0r.free.* permissions!
  4. Offline


    An Error comes when I use /setwarp
    2011-04-07 22:18:46 [SEVERE] null
    org.bukkit.command.CommandException: Unhandled exception executing command 'setwarp' in plugin Warpz0r v1.2.0
        at org.bukkit.command.PluginCommand.execute(PluginCommand.java:37)
        at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:80)
        at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:233)
        at net.minecraft.server.NetServerHandler.c(NetServerHandler.java:594)
        at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:557)
        at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:551)
        at net.minecraft.server.Packet3Chat.a(SourceFile:24)
        at net.minecraft.server.NetworkManager.a(NetworkManager.java:198)
        at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:72)
        at net.minecraft.server.NetworkListenThread.a(SourceFile:100)
        at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:368)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:283)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:375)
    Caused by: java.lang.ArrayIndexOutOfBoundsException: 0
        at net.TheDgtl.Warpz0r.Warpz0r.onCommand(Warpz0r.java:224)
        at org.bukkit.command.PluginCommand.execute(PluginCommand.java:35)
        ... 12 more
  5. Offline


    @MaMaxGER You need a name for the warp.

    [Version 1.2.1]
    - Check to make sure the user is giving us a warp name for /setwarp
  6. Offline


    Hi really thank you fir this plugin !
    Can you add Cool Down ?

  7. Offline

    Antari Adul

    Where is the help? If its just in the server folder, will it work? so I have world1 world2 nether, then, "/setwarp world2"?
  8. Offline


    @Antari Adul The help is listed in the first post. You /setwarp a warp at your current location, so to set a warp in world2 you would need to already be in world2.
  9. Offline


    I got this a few days ago as a method of setting homes. I'm an Admin and I suspect a couple people of griefing my server. Is there any way I can find the coordinates of their homes in a text file like in Hmod, so that I can check if they've been stealing other people's items?
  10. Offline


  11. Offline


    Can not seem to get the warp cost to work :/ my iconomy is MySql dd you test it with that?

    Every thing is fine in the settings as far as I can tell I checked my permissions and made sure No one had the free nodes. And no cost seems to be taken from the players.

    also a command to clear a players home would not be missed. Please and thank you Editing the Db file sucks.
  12. Offline


    A couple things i need to know before i switch over to this plugin.

    Does this plugin support abreviations??? ie. can i use /warp sky inplace of /warp skycity?

    Is there anyway to convert existing warps & homes from the mywarp & myhome database?

    Any plans on supporting BOSEconomy??

    Many Thanks,
  13. Offline


    @RustyDagger iConomy is iConomy, backend makes no difference. I personally don't use it. What version are you using?
    @craftopia.net No, No and Nope.
  14. Offline


    @Drakia I am using 4.6.5 Tried every thing under the sun cant seem to get it to work at all about the only thing i have not done is wipe the warps database for clear reasons.

    Also What about that admin command to remove a persons home Sure would be handy.
  15. Offline


    @RustyDagger iConomy 4.6.5 MySQL with the latest version is working fine. You didn't by any chance specify a warp cost of 0, did you?
    Also is "useiconomy: true" set in your warpz0r config file?

    As for the command, I'll add it in the next release.
  16. Offline


    would it be possible to add a permission to disable the setting of cost when setting a warp
  17. Offline


    Im sure my config is set to true i have both the costs in the config set to 0 because i just want to handle free warps as i make them. :/ cant for the life of me work out why its not taking my money.

    All im trying to do is set a warp cost when i make the warp Any other warp that i dont specify a cost for should be free. so i used.

    /setwarp test1 3 and then went to it and i did not lose money :/
  18. Offline


    And you being admin I'm guessing have the '*' permission?
  19. Offline


    No I do not, I have far to many plugins that have commands the not even I want My group actually has 0 nodes added to it its all inherited :p

    heres my files:
    Show Spoiler

            system: default
            copies: null
            default: true
                prefix: '&8'
                suffix: '&7'
                build: true
            inheritance: null
            - commandbook.spawn
            - commandbook.rules
            - commandbook.motd
            - commandbook.who
            - lwc.protect
            - warpz0r.home
            - warpz0r.sethome
            - commandbook.kit.kits.trees
            default: false
                prefix: '&6'
                suffix: '&f'
                build: true
            - Noob
            - iConomyChestShop.command.iteminfo
            - iConomyChestShop.shop.create
            - iConomyChestShop.shop.buy
            - iConomyChestShop.shop.sell
            - commandbook.say.*
            - commandbook.whereami.*
            - commandbook.msg
            - warpz0r.worldwarp
            - warpz0r.worldhome
            - worldedit.extinguish
            - warpz0r.list
            - warpz0r.warp
            - worldguard.locate
            - iConomy.access
            - iConomy.rank
            - iConomy.list
            - iConomy.payment
            default: false
                prefix: '&e'
                suffix: '&f'
                build: true
            - Player
            permissions: null
            default: false
                prefix: '&a'
                suffix: '&e'
                build: true
            - Respected
            - nocheat.speedhack
            - nocheat.moving
            - worldguard.stack
            - commandbook.clear
            - commandbook.kit.list
            - commandbook.kit.kits.Suit
            - commandbook.bans.isbanned
            - logblock.me
            default: false
                prefix: '&2'
                suffix: '&e'
                build: true
            - Vip
            - nocheat.notify
            - commandbook.slap.other
            - commandbook.rocket.other
            - commandbook.barrage.other
            - commandbook.kick
            - commandbook.time
            - commandbook.teleport
            - lwc.mod
            - worldedit.fixlava
            - worldedit.fixwater
            - logblock.lookup
            default: false
                prefix: '&4'
                suffix: '&6'
                build: true
            - Mod
            - worldguard.god.*
            - worldguard.heal.*
            - worldguard.slay.*
            - nocheat.*
            - commandbook.spawnmob.*
            - commandbook.bans.ban
            - worldedit.history.*
            - worldedit.superpickaxe.*
            - commandbook.clear.other
            - commandbook.teleport.other
            - permissions.reload
            - lwc.admin
            - worldedit.navigation.*
            - warpz0r.warpto
            - logblock.rollback
            - logblock.area
            default: false
                prefix: '&3'
                suffix: '&6'
                build: true
            - Admin
            - iConomyChestShop.shop.admin
            - worldguard.*
            - commandbook.*
            - worldedit.*
            - warpz0r.set
            - warpz0r.remove
            - commandbook.kit.kits.*
            - iConomy.admin.*
            default: false
                prefix: '&b'
                suffix: '&6'
                build: true
            - SuperAdmin
            permissions: null
            default: false
                prefix: '&0'
                suffix: '&0'
                build: false
            inheritance: null
            permissions: null
            group: Owner
            permissions: null
    useiconomy: true
    sethomecost: 5
    warpcost: 0
    homecost: 0
    setwarpcost: 0
    removewarpcost: 0
  20. Offline


    Does this corrupt with Essentials/
  21. Offline


  22. Offline


    @Drakia did you try it with my configs on your end I could put up my Iconomy config as well if so I just cant for the life of me work out why.

    Do you send any messages saying that the moneys been removed or any thing like that. I checked my start up Warpz0r is finding iconomy and connecting.
  23. Offline


    Yeah, it says "[Warpz0r] Deducted X coins for warping". I tried using your exact Permissions file and config, and it works fine.
  24. Offline


    So I updated Warpzor and now all users cannot use the functions as it says permissions denied. I have ensured that the permissions are quite right and all other plugins that use permissions still work. Warpzor is just not working. Here are the permissions I've assigned to users:

    - 'warpz0r.sethome'
    - 'warpz0r.home'
    - 'warpz0r.warp'
    - 'warpz0r.list'
    - 'warpz0r.warpto'
    - 'warpz0r.compasshome'
    - 'warpz0r.compasswarp'
    - 'warpz0r.compassreset'
    - 'warpz0r.free.home'
    - 'warpz0r.free.sethome'
    - 'warpz0r.free.warp'

    I'm running latest permissions and latest stable bukkit.
  25. Offline


    I've asked this in the HomeX thread as well, but since I already use Warpz0r for my warping, I figured I may as well C&P the request:

    Since MyHome is dead, is there any chance of you adding a cooldown option to this? Ideally with a prompt to let the user know once they've cooled down, and an updated countdown if the user attempts to use /home while cooling down.

    I use it like a 'hearthstone' for my players, they get a free teleport to /home, but only once every hour.
  26. Offline


    The ability to set the compass isn't working for me. :( it only sets to the spawn :( This is a feature I REALLY want in my server, ability to either set your compass to a warp, or pay a fine and go there instantly. Any help?
  27. Offline


  28. Offline


    Thanks. I'll keep my eye on this then, but until then I may as well switch to a different plugin (one that combines about 5 of my plugins :p) Let us know when/if u fix the compass. :)
  29. Offline


    @DoomGiver32 It's Minecraft that is broken, not my plugin.
  30. Offline


    any support for bed based home set I would rather use that than give people /sethome permissions
  31. Offline


    Can't do homes:(
Thread Status:
Not open for further replies.

Share This Page