Описание
# 🇬🇧 English
**TireTracks — your wheels finally leave a mark.**
Minecraft doesn't care how heavy your vehicle is. Drive a 200-block industrial hauler across a meadow and the grass stays perfect. TireTracks fixes that: every wheel that touches the ground wears it down, and the ground remembers.
## Roads that build themselves
Terrain doesn't flip straight to mud — it degrades stage by stage under repeated traffic:
**Grass → dirt path → coarse dirt → loose fill → puddle**
Drive the same line twice and you get a faint trail. Drive it fifty times with a loaded truck and you get a churned, waterlogged rut. Your base roads aren't placed by hand anymore — they appear because you actually use them.
## Weight matters
Mass is read live from the vehicle's physics body, and the class decides how far the ground can break down:
| Class | Mass | Deepest stage |
| --- | --- | --- |
| Light | 0–45 kg | Coarse dirt |
| Medium | 46–80 kg | Loose fill (mud / gravel / sand) |
| Heavy | 80+ kg | Standing water |
A light buggy scuffs a path. A heavy hauler digs a trench that fills with water. You can feel the difference in your build.
## Every surface reacts differently
- **Sand & red sand** — packs down into sandstone under medium vehicles, reading as a beaten desert track without an ugly stripe across the dunes. Heavy vehicles punch straight through and leave a depression.
- **Stone** — cracks into cobblestone and andesite under medium and heavy loads, at random, so quarry roads look worn instead of tiled.
- **Snow** — eaten layer by layer, then compacted into ice in freezing biomes. In milder ones it turns to mud.
- **Grass, dirt, gravel, clay, mud** — the full progressive rut chain.
- **Weather** — rain accelerates wear, hot dry biomes slow it down.
## Particles that sell the motion
Wheels spray what they're rolling through: water sheets off puddles and shallows, snow kicks up flakes, sand and dry dirt raise a dust plume, mud throws clods. Material sticks to the tire and keeps flinging for a few blocks after you leave the patch, so a truck coming off a riverbank trails water onto dry ground.
## Built to be tuned
Every surface family is a **datapack block tag** — add your modded blocks to `tiretracks:turf`, `soft`, `dusty`, `wet`, `snow`, `packable_ground`, or `immune` and they work immediately, no code, no patch. Protect your paved areas by tagging them immune.
Chances, tick interval, per-class depth caps, puddles, snow behaviour, particle density, and carry-over distance are all in the config.
## Quiet by design
TireTracks places no sounds and applies **no status effects to players ever**. It touches blocks and spawns particles. That's it. Nothing to fight with your other mods, nothing screaming under your wheels at 20 ticks a second.
## Compatibility
- Minecraft **1.21.1** / NeoForge
- Works with **Sable**, **Simulated Physics** and **Offroad** vehicles
- Server-side deformation, fully multiplayer-safe
- Soft dependencies only — no hard crashes if a vehicle mod is missing
---
# 🇷🇺 Русский
**TireTracks — колёса наконец оставляют след.**
Minecraft всё равно, сколько весит ваша машина. Прогоните двухсотблочный тягач по лугу — трава останется идеальной. TireTracks это исправляет: каждое колесо, касающееся земли, изнашивает её, и земля это запоминает.
## Дороги, которые появляются сами
Грунт не превращается в грязь мгновенно — он деградирует стадия за стадией под повторяющимся трафиком:
**Трава → тропа → каменистая земля → рыхлый грунт → лужа**
Проедете по одной линии дважды — получите еле заметный след. Проедете пятьдесят раз груженым грузовиком — получите разбитую колею с водой. Дороги на базе больше не нужно ставить руками — они появляются потому, что вы ими реально пользуетесь.
## Вес имеет значение
Масса читается напрямую из физического тела машины, и класс определяет, насколько глубоко может разбиться грунт:
| Класс | Масса | Максимальная стадия |
| --- | --- | --- |
| Лёгкая | 0–45 кг | Каменистая земля |
| Средняя | 46–80 кг | Рыхлый грунт (грязь / гравий / песок) |
| Тяжёлая | 80+ кг | Стоячая вода |
Лёгкий багги протирает тропинку. Тяжёлый тягач выкапывает колею, которая заполняется водой. Разницу видно сразу.
## Каждая поверхность реагирует по-своему
- **Песок и красный песок** — утрамбовывается в песчаник под средней техникой, читается как накатанная колея в пустыне и не выделяется полосой на дюнах. Тяжёлая техника пробивает его насквозь и оставляет углубление.
- **Камень** — трескается в булыжник и андезит под средней и тяжёлой техникой, случайным образом, поэтому дороги в карьере выглядят изношенными, а не выложенными.
- **Снег** — съедается слой за слоем, а затем спрессовывается в лёд в морозных биомах. В мягких — превращается в грязь.
- **Трава, земля, гравий, глина, грязь** — полная цепочка прогрессирующей колеи.
- **Погода** — дождь ускоряет износ, жаркие сухие биомы замедляют.
## Частицы, которые продают движение
Колёса разбрасывают то, по чему катятся: с луж и отмелей срывается вода, снег поднимает хлопья, песок и сухая земля дают облако пыли, грязь швыряет комья. Материал липнет к покрышке и продолжает разлетаться ещё несколько блоков после того, как вы съехали с участка — грузовик с берега реки тянет за собой воду на сухую землю.
## Сделан для настройки
Каждое семейство поверхностей — это **блочный тег датапака**. Добавьте свои модовые блоки в `tiretracks:turf`, `soft`, `dusty`, `wet`, `snow`, `packable_ground` или `immune`, и они заработают сразу — без кода и без патча. Защитите мощёные площадки, пометив их как immune.
Шансы, интервал тиков, ограничения глубины по классам, лужи, поведение снега, плотность частиц и дистанция переноса материала — всё в конфиге.
## Тихий by design
TireTracks не проигрывает никаких звуков и **никогда не накладывает эффекты на игрока**. Он трогает блоки и спавнит частицы. И всё. Ничего не конфликтует с другими модами, ничего не орёт под колёсами двадцать раз в секунду.
## Совместимость
- Minecraft **1.21.1** / NeoForge
- Работает с техникой **Sable**, **Simulated Physics** и **Offroad**
- Деформация на стороне сервера, полностью безопасно для мультиплеера
- Только мягкие зависимости — без краша, если мод на технику отсутствует