No Crop Trample
Prevents farmland from being trampled by players, mobs, and projectiles. Fabric + NeoForge for Minecraft 26.1.x.
介绍

No Crop Trample
A small mod that does one thing: stops farmland from reverting to dirt when entities land on it. No more destroyed wheat fields from a careless jump, a wandering zombie, or a stray arrow.
Targets Minecraft 26.1.x on both Fabric and NeoForge.
Why this mod exists
Minecraft 26.1 is brand new and the popular legacy trample-prevention mods haven’t ported yet. This fills the gap with a minimal, fast-loading implementation — no new blocks, no new items, just the fix.
What it does
- Disables farmland trampling for all entities by default — players, mobs, projectiles.
- One simple JSON config toggle if you want to turn it off.
- Fall damage still applies. Only the farmland-destruction path is skipped.
How it works under the hood
- Fabric: a tiny mixin wraps the
turnToDirt(...)call insideFarmlandBlock.fallOn, using MixinExtras’@WrapOperation(bundled with Fabric Loader, no extra dependency). - NeoForge: subscribes to the built-in
BlockEvent.FarmlandTrampleEventand cancels it.
Both paths route through the same config-aware decision, so per-entity-type toggles (player-only, mob-only, projectile-only) can be added in a future release without breaking changes.
Configuration
Edit config/nocroptramplelite.json (created on first launch):
{
"preventTrampling": true
}
| Key | Default | Notes |
|—|—|—|
| preventTrampling | true | When true, no entity can trample farmland. Set false to restore vanilla behaviour. |
Restart Minecraft (or the dedicated server) after editing for changes to take effect.
Compatibility with modded crops
Works automatically with:
- Modded crops planted on vanilla farmland — most common case (Farmer’s Delight, most magic-crop mods, etc.).
- Modded farmland that extends vanilla
FarmlandBlock— inheritance carries the protection through. - Modded farmland that overrides
fallOnbut callssuper.fallOn(...)— super call routes back into the protected path.
Does not affect:
- Modded farmland that fully replaces
fallOnwith its own trample logic (rare). - Custom “farmland” blocks that don’t extend
FarmlandBlockat all. - Pot-style growers (Botany Pots, Garden Cloches, etc.) — they don’t have trampling to begin with.
Requirements
- Minecraft 26.1.x
- Java 25
- Fabric Loader 0.18.4+ with Fabric API, or NeoForge 26.1+
License
CC0-1.0 — public domain, do whatever you want with it.
Source
常见问题
No Crop Trample 支持哪些 Minecraft 版本?
No Crop Trample 支持 Minecraft Java 版 26.1–26.3,共 5 个版本,可用的加载器:Fabric / NeoForge。下载时注意选择和你游戏版本一致的文件。
No Crop Trample 怎么安装?
先用 PCL2 或 HMCL 启动器安装对应版本的 Fabric / NeoForge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。运行环境:客户端和服务端都要装。
kestalkayden 的其他作品
查看全部 →Lonsdaleite [ Tools/Armors/Weapons ] + Omnitool
Adds a Lonsdaleite tier to Minecraft (Fabric) (1.16+, 1.17+, and 1.20+)
veinminer++
Vein Miner, Ore Harvester, Shovel Master, Tree Feller. Guided area. All rolled into one nice package!
Veinminer++
Vein Miner, Ore Harvester, Shovel Master, Tree Feller. Guided area. All rolled into one nice package!
Zombie Jerky
Turn Rotten Flesh into Zombie Jerky with the Smoker
评论
登录后评论和评分