Omichall's Driving Minecarts 1.1.0a
=================================

Minecraft Java Edition 26.2 datapack.
Made by omichall.

Features
--------
- camera-based free minecart driving
- smooth coasting and speed-dependent service braking
- reliable low-speed climbing with a 1.5-block step limit
- optional jumping
- per-player top speed up to 100 b/s (360 km/h / 224 mph)
- optional realistic P/R/N/D transmission mode, disabled by default
- Sprint shifts up P -> R -> N -> D; D is the top gear and does not wrap to P
- by default, a second Sprint press within 300 ms shifts down P -> D -> N -> R -> P
- optional Space-downshift control disables double-Sprint downshifts and reserves Space for shifting
- configurable realistic acceleration adjustment from -75% to +400%; 0% preserves the default curve
- action-bar dashboard uses tighter spacing and shows the selected gear, current speed, configured max speed and an unquoted unit
- speedometer units: km/h (default), mph, b/s or ft/s
- optional compact UI shows only P/R/N/D, | and rounded current speed
- realistic D/R steering continues while coasting; sharp turns scrub speed, with less loss while throttle is held
- Drive retains momentum longer when coasting; Neutral keeps its existing free-coast behavior and does not steer momentum
- Park uses speed-dependent braking and loses steering authority at high speed, while outside horizontal pushes are discarded
- selecting the opposite drive direction applies gentler transmission braking before reversing
- server-wide feature switch can return all minecarts to vanilla behavior
- rails are ignored during the first 5 seconds of continuous contact; after that the cart is fully handed back to vanilla minecart physics until it leaves the rails

Commands
--------
/function minecartmount:help
/function minecartmount:status
/trigger minecart_speed set <1-100>
/trigger minecart_speed_kmh set <1-360>
/trigger minecart_speed_mph set <1-224>
/trigger minecart_jump
/trigger minecart_realistic_driving
/trigger minecart_realistic_space_downshift
/trigger minecart_realistic_acceleration set <-75..400>
/trigger minecart_realistic_speed_unit set <0|1|2|3>
/trigger minecart_compact_ui
/function minecartmount:config/enable
/function minecartmount:config/disable
/function minecartmount:config/status
