Jump to content

  • Curse Sites
Become a Premium Member! Help
Latest News Article

[REQ] Jetpack mod?!


  • Please log in to reply
18 replies to this topic

#1

Mooseeeeey

Posted 12 October 2010 - 04:42 AM

Would anyone be able to make a jetpack mod/custom item?

Register or log in to remove.

#2

DYLANG15

Posted 12 October 2010 - 08:42 PM

you could maybe use the low gravity mod but this sounds good

#3

BenMcLean

Posted 12 October 2010 - 09:29 PM

Sometime there should be a Starsiege Tribes style jetpack mod :iapprove:

#4

miggles
    miggles

    Lapis Lazuli Collector

  • Members
  • 1105 posts
  • Location: ARE YOU NEXT?

Posted 13 October 2010 - 01:06 AM

DYLANG15 said:

you could maybe use the low gravity mod but this sounds good

Low gravity mod? Whaaat?

Quote

Janksy: If Doc Scratch has no biological means of reproduction, what would he fill a bucket with? Candy

#5

Iggyhopper

Posted 13 October 2010 - 01:32 AM

Should be easy.

Press spacebar. Hold Spacebar. Height++.

Doable.

#6

iplop1
    iplop1

    Zombie Killer

  • Members
  • 222 posts

Posted 13 October 2010 - 06:17 AM

I second this request! (for alpha)
I keep trying to right click for jets in MC. :)
Obligatory screenshots:
My T2 Creeper:
Posted Image
What it does:
Posted Image

I'd settle for a hang-glider/shrike. ;o

#7

Jay_PC
    Jay_PC

    Tree Puncher

  • Members
  • 37 posts

Posted 13 October 2010 - 07:11 AM

Iggyhopper said:

Should be easy.

Press spacebar. Hold Spacebar. Height++.

Doable.

Hmmmm We could Make this more interesting, that ends up making it look like flying and you would Be able to go up mid fall...
var maxVerticalSpeed = 10;//this might not be the best value
var currentHeight;
var startHeight;
var maxJumpHeight;
var longJumpHeight;
var shortJumpHeight;
var midJumpHeight;
var fallSpeed = Player.fallRate;
var jetPower = maxVerticalSpeed;
var jetShortPowerLoss = 2;
var jetMidPowerLoss = 4;
var jetLongPowerLoss = 6;
var jetMaxPowerLoss = 8;
bool isOutOfGas = false;
bool falling = false;

