GravityControl
Enter into the contest here.
What is it?
[ Fly plugin ] Minecraft & Bukkit determine fall damage by how long you've been falling. The default method makes it so if you fall slowly, or if you fly for a long time and then slowly touch to the ground, you'll recieve a ton of unwarranted damage. Sure you could disable fall damage all together, but where's the fun in that? How it works:
Just takes the previous location minus the current location, devides by 1 tick, and gets speed. Then, it uses the SPEED OF IMPACT to calculate fall damage. Original plugin that simply fixes fall damage: http://dev.bukkit.org/server-mods/softerlandings/
But wait! I didn't stop there. Using physics equations, I made it so that thrown snowballs will change your current momentum, thus bringing you more thrust power.
Features
Snowball Engine
- launch yourself using snowballs to generate lift and pull. Options are available in the config!
Better Fall Damage
- based on angle of impact
- and speed of impact
- config options are available.
Magnetic Field
- will probably crash your server.
- is kind of fun to try out.
- is based on real engineering level partical physics equations
Sonic Boosters
- you can set up sonic the hedge hog courses.
- Seriously, could it be any better? use the snowballs, along an ice path... get hyper speed, then use the boosters to jump from track to track. Just like in the Sonic games.
- Easy to use.
- can set the range each sign detects
- Changes your current velocity.
Want to try it? Here's a list of servers that already have the plugin!
(contact me if you want to be on this list)
- Lumengaming.com:25565
- Lumengaming.com:1024 <
- dev version, expect very high unstability.
To do list:
bug fixes
meh screw it. It's there for fun now. Nothing I can do to fix it, just buy yourself a super computer to be able to use it. magnet mode crashes the server.vector signs give you flight ability. fixed: will take away flight ability if they hover for too long, or if they've touched the ground.
Physics
- lower / higher gravity
- Parkour mode
Config
- permissions for the snowball thrust part.
minimumfalldistance for recieving damage (next update will contain it)- add option for how fast measurements should be taken.
Have an idea?
Please tell me. I'm always open to suggestions on how to make things better.
hey man, i just downloaded your plugin, i think its an awesome concept. However, i do not understand how to set it up, what is charge? and what does it mean by mass? its the player's mass? if so, what do i do so that i can decrease the falling damage, thanks for the help, i appreciate it C:
Is it possible to disable moving in fly mode other than with snowballs, or if you hit something? Like if you were really in space? and if you jump off something, it makes you move forever in that direction until you use your snowballs to either direct, or slow yourself?
Is there going to be an update on this plugin? (please say yes)
@Twilight314
............ SERIOUSLY??? That means it's perfect for that one parkour guy! Hang on, I'm going to send it to him. Also, I guess... if you have a server IP or a skype address I can add you and I can work on the plugin. Seems this should be a fix. question is how to make it easy to use, user friendly, match normal fall distance damage, and yet at the same time take SPEED into account. I think with gravity control I use the throwing of snowballs to set fall points some how.I'll have to look into it again.
I've been wanting to use the Softerlandings plugin (Basically just the fall damage only part of this plugin) to prevent fall damage after climbing a rope using the Ropes+ mod. If I climb up a rope, then climb back down, and hop off at the bottom, I take the full damage from the rope's height, due to the way Minecraft normally calculates fall damage. Calculating damage from the fall speed would fix this.
Softerlandings fixes it, but seems to set the minimum block distance you can fall before taking damage to 6 blocks. I take 0 damage at 5 blocks, and half a heart at 6. (Incidentally, any time I would normally take damage, like from the rope, or at 5 blocks, the hearts flash, I hear the damage sound, but take no damage. Annoying, but I can live with that). I wanted the minimum fall distance to still be 3 blocks, as it normally is in Minecraft.
I figured using GravityControl would be perfect, since I can disable the other parts of the plug-in, set the minimum distance for fall damage back to 3 in that, and everything would be great. Unfortunately, it doesn't seem to work. I still take damage from getting off a rope after climbing up to the top and back down, even though I shouldn't be, since my fall speed is only 1 block's worth at the bottom.
I did set the global to true, so it should be affecting it. What am I missing here? Or is there a way to set the minimum fall distance in SofterLandings?
Thanks in advance for any help!
@Typical_Name
Don't give up so easily. The competition is just something we were throwing in there for fun. We still want to make a fix for parkour users. No damage while using jump potions will be added in the future. As will timed parkour jumps as well.
@Pangamma
Was updating the server's bukkit and a few other things, I didn't expect you to reply quickly :P.
Anyways, sorry about disappointing you guys, I didn't realize you were expecting something about a parkour competition. I just wanted a simple plugin that would make potions of leaping usable, like I said :/.
@Typical_Name
Appears the server is not up?
I don't really know who the "parkour community" would be, or how I would be able to help. Server IP is 108.178.26.116:25571 though.
@Typical_Name
If you'd be willing to provide me the IP of your server I'd like to come on and ask questions about what way would best work for the parkour community.
@Typical_Name I tried to match the original fall damage scheme as before. The difference is that you won't die when you lightly touch the ground after falling with a jetpack or other propulsion device. When you fall normally it defaults to the original bukkit algorithm.
I'll be fixing it so you can configure longer jumps without getting hurt soon. You're the second person to request it.
I installed the plugin, but fall damage is exactly the same as it was before. It's not really clear on how to use this.
I just wanted to make it so that when I was under a jumping potion effect, I wouldn't take fall damage from it... :/
@Zurimaxicata
Wait. hacking for flying? hacking for speeding? Do you have nocheat enabled? What other plugins are you using?
edit: fixed, try the latest version. It should work now.
@Zurimaxicata
Crap. Apparently marioauth, one of our security plugins would protect against kicks by teleporting the user up by 0.1 blocks when they reach a certain speed. I'll try to put this into the core plugin. Also, be ready for a track building contest coming up soon.
My server Kicks Me Becouse Im "Hacking" Can you fix thath?
Sounds Good. Can you make A Video?
@Pangamma
http://www.youtube.com/watch?v=SmHeP9Sve48
@Montpelier
Eh... give me some more time to work on this..
@Montpelier
Very strange results. Increasing the minimum Y value still causes damage after three blocks, but seems to increase the amount of damage taken. Setting the multiplier to 1 and the minimumfalldistance to 6 causes 9 hearts of damage from four blocks up. Changing minimumfalldistance to 8 kills instantly at four blocks height. I've removed all other plugins so it's just down to something being broken or me being a stupid.
Edit: I should note this is with global:true enabled, otherwise damage returns to default Minecraft scaling.
@Pangamma
Am throwing self off cliff repeatedly now.