ButtonWarp Sample

This plugin is no longer being updated, check back in a few months for more information!

Version 2.2.2

NOTE: This plugin requires you have Vault enabled on your server

This plugin is used to reward a player with money for reaching a certain region of the world.

When the Player presses a linked button or stands on a linked pressure plate they will teleport and receive money. Warps can also be set to take money instead of give it (pay to warp) This can also be used to charge players to press a button (to activate redstone)


  • Supports all major Economies and Permission Plugins thanks to Vault
  • You can customize what command this plugin uses by editing the plugin.yml (found inside the plugin jar file)
  • MultiWorld support
  • Configurable properties
  • Easily edit Warps in game or from the save file
  • Custom messages
  • Displays time remaining until Player can use the Button of the Warp again
  • Supports Buttons, Switches, Pressure plates, and Detector Rails
  • Money can be given or taken when activating a Warp
  • Commands can be executed when activating a Warp
  • Different reward values can be set to different Warps
  • Warps can be set to not teleport you anywhere but simply charge money to use a Button
  • Option to deny warping if the Player is carrying items
  • Optional Warp delay where Players must stand still
  • Optional cool down including cool down type and cool down time
  • List Warps and Warp info
  • Link Warp to Player's Money or a Bank Account
  • Reset individual Buttons, all Buttons linked to a Warp, or all Buttons linked to every Warp

Permission Nodes:



Commands Page



  1. Make a Warp (stand where you want the Warp to take you to)
    1. /bw make test
  2. Link a button (or pressure plate)
    1. /bw link test (you must be targeting the button you wish to link)
  3. Add a reward (target a linked Chest or add the PhatLoots name like so "/bw reward test 100")
    1. /bw reward 100 (warper will get 100 currency)
  4. Add a message (the message will be displayed to the warper)
    1. /bw msg test Congrats! Here is 100 coins, You have been warped back to the Spawn.
  5. Set a cooldown time
    1. /bw time 1 6 45 30 (Player will not be rewarded more money until waiting 1 day, 6 hours, 45 minutes, and 30 seconds.)


Use Custom Command Instead of /bw

How to receive support

ThyCelestia handles most of the In-Game support for this plugin, so when he Joins your server, do not call him out as a fraud trying to gain Permissions, he is seriously there to help with the Plugin.

How to get him to Join your server: There is an template below, use it to tell us your In-Game name, Server IP and issues you are having, Please inform your staff that ThyCelestia may be joining within the next few days and do not ban him for trying to help.

Application: In-Game Name:

What time you are online(Include TimeZone):

Issue you are having with our Plugin:

Source | Other Plugins | Twitter | ThyCelestia's Twitter

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

  • Avatar of MiniNinjaah MiniNinjaah Jun 01, 2016 at 16:26 UTC - 0 likes

    I updated this to 1.8-1.9.x a while back for a friend of mine, not sure how in-demand it is. I'd be willing to share it with everyone if it is needed/wanted

    I only added compatibility for 1.8.x AND 1.9.x, nothing changed...

    Last edited Jun 02, 2016 by MiniNinjaah
  • Avatar of Sega9507 Sega9507 May 03, 2016 at 19:46 UTC - 0 likes

    Hey people, I made a plugin as similar as possible to buttonwarp, here is https://www.spigotmc.org/resources/buttontp.22749/ is updated to 1.8 and 1.9

  • Avatar of BryceTheCoder BryceTheCoder Jan 02, 2016 at 10:35 UTC - 0 likes

    @Codisimus: Go

    PLEASE bring this back to life with 1.8+ :D
    I would love you so much!! Give me a link please <3


  • Avatar of puckman1971 puckman1971 Apr 24, 2015 at 11:02 UTC - 0 likes

    Why has one of the best plugins been discontinued?

  • Avatar of futhead_Tomlad1997 futhead_Tomlad1997 Jan 16, 2015 at 19:29 UTC - 0 likes

    Hi! For some reason whenever i set a cooldown it does not take affect. Everything else works smoothly but i am able to use the plugin over and over again as a guest! The way i am setting a cool down is /time 1 0 0 0 There is no error in console etc and the plugin says that the cool down has been set. I have used /global false etc but to no avail, i am able to continuously get money from the button.

    Please help! Thanks!

  • Avatar of rtcabooservb rtcabooservb Dec 30, 2014 at 01:41 UTC - 0 likes

    One of my favorite plugins. Would love it if support continued. :)

  • Avatar of Arizrain Arizrain Dec 26, 2014 at 04:18 UTC - 0 likes

    Please update it, this plugin is amazing :D I'd love to use it again.

  • Avatar of useddongle useddongle Dec 24, 2014 at 03:21 UTC - 0 likes

    @Codisimus: Go


  • Avatar of impmallet impmallet Dec 21, 2014 at 21:59 UTC - 0 likes

    @Codisimus: Go

    Absolutely! I love your plugin, I use it regularly on my server and would love to continue using it. One feature that I would really like to see is randomized warps that can send you to one of multiple specified points.

    Thank you for this great plugin.

  • Avatar of MrARCO MrARCO Dec 21, 2014 at 19:12 UTC - 0 likes

    @Codisimus: Go

    Yes please.

What do you use ButtonWarp for?

  1. Choices:

  1. Results
  2. 2 comments


Date created
Sep 19, 2011
Last update
Feb 03, 2013
Development stage
GNU General Public License version 3 (GPLv3)
Curse link
Reverse relationships
Recent files
  • R: v2.2.2 for CB 1.4.7-R1.0 Feb 03, 2013
  • R: v2.2.0 for CB 1.4.7-R0.1 Jan 29, 2013
  • R: v2.1.3 for CB 1.4.7-R0.1 Jan 17, 2013
  • R: v2.1.2 for CB 1.4.6-R0.3 Jan 03, 2013
  • R: v2.1.1 for CB 1.4.6-R0.3 Jan 01, 2013