Easy Warp
Easy Warp is an easy and fast to setup way to warp throughout your server.
Version 3.9 - Now supports all signs!
Version 3.11 - Fresh installs by default require no permissions for players to warp/list-warps, and all commands can be toggled via config to not require any permissions!
Version 3.16 - Warps are now "owned" by the person that creates them, and a player must have the 'easywarp.command.delwarp.others' permission node to delete warps they do not own.
Easy Warp is a way to warp (teleport) yourself and other to different places easily, for both admins and users
- Warp yourself and others.
- Create and delete warps.
- Change different config settings (settings are explained in the config.yml for easy use)
- Allow for delays before warping to prevent 'pvplogging' or anything such as this on certain servers.
- Create and use warps signs.
- Use permissions.
Tutorial |
---|
A big thanks to the people at https://serverminer.com for making a great comprehensive video about using Easy Warp
Warp Signs |
---|
Click HERE to learn how to make warp signs.
Commands |
---|
If you see < > this means this information is required to be filled in by you.
If you see [ ] this means this information can be filled in by you or left blank.
Do NOT include the < > or [ ] tags when executing the command.
You may place the letters ez in front of any command in order to use it when other plugins (such as essentials) might be using the same commands.
(ex: /ezwarp)
- /warp <warpname> [playername]
- Warp yourself (or a player specified) to the specified warp.
- /setwarp <warpname>
- Define a new warp at your locations.
- /delwarp <warpname>
- Delete a specified warp.
- /listwarps
- List all warps you can use, this does take into account what permissions a player has the permissions to warp to.
- /easywarp reload
- Reload the config.
Permissions |
---|
- Players must be OP or have permission via a permission plugin to do things like set-warp and del-warp, if you do not have a permission plugin setup, I have written a page that walks through setting up permissions in about 5 minutes, you can find that walk-through here
- easywarp.command.warp
- /warp <warpname>
- easywarp.command.warpother
- /warp <warpname> <player>
- easywarp.command.listwarps
- /listwarps
- easywarp.command.setwarp
- /setwarp <warpname>
- easywarp.command.delwarp
- /delwarp <warpname>
- easywarp.command.delwarp.others
- /delwarp <warpname> -- Delete warps that were created by other players.
- easywarp.command.reload
- /easywarp reload
- easywarp.command.import
- /easywarp import
- easywarp.command.help
- /easywarp help
- easywarp.sign.create
- The ability to create a warp sign (SEE GUIDE HERE)
- easywarp.sign.use
- The ability to use warp signs if 'signs-require-permissions' is 'true' in the config.
- easywarp.warp.<warpname>
- The ability to warp to a specific warp if 'per-warp-permissions' is 'true' in the config. (also required if 'signs-per-warp-permissions' is set to 'true')
- easywarp.delay.bypass
- The ability to bypass any warp delay if 'permsBypassDelay' is 'true' in the config.
Documentation |
---|
Sourcecode on Github | Report a Bug
Receive Updates |
---|
You can click HERE to get an email whenever there's an update to this plugin so you don't get stuck using an out of date version.
Metrics |
---|
This plugin sends statistics about the usage to the server https://bstats.org/. You can disable it by going to your server folder->plugins->bStats->config.yml and changing 'enabled' from true to false
ToDo: |
---|
- Add economy support.
- Add an API.
It'd be nice if the warp time wasnt so long maybe make it like 3-5 seconds if possible :)
Got my own server, I'd like it if i didn't have to type warp before shop. So I could do
/warp shop or /shop.
You can setup an alias using commands.yml and do exactly that
http://wiki.bukkit.org/Commands.yml
error command /delwarp !
@thecleverwind
I have the same problem: I loose all set warps after a reboot. I have multiworld plugin and run on spigot. Is there a fix, or should I change some config?
Does this work with spigot 1.9?
The latest version does
I've installed on a Spigot server and it works great, UNTIL I reboot the server, and then I have to re-establish all the warps. EVEN IF I copy in a saved .yml (on reboot, every time, I end up with a blank warps.yml again), I still have to set them in-game.
This is a deal killer.. please tell me there is a solution because we LOVE this plugin!
Nice, but it would be VERY helpful if we could restrict warps to permissions. I want a ranked game using your mod, so /warp Premium-1 is for a permission only while /warp spawn with a alias of /spawn is for everyone. I would enjoy you update. And can someone give me a tutorial of how to use permissions to add things like easywarp.delay.bypass. That is a example, but how do I set permissions? Please reply a tutorial
an alias would be nice so it can be used alongside essentials warps...
you need to add warp unlocks. by clicking a sign it unlocks a new warp.
Could you may at a Warplimit (Permision) It would be very helpfull. :)
workED realy good and after i had for a while it STOPPED!!!! working and if i add a warp it says "SUCESS" and if i try to add the warp on a sign it says FAILED no warp of that name buy i can do /warp [warp name] PLZ!!!!! PLZ!!!!!! fix i loved this plugin
after i do /reload or restart the server all my warps dissapear
Fixed in latest update (v3.5), simply redownload the plugin
@chase0
I started manually adding the warps again, but they spontaneously all got erased.
I'm having trouble with my warps. All the warps started disappearing so I tried updating and replacing warps.data with an old one, but it didn't work. Now there is no way to get any of the warps back. How can I import all my old warps? /easywarp import and /easywarp help don't do anything at all
I am using PermissionsEx for permissions and I gave my guest group the following permissions:
- easywarp.command.warp - easywarp.warp.tutorial
But they still do not have permission to warp to the specific point. I set per-warp-permissions true in the Config. I do not get any errors in the console, so I dont understand why its not working :/
Any idea?
@FroznMine
Thanks, fixed.
Great work!
Your permissions list above has some spelling mistakes. Sometimes there is no y in easywarp. You should fix that to prevent confusion ;)