DynPad
DynPad
- Version 1.4 -
What does it do
Throws a player in to the air when he steps on a wooden or stone pressure plate, and makes sure he doesn't take fall damage when he comes back down. The velocity and no fall damage can be customized for each type of pads (iron, gold, diamond, emerald, lapis and redstone) in the config file. Why should you download this? It has awesome effects, that's why.
How does it work
Place a pressure plate on top of a iron, gold, diamond, emerald, lapis lazuli or redstone block. By default, iron, gold and diamond will be enabled and with no fall damage.
You can change the cooldown from when the player uses a pad until he can use it again (counted in ticks (20 pr. sec)) and the no fall damage feature and vertical velocity that will be added from each type of pads.
Commands
- pad: Info about pads.
Permissions
- dynpad.*: Use all types of pads.
- dynpad.iron: Use iron pads.
- dynpad.gold: Use gold pads.
- dynpad.diamond: Use diamond pads.
- dynpad.emerald: Use emerald pads.
- dynpad.lapis: Use lapis pads.
- dynpad.redstone: Use redstone pads.
cooldown not work
update to 1.13.1 and add comand to reload config, please.
I can add other blocks in config??
i need forward velocity for my hub server, I am making jump pads to different portals, can you add this in a future update?
@HON95
Yes please! I really need a plugin that launches you forward! Setting up a server for 15K subs XD
@milesmcc
Maybe. Think i messed around with it when I made the plugin, but apparently decided not to add it. I can imagine a few scenarios where it would be useful though.
You should also add support for forward velocity.
@HON95
HON95, perhaps it has something to do with WorldGuard. I have regions set to limit players ability to do certain things? Anyone know what it might specifically require that I might be preventing in WorldGuard?
Here is my WorldGuard report: http://pastebin.com/tzjEZFUD
In the next update could you add an option to allow mobs to use these pads also?
@jakaan71
Tested it with PAX. Tried "dynpad.*" and just "dynpad.gold" and it worked just as it should. And no, none of my plugins require vault.
HON95
Does this plugin require Vault? I am having some issues where as Op I can use the pad, but not as a regular player. dynpad.* is correctly placed in PEX. Just trying to see what other dependencies there may be for this to work in my game.
@jakaan71
lol
@juloo65
this comment 'pleasures' me
@juloo65
The last question: Nope. I tried using PlayerInteractEvent, but it got too buggy since pressure plates gets triggered before the player actually moves to the block. The same goes for BlockRedstoneEvent.
BTW, note that there is loads of other code getting executed when a player moves, compared to when it calls PlayerMoveEvent. And i try to return from my playerMove code as fast as possible if there isn't a pressure plate where the player stands.
EDIT: Also, redstone events are "buggy" as hell.
The pleasure plate don't use redstone when player jump on.
This is a bad idea ? : http://jd.bukkit.org/apidocs/org/bukkit/event/block/BlockRedstoneEvent.html
You use player move event. Can cause lag when 60 players connected ?
An event with pleasure plate exist ?
@juloo65
Sure, give me a few minutes.
EDIT: https:github.com/HON95/DynPad
Thx !
Can you give sources ?
@juloo65
Uploading the fix now.
@juloo65
The logs are spam by this error per moment...
I must be disable this plugin when some players are connected... Not cool
Store all pads in a database is a not good idea. Can cause lag, bug, etc... and some pads not work and some pads not exist and work...
DynPad is a little plugin but very original and all players on my server love it
please not surcharge this plugin