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 Oct 14, 2012I wanna start of with telling how awesome this plugin is!
It's very usefull to use pressure plates as portals or buttons. I have them all over my server and people love them!
I wanted to add the plugin: Bow Warfare to my server and I think you already know my problem... /bw is taken. Since I don't wanna lose Buttonwarp I came here to ask for 1 favour. Can you please let us use the command: /buttonwarp (so /bw and /buttonwarp do the same).
In this way I can still use this cool plugin. When Bow Warfare becomes more populair you'll get more of these questions.
Regards,
Bikkel007
----Server Owner of GoodLife GamingServer IP: www.goodlifegaming.net Website: www.goodlifegaming.com
-
View User Profile
-
Send Message
Posted Oct 13, 2012@Codisimus
Sweet :D Thanks
-
View User Profile
-
Send Message
Posted Oct 12, 2012@Linhao67
Vault is not a permission plugin, it just connects other permission plugins (like Essentials) to my plugin. Just put Vault in your plugins folder and you can use Essentials permission.
@tls987
just don't give them the 'buttonwarp.commandwarp' permission node
-
View User Profile
-
Send Message
Posted Oct 12, 2012Just a question for the next Update: Can u add the permission system Essentials because I only can do this or should i use vault????
-
View User Profile
-
Send Message
Posted Oct 9, 2012I have a question, is there a way that I can make it so people can warp through a button but not with the command "/bw examplewarp"?
-
View User Profile
-
Send Message
Posted Oct 3, 2012I got the same problem as "M3DDLER", but I can't fix it :(
Error Log: http://pastebin.com/HSY878VJ
-
View User Profile
-
Send Message
Posted Sep 13, 2012Nevermind lol
-
View User Profile
-
Send Message
Posted Sep 11, 2012My warps themselves work. The non op/admin guy gets the reward stated, but he is not charged the amount stated. I have the permissions set and all but but his balance never reduces for charge for the warp. I put in a ticket a few days ago but no repsonse yet =(
i REALLY like this plugin and want to use it, but if I can't get it to work to charge people I simply won't be able to use it.
-
View User Profile
-
Send Message
Posted Sep 10, 2012I am having a problem right now. All of my old warps work just fine but the problem arises when i try to create new ones. I have created the warp location and linked it to a button but when i press the button it is not warping anyone. Like i said my old warps work just fine but it is when i create new ones.
EDIT: Nevermind i fixed it. But just in case anyone else is having issues since you updated from a working version, try deleting the config.properties and allow buttonwarp to create a new one for you and it should clear up any issues.
-
View User Profile
-
Send Message
Posted Sep 9, 2012Still having issues with permissions. Only OP's can use them. I reverted back to an older version to be able to use buttonwarp on my server.
-
View User Profile
-
Send Message
Posted Sep 9, 2012if you need a translator.. i can help you with translate it to german
-
View User Profile
-
Send Message
Posted Sep 6, 2012@Vivillio
i have the problem to some one help !
-
View User Profile
-
Send Message
Posted Sep 3, 2012@x8105
@H8llfire
@Vivillio
@Fepadro
@Hans6666
@bjornleijdstrom
@_Silver_
Released version 2.0.4 which fixes most (if not all) current issues. Check the change log and let me know if I somehow missed something.
-
View User Profile
-
Send Message
Posted Sep 1, 20121. When you step on a pressure plate you are not allowed to use, it will spam the message very quickly in the players chat.
2. Sometimes it doesn't warp after taking the money out of the players account.
Please fix them. Thank you.
-
View User Profile
-
Send Message
Posted Aug 30, 2012Do I have to make all warps again? Some (only a few) of my old warps (from 1.2.5) works and some not..The warps just doesn't teleport me..
EDIT: I found the problem! I have to renew the very old Warps....
(Sorry for my bad English)
-
View User Profile
-
Send Message
Posted Aug 30, 2012Getting this on latest recommended bukkit, using 2.0.3: http://pastebin.com/bpzHd049
-
View User Profile
-
Send Message
Posted Aug 28, 2012Some how, if you make the button cost something, it substracts the money from the player, but doesnt tp afterwards.
-
View User Profile
-
Send Message
Posted Aug 28, 2012whats that? 2012-08-28 16:24:17 [SEVERE] Could not pass event PlayerInteractEvent to ButtonWarp org.bukkit.event.EventException at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:332) at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:477) at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:462) at org.bukkit.craftbukkit.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:177) at net.minecraft.server.ItemInWorldManager.interact(ItemInWorldManager.java:355) at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:650) at net.minecraft.server.Packet15Place.handle(SourceFile:58) at net.minecraft.server.NetworkManager.b(NetworkManager.java:276) at net.minecraft.server.NetServerHandler.d(NetServerHandler.java:109) at net.minecraft.server.ServerConnection.b(SourceFile:35) at net.minecraft.server.DedicatedServerConnection.b(SourceFile:30) at net.minecraft.server.MinecraftServer.q(MinecraftServer.java:578) at net.minecraft.server.DedicatedServer.q(DedicatedServer.java:213) at net.minecraft.server.MinecraftServer.p(MinecraftServer.java:474) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:406) at net.minecraft.server.ThreadServerApplication.run(SourceFile:539) Caused by: java.lang.NullPointerException at org.bukkit.craftbukkit.TextWrapper.wrapText(TextWrapper.java:10) at net.minecraft.server.NetServerHandler.sendPacket(NetServerHandler.java:745) at org.bukkit.craftbukkit.entity.CraftPlayer.sendRawMessage(CraftPlayer.java:127) at org.bukkit.craftbukkit.entity.CraftPlayer.sendMessage(CraftPlayer.java:132) at com.codisimus.plugins.buttonwarp.ButtonWarpListener.onPlayerInteract(ButtonWarpListener.java:83) at sun.reflect.GeneratedMethodAccessor187.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:601) at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:330) ... 16 more
-
View User Profile
-
Send Message
Posted Aug 28, 2012You have a permissions plugin? And the people you want to use the buttonwarps have the perm - buttonwarp.use
-
View User Profile
-
Send Message
Posted Aug 27, 2012@vivillio: same problem here