Releases: TF-Minecraft/VehicleFramework
Release list
v2.5.1
Changes
- Stop long tracks stalling the server while track is laid by @ryanbarlow97 in #49
Full Changelog: v2.5.0...v2.5.1
Downloads
vehicleframework-2.5.1.jarSHA256SUMS— SHA-256 checksums.build.json— Build metadata.
v2.5.0
Changes
- Keep laid track curves local and on the block rows by @ryanbarlow97 in #48
Full Changelog: v2.4.5...v2.5.0
Downloads
vehicleframework-2.5.0.jarSHA256SUMS— SHA-256 checksums.build.json— Build metadata.
v2.4.5
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
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
Changes
- Fix weapon repairs and blocked repair starts by @Drefvelin in #44
Full Changelog: v2.4.1...v2.4.2
Downloads
vehicleframework-2.4.2.jarSHA256SUMS— SHA-256 checksums.build.json— Build metadata.
v2.4.1
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
Changes
- Let players walk on train decks and ride along by @ryanbarlow97 in #41
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
vehicleframework-2.4.0.jarSHA256SUMS— SHA-256 checksums.build.json— Build metadata.
v2.3.1
Changes
- Lay extended track straight along block rows by @ryanbarlow97 in #42
Full Changelog: v2.3.0...v2.3.1
Downloads
vehicleframework-2.3.1.jarSHA256SUMS— SHA-256 checksums.build.json— Build metadata.
v2.3.0
Changes
- Keep coupled cars on their own rail height by @ryanbarlow97 in #39
- Spin train wheels the way the train moves, at its speed by @ryanbarlow97 in #38
- Rest carriages on two bogies that follow the rail by @ryanbarlow97 in #40
Full Changelog: v2.2.0...v2.3.0
Downloads
vehicleframework-2.3.0.jarSHA256SUMS— SHA-256 checksums.build.json— Build metadata.
v2.2.0
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
vehicleframework-2.2.0.jarSHA256SUMS— SHA-256 checksums.build.json— Build metadata.