Releases: jcm236/Starlance
2.0.0
Version 2.0.0
Features
Starlance no longer requires Cosmic Horizons to play.
Instead, Starlance will only load its thrusters and other VS features.
However, if a compatible space mod (right now just Cosmic Horizons and Ad Astra)
is installed, Starlance will automatically enable its compat for that space mod,
allowing VS ships to integrate with that mod.
Changes:
- Updated to VS 2.4.11+
- Can now be loaded without Cosmic Horizons
- Now compatible with Ad Astra (and still compatible with Cosmic Horizons)
- Added new "tier" blocks for modpack makers - these blocks control what tier of Ad Astra planet a VS ship can go to. These blocks will also be integrated with other space mods in the future.
- Added config to disable space mod compat entirely (e.g. if you want Ad Astra + Starlance but don't want VS ships to go to space
Full Changelog: 1.5.0...2.0.0
v1.5.0
Features
Now compatible with Valkyrien Skies 2.4.0+.
We are no longer compatible with Valkyrien Skies 2.3.
Other changes
- Updated to use the unified VS dimension-gravity api for cosmic dimensions
- Updated teleport handler significantly
- Set the default landing option to HISTORY. Configs will need to be changed/reset for this to take effect.
Full Changelog: 1.4.2...1.5.0
v1.4.1
Fixed crash on dedicated server
Full Changelog: 1.4.0...1.4.1
v1.4.0
Additions:
- Magnet boots can now be toggle with a keybind (defaults to
X) - Magnet boots work in the curios's boots slot
- Added
ship_landing_modeconfig option:PLAYER_MENU: Will always use the player menu for landing location. Ships cannot land without a player nearby. (Behaviour from previous versions)HISTORY: The saved launch position (for that planet) will be used. If no launch has been saved, the origin will be used.AUTO_HISTORY: Ships will usePLAYER_MENUmode if a player is nearby, otherwise they will useHISTORYmode.
- Added
ship_landing_accuracyconfig option. When a ship is landing on a planet, the ship will be teleported randomly within the stated range in chunks. - Added
ship_first_landing_spawn_rangeconfig option. Defines how far away the ship should spawn from the origin when first landing on a planet. - Added LOD warning when the
lodDetailValkyrien Skies setting is too low. - Added
supressess_press_y_hintconfig option to suppress the "Press Y To Open GUI" Cosmic Horizons message.
Changes:
- Starlance now only supports forge 47.4.0 and above
Fixes:
- Fixed magnet boots not working at block edge
- Fixed the render optimisation mixins using the server config instead of client one.
- Fixed ships having the incorrect orientation when entering planet from the sides.
API:
- Added
PreTravelEventto adjust new position and new orientation when a ship cluster is teleporting. - Added
PreShipTravelEventto adjust ship's velocity and omega when teleporting.
Full Changelog: 1.3.3...1.4.0
v1.3.2
Features
Added DISABLE_DETONATOR_RENDER and DISABLE_PROJECTOR_RENDER config options to disable some Cosmic Horizons rendering for an FPS boost (disabled by default)
Full Changelog: 1.3.1...1.3.2
v1.3.1
Features
- Added
THRUSTER_FLAME_IMPACTconfig option to disable thrusters setting fire and pushing entities
Bug fixes
- Fixed thruster particles getting stuck active when ship goes out of loading distance and comes back
- Fixed a crash from thrusters if the game was paused (in single player) or a tick took too long on server
- Fixed thruster flame having a 0.5 block offset in some directions
- Fixed thruster data sometimes not saving
- Fixed minecart contraptions and CBC cannons crashing the game when entering space or a planet
- Fixed Ship gravity sometimes being removed by other mods, leading to normal gravity in space
Tweaks
- Increased planet teleport collision range
- Ships will now freeze when touching a planet to avoid passing through them
- Ships will now have correct orientation when entering from different faces of a planet
Full Changelog: 1.3.0...1.3.1
v1.3.0
Thrusters
- Thrusters now connect when directly adjacent, and can be controlled as one
- They can now set entities on fire, blocks on fire, push entities, evaporate water
- They can now consume fuel (can be set in config). Default is still no fuel for now
New blocks
- Added "Rocket Assembler", which provides a better way of assembling multiple block ships. Benefits include:
- Can be used in space
- Can assemble active create contraptions
- Can be automated
- Added Gyro, which can rotate your ship when powered with redstone
- Added vent block, which simply prevents thrusters from setting fire past it
Bug fixes
- Fixed Cosmic Horizons crashing on rclick when a custom datapack is enabled
- Fixed thruster particles sometimes persisting after thruster destroyed (maybe)
- Fixed thruster force when at small scales
- Fixed log spam about "Found cosmos dimension, changing world height"
Misc
- Config option to disable chunk saving in space. Increases performance, but forces builds to be ships in space.
- Config option to place the "platform" in space from a nodule as a ship instead of blocks
- Probably some other stuff I don't remember
Full Changelog: 1.2.3...1.3.0
v1.2.3
Fix atmospheric collision, add new languages