ButtonWarp
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)
Features:
- 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:
Tutorials:
Setup:
- Make a Warp (stand where you want the Warp to take you to)
- /bw make test
- Link a button (or pressure plate)
- /bw link test (you must be targeting the button you wish to link)
- Add a reward (target a linked Chest or add the PhatLoots name like so "/bw reward test 100")
- /bw reward 100 (warper will get 100 currency)
- Add a message (the message will be displayed to the warper)
- /bw msg test Congrats! Here is 100 coins, You have been warped back to the Spawn.
- Set a cooldown time
- /bw time 1 6 45 30 (Player will not be rewarded more money until waiting 1 day, 6 hours, 45 minutes, and 30 seconds.)
Video:
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:
-
View User Profile
-
Send Message
Posted Jan 2, 2013@H8llfire
well b4 I upload another, try this build https://dl.dropbox.com/u/23866327/Plugins/Dev%20Builds/ButtonWarp.jar (This is the same link as below but it is a different file now)
-
View User Profile
-
Send Message
Posted Jan 2, 2013@Codisimus
Actually from here, I'm subscribed to every plugin i have, so im getting an email, even if the update has not been approved yet.
so no, does not work. Money is not being taken from my account. Tested as normal user without any special permissions.
-
View User Profile
-
Send Message
Posted Jan 2, 2013@H8llfire
from GitHub I assume? I just pushed my last commit. Here is a download link. https://dl.dropbox.com/u/23866327/Plugins/Dev%20Builds/ButtonWarp.jar
EDIT: not sure I actually built the jar on that last version. I am a mess today, Let me know if it doesn't change anything.
-
View User Profile
-
Send Message
Posted Jan 2, 2013@Codisimus
I already got your second fix, but still it doesn't work ;) the error message is gone though
-
View User Profile
-
Send Message
Posted Jan 2, 2013@H8llfire
ok, so it happens for a warp that doesn't actually teleport anywhere. I just have to wait for Bukkit to approve the fix.
-
View User Profile
-
Send Message
Posted Jan 2, 2013I got the fix: 01:51:57 [SEVERE] Exception in thread "pool-1-thread-10" 01:51:57 [SEVERE] org.apache.commons.lang.UnhandledException: Plugin ButtonWarp v2.1.2 generated an exception while executing task 54 at org.bukkit.craftbukkit.v1_4_6.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:56) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) Caused by: java.lang.NullPointerException at org.bukkit.craftbukkit.v1_4_6.CraftServer.getWorld(CraftServer.java:808) at com.codisimus.plugins.buttonwarp.Warp.asyncTeleport(Warp.java:401) at com.codisimus.plugins.buttonwarp.Warp$1.run(Warp.java:183) at org.bukkit.craftbukkit.v1_4_6.scheduler.CraftTask.run(CraftTask.java:53) at org.bukkit.craftbukkit.v1_4_6.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:53) ... 3 more
happens whenever somebody triggers a warp that takes money. Also, the money is not being taken...
-
View User Profile
-
Send Message
Posted Jan 2, 2013@RaidRealmz
You must go to the other world and create a warp there. Then you can go back to your first world and link a button to the new warp
@H8llfire
I am uploading a fix now.
@Eliijah
The new version that I am uploading now (v2.1.2) has the enderman sound added. It doesn't sound exactly like an Enderman so if you don't like it then I can allow you to tweak it in the config so you can get the right pitch.
-
View User Profile
-
Send Message
Posted Jan 2, 2013@Eliijah
This is because the plugin does not allow non-players to issue that command. You will have to speak to the dev about that. If you tell me the plugin I could try contacting them.
-
View User Profile
-
Send Message
Posted Jan 2, 2013cmd seems not to work for me! Using this : /bw cmd test1 add /region addowner test12 <player> And I've tried it without the / but still nothing? I had had to revert back to serversigns?
And help, love this plugin!!
-
View User Profile
-
Send Message
Posted Jan 2, 2013How do i warp to different WORLDS not areas.... WORLDS
-
View User Profile
-
Send Message
Posted Jan 2, 2013This was spamming my server the whole morning long:
2013-01-02 07:11:42 [SEVERE] Exception in thread "pool-1-thread-2306" 2013-01-02 07:11:42 [SEVERE] org.apache.commons.lang.UnhandledException: Plugin ButtonWarp v2.1.1 generated an exception while executing task 23894 at org.bukkit.craftbukkit.v1_4_6.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:56) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) Caused by: java.lang.NullPointerException at org.bukkit.craftbukkit.v1_4_6.CraftServer.getWorld(CraftServer.java:808) at com.codisimus.plugins.buttonwarp.Warp.asyncTeleport(Warp.java:403) at com.codisimus.plugins.buttonwarp.Warp$1.run(Warp.java:185) at org.bukkit.craftbukkit.v1_4_6.scheduler.CraftTask.run(CraftTask.java:53) at org.bukkit.craftbukkit.v1_4_6.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:53) ... 3 more
-
View User Profile
-
Send Message
Posted Jan 2, 2013This plugin is 100% Perfect. Is there anyway myself or you could add the enderman teleport sound when we press the button? That would make my sever Complete!! Cheers.
-
View User Profile
-
Send Message
Posted Jan 1, 2013@Kouta123456789
@gepardo43
@Esaych
I just uploaded version 2.1.1, This version does not lag the server and also has tripwire support
-
View User Profile
-
Send Message
Posted Jan 1, 2013Please find out the problem in Esaych's server they have a eventworld with parkours and a maze and we don't get a prize and people might complain so please check it out and fix it thank you
-
View User Profile
-
Send Message
Posted Jan 1, 2013@Codisimus
Here :) : https://dl.dropbox.com/u/53678370/ButtonWarp.zip
-
View User Profile
-
Send Message
Posted Jan 1, 2013@gepardo43
could you send you buttonwarp folder?
-
View User Profile
-
Send Message
Posted Jan 1, 2013@jakenem12
Yes, you can do this just use <player> instead of <user>
-
View User Profile
-
Send Message
Posted Jan 1, 2013@Codisimus
I have about 25 warps and 150 players on my server
-
View User Profile
-
Send Message
Posted Dec 31, 2012For the command things, is there way i can check to see what user pressed the button? for example i wanna do /bw cmd Test bcast <user> has pressed the button, Or bw cmd test give <user> diamond 1
don't wana use command blocks <.<, they dont work the way i want them too.
-
View User Profile
-
Send Message
Posted Dec 31, 2012Cod he usally has 30 or less and his server can have 50 people please fix it by 2013 Jan 2nd and he has i dont know how many but it is about 3-5 button warps