MushroomJump

This plugin was originally going to be for my server use only, but I decided to release it to the public. It isn't a huge, or great plugin, but whatever. Hope you like!
What does it do?
When you go on a giant mushroom, it launcher you up in the air. Its quite fun. If you land on a mushroom, you take no fall damage and are catapulted up in the air again. Red mushrooms do the full jump while brown mushrooms do 3/4 of a full jump.
What good is it for?
To be honest, the list is short. Its awesome for jump courses with mushrooms! Its also just a cool add if you want to have fun trampolining with friends and such. You can use this plugin in anyway you want! Just have fun with it!
To install:
1. Download the .jar
2. Put both in your plugins folder
3. Reload your plugins
Permissions
Only permissions node you need to have:
- MushroomJump.affected
- Makes players affected by mushrooms
Problems?
Just let me know in any way possible... Except in person or through the phone.... thats creepy. Anyway, I have tested this plugin, but it is far from perfect! Tell me what you want, what you really really want! Okay, remind me never to do that again.
Changelog
v1.0
- Red mushrooms launch you
- Brown mushrooms launch you 3/4 the heigh of red mushrooms
- You take no fall damage when landing on mushroom blocks
v1.0.1
- Fixed name changes from "SuperHigh", no actual performance changes
v1.1
- Added a bit of forward momentum (Thank you Devil_Boy!)
v1.2
- Fixed code to make it work more accurately and efficiently
v1.3
- Added permissions support (thanks devil_boy), but now requires the addition of Vault.
v1.4
- Changed Permissions support to work without Vault, thanks devil_boy
- Uses new event system
- Made minor performance tweaks (Pretty much all thanks to devil_boy on all of this)
v1.5
-Updated to 1.5.1 (finally!)
-Made jumps more fluid
Future features
- Whatever you guys want!
-
View User Profile
-
Send Message
Posted Jun 10, 2012Awesome! Similar to Mushroom Gorge in mario kart :P Great plugin, but can you please update it?
Thanks!
Anton8000~
-
View User Profile
-
Send Message
Posted Mar 31, 2012Please update for 1.2.4-r1.0 :)
-
View User Profile
-
Send Message
Posted Mar 4, 2012Please update for 1.2 or 1.1-R6 !
Awesome Plugin =)
-
View User Profile
-
Send Message
Posted Feb 23, 2012Awesome plugin!
-
View User Profile
-
Send Message
Posted Dec 30, 2011@TheFieldZy
Heh, either way works. The way I coded it it supports most of the popular Permissions systems without requiring an extra plugin. Vault also gives you the economy supports though. ;)
-
View User Profile
-
Send Message
Posted Dec 29, 2011@Devil_Boy
I used vault instead since I prefer it over Nijikokuns permissions system. Nothing against you of Nijikokun. You still contributed with it, so thank you.
-
View User Profile
-
Send Message
Posted Dec 21, 2011@jogeta_masude
I went ahead and added BukkitSuperPerms and Legacy Permissions support and sent him a pull request.
If you're in a rush and don't want to wait for him to update the project, here's the updated .jar file.
Node:
MushroomJump.affected - Is affected by mushroom-jumping. (default: all players)
-
View User Profile
-
Send Message
Posted Nov 28, 2011Is there any way you could add permissions so that only players with the permission could bounce?
-
View User Profile
-
Send Message
Posted Nov 26, 2011Most fun plugin ever. I'm making mushroom jump races on my server. Thanks for making this :D
-
View User Profile
-
Send Message
Posted Nov 23, 2011@Devil_Boy
Interesting, I thought about a feature like this and I think I'll try and implement it tomorrow!
-
View User Profile
-
Send Message
Posted Nov 23, 2011@TheFieldZy
Awesome. Have you considered maybe having one of the mushrooms bounce you up to the height you fell from? ;) It could possibly add another dynamic to your brown mushroom.
-
View User Profile
-
Send Message
Posted Nov 23, 2011@Devil_Boy Thank you very much! I haven't done a whole lot of work with vectors, so this helps a lot. I'm glad you enjoy my plugin. I'll add this right away.
-
View User Profile
-
Send Message
Posted Nov 23, 2011Here's the code you need if you want to keep forward momentum using your method:
Inversely, you could try this slightly shorter method:
It reduces it down to one line of code that doesn't require the construction of a new vector.
Your plugin is quite amusing, keep it up ;)