Opticraft Community

Discussion forum => Legacy => Archives => Suggestions => Topic started by: Chief149 on May 20, 2013, 09:52:55 pm

Title: Donation idea - Jetpacks
Post by: Chief149 on May 20, 2013, 09:52:55 pm
This idea is the Jetpacks perk. Jetpacks enable players to fly for a fixed amount of time (with gravity).

Basically, the idea is you have the following command:

/jetpack [on|off]

When you turn your jet pack on, you will fly when you crouch. As you fly, the chat will show
[Server] Jet pack fuel at 100%

Then a short amount of time later you will see
[Server] Jet pack fuel at 95%

And as you fly, you use up fuel. The chat will show your jet pack fuel amount. Also the effect would be the same as a jet pack. When crouching, you fly upwards. When you stop crouching, you begin to fall again at the normal rate you would be falling if you jumped from a high place. So you only have limited flight time because once your fuel reaches 0% you begin to fall.

Your jet pack will recharge over time. Every time the charge percent reaches an interval of 20 the server will say
[Server] Jet pack charging [20%]
[Server] Jet pack charging [40%]

Recommended charge rate: 2 seconds / 1% (or 3.33 minutes to charge from 0 to 100%)
Recommended depletion rate: 0.25 seconds / 1% (25 seconds of flight time on a full charge)

It should also be noted that your jet pack will only charge and work when turned on. Turning it off will freeze it where its at in charging or discharge. Quitting the game does the same effect. Upon rejoining, all charge percentages will be the same as they were when the player left. Once again, the player flies by pressing shift (the crouch key), but the player will only fly if they used /jetpack on
If the jet pack is not on, the player will perform a normal crouch. Leaving the game resets the jet pack state so it is off again by default when you join.
Title: Re: Donation idea - Jetpacks
Post by: Nick3306 on May 20, 2013, 09:59:45 pm
While this is an interesting idea indeed, i doubt anything will come of it.
Title: Re: Donation idea - Jetpacks
Post by: Chief149 on May 20, 2013, 10:17:22 pm
Why not?
Title: Re: Donation idea - Jetpacks
Post by: SpikeyThorn on May 20, 2013, 10:24:32 pm
It'd be damn handy for people building things. I know i'd donate for it.
Title: Re: Donation idea - Jetpacks
Post by: gavin1928374655 on May 20, 2013, 10:54:56 pm
I like the idea, but this goes away from the idea of survival. Its clear that we arent completely a survival server, with pvp, mob damage and opening other's chests off. But adding jetpacks would really digress from the loosely followed idea of survival held here. Interesting idea tho
Title: Re: Donation idea - Jetpacks
Post by: andersad on May 20, 2013, 10:58:47 pm
I like the idea, but this goes away from the idea of survival. Its clear that we arent completely a survival server, with pvp, mob damage and opening other's chests off. But adding jetpacks would really digress from the loosely followed idea of survival held here. Interesting idea tho
Just saw gav's post, he made a very good point by saying that.


     Actually, this is a very good idea. It is not overpowered like some suggestions can be. This presents fair and equal time and it waould be VERY handy for building things as Spikey said. I like the idea how normal crouch will still work and stuff. But we must also remember the downsides of this perk. People could use it to fly into a private area someone doesnt want you in and is too big to put a roof on (ex:NPC Village). Despite this I believe it would be better to have this than to not. I was recently building a Lighthouse (for a build competition) and it was REALLY difficult to get up and down it. This would make it where I could atleast get up to the top instead of risking my life on stairs (:P). daniblue was a person building next to me. As we should all know, he is a mod. I saw how easily it was for him to make a really high project compared to me. He and I had a good laugh when I was attempting to crouch and jump around some corners (no joke, ask him it was funny). So, overall, I believe this is a good idea to add on to commands for the server. But I am assuming that this would be a donor perk (I may be wrong). Sadly, my parents won't let me donate, although I have tons of $ and nothing to do with it. So, I think the staff should consider this anyways.
Title: Re: Donation idea - Jetpacks
Post by: Chief149 on May 20, 2013, 11:10:04 pm
People can currently still get into npc villages and animal farms even if they are protected. The jetpacks wouldnt make it worse.
Title: Re: Donation idea - Jetpacks
Post by: cattfish0612 on May 20, 2013, 11:11:15 pm
Man I donate for jetpack just to fly and round and think "nanananana" and also the price for jetpack should be like 10-15  dollers sounds right?
Title: Re: Donation idea - Jetpacks
Post by: Chief149 on May 21, 2013, 12:53:59 am
I have an iron man skin. I would so donate for jetpack lol.

