[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

    Rytis

    I mean all your plugins

    Rytis
     
  3. Offline

    STiChad

    Very well then:
    Show Spoiler

    Admincmd
    Alerter
    Chestshop
    Command Disabler
    Console Name
    Controller Block
    DC Reson
    dynmap
    Glass Return
    iConomy 6.x
    Jail
    Lag Meter
    Log Block
    LWC
    Mob Arena
    My Worlds
    Open Inv
    PEX
    PvP Toggle
    Register
    Server Save
    Supply Sign
    Tesla Coil
    Warpz0r
    World Edit
    xAuth
     
  4. Offline

    Rytis

    In AdminCMD is a warp and home function implemented. Try to deactivate it.
    Sry if I can't answer now, in germany it's 1 a.m. :D

    EDIT: I think the AdminCMD plugin override the Warpz0r commands.

    Rytis
     
  5. Offline

    STiChad

    Admincmd has different warping commands.
    All of the Admincmd warping commands:
    wp, cwarp, rwp, rwarp, twp, twarp, lwp, lwarp.
    None of the warping commands uses /warp.
    I don't think that's the problem.
     
  6. Offline

    Rytis

    Can you post your Permissions file?

    Rytis
     
  7. Offline

    STiChad

  8. Offline

    Rytis

    Can you type ingame this: /pex toggle debug
    Then ask a user that he write /warp test or something.
    Then post your server.log pls :D
    Don't forget to type /pex toggle debug again! (when done.)

    EDIT: Try this Permission config: http://pastebin.com/N8H6Xj85
    And set in the Warpz0r config file the "useiconomy" to false.

    Rytis
     
  9. Offline

    STiChad

    Did what ya said, debug mode and all, this is what I got:
    Code:
    02:46:28 [INFO] User Teest1 checked for "warpz0r.warp", no permission found
    Seems to not be there or the perms are not correctly entered.

    Yeah warpzor.warp was added to perms and now it works.
    I didn't see that in perms config, install instructions, no where. Troubling :/
     
  10. Offline

    Rytis

    Ok :D

    Rytis
     
  11. Offline

    STiChad

    Thanks mate!
     
    Rytis likes this.
  12. Offline

    Sanpletext

    Can you possibly add change to change text [Warpzor] to eg. [Warp].. Ir would be prettier.. :p
     
  13. Offline

    Drakia

    The reason for this is because I switched over to the new permissions hierarchy introduced in CB builds after Sept 20, Warpz0r would most likely have been picking up your PermissionsBridge instead of SuperPerms, which meant it would have checked for "warpz0r.warp" (Which is in the first post, nested under warpz0r.use.warp) and the bridge probably doesn't implement hierarchy checking (This is strictly a PEX bug, it works fine with PermissionsBukkit).

    There is an option to turn off the [Warpz0r] that is the most customization I will allow.

    [Version 1.4.2]
    - Prefer SuperPerms over PermsBridge
    - Register support instead of iConomy
     
  14. Offline

    A8OrAnGeJuIcE

    Hey so I don't really know what a hierchy, node, or perm is because I'm a noob. But when people join my server and try to use /warp it wont let them so I have to op them (which I don't want too). So i went to the plugin.yml and tried to change the warpz0r.warp usage from op to all, default, true, etc. Still it will not work for anyone. I was wondering if there was a certain word I need to change it to from op to let everyone use /warp. Please reply!
    - A8OrAnGeJuIcE​
     
  15. Offline

    Drakia

    You need to learn how to use your chosen Permissions handler, that's not something I teach in this topic.
     
  16. Offline

    A8OrAnGeJuIcE

  17. Offline

    Sanpletext

    There is an option to turn off the [Warpz0r] that is the most customization I will allow.

    [Version 1.4.2]
    - Prefer SuperPerms over PermsBridge
    - Register support instead of iConomy[/quote]

    Oh I see.. Didin't just notice it first time. :D Thank you.
     
  18. Offline

    bane721

    hey man i was wondering if you could answer a qustion for me
     
  19. Offline

    Drakia

    Sure?
     
  20. Offline

    bane721

    i was wondering since your good at making pluggins if you could make an elevator plugin becasue all the others are old and i realy like your warpz plugin

    ill make a video and put it on youtube to show it off if you want

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

    Drakia

    I do not do plugin requests. And that is not a plugin I am interested in making.
     
  22. Offline

    bane721

    ok well thank for your time have a good day
     
  23. Offline

    wardevour

    think maybe there could be a cooldown for warping/home?
     
  24. Offline

    unhead

    SEVERE] Permission node 'warpz0r.use' in plugin description file for Warpz0r v1.4.2 is invalid
    java.lang.IllegalArgumentException: Child 'warpz0r.use.warp' contains invalid value
    at org.bukkit.permissions.Permission.extractChildren(Permission.java:216)
    at org.bukkit.permissions.Permission.loadPermission(Permission.java:193)
    at org.bukkit.plugin.PluginDescriptionFile.loadPermissions(PluginDescriptionFile.java:310)
    at org.bukkit.plugin.PluginDescriptionFile.loadMap(PluginDescriptionFile.java:264)
    at org.bukkit.plugin.PluginDescriptionFile.<init>(PluginDescriptionFile.java:36)
    at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:69)
    at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:213)
    at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:136)
    at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:143)
    at org.bukkit.craftbukkit.CraftServer.<init>(CraftServer.java:110)
    at net.minecraft.server.ServerConfigurationManager.<init>(ServerConfigurationManager.java:51)
    at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:133)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:337)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    2011-10-20 03:12:42 [SEVERE] Permission node 'warpz0r.admin' in plugin description file for Warpz0r v1.4.2 is invalid
    java.lang.IllegalArgumentException: Child 'warpz0r.admin.warpto' contains invalid value
    at org.bukkit.permissions.Permission.extractChildren(Permission.java:216)
    at org.bukkit.permissions.Permission.loadPermission(Permission.java:193)
    at org.bukkit.plugin.PluginDescriptionFile.loadPermissions(PluginDescriptionFile.java:310)
    at org.bukkit.plugin.PluginDescriptionFile.loadMap(PluginDescriptionFile.java:264)
    at org.bukkit.plugin.PluginDescriptionFile.<init>(PluginDescriptionFile.java:36)
    at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:69)
    at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:213)
    at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:136)
    at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:143)
    at org.bukkit.craftbukkit.CraftServer.<init>(CraftServer.java:110)
    at net.minecraft.server.ServerConfigurationManager.<init>(ServerConfigurationManager.java:51)
    at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:133)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:337)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    2011-10-20 03:12:42 [SEVERE] Permission node 'warpz0r.free' in plugin description file for Warpz0r v1.4.2 is invalid
    java.lang.IllegalArgumentException: Child 'warpz0r.free.warp' contains invalid value
    at org.bukkit.permissions.Permission.extractChildren(Permission.java:216)
    at org.bukkit.permissions.Permission.loadPermission(Permission.java:193)
    at org.bukkit.plugin.PluginDescriptionFile.loadPermissions(PluginDescriptionFile.java:310)
    at org.bukkit.plugin.PluginDescriptionFile.loadMap(PluginDescriptionFile.java:264)
    at org.bukkit.plugin.PluginDescriptionFile.<init>(PluginDescriptionFile.java:36)
    at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:69)
    at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:213)
    at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:136)
    at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:143)
    at org.bukkit.craftbukkit.CraftServer.<init>(CraftServer.java:110)
    at net.minecraft.server.ServerConfigurationManager.<init>(ServerConfigurationManager.java:51)
    at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:133)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:337)

    bukkit - 1060
    Perrmission 3.x

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

    Drakia

    there is a reason the first post has what version it supports. I do not Offer support for any build besides what is listed in the first post of my plugins.
     
  26. Offline

    unhead

    where i'm can download plugin for 1060? or i'm can't?
     
  27. Offline

    Drakia

    I do not offer support for any Bukkit build besides what is listed in the first post, so you can't.
     
  28. Offline

    unhead

    bad...
    thanks

    Sorry, maybe not the topic. But what do you recommend warp for 1060 with sethome?

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

    Drakia

    No clue. I do not offer support for outdated Bukkit builds
     
  30. Offline

    unhead

    this is not outdated - this is oldschool :DDDDDDD
    p.s i'm found plugin =)
     
  31. Offline

    a_iver

    Having an issue with the 1317 update. I have setwarpcost to $480 but all my users are building them free. In my permissions (I have 3.1.1), I don't have any of the the free commands set up for any of the groups or users, and none of my users are set to op. I'm running bukkit 1317 with iConomy 5.01 (my other iConomy plugin commands seem to be working ok)

    Here's my config:
    Code:
    useiconomy: true
    sethomecost: 0
    removewarpcost: 0
    warpcost: 0
    homecost: 0
    setwarpcost: 480
    noPrefix: true
    bedhome: false
     
Thread Status:
Not open for further replies.

Share This Page