Easy Warp

Easy Warp Logo

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

Get the latest developer builds from our jenkins server here!

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.
  • Import from my old warp plugin, SimpleWarps.

Warp Signs

Click HERE to learn how to make warp signs.

Commands

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.

/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.
/easywarp import
Import warps from SimpleWarps.

Permissions
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>
easwarp.command.reload
/easywarp reload
easwarp.command.import
/easywarp import
easwarp.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.

ToDo:
  • 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 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

    Hey,

    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.

  • Avatar of ssoylu1996 ssoylu1996 Apr 27, 2014 at 18:17 UTC - 0 likes

    I wanted to ask if there was a way to fix the fact that, where ever i warp the player faces up to the sky or down to the ground. Sometimes you also sufficate..

    [update] ~  this is a terrible plugin, some how after a few hours or maybe a day, the config file resets or whatever file it saves the location. If you don't want to be embarrassed to your players don't download this plugin. A server full of players can't warp and then they are mad at the admins because it was the ADMINS fault for downloading this plugin and installing it. I don't know how the warps reset and disappear but they are just gone, happened to me 3 times.

    Last edited May 05, 2014 by ssoylu1996
  • Avatar of robeng robeng Apr 18, 2014 at 17:35 UTC - 0 likes

    I am OP on my server and if i do /warp spawn i get warpt. But when somewhone else doing it it dosen't work and display : Error: You need the "easywarp.command.warp" permission node to do this. I have the config for Easy warp at these settings : ###### === [ EASY WARP ] === ######

    1. Name displayed in messages sent to player from plugin.
    2. ex. [server-name] You have been warped. server-name: "Easy Warp"
    1. Delay (in seconds) before a person is warped. warp-delay: 10
    1. If set to true, a person needs permissions for 'easywarp.warp.<warpname>' to use a warp or 'easywarp.warp.*' to use all warps. per-warp-permissions: false
    1. If set to true, a person needs permissions for 'easywarp.sign.use' to use warp signs signs-require-permissions: false
    1. If set to true, a person needs per-warp permissions to use warp signs, even if per-warp-permissions is set to false above.
    2. It is recommended you leave this 'false' signs-per-warp-permissions: false
    1. If set to true, a person bypasses any warp delay if the have permissions for 'easywarp.delay.bypass' permissions-bypass-delay: false
    1. If set to true, a person bypasses any warp delay if they are ops. ops-bypass-delay: false
    1. If set to true, when warping another player (/warp player warp) the player will bypass the delay warp-other-bypass-delay: false
    1. If set to true, when warping using a sign the player will bypass the delay signs-bypass-delay: false

    So please help me make this work!

  • Avatar of Xxswordcross Xxswordcross Jan 27, 2014 at 03:29 UTC - 2 likes

    For some reason I will have permissions set to where I want them to ONLY use 1 warp out of all my warps I have listed because SOME of them are for admins. However, I set the permission and it says I need easywarp.command.warp true. So I turn that on for them too. Then it allows them to warp to EVERY warp I have even though in the permissions I have it set to only allow them one place.

  • Avatar of sxyperson sxyperson Jan 26, 2014 at 20:09 UTC - 0 likes

    I have easywarp.warp.a in my PEX yet when ever i warp with the group a to the point a it won't let me.I have it set up in my files to where 'per-warp-permissions' is 'true' in the config. Yet i still get the message whenever i warp that easywarp.command.warp permission node is required.Any ideas on how to fix my problem?

  • Avatar of foggy29 foggy29 Dec 22, 2013 at 00:18 UTC - 0 likes

    My Warps Dont Save On Server Restart.

    And When I Create A Warp It Comes Up With An Internal Error With No Info On The Console

Facts

Date created
Apr 23, 2013
Categories
Last update
Jul 18, 2014
Development stage
Release
License
All Rights Reserved
Curse link
Easy Warp
Downloads
57,302
Recent files

Authors