A WIP space mod for Fabric 1.20.1 with 6DOF movement.
- no gravity
- swim movement
- no swim up/down based on pitch
- swim up/down based on jump/sneak
- correct on ground to use all surface orientations
- disable jumping or make it work in all directions
- no fall damage
- bump into wall damage regardless of direction
- make mob AI less helpless
- make knockback work vertically
- make pushing entities work vertically
- disable water flowing downwards
- make area effect clouds spherical
- consider slowing down movement without thrusters
- consider making movement speed depend on pressure when not using thrusters
- allow launching off of walls faster
- allow moving along walls normally without thrusters
- camera
- fix debug cursor orientation
- model pose
- look around
- fix third person front view rotation controls
- controls for roll
- camera relative movement
- sync orientation
- animate transition back to upright (roll)
- make breath meter deplete in space
- oxygen tanks
- pressurization system
- airlocks
- make vacuum suck entities and air out of pressurized areas
- make vacuum deal damage
- space suit
- thrusters
- fuel
- option to use oxygen instead of fuel
- particle effects when using thrusters
- forward
- directional thrusters
- rotation
- sound effects when using thrusters
- make forwards thrust faster
- helmet
- overlay
- oxygen supply
- thrusters
- tether
- limit movement distance from tether
- attach to tether on right click
- detach from previous tether when already attached to one
- keybind to detach from tether
- keybind to pull yourself towards tether
- antigravity chamber multiblock
- turns on zero gravity inside when powered
- gravity generator
- some sort of power source for gravity manipulating equipment
- probably using Valkyrien Skies API
- 6DOF movement
- blocks
- pilot seat
- thruster
- fuel tank
- jump drive
- a way to transition between space dimensions
- integrate with some computer mod for autopilot
- pressurization
- HOTAS support for pilot controls
- space station dimension
- zero gravity
- maybe add a very weak pull towards the planet
- respect no gravity tag
- maybe add a very weak pull towards the planet
- vacuum
- space skybox
- planet the station is orbiting
- day/night cycle for planet texture
- rotate skybox and planet as the station orbits the planet
- planet the station is orbiting
- sky light based on planet's sun
- planet occluding the sun
- maybe sky light direction based on sun direction (would be easiest with shaders)
- zero gravity