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
Just thought of a fun addition, the ability to link warps to doors! Open a door and BOOM, warped.
I noticed that the plugin ignores values after the full stop. So i I want to teleport to 100.5 then it will put me at 100. Anyone know a way around that? Trying to get people to warp to the middle of a block, not to the side of it.
Can you make the link thing for the iron pressure plates please? :)
@ferdl9999
der gleiche fehler kommt immernoch (1.3.5) und außerdem crasht einer meiner server (mit pressurewarp) seit dem ich auf 1.3.4 geupdatet habe alle 2-3 tage mit dieser meldung:
[PressureWarp-Cache/WARN]: Exception in thread "PressureWarp-Cache"
[PressureWarp-Cache/WARN]: java.lang.OutOfMemoryError: Java heap space
ich bin mir nicht sicher ob dies von deinem plugin verursacht wird oder nicht, allerdings haben wir diesen fehler erst seitdem ich auf die 1.3.4 von pressurewarp geupdatet habe.
EDIT:
wir haben auf besagtem server jetzt alle änderungen rückgängig gemacht die seitdem dieses plugin auf 1.3.4 geupdatet wurde gemacht wurden ... abwarten. ^^
@GPlayer93
Bitte mal diese Version testen: http://dev.bukkit.org/bukkit-plugins/pressurewarp/files/11-pressure-warp-v1-3-5-1-8-x/
@ferdl9999
leider gibts immernoch den fehler beim serverstop:
http://pastebin.com/uYiDbasH
Very nice, this is going to be great for my parkour maps :D
@GPlayer93
Wurde in dieser Version gefixt :) http://dev.bukkit.org/bukkit-plugins/pressurewarp/files/10-pressure-warp-v1-3-4-1-8-x/
Hello there, amazing plugin!
I have a request, that you can make buttons or preassure plates that only displays a msg or execute commands for you and not teleport you, that would be amazing:)
Ty!
Bekomme 2 Fehler (funktioniert aber alles super)
.:|Serverstop|:.
Error occurred while disabling PressureWarp v1.3.1 (Is it up to date?)
java.lang.NullPointerException
at de.ferdl9999.PressureWarp.Main.onDisable(Main.java:58) ~[?:?]
at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:323) ~[server.jar:git-Spigot-2ec6f06-7722428]
at org.bukkit.plugin.java.JavaPluginLoader.disablePlugin(JavaPluginLoader.java:359) [server.jar:git-Spigot-2ec6f06-7722428]
at org.bukkit.plugin.SimplePluginManager.disablePlugin(SimplePluginManager.java:424) [server.jar:git-Spigot-2ec6f06-7722428]
at org.bukkit.plugin.SimplePluginManager.disablePlugins(SimplePluginManager.java:417) [server.jar:git-Spigot-2ec6f06-7722428]
at org.bukkit.craftbukkit.v1_8_R2.CraftServer.disablePlugins(CraftServer.java:335) [server.jar:git-Spigot-2ec6f06-7722428]
at net.minecraft.server.v1_8_R2.MinecraftServer.stop(MinecraftServer.java:458) [server.jar:git-Spigot-2ec6f06-7722428]
at net.minecraft.server.v1_8_R2.MinecraftServer.run(MinecraftServer.java:590) [server.jar:git-Spigot-2ec6f06-7722428]
at java.lang.Thread.run(Thread.java:745) [?:1.7.0_80]
.:|Serverstart|:.
null
java.net.ConnectException Verbindungsaufbau abgelehnt
at java.net.PlainSocketImpl.socketConnect(Native Method) ~[?:1.7.0_80]
at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:339) ~[?:1.7.0_80]
at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:200) ~[?:1.7.0_80]
at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182) ~[?:1.7.0_80]
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392) ~[?:1.7.0_80]
at java.net.Socket.connect(Socket.java:579) ~[?:1.7.0_80]
at java.net.Socket.connect(Socket.java:528) ~[?:1.7.0_80]
at java.net.Socket.<init>(Socket.java:425) ~[?:1.7.0_80]
at java.net.Socket.<init>(Socket.java:208) ~[?:1.7.0_80]
at de.ferdl9999.PressureWarp.Client$1.run(Client.java:38) [PressureWarp.jar]
at java.lang.Thread.run(Thread.java:745) [?:1.7.0_80]
[09:00:21] [Server thread/WARN]: Exception in thread "Server thread"
[09:00:21] [Server thread/WARN]: java.lang.NullPointerException
[09:00:21] [Server thread/WARN]: at de.ferdl9999.PressureWarp.Client$1.run(Client.java:43)
[09:00:21] [Server thread/WARN]: at java.lang.Thread.run(Thread.java:745)
@puckman1971
It's already possible. You can add a command to the button with /pw cmd <Warp> <Command>
In this command you can use the %p variable. This variable will be replaced with the playername. In addition you must set the cmd-executor of the warp to the console, because the player normally don't have the permission to give himself items. This can be done with /pw cmd-executor <Warp> console
The command for giving an item could be /pw cmd <Warp> give %p 50 1
A message is also possible to send: /pw msg <Warp> <Message>
Ok, LOTS of awesome. I used to use buttonwarp which has been sadly abandoned.
2 small requests though. Any change to add a variable reward option? Like XP or minecraft block id's? Also a message would be great. Like "You just received x award" or "you just paid x amount of money"
@Kingsolia
Done! :)
I uploaded already the new file, but the bukkit team needs a lot of time for the approval :D
Here is the download link for the new plugin v 1.3.0 with 1.8 support: http://ferdl.maficraft.de/downloads/PressureWarp.jar
@LetsPhoenixPlay
Plugin ist geupdated, wird derzeit noch von Bukkit geprüft.
Ich hab für alle, die das Plugin in der 1.8 brauchen, schonmal einen Download-Link bereitgestellt, wo man das Plugin vorzeitig downloaden kann (Bukkit Team braucht immer sehr lange für die Prüfung der Dateien).
Hier der Link für die 1.8: http://ferdl.maficraft.de/downloads/PressureWarp.jar
DAS PLUGIN BRAUCHT DRINGEND EIN UPDATE!!!
ES LÄUFT EINFACH NICHT MIT DER SPIGOT MINECRAFT 1.8.3 VERSION!!!!
DA HILFT AUCH KEIN VAULT MEHR!!!
You should make a command so it reloads the config!
@xxnayexx
Ich vermute mal, dass du Vault nicht installiert hast. Das benötigt PressureWarp!
Hier kannst du es downloaden: http://dev.bukkit.org/bukkit-plugins/vault/
You should add a option of taking no items or not.
Can you add so you can only use the warp if your inventory is empty?
Hey ferdl9999 ich weis ja das du auch Deutsch sprichst aber bei mir tp ich mich nicht weg wenn ich über die Druckplatte gehe. Und du kannst nicht sagen ich wüsste nicht wie man mit dem plugin Umgehen muss.