Skip to content

Releases: TF-Minecraft/VehicleFramework

v2.5.1

Choose a tag to compare

@github-actions github-actions released this 28 Sep 18:22
77c6c76

Changes

  • Stop long tracks stalling the server while track is laid by @ryanbarlow97 in #49

Full Changelog: v2.5.0...v2.5.1

Downloads

v2.5.0

Choose a tag to compare

@github-actions github-actions released this 28 Sep 13:16
a05298a

Changes

Full Changelog: v2.4.5...v2.5.0

Downloads

v2.4.5

Choose a tag to compare

@github-actions github-actions released this 27 Sep 22:21
d3432e8

Fixes invisible walkable-deck platforms left on the track after a train had moved on. When a car unloaded, Paper had already marked the deck's shulkers in the car's chunk as invalid, so they were skipped. If the chunk stayed in memory, they came back without the car when it was next fully loaded, and could not be removed. Deck boxes are now always removed with their car. Any deck part that no car is using is removed when its chunk's entities load again.

No configuration changes are needed. Decks already left behind on a running server disappear on the next restart.

Also includes the train bogie skin fix from v2.4.4, which was not published separately.

Validated with 604 tests, the release build, and a Paper 1.21.10 lab that reproduced the leak on v2.4.4 and confirmed the fix. Change: #47

Download the plugin JAR below. SHA256SUMS and build.json provide checksums and build provenance.

v2.4.3

Choose a tag to compare

@github-actions github-actions released this 27 Sep 15:26
79e0977

Fixes train wheels snapping back when switching between forward and backward. Wheels retain their pose while stopped and reverse from the matching position, including stops at the animation loop boundary.

Requires mirrored forward/backward wheel loops, paired by configuration order, and a configured wheel diameter. No configuration or model changes are needed for the existing TFMC trains.

Includes the vehicle repair fixes released in v2.4.2.

Validated with 599 tests and the release build. Change: #45

Download the plugin JAR below. SHA256SUMS and build.json provide checksums and build provenance.

v2.4.2

Choose a tag to compare

@github-actions github-actions released this 27 Sep 15:11
17fc03e

Changes

  • Fix weapon repairs and blocked repair starts by @Drefvelin in #44

Full Changelog: v2.4.1...v2.4.2

Downloads

v2.4.1

Choose a tag to compare

@github-actions github-actions released this 27 Sep 14:26
a8625f6

Changes

  • Stop the whole train before its outermost axles leave an open track end, moving forward or reversing.
  • Allow existing overhangs to recover; preserve loop and junction travel, including leading wheels entering a turnout.
  • Use configured wheel-bone positions and model scale, with bogie/centre fallbacks for older configs.

Install the matching wheel-bones settings from ServerAssets #23 and #25, including the standalone open-roof passenger car. Existing vehicle YAML is not overwritten by plugin updates. The companion ServerAssets #26 corrects reversed flatbed wheel animations; install its updated ModelEngine blueprint as well.

Plugin change: VehicleFramework #43. All 593 tests passed in the release build.

Downloads

v2.4.0

Choose a tag to compare

@github-actions github-actions released this 27 Sep 13:44
5bc735e

Changes

Cars with behaviour.train.walkable get a deck that players can stand on. Players on it move and turn with the train up to walkable.carry-max-speed in trains.yml (1.0 blocks a tick by default); faster than that, the deck slides out from under them. The new flat car is the only car with one. It needs flat_car.yml and the flat_car.bbmodel ModelEngine model from TF-Minecraft/ServerAssets#21. Plugin updates do not add or overwrite vehicle configurations.

Deck boxes do not rotate, so on bends they overhang the car's corners a little. Track clearance is 2.5 blocks above the rail, so a deck higher than that carries riders into tunnel ceilings.

Full Changelog: v2.3.1...v2.4.0

Downloads

v2.3.1

Choose a tag to compare

@github-actions github-actions released this 27 Sep 13:25
f7f43aa

Changes

Full Changelog: v2.3.0...v2.3.1

Downloads

v2.3.0

Choose a tag to compare

@github-actions github-actions released this 27 Sep 01:12
cfebc9e

Changes

Full Changelog: v2.2.0...v2.3.0

Downloads

v2.2.0

Choose a tag to compare

@github-actions github-actions released this 26 Sep 23:33
d1aea02

Changes

  • Fit train clearance to tunnels and check it when laying track by @ryanbarlow97 in #37

Full Changelog: v2.1.1...v2.2.0

Downloads