Repository for the rocket mod.
Go to file
Red_King_Cyclops 3f25369e7d added new models 2020-09-18 10:33:24 +00:00
models added new models 2020-09-18 10:33:24 +00:00
sounds added thrust sound 2019-08-23 00:30:54 +00:00
textures added rocket fuel textures 2019-08-21 19:00:04 +00:00
.gitignore Initial commit 2019-08-18 19:17:12 +00:00
LICENSE Initial commit 2019-08-18 19:17:12 +00:00
README.md updated README 2020-09-18 10:21:02 +00:00
init.lua Upload files to '' 2020-09-18 10:23:30 +00:00
mod.conf updated mod.conf 2020-09-18 10:32:39 +00:00
rocket.lua Upload files to '' 2020-09-18 10:28:11 +00:00
rover.lua Upload files to '' 2020-09-18 10:31:59 +00:00
screenshot.png added initial files 2019-08-18 19:24:18 +00:00

README.md

rocket

Minetest has many great space mods that add in outer space thousands of blocks above the player. However, none of them have a good way to reach outer space-- until now. With this mod, you can craft rockets / space shuttles and fly them into and in outer space.

Controls overview:

--Vertical mode A -- yaw left D -- yaw right W -- go forwards S -- go backwards Space -- move/accelerate upwards Space+Shift -- enable cruise mode Shift -- disable cruise mode A+D -- switch to horizontal mode

--Horizontal mode A -- yaw left D -- yaw right W -- move/accelerate forwards S -- brake Space -- go upwards Shift -- go downwards W+S -- enable cruise mode S -- disable cruise mode A+D -- switch to vertical mode

Controls explained:

The space shuttle has two modes: vertical mode and horizontal mode. In vertical mode, the rocket is upright, and in horizontal mode it is sideways. Vertical mode is used for lift off and for landing, whereas horizontal mode is used for moving and docking in outer space.

Place a Space Shuttle item down to place a space shuttle vehicle. A space shuttle will be placed in vertical mode. Right click on the space shuttle to enter/exit.

Vertical mode: You can move horizontally in vertical mode. Use A to yaw (turn) left, D to yaw right, W to go forwards in the direction you have yawed, and S to go backwards in that direction. These horizontal controls are not fast and exist mainly to make small adjustments in position; the main focus of vertical mode is moving or falling vertically.

Hold space to move/accelerate upwards. At first, you will only move slightly up, but if you hold long enough then you will travel at exhilerating speeds. If you need to go down or slow down, let go of space. In vertical mode, rockets are affected by gravity, so whenever they stop going up, they go down. If you let go of space after holding it for a while, it will seem like you are still flying upwards. However, you are actually just coasting and your velocity is decelerating. The rocket will decelerate until it stops going and starts going down. You go down slow at first but you go faster and faster until you reach terminal velocity. To stop falling, hold space for a while. Although it may seem like you are still falling, you are actually slowing your descent. You will be able to slow your descent to the point that you are no longer falling and you are ascending again. If you use the space button wisely, you can rise or fall at whatever speed you choose. For example, you can use your rocket like a lunar lander if you thrust a little bit while you fall.

Press space and shift at the same time to enable vertical cruise mode, and press shift by itself to disable it. Cruise mode automatically maintains your vertical velocity, rising or falling.

Press A and D at the same time to switch to horizontal mode. After pressing A and D, right click once. If your head sticks out of the horizontal rocket, right click again twice very quickly to fix the glitch.

Horizontal mode: Unlike vertical mode, where the focus is on vertical movement, horizontal mode is focused on movement in all directions, but mainly forwards. Also unlike vertical mode, which is affected by gravity, horizontal mode is gravity free, since it is designed to work in space.

Use A to yaw (turn) left, D to yaw right, W to move/accelerate forwards in the direction you have yawed, and S to brake. Hold W for a while to accelerate your forwards velocity, and S to slow down. S cannot be used to go backwards; instead, turn the rocket around and go forwards in the new direction.

Press W and S at the same time to enable horizontal cruise mode, and press S by itself to disable it. Horizontal cruise mode works just like the cruise mode in the airboat mod.

Press space to go up and shift to go down. You cannot travel vertically nearly as fast as vertical mode, but horizontal mode is still useful for vertical movement.

Press A and D at the same time to switch to vertical mode. After pressing A and D, right click once. To avoid any potential glitches, right click again twice very quickly. Be prepared to be affected by gravity again after you right click the first time.

Inspirations: Kerbal Space Program Galacticraft

Dependencies: default bucket stairs tnt fire

Optional Dependencies: vacuum

Licensing and Credit: The code is licensed as MIT and the media as CC-BY-SA-3.0, except for "old_rocket.png", which is licensed as CC-BY-SA-4.0, and "rocket.png", "rover.png", "rocket.obj", "rover.obj", and "sideways_rocket", which are all licensed under CC-BY-NC-SA. This mod and two models were made by Red_King_Cyclops, but several textures and much of code was made by other users. Almost all of the code is modified code from Paramat's airboat mod. The texture "old_rocket.png" is actually "submarine.png" renamed, taken from the submarines modpack by krokoschlange. The textures "rocket.png" and "rover.png" are from Melkor. Additionally, the textures "rocket_boom.png" and "rocket_smoke.png" are renamed textures taken from tnt and "rocket_hull.png" is a renamed texture taken from default. The oil textures and oil liquid registration code are taken from lib_materials by ShadMOrdre, except for the oil bucket texture, which is a modified water bucket texture from bucket. The rocket fuel textures (including the rocket fuel bucket texture) are modified water textures from default and bucket. The rest of the textures were made by me. The thrust sound is actually a renamed "fire_fire.3.ogg" taken from fire. The models "rocket.obj", "rover.obj", and "sideways_rocket.obj" are from Melkor directly or modified. The models "old_rocket.obj" and "old_sideways_rocket.obj" were made by me.

For more information on Melkor's models and textures, please go here: https://forum.minetest.net/viewtopic.php?p=362717#p362717