Maybe if I wrote the plugin it could be implemented? Even though I have two other plugins I say I'm writing but haven't worked on at all in the last few months because I've been busy...
Title: Re: Donation idea - Jetpacks
Post by: andersad on May 21, 2013, 02:43:26 am
People can currently still get into npc villages and animal farms even if they are protected. The jetpacks wouldnt make it worse.
     True, enderpearls, I hate those things! (they are useful tho)
Title: Re: Donation idea - Jetpacks
Post by: Nick3306 on May 21, 2013, 03:02:08 am
Why not?
Because nothing is currently being worked on and I don't see that changing in the near future.
Title: Re: Donation idea - Jetpacks
Post by: cake27 on May 28, 2013, 08:19:11 pm
ok thats an awesome idea. but honestly i dont see anything on opticraft happening like that. make a mod thatd be cool
Title: Re: Donation idea - Jetpacks
Post by: Chief149 on May 29, 2013, 01:46:06 pm
http://www.opticraft.net/index.php/topic,17660.msg170031.html#new

I have a link to a jetpack plugin jar that I put together. There might be some little glitches and things with it, but I kinda put it together in a couple hours so it's not 100% professional. It's a rough build of what my idea is. Technically it could be implemented on the server right now if you wanted. As for being a donation feature, just give everyone the 1 jetpack permission.

One thing to note: The plugin will make the server and other plugins think that jetpack users are flying illegally when in fact it is legit since it is the plugin doing it and not an illegal mod. Perhaps it would be possibly to make the anti-cheat plugin not worry about anyone who is "flying" if they have the permission node for me plugin?
Title: Re: Donation idea - Jetpacks
Post by: PokeyzRule on May 29, 2013, 10:21:07 pm
I like the idea! But maybe instead of SHIFT, you could change the key in which to use the jetpack, like /jetpack key <key>
but yea
Title: Re: Donation idea - Jetpacks
Post by: cattfish0612 on May 29, 2013, 10:52:17 pm
I like the idea, but this goes away from the idea of survival. Its clear that we arent completely a survival server, with pvp, mob damage and opening other's chests off. But adding jetpacks would really digress from the loosely followed idea of survival held here. Interesting idea tho
Just saw gav's post, he made a very good point by saying that.


     Actually, this is a very good idea. It is not overpowered like some suggestions can be. This presents fair and equal time and it waould be VERY handy for building things as Spikey said. I like the idea how normal crouch will still work and stuff. But we must also remember the downsides of this perk. People could use it to fly into a private area someone doesnt want you in and is too big to put a roof on (ex:NPC Village). Despite this I believe it would be better to have this than to not. I was recently building a Lighthouse (for a build competition) and it was REALLY difficult to get up and down it. This would make it where I could atleast get up to the top instead of risking my life on stairs (:P). daniblue was a person building next to me. As we should all know, he is a mod. I saw how easily it was for him to make a really high project compared to me. He and I had a good laugh when I was attempting to crouch and jump around some corners (no joke, ask him it was funny). So, overall, I believe this is a good idea to add on to commands for the server. But I am assuming that this would be a donor perk (I may be wrong). Sadly, my parents won't let me donate, although I have tons of $ and nothing to do with it. So, I think the staff should consider this anyways.
lol Daniblue is a girl btw
Title: Re: Donation idea - Jetpacks
Post by: PokeyzRule on May 29, 2013, 10:58:56 pm
I like the idea, but this goes away from the idea of survival. Its clear that we arent completely a survival server, with pvp, mob damage and opening other's chests off. But adding jetpacks would really digress from the loosely followed idea of survival held here. Interesting idea tho
Just saw gav's post, he made a very good point by saying that.


     Actually, this is a very good idea. It is not overpowered like some suggestions can be. This presents fair and equal time and it waould be VERY handy for building things as Spikey said. I like the idea how normal crouch will still work and stuff. But we must also remember the downsides of this perk. People could use it to fly into a private area someone doesnt want you in and is too big to put a roof on (ex:NPC Village). Despite this I believe it would be better to have this than to not. I was recently building a Lighthouse (for a build competition) and it was REALLY difficult to get up and down it. This would make it where I could atleast get up to the top instead of risking my life on stairs (:P). daniblue was a person building next to me. As we should all know, he is a mod. I saw how easily it was for him to make a really high project compared to me. He and I had a good laugh when I was attempting to crouch and jump around some corners (no joke, ask him it was funny). So, overall, I believe this is a good idea to add on to commands for the server. But I am assuming that this would be a donor perk (I may be wrong). Sadly, my parents won't let me donate, although I have tons of $ and nothing to do with it. So, I think the staff should consider this anyways.
lol Daniblue is a girl btw
Phew... I thought i was wrong for a sec lol
Title: Re: Donation idea - Jetpacks
Post by: Chief149 on May 30, 2013, 08:48:07 pm
I like the idea! But maybe instead of SHIFT, you could change the key in which to use the jetpack, like /jetpack key <key>
but yea

