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.