Skip to main content

Minecart Behavior

BetterRailwaySystem changes minecart motion by targeting the worst parts of vanilla rail gameplay first.

Smooth Speed Model

Powered rails no longer behave like an immediate jump to a fixed top speed. Instead, the mod applies progressive acceleration and deceleration based on config values.

Stability Goals

The current implementation prioritizes:

  • better high-speed curve handling
  • better slope handling
  • reduced derailment risk
  • preserved momentum, similar to the effect of the newer experimental minecart improvements

Following and Blocking

When another minecart is ahead on the same path, the system tries to maintain a configurable safe distance. If a collision becomes unavoidable, braking behavior can become more aggressive.

This does not guarantee that all collisions can be avoided.

Idle Cleanup

Minecarts without passengers can be despawned after a configurable unattended timeout. This is useful for long-running servers where inactive carts would otherwise accumulate.