if(keyPress == vk.space){
currentHeight = Player.height-startHeight;
if(!isOutOfGas){
	if(fallSpeed>=0){
		 falling = false;
		 fallSpeed = 0;
	}
   
	if(currentHeight=shortJumpHeight&¤tHeight=midJumpHeight&¤tHeight=longJumpHeight&¤tHeight

This is all Just Psudo Code, I don't actually know how the player physics and such are stored but if Notch can add a Jetpack Item Id be pumped!

[leather] [iron] [none]
[leather] [coal][iron]
[leather] [iron] [none]
"Because I like you" "I like you" "I like you" "I like youuuuu" "and like can lead to like like, and like like can lead to loveee!.... Sure as the stars above Id really like to screw you!... Ohh!..."

#8

ThyKraken
  • Location: In the only corner of my spherical room

Posted 13 October 2010 - 11:24 AM

like..... inf double jump?

#9

poqobod
    poqobod

    Tree Puncher

  • Members
  • 16 posts

Posted 20 October 2010 - 03:10 PM

I want to try doing this among other movement physics tweaks but I'm not great at reverse engineering other peoples code, especially with the not exactly helpful naming scheme Notch is using (at least in the published code).

So if anyone happens to know the classes that render the frame for example, or are used to store player positional data or movement vectors. Or has an idea about a good place to start looking. I'd appreciate a pointer.

#10

Veovis Muad'dib

Posted 20 October 2010 - 03:26 PM

poqobod said:

I'd appreciate a pointer.
0x3A28213A


I approve of this mod, it might be fun.  Although things like this would be nice if they could be done on a save by save basis, or turned on/off in the options.
I do stuff.

Ages of Mystcraft - Symbols released!  New symbols for Mystcraft!
Now working on Ages of Mystcraft - Tech and Ages of Mystcraft - Journals.

#11

poqobod
    poqobod

    Tree Puncher

  • Members
  • 16 posts

Posted 20 October 2010 - 03:54 PM

Veovis Muad'dib said:

poqobod said:

I'd appreciate a pointer.
0x3A28213A


I approve of this mod, it might be fun.  Although things like this would be nice if they could be done on a save by save basis, or turned on/off in the options.
I'm assuming this is the address for something important in this when Minecraft is running, I don't really know how to use that to find the relevant part in the source code though. So how would i do that? Should i install for example Eclipse and run Minecraft in debug mode? I'm sorry if this is a stupid question but i haven't done any mods before.

If i manage to do this and it's something worth releasing, i was thinking of making the jetpack a two part thing. The main part would go to an armor slot and would let you float when holding the jump button, the controls would be a selectable object with which you could use mouse1 to ascend and mouse2 to descend (in a more controllable manner than releasing the jump button).

Fuel would probably need to be implemented too so that the mobs remain a threat. A placeable fuel block that would let you fly around relatively cheaply in a certain radius around it might work to let you use it to build stuff in peace.

#12

Veovis Muad'dib

Posted 20 October 2010 - 04:16 PM

poqobod said:

I'm assuming this is the address for something important in this when Minecraft is running, I don't really know how to use that to find the relevant part in the source code though. So how would i do that? Should i install for example Eclipse and run Minecraft in debug mode? I'm sorry if this is a stupid question but i haven't done any mods before.

If i manage to do this and it's something worth releasing, i was thinking of making the jetpack a two part thing. The main part would go to an armor slot and would let you float when holding the jump button, the controls would be a selectable object with which you could use mouse1 to ascend and mouse2 to descend (in a more controllable manner than releasing the jump button).

Fuel would probably need to be implemented too so that the mobs remain a threat. A placeable fuel block that would let you fly around relatively cheaply in a certain radius around it might work to let you use it to build stuff in peace.

Oh, I'm sorry.  I was being a smartass.  Inspiration here.  Hope you didn't spend too much time trying to find what lives there...

I like the armor and controls idea, I like the fuel idea, and I really like the fuel block idea.  Good luck on this, I wish I knew Java so I could help, but I'm a C person.

EDIT: Lava would work as a fuel, it makes sense if you don't think about it, it already can be placed, it's common enough so you can find a bit of it,  but rare enough that you can't abuse it.  Or lava could be an ingredient in fuel...
I do stuff.

Ages of Mystcraft - Symbols released!  New symbols for Mystcraft!
Now working on Ages of Mystcraft - Tech and Ages of Mystcraft - Journals.

#13

poqobod
    poqobod

    Tree Puncher

  • Members
  • 16 posts

Posted 20 October 2010 - 04:30 PM

Hehe, i'm making food so i didn't really think about it yet, but i would have. thanks for saving me some time! I thought it might be the address for player position for example.

I've spent hours trying to find something even related to the movement physics in the source code using Notepad++, I've recognized lots of stuff unrelated to the movement physics but i really need something that can kind of build the relations between the classes and let me see how they interact. Trying to figure it out manually is really painful thanks to the naming scheme Notch uses ( for those unfamiliar with it, the classes are simply named a, ab, ac, ad etc, and the variables and functions inside use the same scheme (so for example the first function of every class is simply called a) )

#14

fotoply
    fotoply

    Redstone Miner

  • Members
  • 511 posts
  • Location: Denmark

Posted 20 October 2010 - 04:42 PM

This is something you might find usefull!
So, I got a surprise for you!
Spoiler:

#15

MrGame
    MrGame

    Stone Miner

  • Members
  • 78 posts

Posted 20 October 2010 - 04:50 PM

... How about you are able to enable the "jet-pack" when wearing a certain type of shoos/boots?
If that is possible.

#16

poqobod
    poqobod

    Tree Puncher

  • Members
  • 16 posts

Posted 20 October 2010 - 04:57 PM

fotoply said:

This is something you might find usefull!
Awesome! That will definitely help a lot, if only by telling me where not to look. Quick browse did give me a place to start already (ge.class). Though if the mobs and the player use the same movement physics, this might be trickier than i thought.

Thanks a lot!

#17

Tei
    Tei

    Diamond Miner

  • Members
  • 700 posts

Posted 20 October 2010 - 05:24 PM

poqobod said:

Though if the mobs and the player use the same movement physics, this might be trickier than i thought.

Seems so.  The lowgrav mod make the pigs fly.  FLYIING PIGS!.

#18

acidhazard

Posted 12 May 2011 - 07:43 AM

can you guys make a jet pack mod..... it will be good with my jango fett skin!!! STAR WARS FTW!
Red Eyed Creeper!!!             Spider Jockey riding Skeleton!!!
         Zombie Wearing Helmet and Chestplate!!!      Herobrine wearing SUNGLASSES!!!

#19

Madhur
    Madhur

    Coal Miner

  • Members
  • 132 posts
  • Minecraft: immad

Posted 12 May 2011 - 08:40 AM

It has been made http://www.minecraft...f=1032&t=324679

Posted Image