PressureWarp
Thanks for 1800 downloads <3

Test the plugin
Do you want to test the plugin? Join the server maficraft.de and type /jump This server has the biggest jumpworld i've ever seen :)
Description
NOTICE: This plugin depends VAULT
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).
Features
- Supports all major Economies and Permission Plugins thanks to Vault
- Supports all Buttons and Pressure Plates
- Money can be given or taken when activating a Warp
- Commands can be executed when activating a Warp (from the player or from the console)
- Different reward values can be set to different Warps
- List Warps
Commands and Permissions
| Command | Permission | Description |
|---|---|---|
| /pw create <Name> | pressurewarp.create | Create warp |
| /pw <Name> | pressurewarp.teleport | Teleport you to the warp |
| /pw delete <Name> | pressurewarp.delete | Delete warp |
| /pw link <Name> | pressurewarp.link | This link a warp with a button |
| /pw unlink <Name> | pressurewarp.unlink | This unlink a warp |
| /pw reward <Name> <Amount> | pressurewarp.reward | Set the reward |
| /pw cost <Name> <Amount> | pressurewarp.cost | Set the cost |
| /pw msg <Name> <Message> | pressurewarp.msg | Set the message |
| /pw cmd <Name> <Command> | pressurewarp.cmd | Set the command for this warp (get player with %p) |
| /pw cmd-executor <Name> < player ; console > | pressurewarp.cmd-executor | Sets the cmd-executor for this warp |
| /pw cooldown <Name> <seconds> | pressurewarp.cooldown | Set the cooldown for this warp |
| /pw removecooldown <Name> | pressurewarp.cooldown | Remove the cooldown for this warp |
| /pw list | pressurewarp.list | Lists all warps |
| /pw reload | pressurewarp.reload | Reloads all files |
Installation
1. Download the plugin
2. Put the plugin into your server plugin folder and start or reload your server
3. Finish!
Metrics Collection
This plugin utilises Hidendra's plugin metrics system, which means that the following information is collected and sent to mcstats.org:
- A unique identifier
- The server's version of Java
- Whether the server is in offline or online mode
- The plugin's version
- The server's version
- The OS version/name and architecture
- The core count for the CPU
- The number of players online
- The Metrics version
MCStats URL: http:mcstats.org/plugin/PressureWarp

