COWMODSКаталог модов

No Crop Trample

Stop players and mobs from destroying your precious crops!

Автор: Murqin44,5 тыс.20обновлён 26 сент. 2026 г.
Утилиты

Описание

No Crop Trample

A lightweight mod for Fabric and NeoForge that prevents farmland from being trampled and reverted to dirt when players or mobs land on it.

Demo

The same test with each setting off and on.

OffOn
PlayerPlayer trampling prevention off: farmland turns to dirtPlayer trampling prevention on: farmland stays intact
MobMob trampling prevention off: farmland turns to dirtMob trampling prevention on: farmland stays intact
Empty farmlandEmpty farmland trampling prevention off: farmland turns to dirtEmpty farmland trampling prevention on: farmland stays intact

Empty farmland protection only affects unplanted farmland; planted farmland follows the player and mob settings.

Features

  • Prevents farmland blocks from reverting to dirt when entities land on them.
  • Player and mob trampling can be toggled independently.
  • Optional protection for empty (unplanted) farmland.
  • No tick handlers, no entity scanning — a Fabric Mixin on Fabric, a native event listener on NeoForge.
  • Works server-side only; client install is optional (adds a config screen via ModMenu on Fabric, or NeoForge's built-in mod config screen).

Commands

Requires operator permission level 2.

CommandDescription
/nocroptrample statusShow current settings.
/nocroptrample empty <on|off>Toggle protection for empty farmland.
/nocroptrample player <on|off>Toggle player trampling protection.
/nocroptrample mob <on|off>Toggle mob trampling protection.
/nocroptrample reloadReload the config file from disk.

Configuration

Config file: config/nocroptrample.json

{
  "preventEmptyTrampling": true,
  "preventPlayerTrampling": true,
  "preventMobTrampling": true
}

Requirements

  • Minecraft 26.3+
  • Fabric Loader 0.16+ and Fabric API, or NeoForge 26.3+
  • Java 25+

Links

Последние версии

Все версии →
release

No Crop Trample Fabric

1.6+backport.1.20-1.20.4
26 сент. 2026 г.255Minecraft: 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4fabric
Скачать
Что нового
## No Crop Trample 1.6 for Minecraft 1.20 – 1.20.4 The latest No Crop Trample, brought to 1.20 through 1.20.4. This is the first release for these versions, so everything from earlier releases is included. ### What's new - **NeoForge and Forge are supported.** There are now NeoForge (1.20.4 only) and Forge (1.20.1 only) builds next to the Fabric one. - **Empty farmland protection.** Unplanted farmland no longer turns back into dirt when you walk or jump on it. This is **on by default**; turn it off with `/nocroptrample empty off` or in the config screen. - **Stems count as crops.** Farmland under pumpkin and melon stems, including a grown stem with its fruit, is treated as planted. - **Modded crops work.** Crops from other mods that use the standard crops tag are recognized as planted. - **Only operators can change settings.** `player`, `mob`, `empty` and `reload` need permission level 2. Anyone can still look at the current settings with `/nocroptrample status`. ### Fixes - A damaged config file no longer crashes the game; the mod falls back to the default settings. - Options missing from an older config file are switched on instead of ignored. ### Good to know - The config file is `config/nocroptrample.json`. - The mod works on the server. Installing it on clients is optional and only adds the config screen (Mod Menu on Fabric, the Mods list on NeoForge and Forge). - Fabric needs Fabric API. Java 17 is required. - NeoForge is supported on 1.20.4 only; NeoForge 1.20.2 and 1.20.3 are not. Forge is supported on 1.20.1 only (Forge 47.1 or newer). - Tested on Fabric 1.20, 1.20.1 and 1.20.4, NeoForge 1.20.4 and Forge 1.20.1 servers, and played in game on Fabric 1.20.1 and 1.20.4, NeoForge 1.20.4 and Forge 1.20.1. 1.20.2 and 1.20.3 share the same code but were not tried one by one.
release

No Crop Trample Forge

1.6+backport.1.20-1.20.4
26 сент. 2026 г.382Minecraft: 1.20.1forge
Скачать
Что нового
## No Crop Trample 1.6 for Minecraft 1.20 – 1.20.4 The latest No Crop Trample, brought to 1.20 through 1.20.4. This is the first release for these versions, so everything from earlier releases is included. ### What's new - **NeoForge and Forge are supported.** There are now NeoForge (1.20.4 only) and Forge (1.20.1 only) builds next to the Fabric one. - **Empty farmland protection.** Unplanted farmland no longer turns back into dirt when you walk or jump on it. This is **on by default**; turn it off with `/nocroptrample empty off` or in the config screen. - **Stems count as crops.** Farmland under pumpkin and melon stems, including a grown stem with its fruit, is treated as planted. - **Modded crops work.** Crops from other mods that use the standard crops tag are recognized as planted. - **Only operators can change settings.** `player`, `mob`, `empty` and `reload` need permission level 2. Anyone can still look at the current settings with `/nocroptrample status`. ### Fixes - A damaged config file no longer crashes the game; the mod falls back to the default settings. - Options missing from an older config file are switched on instead of ignored. ### Good to know - The config file is `config/nocroptrample.json`. - The mod works on the server. Installing it on clients is optional and only adds the config screen (Mod Menu on Fabric, the Mods list on NeoForge and Forge). - Fabric needs Fabric API. Java 17 is required. - NeoForge is supported on 1.20.4 only; NeoForge 1.20.2 and 1.20.3 are not. Forge is supported on 1.20.1 only (Forge 47.1 or newer). - Tested on Fabric 1.20, 1.20.1 and 1.20.4, NeoForge 1.20.4 and Forge 1.20.1 servers, and played in game on Fabric 1.20.1 and 1.20.4, NeoForge 1.20.4 and Forge 1.20.1. 1.20.2 and 1.20.3 share the same code but were not tried one by one.
release

No Crop Trample NeoForge

1.6+backport.1.20-1.20.4
26 сент. 2026 г.24Minecraft: 1.20.4neoforge
Скачать
Что нового
## No Crop Trample 1.6 for Minecraft 1.20 – 1.20.4 The latest No Crop Trample, brought to 1.20 through 1.20.4. This is the first release for these versions, so everything from earlier releases is included. ### What's new - **NeoForge and Forge are supported.** There are now NeoForge (1.20.4 only) and Forge (1.20.1 only) builds next to the Fabric one. - **Empty farmland protection.** Unplanted farmland no longer turns back into dirt when you walk or jump on it. This is **on by default**; turn it off with `/nocroptrample empty off` or in the config screen. - **Stems count as crops.** Farmland under pumpkin and melon stems, including a grown stem with its fruit, is treated as planted. - **Modded crops work.** Crops from other mods that use the standard crops tag are recognized as planted. - **Only operators can change settings.** `player`, `mob`, `empty` and `reload` need permission level 2. Anyone can still look at the current settings with `/nocroptrample status`. ### Fixes - A damaged config file no longer crashes the game; the mod falls back to the default settings. - Options missing from an older config file are switched on instead of ignored. ### Good to know - The config file is `config/nocroptrample.json`. - The mod works on the server. Installing it on clients is optional and only adds the config screen (Mod Menu on Fabric, the Mods list on NeoForge and Forge). - Fabric needs Fabric API. Java 17 is required. - NeoForge is supported on 1.20.4 only; NeoForge 1.20.2 and 1.20.3 are not. Forge is supported on 1.20.1 only (Forge 47.1 or newer). - Tested on Fabric 1.20, 1.20.1 and 1.20.4, NeoForge 1.20.4 and Forge 1.20.1 servers, and played in game on Fabric 1.20.1 and 1.20.4, NeoForge 1.20.4 and Forge 1.20.1. 1.20.2 and 1.20.3 share the same code but were not tried one by one.
release

No Crop Trample NeoForge

1.6+backport.1.21.11
25 сент. 2026 г.49Minecraft: 1.21.11neoforge
Скачать
Что нового
## No Crop Trample 1.6 for Minecraft 1.21.11 The latest No Crop Trample, brought to 1.21.11. If you are updating from 1.0.0, this is everything that changed. ### What's new - **NeoForge is supported.** There is now a NeoForge build next to the Fabric one. - **Empty farmland protection.** Unplanted farmland no longer turns back into dirt when you walk or jump on it. This is **on by default**; turn it off with `/nocroptrample empty off` or in the config screen. - **Stems count as crops.** Farmland under pumpkin and melon stems, including a grown stem with its fruit, is treated as planted. - **Modded crops work.** Crops from other mods that use the standard crops tag are recognized as planted. - **Only operators can change settings.** `player`, `mob`, `empty` and `reload` need permission level 2. Anyone can still look at the current settings with `/nocroptrample status`. In 1.0.0 any player could change them. ### Fixes - A damaged config file no longer crashes the game; the mod falls back to the default settings. - Options missing from an older config file are switched on instead of ignored. ### Good to know - Your existing settings are kept: same file, `config/nocroptrample.json`. - The mod works on the server. Installing it on clients is optional and only adds the config screen (Mod Menu on Fabric, the Mods list on NeoForge). - Fabric needs Fabric API. - Tested on Minecraft 1.21.11 with Fabric and NeoForge, on a server and in the game client.
release

No Crop Trample Fabric

1.6+backport.1.21.11
25 сент. 2026 г.524Minecraft: 1.21.11fabric
Скачать
Что нового
## No Crop Trample 1.6 for Minecraft 1.21.11 The latest No Crop Trample, brought to 1.21.11. If you are updating from 1.0.0, this is everything that changed. ### What's new - **NeoForge is supported.** There is now a NeoForge build next to the Fabric one. - **Empty farmland protection.** Unplanted farmland no longer turns back into dirt when you walk or jump on it. This is **on by default**; turn it off with `/nocroptrample empty off` or in the config screen. - **Stems count as crops.** Farmland under pumpkin and melon stems, including a grown stem with its fruit, is treated as planted. - **Modded crops work.** Crops from other mods that use the standard crops tag are recognized as planted. - **Only operators can change settings.** `player`, `mob`, `empty` and `reload` need permission level 2. Anyone can still look at the current settings with `/nocroptrample status`. In 1.0.0 any player could change them. ### Fixes - A damaged config file no longer crashes the game; the mod falls back to the default settings. - Options missing from an older config file are switched on instead of ignored. ### Good to know - Your existing settings are kept: same file, `config/nocroptrample.json`. - The mod works on the server. Installing it on clients is optional and only adds the config screen (Mod Menu on Fabric, the Mods list on NeoForge). - Fabric needs Fabric API. - Tested on Minecraft 1.21.11 with Fabric and NeoForge, on a server and in the game client.
release

No Crop Trample NeoForge

1.6+backport.1.20.6-1.21.10
25 сент. 2026 г.1,1 тыс.Minecraft: 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10neoforge
Скачать
Что нового
## No Crop Trample 1.6 for Minecraft 1.20.6 – 1.21.10 The latest No Crop Trample, brought to 1.20.6 through 1.21.10 in a single file. If you are updating from 1.0.0, this is everything that changed. If you are on 1.20.6, this is the first release for your version. ### What's new - **NeoForge is supported.** There is now a NeoForge build next to the Fabric one. - **Empty farmland protection.** Unplanted farmland no longer turns back into dirt when you walk or jump on it. This is **on by default**; turn it off with `/nocroptrample empty off` or in the config screen. - **Stems count as crops.** Farmland under pumpkin and melon stems, including a grown stem with its fruit, is treated as planted. - **Modded crops work.** Crops from other mods that use the standard crops tag are recognized as planted. - **Only operators can change settings.** `player`, `mob`, `empty` and `reload` need permission level 2. Anyone can still look at the current settings with `/nocroptrample status`. In 1.0.0 any player could change them. ### Fixes - A damaged config file no longer crashes the game; the mod falls back to the default settings. - Options missing from an older config file are switched on instead of ignored. ### Good to know - Your existing settings are kept: same file, `config/nocroptrample.json`. - The mod works on the server. Installing it on clients is optional and only adds the config screen (Mod Menu on Fabric, the Mods list on NeoForge). - Fabric needs Fabric API. Minecraft 1.20.5 is not supported. - Tested on Minecraft 1.20.6, 1.21, 1.21.1, 1.21.4, 1.21.6 and 1.21.10. The versions in between share the same code but were not tried one by one.
release

No Crop Trample Fabric

1.6+backport.1.20.6-1.21.10
25 сент. 2026 г.2,4 тыс.Minecraft: 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10fabric
Скачать
Что нового
## No Crop Trample 1.6 for Minecraft 1.20.6 – 1.21.10 The latest No Crop Trample, brought to 1.20.6 through 1.21.10 in a single file. If you are updating from 1.0.0, this is everything that changed. If you are on 1.20.6, this is the first release for your version. ### What's new - **NeoForge is supported.** There is now a NeoForge build next to the Fabric one. - **Empty farmland protection.** Unplanted farmland no longer turns back into dirt when you walk or jump on it. This is **on by default**; turn it off with `/nocroptrample empty off` or in the config screen. - **Stems count as crops.** Farmland under pumpkin and melon stems, including a grown stem with its fruit, is treated as planted. - **Modded crops work.** Crops from other mods that use the standard crops tag are recognized as planted. - **Only operators can change settings.** `player`, `mob`, `empty` and `reload` need permission level 2. Anyone can still look at the current settings with `/nocroptrample status`. In 1.0.0 any player could change them. ### Fixes - A damaged config file no longer crashes the game; the mod falls back to the default settings. - Options missing from an older config file are switched on instead of ignored. ### Good to know - Your existing settings are kept: same file, `config/nocroptrample.json`. - The mod works on the server. Installing it on clients is optional and only adds the config screen (Mod Menu on Fabric, the Mods list on NeoForge). - Fabric needs Fabric API. Minecraft 1.20.5 is not supported. - Tested on Minecraft 1.20.6, 1.21, 1.21.1, 1.21.4, 1.21.6 and 1.21.10. The versions in between share the same code but were not tried one by one.
release

No Crop Trample Fabric

1.6-26.3
16 сент. 2026 г.175Minecraft: 26.3neoforge
Скачать
Что нового
NoCropTrample is now available for NeoForge, with full feature parity with the Fabric version: - Prevents farmland from turning back to dirt when players or mobs land on it - Player and mob trampling can be toggled independently - Optional protection for empty (unplanted) farmland - Configurable via /nocroptrample commands or the config file - Server-side only, client install is optional, just adds a config screen to the mods menu
release

No Crop Trample Fabric

1.6-26.3
16 сент. 2026 г.4,4 тыс.Minecraft: 26.3fabric
Скачать
Что нового
Updated for Minecraft 26.3. - Fixed compatibility with Minecraft 26.3 (Mojang renamed an internal method the farmland-protection logic relied on) - Fixed a crash if the config file ever became corrupted — the mod now falls back to default settings instead - Fixed some modded crops being treated as "empty" farmland instead of being protected like other crops
release

No Crop Trample Fabric

1.5-26.2
22 июн. 2026 г.20,3 тыс.Minecraft: 26.2fabric
Скачать
Что нового
### 🐛 Bug Fixes **`/nocroptrample status` and `/nocroptrample empty` were showing wrong values** The *Empty farmland trampling prevention* row in the status output was actually displaying the player prevention flag's value. Similarly, `/nocroptrample empty` (with no argument) was showing the player setting instead of its own. Both now display the correct value. **Empty farmland protection had no effect in certain configurations** If *Empty trampling prevention* was **ON** but both *Player prevention* and *Mob prevention* were **OFF**, trampling still went through. Empty farmland protection now works independently of the player and mob settings. **Farmland under grown pumpkin/melon stems was incorrectly treated as empty** Once a pumpkin or melon fruit grows, the stem block changes type — and the mod was no longer recognizing it as a crop, leaving the farmland beneath unprotected. Fruit-bearing stems are now correctly detected. **OP permission level check was not enforcing the required level** Commands that modify settings (e.g. `/nocroptrample player on`) were supposed to require OP level 2 (Gamemaster), but accepted any OP regardless of their assigned level. Only level 2+ operators can now use these commands. **Upgrading from very old versions could silently disable empty farmland protection** Users upgrading from before v1.2.0 (when the empty trampling setting didn't exist yet) could have the setting incorrectly read as disabled because the key was absent from their config file. This is now handled correctly.