[INACTIVE][TP] MyWarp v2.0.1 - native PermissionsEx support - no superperms yet [1337]

Discussion in 'Inactive/Unsupported Plugins' started by flames, Apr 15, 2011.

     
  1. Offline

    flames

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    MyWarp:
    Version: 2.0dev
    Download (JAR / ZIP)
    Source code

    MyWarp is now in development by SpathiZilla, please see here

    MyWarp was made by Taylor Kelly (tkelly), all credits go to him! I forked MyWarp and will provide updates in future, or until tkelly is back. There are no changes in usage or functionality. Just the same commands, same permission nodes and same features. Original description:


    ...is Basic
    Many server admins only want the very basics. MyWarp delivers on that, and still gives the speed and reliability of using a SQLite database.

    By only giving your users permission to mywarp.warp.basic.*, they will only be able to use the very basic commands.


    ...is Social
    However, sometimes your users will demand more. They'll want to make their warps private, invite only specific people to their warps, even give their warp to someone else. MyWarp can do that too.

    Give your users mywarp.warp.soc.*, and they'll be able to do all of that.


    ...is Intelligent
    Sometimes, warps can be long and hard to remember. This is where MyWarp's auto-complete abilities come into play. It tries to find the most applicable match, and sends you there. It only considers warps you have access to, and will not send you somewhere unless it knows it's correct.

    A few examples:
    There are warps: {"Mob Spawner", "Farm", "farm", "tkelly's house", "joe's house"}
    tkelly has access to: {"Mob Spawner", "Farm" "tkelly's house"}
    joe has access to: {"Mob Spawner", "Farm", "farm", "joe's house"}

    No matter who uses /warp spawn, they will be sent to "Mob Spawner"
    If tkelly uses /warp house, he'll be sent to "tkelly's house"
    If joe uses /warp house, he'll be sent to "joe's house"
    If tkelly uses /warp farm or /warp arm, he'll be sent to "Farm"
    If joe uses /warp farm, he'll be sent to "farm"
    But if joe uses /warp arm, it equally matches both "Farm" and "farm", so will send him to neither.


    ...is Sign-full
    Physical interactions with the world is what Minecraft is all about. That's why signs can be used to replace many of the basic commands. For now, you can have a sign warp you to one of your current warps (using the auto-complete). Feel free to suggest more things, and I'll build that in.

    In order to build a warping sign, create a sign with two lines of text (it doesn't matter what specific lines).

    If you don't use the basic permission-set, give your players following nodes:

    ...is Guiding
    Want to make your users work to get to their points of interest? Rather than giving them /warp permission, just give them (mywarp.warp.basic.compass) permission. This will let them /warp point <name> to a given warp, and that'll orient their compass to that warp, allowing them to use their own two legs to get there.


    ...is Restricting
    In addition to the compass restrictions, you can also limit the number of public and private warps users can make. You can find and change these settings in MyWarp.settings.

    Until Bukkit's permissions and groups get fleshed out, this is a global number. However, with another setting in MyWarp.settings, you can allow admins to go around this limit.


    ...is Helpful
    As an server administrator, warps can easily be abused. MyWarp gives you access to be able to visit and modify all the warps.



    Changelog:
    Version 2.0dev
    • MySQL support
    • importing warps from warps.db to mysql
    • permissions 3.x
    • removed extremely old artifacts (import of hmod warps)
    • tested and works on CB928
    Version 1.10.7
    • added native support for PermissionsEx
    • fixed namespace
    Version 1.10.6
    • updated for CB786-793
    • updated to Help 3.0 ( not interesting for you until you compile from Lycano's fork on github :p )
    Version 1.10.5c
    • fixed the "Could not pass event PLAYER_INTERACT to MyWarp" error
    Version 1.10.5b
    • updated for CraftBukkit RB #677 (also tested with CB #678)
    • Permissions 2.5.5 or higher (tested with 2.6 and 2.7)
    • added GroupManager support
    • changed update URL where MyWarp downloads sqlite libraries

    This post has been edited 1 time. It was last edited by flames Nov 7, 2011.
    kahlilnc, Mtihc, Charant and 5 others like this.
  2.  
  3. Offline

    khamseen_air

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Flames has stopped working on this plugin, he had said a page or two ago that @Spathizilla would be taking on the project but I've not seen any evidence to support this so I'm not overly sure if this will get updated or not.
  4. Offline

    Spathizilla

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    MyWarp v2.1
    CraftBukkit Recommended Builds: 1240, 1317, 1337, 1597 and 1818

    http://dev.bukkit.org/server-mods/mywarp/

    * MyWarp DevBukkit - Post ALL issues to devBukkit, I won't always look at the thread.

    Bzzzzt wrong :p

    This post has been edited 28 times. It was last edited by Spathizilla Jan 26, 2012.
    kahlilnc and flames like this.
  5. Offline

    khamseen_air

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Happy to be wrong on this occasion. :D
  6. Offline

    flames

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    @Spathizilla yay! I want to thank you for taking MyWarp and to wish luck with it in future :)
    I really think MyWarp is in good hands now.

    This post has been edited 1 time. It was last edited by flames Nov 7, 2011.
  7. Offline

    DreTaX

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
  8. Offline

    IBlackHawkI

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    what's the permissions for MyWarp?
  9. Offline

    ScottSpittle

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
  10. Offline

    BioBG

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Update fo #1597 ???
  11. Offline

    flames

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
  12. Offline

    TheE

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    I thought I should mention it here also and not just on bukkitDev. I have found a seriuos bug that allows users to bypass the limits given in the config.

    Let's say you have defined a limit that allows everyone to create one privat and one public warp. You create a private warp named 1, via '/warp pcreate 1'. If you try now to create an other private Warp via '/warp pcreate 2' it wont work since you are only allowed to have one private Warp at all. But if you create a public (!) warp named 2, and privatize using '/warp privatize 2' - it works, regardless of the defined limits.
    This bug works the same way for '/warp public NAME', so you can have as many private or public warps as you want, as long as you can still create one single warp.

    As a workaround I denied my users to privatize or public there one warps via permissions - but hopefully @Spathizilla can fix this soon.
  13. Offline

    katoon12

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    This problems im having with this plugin.

  14. Offline

    khamseen_air

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    One, this thread has been inactive for a very long time. Two, that video doesn't tell us what's wrong or how this particular plugin is causing a problem.

Share This Page