No Crop Trample Lite

Prevents farmland from being trampled by players, mobs, and projectiles. Fabric + NeoForge for Minecraft 26.1.x.

No Crop Trample

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 inside FarmlandBlock.fallOn, using MixinExtras' @WrapOperation (bundled with Fabric Loader, no extra dependency).
  • NeoForge: subscribes to the built-in BlockEvent.FarmlandTrampleEvent and 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 fallOn but calls super.fallOn(...) — super call routes back into the protected path.

Does not affect:

  • Modded farmland that fully replaces fallOn with its own trample logic (rare).
  • Custom "farmland" blocks that don't extend FarmlandBlock at 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

https://github.com/kestalkayden/no-crop-trample-lite

The No Crop Trample Lite Team

profile avatar
  • 4
    Followers
  • 13
    Projects
  • 82.4K
    Downloads

More from KestalkaydenView all

  • Capture Nets project image

    Capture Nets

    • 196
    • Mods

    A reusable net that captures any passive or neutral mob — including modded ones — and releases them anywhere with full NBT preserved. Named pets, color variants, ages, and tame state all survive the trip.

    • 196
    • May 28, 2026
    • Mods
    • +2
  • Weeping Creeper project image

    Weeping Creeper

    • 106
    • Mods

    A Weeping Angel × creeper crossbreed. Freezes when you look at it. Faster when you don't. Only hurts you — never your house.

    • 106
    • May 26, 2026
    • Mods
  • Lonsdaleite [ Tools/Armors/Weapons ] + Omnitool project image

    Lonsdaleite [ Tools/Armors/Weapons ] + Omnitool

    • 48.9K
    • Mods

    Adds a Lonsdaleite tier to Minecraft (Fabric) (1.16+, 1.17+, and 1.20+)

    • 48.9K
    • May 24, 2026
    • Mods
    • +2
  • Enhanced Movement [ Fabric / NeoForge ] project image

    Enhanced Movement [ Fabric / NeoForge ]

    • 12.2K
    • Mods

    Enhanced Movement enabled double jumps and directional dashing

    • 12.2K
    • May 24, 2026
    • Mods
    • +1
  • Capture Nets project image

    Capture Nets

    • 196
    • Mods

    A reusable net that captures any passive or neutral mob — including modded ones — and releases them anywhere with full NBT preserved. Named pets, color variants, ages, and tame state all survive the trip.

    • 196
    • May 28, 2026
    • Mods
    • +2
  • Weeping Creeper project image

    Weeping Creeper

    • 106
    • Mods

    A Weeping Angel × creeper crossbreed. Freezes when you look at it. Faster when you don't. Only hurts you — never your house.

    • 106
    • May 26, 2026
    • Mods
  • Lonsdaleite [ Tools/Armors/Weapons ] + Omnitool project image

    Lonsdaleite [ Tools/Armors/Weapons ] + Omnitool

    • 48.9K
    • Mods

    Adds a Lonsdaleite tier to Minecraft (Fabric) (1.16+, 1.17+, and 1.20+)

    • 48.9K
    • May 24, 2026
    • Mods
    • +2
  • Enhanced Movement [ Fabric / NeoForge ] project image

    Enhanced Movement [ Fabric / NeoForge ]

    • 12.2K
    • Mods

    Enhanced Movement enabled double jumps and directional dashing

    • 12.2K
    • May 24, 2026
    • Mods
    • +1