Sable Cars

Quick rating

Sable Cars

No reviews yet

Adds driveable, physics-simulated cars to Minecraft using the Sable physics engine and GeckoLib for animations.

Mod Loaders
NeoForge
Minecraft

Community voices

Reviews

Versions
Loading versions…
Match includes

Click once to include, again to exclude, again to clear

Rating Any
Any 0.5 1.0 1.5 2.0 2.5 3.0 3.5 4.0 4.5 5.0
Min
Max
Play Status
Reviews
Time Played
hrs+
Verified developers only
Has developer response
List view
Grid view
Compact view
Sort by
Date
Rating
Helpful
Unhelpful
Edited
Sort ascending
Delete this review?

This removes your review from the project. You can write a new review after.

Review submitted for moderation

Your review has been sent to moderators, who will check that it meets our guidelines before it appears publicly.

No reviews yet. Be the first to review this project!

Get it on

Available Platforms

About

Project Details

Type
Mod
Latest Version
sablecars-1.5.0.jar
Authors

For authors

Embed Badge

If you're the author of this project, you can embed a live badge anywhere that supports HTML or Markdown. It updates automatically whenever ratings change.

Custom banner text
ModDex rating badge preview

Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.

Identifiers

Platform IDs

CurseForge ID

Resources

External Links

Source Issues Wiki Discord

About

Description

Sable Cars

A NeoForge 1.21.1 mod that adds driveable, physics-simulated cars to Minecraft using the Sable physics engine and GeckoLib for animations.

Cars handle like real vehicles on Minecraft's terrain — they grip the road, slide on ice, bog down in sand, climb curbs, and drift when you provoke them. And with the built-in Car Studio, you can design your own cars — model, handling, and all — and share them as resource packs, without writing any code.


Finding a Car

Abandoned Garages generate naturally across most biomes. Each one contains a car. You can also place a Car Spawner Block, or use the Car Spawner item — right-click in the air to pick any car type, then right-click a surface to spawn it.


Controls

ActionKey
Sit in driver seatRight-click the seat
Start / stop engineRight-click the dashboard
AccelerateW
ReverseS
SteerA / D
BrakeSpace
Handbrake (drift)X
Exit vehicleSneak

Dismounting does not turn the engine off. The car continues running until you turn it off via the dashboard.

While airborne, W and S pitch the nose down and up so you can line up a landing.


Driving & Physics

Cars are wheel-driven, not floaty — power only reaches the ground through wheels that are actually touching it, so there's no accelerating mid-jump, and traction ramps in from a standstill like a real launch. Speed builds and tops out naturally through engine falloff, air drag, and rolling resistance, and the engine note rises and falls with your speed.

The ground surface matters. Every block under your wheels is read at its true height, so slabs, paths, and snow layers behave correctly instead of jolting you. The material changes how you drive:

SurfaceFeel
Roads (concrete, smooth/polished stone, dirt paths)Extra grip, low resistance — hold more speed through corners
IceBarely any grip — braking and steering become genuinely dangerous
Sand, gravel, mud, snowHigh drag — you bog down and slow

Grip is limited, so handling is honest. Push a corner too hard and the tyres break loose into a slide. Tap the handbrake (X) to kill rear grip and kick the back end out — flick, counter-steer, and hold a drift, kicking up surface-coloured dust as you go. Moving cars pop up single-block curbs automatically.

Water brings buoyancy and heavy drag — the car bobs rather than sinking — and if the centre block goes under, the engine drowns and you'll have to restart it once you're back on dry land.

A speedometer sits above the fuel gauge, and the view widens a little as you approach top speed.


Doors

Right-click any door to open or close it. The collision hitbox updates with the door state — closed doors block passage, open doors allow it.


Fuel

Cars run on Fuel Canisters. Right-click any car panel while holding a canister to refuel.

Each canister has 4 charges. One full canister fills the tank completely. Partial refuels consume one charge per use — the durability bar on the canister shows how many charges remain. When all charges are used the canister is consumed.

The tank also accepts Coal, Charcoal, and Blaze Rods as alternative fuels, though they provide less fuel than a canister.


Car Variants

9 color variants: Yellow, White, Blue, Red, Green, Black, Pink, Rusty, Classic White.


Build Your Own Cars — the Car Studio

Sable Cars is fully data-driven. You can design a complete, driveable car — its shape, model, handling, and wheels — entirely in-game, no coding or mod compiling required.

  1. Place a Car Layout Designer block from the Car Builder creative tab. It marks the car's spawn origin.
  2. Right-click it to open the Car Studio. Press F7 to toggle a translucent ghost model and a region wireframe in the world.
  3. Layout tab — name the car, point it at a GeckoLib model, and hit Example to place the standard car as coloured blocks: a walkable reference showing how every part fits together.
  4. Build your car from palette blocks (one colour per part — frame, seats, doors, lights, and more), each shaped like the real thing.
  5. Physics tab — pick a Sporty / Offroad / Truck preset and fine-tune handling with live sliders.
  6. Wheels tab — position the suspension wheels, shown live as markers in the world.
  7. Hit Apply & Test — the car saves, hot-reloads, and a test car spawns beside you to drive immediately.

Tweak, test, repeat — each loop takes seconds.


Custom Car Packs

A finished car is a single JSON file in config/sablecars/cars/. Drop it — plus your GeckoLib model — into a resource or data pack and share it:

my_car_pack/
  assets/mypack/
    cars/pickup.json                        ← the car definition
    geo/cars/pickup.geo.json                ← model
    animations/cars/pickup.animation.json   ← animations
    textures/entity/pickup.png              ← texture

Everything merges automatically and applies with /sablecars reload. Multiple cars can share one model. Data packs can even retune how blocks drive by tagging them #sablecars:road, #sablecars:slippery, or #sablecars:soft.

On dedicated servers, car definitions sync to players automatically — they only need the pack if it ships custom models or textures.

Author commands:

CommandAction
/sablecars reloadHot-reload all car definitions
/sablecars listList every registered car
/sablecars spawn <id>Spawn a car in front of you

Requirements

Screenshots

Gallery

This project has no gallery images yet.

Versions

Files

Relations

Project Relations

More like this

Similar Mods

Suggestions use data such as tags, dependencies, dependents, descriptions, titles, and more to rank how much they overlap with this mod.

On ModDex

Community snapshot

0
Ratings
0
Followers
0
In stacks

By the numbers

Statistics

<1,000
Downloads
Last Updated
Created
Last synced
When ModDex last fetched this project from CurseForge or Modrinth. Every project is re-checked on a schedule, and any project that ships a new file is synced automatically within hours of the release.
New file updates sync automatically
How syncing works