ClickWarp

ClickWarp is a plugin that allows you to teleport to your warps via an inventory. It also allows you to teleport to a player via an inventory. Of course, you can use the classic warping-system via commands.

The plugin will be updated soon!

Commands and Permissions

<Required> - [Optional]

COMMAND

DESCRIPTION

PERMISSION

ALIASES

/warps

Shows you a list of available warps

clickwarp.warps

/warp

/warp <name>

Teleports you to the given warp

clickwarp.warp

/warps <name>

/invwarp

Opens an inventory with all warps, if you pick an item, you will be teleported there

clickwarp.invwarp

/invwarps

Invwarp-Item

Opens the /invwarp-inventory, the item is configurable in the config.yml

clickwarp.invwarp.item

/setwarp <name>

Defines a new warpat the current location. Use color codes! ;)

clickwarp.setwarp

/setwarp <name> [item-ID]

Defines a new warp at the current location with the specified item that is shown in /invwarp

clickwarp.setwarp

/setwarp <name> [item-ID] [price]

Defines a new warp at the current location with the specified item that is shown in /invwarp and the price that it costs

clickwarp.setwarp

/delwarp <name>

Deletes a warp

clickwarp.delwarp

/editwarp <name> item [item-ID]

Adds the warp an item which is displayed in /invwarp

clickwarp.editwarp

/editwarp <name> lore [lore]

Adds the warp a lore which is displayed in /invwarp

clickwarp.editwarp

/editwarp <name> price [price]

Adds the warp a price that it should cost

clickwarp.editwarp

/invtp

Opens an inventory with all players online on the server, and if you pick one head, you will be teleported to this player

clickwarp.invtp

/invteleport

/clickwarp <version I reload>

Shows the version and reloads the files of the plugin

clickwarp.clickwarp

Description for the /editwarp command

If you created a warp, you can do /editwarp to add additional meta to a warp.

/editwarp <warp> item <Item-ID> will change the item displayed in the /invwarp menu.
Example: /editwarp pvp item 276 will be shown as a diamond sword.
Another example: /editwarp shop item 35:14 will be shown as a red-wool block!

/editwarp <warp> lore <lore-text> will add a lore (description) to that warp in the /invwarp menu.
Example: /editwarp pvp lore &4Here_you_can:&2fight_against_your:&1enemies!
- The first line of the description is shown up red: "Here you can", while the second line is green: "fight against your" and the third blue: "enemies!".

The text will be splitted up in lines at any ":" and every "_" will be replaced by " ". Color codes are also possible.

Warp-specific permissions

You can now allow players access to all warps or only some specific warps via permissions!
First of all, give them the permission for the warp-method they are allowed to use:

For warping via commands: clickwarp.warp

For inventory-warping: clickwarp.invwarp

For sign-warping: clickwarp.sign.use

Then give them the permission for:

All warps: clickwarp.warp.*or

Some specific warps: clickwarp.warp.<warp-name>

Sign-Warp

If you like to use your warps on signs, you can make now Warp-Signs!

Easily, put that on your sign:

Line

Content

Description

Line 1

[Warp]

You can edit the appearanceafter updating the sign in the config.yml

Line 2

<warp-name>

Case insensitive, will be updatedwith colors and format automatically

Line 3

Type what you want, e.g. a description

Line 4

Type what you want, e.g. a description

Permission for creating warp-signs: clickwarp.sign.create
Permission for using warp-signs: clickwarp.sign.use

Delays

If you like to warp or teleport players with a little delay, you can define in the config.yml these specific times.
You can set, whether delays are activated, how long players wait before teleporting and whether they shouldn't move.
If you like to let some groups/players bypass such delays, you can give them following permissions:

Give clickwarp.warp.instant to players that shouldn't be affected by warp-delays.
Give clickwarp.teleport.instant to players that shouldn't be affected by teleport-delays.

You can set in the config.yml whether delays should be used when warping via signs.

Current translations

If you're happy to support me, you can translate the language files to your language!

so this kind of sucks, I've been looking for a plugin where you type in /warp and it brings up a clickable gui. However when I type in /warp it shows warp-able locations, and their names and I have to type in /warp location, and i know the command is /invwarp but it's optional in there, and optional things dont get much attention and people wont even know it exists even if you tell them about it. it has to be permenant, when you do /warp it should do invwarp instead.

Oops sorry didn't see that.
ANother suggestion : could you add the possibility to make the item in hand to be the item for the warp ?
It would allow to simply add enchanted items, or banners, player heads, etc..
Thanks