MyWarp
MyWarp allows players to create and share warps with each other. The plugin is higly flexible: you can limit the number of warps player can create, charge for using warps, implement cooldowns or warmups, and more.
Wiki | Issues | Source | Development Builds
Note: MyWarp is compatible with every version of Spigot/Bukkit released since 1.7.10. It rarely needs to be updated for new Minecraft versions. When in doubt, try a development build.
Features
- Create public and private warps.
- Invite players or whole permission groups to warps.
- Use buttons or pressure plates to teleport to warps.
- Limit the number of warps players can create via permissions.
- Charge users for creating or using warps (via Vault).
- Use cooldowns and warmups for warps.
- Translate or change every message that your players might see.
- Store warps in an SQL-Database (H2, SQLite, MySQL).
- Supports every Bukkit version from 1.7.10 to current.
MyWarp is highly customisable, enable only what you need. Disabled functions will never impact your server’s performance.
More Information
The documentation can be found in our wiki. If you still have questions or problems, do not hesitate to contact us. To get a fast response, it is recommended to open a ticket.
The changelog can be found here.
Acknowledgements
The project was started in January 2011 by Taylor “tkelly” Kelly and later continued by Arthur “flames” Mayer and Andy “spathzilla” F. Since early 2012 it is maintained by thee.
MyWarp is available on GitHub under GPL3.
Players who try to create warp signs for warps other than the ones they own can't when they have access them when having the permission: mywarp.warp.sign.create.other
@spigerpig101
What do you mean by 'timers file'? Warmups and cooldows are defined in the config.yml. If this one is not created, just create it manually.
im not geting the timers file
@FluffyTheNeko
I would like to implement this (for both, horses that are in use and other entities that are hold via leads), I am still waiting a method to do this using bukkit's API.
@Niverive
2.6.2 will arrive as soon as bukkit implement a method to get entities that are held via leads so I can add methods to teleport them when a player is warping. 2.7 still needs some time.
Do you have new build coming out soon? I'm excited for your new features.
Will it be able to warp while on a horse? (and the horse will come along)
@cuddyier
See here for a workaround, please. I will fix this as soon as I am able to.
@cuddyier
Planned.
Can you allow players to see how many warps they have set out of their limit?
When starting MyWarp for the first time I get the following console output: http://pastebin.com/kR7Y2vdu
When I go the the directory /plugins/MyWarp I see the following: http://puu.sh/3sgM5.png
Why is the config.yml made as a directory?
@johnbrasil
I need the full server-log, the snippet you provided does not contain the informations I need. Just open the server.log manually after you have (re)started the server and post everything happened after the restart.
Well, i open the server, and the paste has been create, but.. gives this error:
http://pastebin.com/y9iwQsRb
And i restart the server a lot times, and aways give this error
@Jojodmo2010
Limits are arranged by their names in an alphabetical order: if a player has two or more limit-permission, the limit that comes first in the alphabet is used (e.g. abc comes before group1, which comes before group43). So make sure that the limit of the 30$ rank is named accordingly.
@ItIsThee
I offer donating for ranks on my server, and the ranks get more warps for the more you donate, and more permissions. Anyways, when someone just donates for a rank the first time, lets say donating $20, they get the amount of warps to set, 20, along with the other permissions. But, if they want to upgrade their rank, and donate $10 more to get the $30 rank, even though that $30 rank should get 30 warps, it stays at 20. If that person just donated $30 in the first place, they would get the 30 warps for some reason though. I checked my permisisons plugin, and nothing is wrong. Maybe it has something to do with that person being in two groups? Thanks!
@Alcapwnn
Please lets continue the discussion here, as I was at least able to reproduce the behaviour.
@ItIsThee
No, it works fine with the regular /warp... I haven't tried with levers, only pressure plates. Yet, it still doesn't work, any suggestions?
@firecombat4
There already is some sort-of API, it is just not yet documented anywhere externally. Take a look at the WarpManager class (can be accessed via getWarpManager() from the plugin itself), especially addWarp() and deleteWarp() should be helpful. Just keep in mind that you will need to run integrity checks before adding the warp (name, limits...).
Changing a warp's values is currently also done vie the corresponding methods in the warp-manager - this will defiantly become much simpler with 2.7 when I switch over to an ORM based database-design.
@Alcapwnn
Does this also happen if you use the warp via the regular /warp command? If so, you should check the database-entry for this warp, especially the world-entry. It may be 0 (legacy from the single-world minecraft back in alpha) - than you can simply replace it with the name of the world you want.
Thanks for answering the last one, with physical warps, does the warp need to be in the same world than the physical warp? if so, maybe a suggestion to make that in the next update, if not, how can i fix this problem? When i use the physical warp, I end up in the next world, but completely off and would die if used in survival, opinions/suggestions?
Any chance theres an api?, being able to create warp would be nice :3
@uSoc_lifehome
Not at the moment, sorry.
Any jenkins?