Skip to content

Releases: jcm236/Starlance

2.0.0

11 Apr 20:43

Choose a tag to compare

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

05 Jan 22:42
f5f63c7

Choose a tag to compare

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

17 Oct 23:52

Choose a tag to compare

Fixed crash on dedicated server

Full Changelog: 1.4.0...1.4.1

v1.4.0

17 Oct 23:41
ed43325

Choose a tag to compare

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_mode config 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 use PLAYER_MENU mode if a player is nearby, otherwise they will use HISTORY mode.
  • Added ship_landing_accuracy config 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_range config option. Defines how far away the ship should spawn from the origin when first landing on a planet.
  • Added LOD warning when the lodDetail Valkyrien Skies setting is too low.
  • Added supressess_press_y_hint config 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 PreTravelEvent to adjust new position and new orientation when a ship cluster is teleporting.
  • Added PreShipTravelEvent to adjust ship's velocity and omega when teleporting.

Full Changelog: 1.3.3...1.4.0

v1.3.2

03 Sep 18:17

Choose a tag to compare

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

30 Aug 18:12

Choose a tag to compare

Features

  • Added THRUSTER_FLAME_IMPACT config 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

28 Jul 23:49

Choose a tag to compare

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

09 Jun 14:17

Choose a tag to compare

Fix atmospheric collision, add new languages