Trust me, I wanted to use jumping as the trigger for the jetpack, but there isn't really a player jump event in the bukkit library. Even if there was, there wouldn't be a way to get the state of the player's space bar. Really there isn't a way to get the state of the player's shift key either, but we just assume shift is being pressed when the player crouches (which it is). Plus crouching is a state which you can hold unlike jumping which is nothing more than a burst of velocity in the +Y direction.

Also, if you look a few posts up I posted a link to another thread. In the other thread is a rough version of the jetpacks implementation I'm talking about.
Title: Re: Donation idea - Jetpacks
Post by: PokeyzRule on May 31, 2013, 01:04:27 am
I like the idea! But maybe instead of SHIFT, you could change the key in which to use the jetpack, like /jetpack key <key>
but yea

Trust me, I wanted to use jumping as the trigger for the jetpack, but there isn't really a player jump event in the bukkit library. Even if there was, there wouldn't be a way to get the state of the player's space bar. Really there isn't a way to get the state of the player's shift key either, but we just assume shift is being pressed when the player crouches (which it is). Plus crouching is a state which you can hold unlike jumping which is nothing more than a burst of velocity in the +Y direction.

Also, if you look a few posts up I posted a link to another thread. In the other thread is a rough version of the jetpacks implementation I'm talking about.
I have NOOOOOOOO idea what the hell you're talking about, but something about spaces not working for the key to fly? Well it would be awesome to double-tap space and you would fly, just like creative mode fly :)
Title: Re: Donation idea - Jetpacks
Post by: Chief149 on May 31, 2013, 01:58:35 am
No no, I wasn't trying to suggest creative mode flying at all on the server. This jetpack plugin would give you upwards propulsion when you sneak (provided you toggled your jetpack on using the /jetpack command), but it wouldn't just hold you up in the air. If you aren't using the jetpack, then gravity takes over and begins to make you fall again. If you don't slow down your descent enough then you will take fall damage when you hit the ground. Just like real life lol.
Title: Re: Donation idea - Jetpacks
Post by: PokeyzRule on May 31, 2013, 02:25:18 am
No no, I wasn't trying to suggest creative mode flying at all on the server. This jetpack plugin would give you upwards propulsion when you sneak (provided you toggled your jetpack on using the /jetpack command), but it wouldn't just hold you up in the air. If you aren't using the jetpack, then gravity takes over and begins to make you fall again. If you don't slow down your descent enough then you will take fall damage when you hit the ground. Just like real life lol.
I get it now... :) so like technically only fly up and not fly down?
Title: Re: Donation idea - Jetpacks
Post by: Chief149 on May 31, 2013, 02:44:26 am
Yeah. The jetpack would not fly you down, or allow you to float. If you want to fly in one place you would have to press and release shift repeatedly, and you would have to time your presses/releases a certain way to stay in 1 place.

Of course there's also fuel. The rough draft of a plugin I made is set to where you can fly for a continuous 10 seconds if your jetpack is charged to 100%. This means holding shift down for 10 seconds straight. When you run out of fuel, you wont be able to turn your jetpack back on until it charges to at least 5% which takes 3 seconds. Better not be too close to the ground for that one because you will need your jetpack to slow yourself down before you hit the ground or broken legs lol.

If you drain your jetpack to 0%, it will take 1 full minute to fully recharge back to 100%.
Title: Re: Donation idea - Jetpacks
Post by: gavin1928374655 on June 01, 2013, 12:23:29 am
if there was ever a donation fly pack (which i doubt) it would probably be just normal flying. All this is just unnecssary clutter and annoyance. Being able to fly for 10 seconds by shifting wouldnt be good for building it would be good for trolling / surviving falls. I dislike this idea in a whole as it goes away from the entire aspect of building in survival minecraft.
Title: Re: Donation idea - Jetpacks
Post by: Nhataley on June 01, 2013, 06:29:06 am
Personally I would never donate for this. Because like gavin said it is ruining the aspect of survival building, And even if it was to survive a fall that would ruin the aspect of survival aswell. I do not support this.
Title: Re: Donation idea - Jetpacks
Post by: jcgaming on June 01, 2013, 10:41:09 am
same opinion here ruins the point of survival and its also one of the perks for mods and up
Title: Re: Donation idea - Jetpacks
Post by: iGenerator on June 01, 2013, 03:44:29 pm
same opinion here ruins the point of survival and its also one of the perks for mods and up
Very nicely put
Title: Re: Donation idea - Jetpacks
Post by: hennydeez on June 01, 2013, 05:27:49 pm
same opinion here ruins the point of survival and its also one of the perks for mods and up

There's a difference between jetpack and fly, fly has no constraints unlike jetpack.