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.
-
View User Profile
-
Send Message
Posted Jan 11, 2014@DrMadFellow
Ugh whatever, switched to latest dev version and the plugin works fine now.
-
View User Profile
-
Send Message
Posted Jan 11, 2014Asking everywhere because I need a quicker answer. Why when I try to add groups to the limit list does it crash the plugin? Even if all I do is change the values on the "user" group, for example 10 total 5 private 5 public, that also crashes the plugin. I have the error log here.
pastebin.com/tqGEL3rX
-
View User Profile
-
Send Message
Posted Jan 10, 2014@timgeel
Strange, exactly the same bug was fixed with the new debBuild (see here). Do the color-codes work in-game? What OS are you using?
If on windows, you must NOT use the system editor to edit or open the files, but something like Notepad. Could you please check if the files are encoded in UTF-8 (in Notepad, click in Encoding, and see what is checked)?
When newly generated, the files should be encoded in UTF-8. It is however possible that, by opening them with a buggy editor (just as Window's default one) you remove the encoding and therefore make special characters such as 'ยง' unreadable. If this happens I would advise you to regenerate them once again and only open them with a proper editor.
-
View User Profile
-
Send Message
Posted Jan 8, 2014@timgeel
If you were testing on Windows, it could also be caused by a bug in the management of localization files, that saved them in a wrong file encoding. I just fixed it in the latest devBuild, so if you experience problems again, you might want to test it.
-
View User Profile
-
Send Message
Posted Jan 7, 2014@timgeel
That error is not causes by a reload or restart, but simply says that MyWarp lacks a certain key (commands.library.invalid-sender) in the localization files. It is there in the default ones, so could you please have a look if all localization files contain the 'commands.library.invalid-sender' entry? If not, remove them to regenerate them automatically.
@lego144er
I think there is one permission-file per world... But that is a question you should ask the PEX guys.
-
View User Profile
-
Send Message
Posted Jan 6, 2014I use PermissionsEx, and I am currently running on a Mac. I need to know just how to get into the place where i enter the permissions with PermissionsEx, sorry if i ask too much, but Im having trouble with alot of things on my server with permissions. Ive installed ArenaPAintball, and only oped players can join, same with spleef, and mywarp.
-
View User Profile
-
Send Message
Posted Jan 4, 2014@anotherfahlman
Thank you. If you are interested, I have written a converter for various plugins, including Essentials. It is just not very user friendly... Send me a private message if you want it.
-
View User Profile
-
Send Message
Posted Jan 4, 2014This has to be the most feature rich warp plugin available. I've watched this plugin for a long time, but dreaded converting all my Essential warps. After seeing all the features I think it might be worth the trouble.
-
View User Profile
-
Send Message
Posted Jan 3, 2014@lego144er
You need a plugin that manages Permissions. Some of the bigger ones are bPermissions, PermissionsEx, GroupManager or zPermissions. The syntax depends on the plugin used.
-
View User Profile
-
Send Message
Posted Jan 2, 2014Thank you, but, I know this might sound stupid but what file or folder or yml file do I put mywarp.warp.basic.warp in? :D Plus Does There Need To Be A # Symbol In Front Of It Er Whatever And s p a c e s Er Something? :D
Please Tell me And Ill be All Set! :D Thanks Again! Lego
-
View User Profile
-
Send Message
Posted Jan 2, 2014@Remi_Scarlet
I opened a ticket based on your comment, as I fear that tracking this down might be a bit moire complicated. Please answer my questions there.
-
View User Profile
-
Send Message
Posted Jan 2, 2014Absolutely no idea what might be causing this, but whenever the plugin gets loaded (Either in-game with plugin managers or on start-up) it just freezes and never manages to complete the load-up. This is a fresh install of MyWarp so there are no warps either. Any clue what might be causing this?
-
View User Profile
-
Send Message
Posted Jan 1, 2014@lego144er
If you just want them to be able to use warps created by OPs, they need the mywarp.warp.basic.warp permission. Please check the corresponding article in the wiki.
@EruannaCraft
Sorry, I do not understand you. Do you want to know hoe to limit how many warps a user can create? If so, please read this article. If you want to know, how to use group-invitations, they should work out of the box if you are using bPermissions, Groupmanager, PEX or Vault. If not, see here.
-
View User Profile
-
Send Message
Posted Dec 31, 2013Hi, I am new to running a server, and I am running mine with Beastnode. I want all my players that are not op to be able to warp to places. How do I make this happen?
Please get back to me as soon as you can!
Thanks!
-
View User Profile
-
Send Message
Posted Dec 31, 2013Whats the permission to allow users to use a warp group (eg group 2 2private warps)?
-
View User Profile
-
Send Message
Posted Dec 18, 2013@Nickbbeezy
Fixed it, was caused by a missing quote in the localization file. Update to the latest devBuild and regenerate your localization files. To do so just remove all files prefixed with 'localization' in the MyWarp folder.
@lANTHONYl
As said in the ticket, might be feature I am willing to look into, but there is much work that need to be done before.
@ThisUsernameIsMine
No, '/warp list' will always show all warps a user can access. If you want warps to be usable based on a permission, you should take a look at the group-invitation. It does exactly what you need.
-
View User Profile
-
Send Message
Posted Dec 17, 2013Having some issues with warp name placeholders on Spigot 1.7.2: http://prntscr.com/2c0952
Not getting any errors in console.
-
View User Profile
-
Send Message
Posted Nov 20, 2013I opened a ticket requesting BungeeCord support.
-
View User Profile
-
Send Message
Posted Oct 22, 2013Hello! :)
Is it possible to only allow someone to list their own warps? I would like to limit this for a certain rank.
e.g.: mywarp.warp.basic.list.own
and to list warps of a specific world:
- mywarp.warp.basic.list.world.currentworld
- mywarp.warp.basic.list.world.exampleworld
Thanks! ;)
-
View User Profile
-
Send Message
Posted Oct 17, 2013@ItIsThee
Well, i'm not sure what happened but i redid the permissions with greater care and it works.
I couldn't find any case-sensitive related mistakes but i also haven't tried the group invite thing.
Anyhow, it works the way i want and i'm really glad. Thanks! :)