Inactive [TP] MyWarp v1.10.3: Basic, Social, Guiding, WarpSigns [531]

Discussion in 'Inactive/Unsupported Plugins' started by tkelly, Jan 7, 2011.

     
  1. Offline

    tkelly

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    MyWarp v1.10.3
    Download MyWarp v1.10.3
    Download MyWarp (Static Jar)
    MyWarp Source
    Suggest Features

    Uses Permissions plugin to manage permissions (but is not required)

    For simple set-up, give your users 'mywarp.warp.*'
    and your moderators 'mywarp.*' (includes mywarp.admin and mywarp.warp.*)

    ...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).
    Code:
    MyWarp
    <name>
    
    <name> can be the name of any warp. It can also be only part of the name (so "tkell" as <name> will still take you to "tkelly's house")

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

    Transitioning from hMod? Have a warps.txt full of warps? Use /warp convert to import that into the MyWarp database.


    Coming Soon.
  2.  
  3. Offline

    calebzulawski

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
  4. Offline

    tkelly

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
  5. Offline

    calebzulawski

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    OR THAT, THANKS :D
  6. Offline

    toaster99

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    I've installed the mod but it doesn't print anything to the screen when I or my players use it. Also, nothing seems to work except created and warping to locations...I've tried the /warp convert and /warp list commands and nothing happens
  7. Offline

    Badzilla

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    I'm not sure what I did wrong in setting this up but I get some errors.

    2011-01-14 17:03:01 [SEVERE] [MYWARP]: Error loading org.sqlite.JDBC
    2011-01-14 17:03:01 [SEVERE] [MYWARP]: Error loading org.sqlite.JDBC
    2011-01-14 17:03:01 [SEVERE] [MYWARP]: Error loading org.sqlite.JDBC
    2011-01-14 17:03:01 [INFO] MyWarp 1.4 enabled
  8. Offline

    tkelly

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    @toaster99: Then it sounds like it wasn't installed or something is conflicting with it. Even if you have no warps, /warp list will do something. Could you verify that it's starting up (It'll say MyWarp v1.4 enabled) and tell me what other plugins you're using?

    @Badzilla: You'll need to download the SQLite dependency library from the front page and place it in the same folder as CraftBukkit.
  9. Offline

    Badzilla

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Thank you I will try that. I look forward to playing with this plugin. Thanks for creating it.
  10. Offline

    Lookatmego

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    hey there is bukkit trial or bukkit itself out yet that i can put on my server so i can run ur awesome plugins?
  11. Offline

    halomastercap

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    What is the possibility of having better defined warp points?

    With the old warps we could create them and the warp would be in EXACTLY that spot on whatever square it was on.

    Not the north east corner of that square. We can't recreate our warps properly, as some of them require to be centered in various constructions, and others run the risk of putting us inside walls if we're not careful. :(
  12. Offline

    TheYellowAnt

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    This is a great addition, thank you! I'd like to have a built-in help command though, for my players. Thanks!
  13. Offline

    tkelly

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    @Lookatmego: Check out bamboo.lukegb.com. That has the latest automatic builds from the git source.



    @halomastercap: I could get that into the next update. For some reason I thought it would be useful to only store them as integers...



    @TheYellowAnt: So that /warp help would display all the commands and stuff? Yea, I could do that.
  14. Offline

    eatorb

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Hi! Sorry but where exactely can i download SQLite dependency library?
  15. Offline

    Galrath

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Look at the first post...very closely.
    eatorb likes this.
  16. Offline

    Badzilla

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    I guess I am an idiot. How the hell do I get to the next page if there is more than one when I do a /warp list?
  17. Offline

    Octane

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    guys, its not saving a warp.txt for me, i put the mywarp.jar into my plugins, and i dont see anything there or in my main folder, i had made a warp and shut dow nthe server and saved the map of course and i start up and the warps not there.... whats up with that? i got craftbukkit 14
  18. Offline

    Fewmets

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    It doesn't save a txt file. you need to download the sqlite library in the link and put in in the same folder as craftbukkit. then it will create a homes-warps.db SQLite file that is used by both my warp and my home.
  19. Offline

    Octane

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    i dont have sqlite i tried googling it and stuffs not working can anybody link me the sqlite to use? and where do iinstall it? just drop it in the main folder that minecraft server.jar is in?

    what i dl'd from some sqlite site was shell.c and sqlite3.c and sqlite3.h and sqlite3ext.h and put that in my main folder where craftbukkit is and its not working, so i believe i dont got the correct files or there in the wrong spot
  20. Offline

    rjwboys

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    i get this while trying to convert warps.txt

    SEVERE: Could not pass event PLAYER_COMMAND to MyWarp
    java.lang.ArrayIndexOutOfBoundsException: 5
    at me.taylorkelly.mywarp.Converter.convert(Converter.java:38)
    at me.taylorkelly.mywarp.WMPlayerListener.onPlayerCommand(WMPlayerListener.java:37)
    at org.bukkit.plugin.java.JavaPluginLoader.callEvent(JavaPluginLoader.java:112)
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:199)
    at net.minecraft.server.NetServerHandler.c(NetServerHandler.java:540)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:521)
    at net.minecraft.server.Packet3Chat.a(SourceFile:24)
    at net.minecraft.server.NetworkManager.a(SourceFile:232)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:63)
    at net.minecraft.server.NetworkListenThread.a(SourceFile:104)
    at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:261)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:197)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:512)
  21. Offline

    tkelly

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    @Octane: You just need to download the SQLite Library (a jar file) from the first post. Then put that in the same folder as CraftBukkit.

    @rjwboys: It seems like one of the warps in the list might be malformed. I'll put a fix in the update to ignore those lines in the future. But for now you should try and find which line that is (I'd guess the first or last).
  22. Offline

    Octane

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    rofl, tyvm i dont know how i missed that, i got it now, hopefuly it will save some warps
    whats the point of converting the warps.txt? is warps.txt only temp and you convert it into a permament file or something like that?
  23. Offline

    Datasurfer

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    I do the /warp convert command and get nothing but the error rjwboys stated above.
    I have downloaded the files and put them in what I believe the proper locations are.
    the library file is located in the same dir as craftbukkit-0.0.1-SNAPSHOT
    the plugin is in the plugin folder.
    am I doing something wrong?
  24. Offline

    rjwboys

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    well here is my warps.txt
    (url removed)
  25. Offline

    Fewmets

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    @octane, the purpose of warps.txt is that it was the warps file used by Hey0's server mod. Since most people have it in that format this plugin gives the option to import your saved warps from that file.
  26. Offline

    tkelly

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    @Datasurfer, rjwboys: Interesting, quite a few of your warps are missing some information they need. I'll put a fix for these ones in the next update :)
  27. Offline

    Badzilla

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    I am a noob and would still like to know how to get to other pages when I use /warp list and it has more than one page listed.

    Thanks

    BTW, Great plugin!
  28. Offline

    tkelly

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Its /warp list #, so for page 2 it's /warp list 2
  29. Offline

    Badzilla

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Thank you for the help and for a really cool app. Great for getting from point to point to keep building.

    It would be nice if it is even possible to make the search easier than going through many pages. But still nice to go at warp speed

    Thank you again for the help.
  30. Offline

    tkelly

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Well, there is /warp search stufftosearchfor
    Does that do what you'd want it to do?
  31. Offline

    Badzilla

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Warp is working great. I am an old fart with bad memory so can't rememeber what I named the warp site names. After a few pages to search through, it does get time consuming. Still a good plugin. I don't even know if it is possible, but to be able to scroll through pages with like page-up, page-down or something like that would be better.

    Still, even as is. Thank you for the plugin!!!!
  32. Offline

    Quakcow

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Ah, just what I need to get back up and running proper. Thanks for the import from hmod warps.txt.

Share This Page