-
View User Profile
-
Send Message
Posted Dec 9, 2014Hello Ferdl1999,
Everytime when i press a button, wich is linked to a warp that i´ve created, my console prints out this debug message:
09.12 16:56:40 [Server] INFO org.bukkit.event.EventException 09.12 16:56:40 [Server] ERROR Could not pass event PlayerInteractEvent to PressureWarp v1.2.1 09.12 16:56:39 [Server] INFO ... 15 more 09.12 16:56:39 [Server] INFO at
My Vault is up to date ( 1.4.1, not 1.5.1 wich is for 1.8+ ), and i'm running the latest version of Spigot 1.7.10 with NO 1.8 client hack.
-
View User Profile
-
Send Message
Posted Dec 9, 2014@Awesomemainas2009
Hey,
you must install the new Vault version: http://dev.bukkit.org/bukkit-plugins/vault/files/48-vault-1-5-0/
-
View User Profile
-
Send Message
Posted Nov 29, 2014Hello! i was wondering if you were planning on updating this plugin to support the Spigot 1.8 update! I really like the plugin but it does not currently work for the 1.8 update. It throws a huge error in the console when anyone tries to step on a pressure plate that is linked to a warp that I have created. Here is the Error that I am getting if it can help you!
[23:26:09 ERROR]: Could not pass event PlayerInteractEvent to PressureWarp v1.2. 1 org.bukkit.event.EventException at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.ja va:303) [spigot-1.8-R0.1-SNAPSHOT.jar:git-Spigot-d713ecd] at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.jav a:62) [spigot-1.8-R0.1-SNAPSHOT.jar:git-Spigot-d713ecd] at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.j ava:509) [spigot-1.8-R0.1-SNAPSHOT.jar:git-Spigot-d713ecd] at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.j ava:494) [spigot-1.8-R0.1-SNAPSHOT.jar:git-Spigot-d713ecd] at org.bukkit.craftbukkit.v1_8_R1.event.CraftEventFactory.callPlayerInte ractEvent(CraftEventFactory.java:226) [spigot-1.8-R0.1-SNAPSHOT.jar:git-Spigot-d 713ecd] at org.bukkit.craftbukkit.v1_8_R1.event.CraftEventFactory.callPlayerInte ractEvent(CraftEventFactory.java:193) [spigot-1.8-R0.1-SNAPSHOT.jar:git-Spigot-d 713ecd] at net.minecraft.server.v1_8_R1.BlockPressurePlateBinary.e(BlockPressure PlateBinary.java:57) [spigot-1.8-R0.1-SNAPSHOT.jar:git-Spigot-d713ecd] at net.minecraft.server.v1_8_R1.BlockPressurePlateAbstract.a(BlockPressu rePlateAbstract.java:92) [spigot-1.8-R0.1-SNAPSHOT.jar:git-Spigot-d713ecd] at net.minecraft.server.v1_8_R1.BlockPressurePlateAbstract.a(BlockPressu rePlateAbstract.java:85) [spigot-1.8-R0.1-SNAPSHOT.jar:git-Spigot-d713ecd] at net.minecraft.server.v1_8_R1.Entity.checkBlockCollisions(Entity.java: 761) [spigot-1.8-R0.1-SNAPSHOT.jar:git-Spigot-d713ecd] at net.minecraft.server.v1_8_R1.Entity.move(Entity.java:405) [spigot-1.8 -R0.1-SNAPSHOT.jar:git-Spigot-d713ecd] at net.minecraft.server.v1_8_R1.EntityLiving.g(EntityLiving.java:1344) [ spigot-1.8-R0.1-SNAPSHOT.jar:git-Spigot-d713ecd] at net.minecraft.server.v1_8_R1.EntityHuman.g(EntityHuman.java:1336) [sp igot-1.8-R0.1-SNAPSHOT.jar:git-Spigot-d713ecd] at net.minecraft.server.v1_8_R1.EntityLiving.m(EntityLiving.java:1601) [ spigot-1.8-R0.1-SNAPSHOT.jar:git-Spigot-d713ecd] at net.minecraft.server.v1_8_R1.EntityHuman.m(EntityHuman.java:391) [spi got-1.8-R0.1-SNAPSHOT.jar:git-Spigot-d713ecd] at net.minecraft.server.v1_8_R1.EntityLiving.s_(EntityLiving.java:1436) [spigot-1.8-R0.1-SNAPSHOT.jar:git-Spigot-d713ecd] at net.minecraft.server.v1_8_R1.EntityHuman.s_(EntityHuman.java:171) [sp igot-1.8-R0.1-SNAPSHOT.jar:git-Spigot-d713ecd] at net.minecraft.server.v1_8_R1.EntityPlayer.l(EntityPlayer.java:282) [s pigot-1.8-R0.1-SNAPSHOT.jar:git-Spigot-d713ecd] at net.minecraft.server.v1_8_R1.PlayerConnection.a(PlayerConnection.java :371) [spigot-1.8-R0.1-SNAPSHOT.jar:git-Spigot-d713ecd] at net.minecraft.server.v1_8_R1.PacketPlayInFlying.a(SourceFile:126) [sp igot-1.8-R0.1-SNAPSHOT.jar:git-Spigot-d713ecd] at net.minecraft.server.v1_8_R1.PacketPlayInPosition.a(SourceFile:57) [s pigot-1.8-R0.1-SNAPSHOT.jar:git-Spigot-d713ecd] at net.minecraft.server.v1_8_R1.PacketHandleTask.run(SourceFile:13) [spi got-1.8-R0.1-SNAPSHOT.jar:git-Spigot-d713ecd] at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) [ ?:1.8.0_25] at java.util.concurrent.FutureTask.run(Unknown Source) [?:1.8.0_25] at net.minecraft.server.v1_8_R1.MinecraftServer.z(MinecraftServer.java:6 84) [spigot-1.8-R0.1-SNAPSHOT.jar:git-Spigot-d713ecd] at net.minecraft.server.v1_8_R1.DedicatedServer.z(DedicatedServer.java:3 16) [spigot-1.8-R0.1-SNAPSHOT.jar:git-Spigot-d713ecd] at net.minecraft.server.v1_8_R1.MinecraftServer.y(MinecraftServer.java:6 25) [spigot-1.8-R0.1-SNAPSHOT.jar:git-Spigot-d713ecd] at net.minecraft.server.v1_8_R1.MinecraftServer.run(MinecraftServer.java :528) [spigot-1.8-R0.1-SNAPSHOT.jar:git-Spigot-d713ecd] at java.lang.Thread.run(Unknown Source) [?:1.8.0_25] Caused by: java.lang.NullPointerException at de.ferdl9999.PressureWarp.Listener.InteractListener.onInteract(Intera ctListener.java:34) [?:?] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [?:1.8.0 _25] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) [?:1.8.0 _25] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) [?:1 .8.0_25] at java.lang.reflect.Method.invoke(Unknown Source) [?:1.8.0_25] at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.ja va:299) [spigot-1.8-R0.1-SNAPSHOT.jar:git-Spigot-d713ecd] ... 28 more
-
View User Profile
-
Send Message
Posted Nov 7, 2014@Andre424971
1. Download the plugin and put it into your plugins folder 2. Make sure that Vault is installed correctly 3. (Re-)start your server 4. Create a warp at your current position with /pw create <Name> 5. Set things like reward, cost, msg or sth with the seperate commands 6. Optional: Link it to a button or pressureplate! Look at the button/pressureplate and type /pw link <Name> (This can take up to 5 seconds, because the cache must be actualized)
-
View User Profile
-
Send Message
Posted Nov 7, 2014@Sinuce @nightcodex @dogarogacog
It`s seems you haven`t installed Vault. Download link: http://dev.bukkit.org/bukkit-plugins/vault/
It`s a dependeny for pressurewarp, with that plugin developers can easy handle permission or economy systems.
-
View User Profile
-
Send Message
Posted Nov 5, 2014@dogarogacog
@nightcodex
Are there any errors in the console? Sometimes you must wait up to 5 seconds, because the cache must be actualized
-
View User Profile
-
Send Message
Posted Nov 5, 2014@Sinuce
I fix it asap, thanks for the report ;)
-
View User Profile
-
Send Message
Posted Nov 4, 2014Having the same issue i stand on the plate no warp i could really need your plugin its simple and effective no permission crap please <3 i need yours!
-
View User Profile
-
Send Message
Posted Nov 2, 2014Hey, great concept but it doesn't seem to be working at the moment! I can create the warp places and "link" it. Once I stand on the plate it doesn't work. Can you find out why? Thanks So Much, Dogarogacog
-
View User Profile
-
Send Message
Posted Nov 2, 2014Can't get PressureWarp to work with lastest Spigot 1.7.10 (1.8 hack).
Console error log: http://pastebin.com/xEUpz5ZR
Let me know if you need more information.
-
View User Profile
-
Send Message
Posted Oct 16, 2014@iGrisen
I uploaded just now v1.2 with your proposals :) Oh, and i added a donation button :D Thanks :)
EDIT: In v1.3 i want to add your other proposal: More than one command on a warp
-
View User Profile
-
Send Message
Posted Oct 15, 2014Oh and why isn't there a donate button? argh more money for me to keep :D
-
View User Profile
-
Send Message
Posted Oct 15, 2014oh and maybe /pw list (because i always forget how i named the warps) :D
-
View User Profile
-
Send Message
Posted Oct 15, 2014@ferdl9999
Thank you very much! I searched a similar plugin in the whole Bukkit database and couldn't find any plugin that is so simple and up to date :D another suggestion ( not that much needed ) would be to make a button run more than one command. This could look like this /pw cmd Button1 tp %p x y z; give %p 322 1; msg %p gz you found the secret button
But cooldowns are much more important :D ty
-
View User Profile
-
Send Message
Posted Oct 15, 2014@iGrisen
Yes, it is possible and i want to add this feature in the next version. Thx for the suggestion :)
-
View User Profile
-
Send Message
Posted Oct 15, 2014what is with cooldowns? i just want my users to make each jump just one time per day, is this possible? then it would be perfect
-
View User Profile
-
Send Message
Posted Aug 20, 2014I like this plugin. Its coded clean and the developer ist really friendly :P
-
View User Profile
-
Send Message
Posted Aug 18, 2014Great plugin, it works perfect. ;)
-
View User Profile
-
Send Message
Posted Aug 18, 2014THIS PLUGIN IS BETTER THAN BUTTONWARP! USE IT
-
View User Profile
-
Send Message
Posted Aug 18, 2014@opgg6skipperv
The file is now approved and you can download it :)