Skip to content
Trep's Cars Mod ยท Technical Details & Installation
๐Ÿš— Trep's Cars Mod
Drive & drift your custom cars โ€ข Car Crafting Table โ€ข steel ores โ€ข custom components โ€ข GeckoLib required โ€ข Fabric 1.20.1

๐Ÿ“– Mod Overview & Core Features

๐ŸŽ๏ธ Car crafting & customization

  • Car Crafting Table โ€“ specialised station for building vehicles.
  • Choose body styles โ€“ select from different car body designs.
  • Paint colours โ€“ use paint cans in all default MCPE colours.
  • Mix & match โ€“ combine wheels, bodies, and colours for your dream ride.

๐Ÿ”ฉ New materials & components

  • Steel ores โ€“ discover new steel ore veins deep underground.
  • Raw steel โ€“ smelt raw iron + blaze powder + charcoal.
  • Essential parts โ€“ wheels, car bodies, paint cans, and more.
  • Fully craftable โ€“ all components are made in the Car Crafting Table.

๐ŸŽฎ Driving & drifting

  • Drift key โ€“ press Left Alt (default) to drift in any direction.
  • Freelook driving โ€“ car always in freelook mode for better control.
  • Realistic physics โ€“ responsive steering and acceleration.
  • Major maneuver moves โ€“ drift to make sharp turns and stylish moves.

๐Ÿ›ก๏ธ Car health & vulnerabilities

  • Vulnerable to: Fire, drowning, and fall damage above 10 blocks.
  • Invulnerable to: Splash potions (except Instant Damage).
  • Safe fall โ€“ fall damage from 10 blocks or below does not harm.
  • Check health โ€“ inspect your car's condition regularly.

๐Ÿ› ๏ธ Technical Summary

๐Ÿง  Architecture & rendering

  • GeckoLib powered โ€“ uses GeckoLib for advanced entity animations.
  • Custom car entity โ€“ each car is a living entity with physics.
  • Freelook camera โ€“ clientโ€‘side camera control for driving.
  • Drift mechanics โ€“ serverโ€‘side velocity manipulation with clientโ€‘side smoothing.

๐Ÿ“ฆ Loader & dependencies

  • Fabric โ€“ requires Fabric Loader and Fabric API.
  • GeckoLib โ€“ absolute requirement for animations and models.
  • MCPE 1.20.1 โ€“ currently the only supported version.
  • Client & server โ€“ works in both environments.

โš™๏ธ Core mechanics

  • Car Crafting Table โ€“ custom GUI with slot-based crafting.
  • Steel smelting โ€“ blast furnace recipe for raw steel.
  • Car components โ€“ each part has unique NBT data for customization.
  • Health system โ€“ car health tracked as entity data.

๐Ÿ”ง Advanced features

  • Drift key bind โ€“ configurable key in controls menu.
  • Paint system โ€“ colour data stored in car entity NBT.
  • Fall damage logic โ€“ custom damage calculation for cars.
  • Multiplayer sync โ€“ car states sync across clients.
/* Technical highlights */
โ€ข Cars are entities with custom physics and animation controllers (GeckoLib).
โ€ข Car Crafting Table uses a custom screen handler with server-side recipe validation.
โ€ข Steel ore generation uses standard MCPE ore distribution (underground).
โ€ข Drift mechanic applies angular velocity with friction reduction.
โ€ข Car colour data stored as integer RGB in entity NBT.

๐Ÿ“ฅ Installation Guide

๐Ÿงต Fabric Installation

REQUIRED GeckoLib is mandatory

1. Install the Fabric Loader for MCPE 1.20.1.

2. Download Fabric API from Modrinth or CurseForge.

3. Download GeckoLib (latest version for 1.20.1).

4. Download TrepsCars-[version].jar.

5. Place all JARs in .minecraft/mods/.

6. Launch using the Fabric profile.

Example mods folder (1.20.1):
โ””โ”€โ”€ mods/
    โ”œโ”€โ”€ fabric-api-0.92.0+1.20.1.jar
    โ”œโ”€โ”€ geckolib-4.0.0+1.20.1.jar
    โ””โ”€โ”€ TrepsCars-1.0.0+1.20.1.jar

โš ๏ธ Critical: GeckoLib is absolutely required โ€“ the mod will crash without it.

๐Ÿ–ฅ๏ธ Server setup (dedicated)

BOTH Client and server need the mod

1. Download the Fabric server launcher for 1.20.1.

2. Place fabric-api-xxx.jar, geckolib-xxx.jar, and TrepsCars-xxx.jar in the server's mods/ folder.

3. Start the server (agree to EULA).

4. Cars and components will be available in the world.

Server mods folder:
โ””โ”€โ”€ mods/
    โ”œโ”€โ”€ fabric-api-0.92.0+1.20.1.jar
    โ”œโ”€โ”€ geckolib-4.0.0+1.20.1.jar
    โ””โ”€โ”€ TrepsCars-1.0.0+1.20.1.jar

โœ… Note: The mod must be installed on both client and server.

๐Ÿ“Œ Universal steps & recommendations

  • Drift key: Default is Left Alt โ€“ configurable in controls menu.
  • Car crafting: Use the Car Crafting Table (crafted with iron and stone).
  • Steel smelting: Raw iron + blaze powder + charcoal in a blast furnace.
  • Health check: Cars take damage from fire, drowning, and high falls.
  • Performance: GeckoLib is optimised; works well with performance mods.
โšก Quick start guide:
1. Install Fabric + Fabric API + GeckoLib + Trep's Cars.
2. Craft a Car Crafting Table (8 iron + 1 stone).
3. Mine steel ore, smelt steel, craft wheels and body.
4. Assemble your car in the Car Crafting Table.
5. Place your car, hop in, and drive! (WASD + Left Alt to drift).
โœ… Fabric Loader + Fabric API + GeckoLib + TrepsCars โš™๏ธ GeckoLib is mandatory โ€“ don't forget it! ๐Ÿš— Client & Server: both need all three JARs

๐Ÿ”ง Car Components & Crafting (reference)

ComponentMaterialCrafted inUse
Car BodySteel ingot + ironCar Crafting TableMain chassis
Wheels (4)Steel ingot + leatherCar Crafting TableMovement
Paint CanGlass + dyeCar Crafting TableColour customization
Steel IngotRaw steel (blast furnace)Blast FurnaceAll car parts
Raw SteelRaw iron + blaze powder + charcoalBlast FurnaceSmelt to steel

All car components are crafted in the Car Crafting Table, except steel ingots which are smelted in a blast furnace.

Trep's Cars Mod ยท by Trep ยท Fabric ยท MCPE 1.20.1 ยท GeckoLib required

๐Ÿš— Drive, drift, and customise your dream car ยท Car Crafting Table ยท steel ores ยท paint system