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.
@Leet4044
Warmups are documented in the wiki.
Could you add it where I can set warm-up times for warps?.
@Timkat1994
Warps are essentially a giant pool, so warps cannot have the same names, regardless if public or private. Other systems would either force users to remember which warp belongs to which user or block dynamic changing of between public and private.
Are private warps unique to the player? Or are they just in a giant pool and not one can be named the same like in Warptastic?
Nice economy-feature, but is there a way to set costs per warp? something like this:
I want my users to pay for warping between towns, but not for warping to my train station etc.
Thanks for the update! :)
@atomfitz
This is false positive of minecraft's anti-flight-system, most likely caused by player latency.There is absolutely nothing I could do to fix this as it is a minecraft-bug. I guess you could set allow-flight to true in the server.properties, but this would also allows clients to use flight-mods.
You might want to have a look at this bug in bukkit's issue tracker, as it describes the problem a bit more detailed.
When using pressure plate warps, about 50% of the time the person is prevented from moving, and I get the bukkit message: [WARNING] <player> moved too quickly! Whenever it works this message doesn't appear. Any thoughts?
@Rz666
Thanks. Both bugs are already fixed in the development version.
@Runemoro
I created it in Adobe Illustrator.
@friforme
I think you misunderstood how welcome messages work. They are warp-specific and saved per-warp. warp.default.welcomeMessage is the default one that is used when a new warp is created - existing ones are not modified. Use /warp welcome <name> if you want to change the welcome message of an existing warp.
The second thing is, as stated above, already fixed in the development version. Thanks for reporting.
Messages don't work with warping from sign.
warp.default.welcomeMessage
warp.welcome.enter
warp.welcome.received
I want to have msg: Hello, you are now in 'warp' !
From warping from sign always same msg:
Welcome to 'warp', player.
Cannot change it.
and another problem with sign. When I dont have permission to use warp from sign because it is private I got this msg:
error.noPermission.warpto
so there is no msg, this is just error :D
So u could fix msgs from signs because non of them works properly :D
Hi, how do you make the worldedit/worldguard/commandbook/git-scm style logo
Posting a few bugs:
Performing "/warp create test" and then "/warp private test" Results in an error, you've already reached the max warps.
Nice plugin by the way!
@Anonimowy369
Not at the moment.
@konkito
Thanks. Economy support is already added in the development versions and will be available in the next major version.
ItIsThee, I love the plug-in, simple, light and smart. I have only one issue, and that is with the warp signs. I want to charge people for using a warp sign and MyWarp overrides Essential's warp sign "cost" feature. Is there any way to add that functionality or give us the ability to disable warp signs in the MyWarp config?
Is it possibility to turn off big letters (Capslock) in the name of warp?
@diannetea
There is nothing I could do about this as Essentials prefers to track teleports only if they are issued via an essentials-command. You will need to ask the essentials-developers to 'fix' this.
I use the essentials /back command and this plugin is the only thing it doesn't work with, could that be fixed please?
@JordiAB
You may want to try the development version I posted here.
1.03 23:38:21 [Server] INFO at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) 31.03 23:38:21 [Server] INFO at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) 31.03 23:38:21 [Server] INFO at org.bukkit.craftbukkit.v1_5_R2.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:53) 31.03 23:38:21 [Server] INFO at org.bukkit.craftbukkit.v1_5_R2.scheduler.CraftTask.run(CraftTask.java:53) 31.03 23:38:21 [Server] INFO at me.taylorkelly.mywarp.dataconnections.ConnectionManager$8.run(ConnectionManager.java:147) 31.03 23:38:21 [Server] INFO at me.taylorkelly.mywarp.dataconnections.SQLiteConnection.updateVisits(SQLiteConnection.java:453) 31.03 23:38:21 [Server] INFO at org.sqlite.PrepStmt.setInt(PrepStmt.java:197) 31.03 23:38:21 [Server] INFO at org.sqlite.PrepStmt.batch(PrepStmt.java:170) 31.03 23:38:21 [Server] INFO at org.sqlite.Stmt.checkOpen(Stmt.java:49) 31.03 23:38:21 [Server] INFO java.sql.SQLException: statement is not executing 31.03 23:38:21 [Server] SEVERE Warp Visits Exception:
Love the plugin! Use it on all my servers!
Keep up the good work guys! :)