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.
@Artem108
Thanks. I actually had something similar in mind for some time. Sadly right now I do not have the time to invest work in such a new system at the moment. I will keep it in mind for the future. :)
@Ironic8b49
No, you did not, see above this command. I was to tired yesterday to also update the wiki after pushing the changes, apologies.
just updated from MyWarp 3.0 build 77 to build 85 and lost all warps. I shut down server,.deleted the updated jar and replaced with older version things working great again no warp data loss. Did I do something wrong in the upgrade?
@ItIsThee
Прежде всего извиняюсь если перевод окажется плохого качества. spathizilla и ItIsThee. Спасибо за замечательный плагин.
Хочу поделиться идеей.
Авто-удаление варпа через заданное время.
Пример: Игрок использовал команду /warp create|set <name> - Варп создался только на 14 дней, по истечению которых он становится приватным. И для того чтобы его снова сделать публичным - нужно ввести команду /warp update <name>
Всё это для того, чтобы:
Желательна настройка срока для разных групп отдельная.
Пример:
Если игрок в группе VIP - то варп, который он создаст станет приватным через 14 дней
А если VIP+ то срок будет больше 21 день
И так далее.
Мне кажется, этого очень не хватает.
...............................
@ItIsThee First of all, I apologize if the translation will be of poor quality. spathizilla and ItIsThee. Thank you for a wonderful plugin.
I want to share an idea.
Auto-delete after a specified time warp.
Example: The player used the command / warp create | set <name> - Warp created only 14 days, after which it becomes private. And in order to do it again in public - you need to enter the command / warp update <name>
All this in order to:
The desired period of adjustment for different groups of separate.
Example:
If a player is in a group of VIP - the warp, he will become private after 14 days
And if the term of VIP + is more than 21 days
And so on.
I think this is not enough.**
@mcly
Sorry, this is not something I am going to support in MyWarp3 (and up). Warps are finally stored in a fully normalized way which reduces data redundancy and allows to use some of SQL's more powerful functions.
If your hoster only allows you to use a single MySQL table (which is from a technical point of view just flawed) , use SQLite or - in future versions - H2 for an embedded database (currently the migration from MySQL to SQLite does not work, I am actively working on it, keep an eye on #46).
I would love for it to be able to migrate data to non-empty MySQL table, as shared Minecraft hosting usually allow only 1 MySQL table.
@TowelieDOH
There have been absolutely no changes within the code that is called on player join since March where I changed three logging calls - the logic itself has been the same since I first added them in February. Do you have anything more specific than timings (e.g. CPU profiler results)? As you see, Timings can be very unspecific or even wrong and do nothing to narrow down the problem.
Please fix the massive lag that recent dev builds introduced onPlayerJoin http://puu.sh/icrv1/3d59ceed36.png
@ItIsThee
Thanks, I replied to the ticket.
@mcly
See here. Could you, if possible, respond at the ticket? It is easier to help people there than within the comments.
Hello,
Thanks for the great plugin! Keep it going!
THere's a crash that blocks my server from starting properly. Could you please check? THe crash log is at http://pastebin.com/j0YCsPmD
@Liger_XT5
JustSaying. But maybay you can try to download the .jar again and upload it again. When i have issue's its was fixed after re-download and re-upload (and restart ofc)
@ItIsThee
I have it about Homes not about warps :p But for now i not need to set it to warps (MyWarp Warps). But if i need it i go PM you :)
Sorry for the delay, last week was extremely stressful.
@Liger_XT5
It worked when I tested it after reading your comment - can you open a ticket and add your configuration and permission setup? Perhaps there is something I am missing.
@PixealCarftOwner
Could you send me your Essentials
warp
folder via PN? I'll see what I can do as soon as I have some free time.Hello. Its my again (Sigh...) Can i import Essentials Home's into MyWarp Private Warps? So From Essentials Home to MyWarp Private Warps. (to V2.6.5 and then to MyWarp3)
EDIT: Its not needed now but maybay in the future. But ask it now so that i now about that xD Greetz, VocalWolf
Before I go into detail on a ticket, has anyone else been having issues with Timers with warp commands?
Simply put, I do /warp spawn, says I have to wait 10 seconds, then nothing happens, except when I move and it will tell me that the warmup has been canceled.
I've updated Mywarp3 to the latest build, and just updated Spigot.
@Er5600
Version 2.6.5 should run fine on CraftBukkit 1.8.x. However it does store players by UUID, but per name witch could result in problems if a player changes his name. If possible, I advise to use the beta of MyWarp3 as it seems to be quit stable.
@Er5600
Yes, I mixed something up, sorry. After looking at 2.6.5 source code, I realised that I implemented formatting characters for localizations, including the default welcome message and not for edited welcome messages. Since I do not (yet) know how I can handle formatting codes across multiple platforms and Minecraft versions in MyWarp3, I will not patch this feature into a 2.6.5 devBuild.
I will keep formatting codes for welcome messages in mind for MyWap3, but it not my number one priority.
I tried with 2.6.5 but if i warp me to the Warp, then it just says "&cWelcome to the Warp" instead of making it light red.
(Sorry for bad english #german)
Is Version 2.6.5 compatible with CB 1.8.3?
@Er5600
With 2.6.5 you can use a&
with Minecraft's well known formatting codes (e.g.&c
will colour the following text in light red). However this is not (yet) supported in 3.0 because the colour characters will be removed from Minecraft in favour of the new JSON chat protocol (mouse over text) and I am not yet sure how I can implement it to work on multiple platforms.To be clear, I cannot guarantee that the formatting codes from 2.6.5 will ever work in MyWarp 3.That is all wrong, see above.Is it posible to color the Welcome-Message?