Easy Warp

Easy Warp Logo

Easy Warp is an easy and fast to setup way to warp throughout your server.

Updated to 1.8.3!

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.

Warp Signs

Click HERE to learn how to make warp signs.


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.

/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.
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.

/warp <warpname>
/warp <warpname> <player>
/setwarp <warpname>
/delwarp <warpname>
/easywarp reload
/easywarp import
/easywarp help
The ability to create a warp sign (SEE GUIDE HERE)
The ability to use warp signs if 'signs-require-permissions' is 'true' in the config.
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')
The ability to bypass any warp delay if 'permsBypassDelay' is 'true' in the config.


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.

  • Add private/permission warps (Separate plugin for this coming soon).
  • Add economy support.
  • Add an API.

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of JadenTheSly JadenTheSly Apr 09, 2015 at 01:29 UTC - 0 likes

    You made a mistake in 'DeleteWarpCommand', on line 21. You did not check for arguments and generates an exception 'ArrayIndexOutOfBounds' when no arguments is supplied. I would correct it via GitHub but you haven't updated that. I decompiled this plugin and manually updated it, but I thought you should know the problem and cause.

    I also noticed a silly forgotten mistake you made within the default config.yml file, you misspelled on the no-warp.

    Last edited Apr 09, 2015 by JadenTheSly

    SlyJaden BFAK:90898629,ae8ac4e3c475cc25da88b226db9b845a3cf6d79e742c39e6e9215922516abe6e

  • Avatar of NerdsWBNerds NerdsWBNerds Mar 22, 2015 at 01:31 UTC - 0 likes

    @BraWinskey: Go

    @TheDroidMPD: Go

    @BraWinskey: Go

    @DeApollyon: Go

    It's been updated to 1.8.3 and previous issues have been resolved

    Need a Plugin or Developer?
    Message Me on Skype!


  • Avatar of BraWinskey BraWinskey Jan 18, 2015 at 12:12 UTC - 1 like

    This suck

  • Avatar of TheDroidMPD TheDroidMPD Jan 01, 2015 at 00:42 UTC - 1 like

    It's not working. I run a command and it displays the "/help <command>" format.

  • Avatar of HMJ05 HMJ05 Oct 07, 2014 at 19:59 UTC - 1 like

    Not even working, might want to check it.

  • Avatar of DeApollyon DeApollyon Jul 05, 2014 at 08:21 UTC - 0 likes

    I tried using this plugin but I get an IllegalArgumentException. I'm using Permissionsex as my permissions plugin. Any ideas?

    [18:12:19] [Server thread/ERROR]: Error occurred while enabling EasyWarp v2.0.0 (Is it up to date?)
    java.lang.IllegalArgumentException: The embedded resource 'config.yml' cannot be found in plugins/EasyWarp.jar
            at org.bukkit.plugin.java.JavaPlugin.saveResource(JavaPlugin.java:247) ~[craftbukkit-1.7.9-R0.2.jar:git-Bukkit-1.7.9-R0.1-10-g8688bd4-b3092jnks]
            at org.bukkit.plugin.java.JavaPlugin.saveDefaultConfig(JavaPlugin.java:234) ~[craftbukkit-1.7.9-R0.2.jar:git-Bukkit-1.7.9-R0.1-10-g8688bd4-b3092jnks]
            at com.collinsrichard.easywarp.EasyWarp.onEnable(EasyWarp.java:19) ~[?:?]
            at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:316) ~[craftbukkit-1.7.9-R0.2.jar:git-Bukkit-1.7.9-R0.1-10-g8688bd4-b3092jnks]
            at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:324) [craftbukkit-1.7.9-R0.2.jar:git-Bukkit-1.7.9-R0.1-10-g8688bd4-b3092jnks]
            at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:404) [craftbukkit-1.7.9-R0.2.jar:git-Bukkit-1.7.9-R0.1-10-g8688bd4-b3092jnks]
            at org.bukkit.craftbukkit.v1_7_R3.CraftServer.loadPlugin(CraftServer.java:446) [craftbukkit-1.7.9-R0.2.jar:git-Bukkit-1.7.9-R0.1-10-g8688bd4-b3092jnks]
            at org.bukkit.craftbukkit.v1_7_R3.CraftServer.enablePlugins(CraftServer.java:380) [craftbukkit-1.7.9-R0.2.jar:git-Bukkit-1.7.9-R0.1-10-g8688bd4-b3092jnks]
            at net.minecraft.server.v1_7_R3.MinecraftServer.n(MinecraftServer.java:352) [craftbukkit-1.7.9-R0.2.jar:git-Bukkit-1.7.9-R0.1-10-g8688bd4-b3092jnks]
            at net.minecraft.server.v1_7_R3.MinecraftServer.g(MinecraftServer.java:326) [craftbukkit-1.7.9-R0.2.jar:git-Bukkit-1.7.9-R0.1-10-g8688bd4-b3092jnks]
            at net.minecraft.server.v1_7_R3.MinecraftServer.a(MinecraftServer.java:282) [craftbukkit-1.7.9-R0.2.jar:git-Bukkit-1.7.9-R0.1-10-g8688bd4-b3092jnks]
            at net.minecraft.server.v1_7_R3.DedicatedServer.init(DedicatedServer.java:182) [craftbukkit-1.7.9-R0.2.jar:git-Bukkit-1.7.9-R0.1-10-g8688bd4-b3092jnks]
            at net.minecraft.server.v1_7_R3.MinecraftServer.run(MinecraftServer.java:436) [craftbukkit-1.7.9-R0.2.jar:git-Bukkit-1.7.9-R0.1-10-g8688bd4-b3092jnks]
            at net.minecraft.server.v1_7_R3.ThreadServerApplication.run(SourceFile:628) [craftbukkit-1.7.9-R0.2.jar:git-Bukkit-1.7.9-R0.1-10-g8688bd4-b3092jnks]
  • Avatar of SurvivalHell SurvivalHell Jul 03, 2014 at 21:55 UTC - 0 likes


    Would this feature-add be possible: a random warp.
    With this I mean a warp called "random" for example. When I use "/warp random" I would be teleported to a random location on the server. Maybe make it configurable like radius and stuff.

    Anyways, would this be possible?

    - SH

  • Avatar of NerdsWBNerds NerdsWBNerds Jul 01, 2014 at 18:27 UTC - 0 likes

    @safwat1995: Go

    You need to give your players easywarp.command.warp permission. This allows them to use the warp command. It does not allow them to use all warps. Then, give easywarp.warp.<name> permissions to players, then set per-warp-permissions to true. There was a bug where players could warp to warps they didn't have permissions for. This has been resolved in version 2.0 (see link)

    @ssoylu1996: Go

    @robeng: Go

    Issues have been resolved in version 2.0 http://dev.bukkit.org/bukkit-plugins/easy-warp/files/10-easy-warp-v2-0/

  • Avatar of safwat1995 safwat1995 May 23, 2014 at 09:45 UTC - 0 likes

    Dear sir, there is a serious bug in the permission nodes:

    1. set easywarp.command.warp to false 2. set easywarp.warp.<warpname> to true (giving a warpname) 3. set per-warp-permissions: true

    The player will not be able to teleport unless easywarp.command.warp is set to true, but that would make him teleport to all warps, which is not desired!

    This effectively makes per-warp permissions impossible.


Date created
Apr 23, 2013
Last update
Mar 22, 2015
Development stage
All Rights Reserved
Curse link
Easy Warp
Recent files