Skip to content

VehicleFramework v2.10.3

Choose a tag to compare

@github-actions github-actions released this 06 Oct 22:03
· 3 commits to main since this release
f5408b8

Changes

  • Preserve database occupancy after rollback and protect the original database and journals when backup validation or recovery fails.
  • Fix broken-rail traversal, train consist cycles, track grade/join limits and track construction payment. Disconnecting during a paid build stops construction and saves the paid portion.
  • Preserve working definitions on failed configuration reloads and retain usable defaults after a malformed first-start configuration. Invalid vehicles no longer prevent later definitions from loading, and a broken file on first startup does not suppress valid sibling files.
  • Fix partially spawned vehicle cleanup, passenger attachment, inventory boundaries, weapon ordering and component repairs. Closing the repair menu cancels component repairs, including under Turkish server locales.
  • Stop engines when fuel is exhausted, prevent lava from providing water buoyancy, reject unknown conditions, and respect disabled block damage for rails and fire. Nonpositive explosion radii have no effect.
  • Enforce 100% plugin production line coverage without source exclusions. Replace vendored bStats 3.1.0 source with the official same-version shaded dependency, preserving metrics identity and opt-out configuration.

Targets Java 21 and Minecraft/Paper 1.21.10. Existing configuration and commands remain compatible.

Downloads