Home›Java›Mods›EverCrops
EverCrops
ModsJava

EverCrops

Java mod listed for Minecraft 1.16–1.21. Downloads from the MC Java Mods app on Android.

by gottsch · on CurseForge

Plant it, leave it, harvest it. EverCrops gives vanilla crops catch-up growth in unloaded chunks — no ticking, no lag.

Which build do you need?

This mod ships a separate file for every mod loader and every version of the game. Pick both, then download — the wrong build installs fine and then does nothing in the game.

Mod loader

Minecraft version

⬇ Download for 1.21.1 · NeoForge⬇ Download for 1.20.2 · Forge⬇ Download for 1.20.1 · Forge⬇ Download for 1.19.2 · Forge⬇ Download for 1.18.2 · Forge⬇ Download for 1.16.5 · Forge
I don't know my version or loader
Open the Minecraft launcher and look at the profile you play on — it names both, like fabric-loader-1.21.4. The version also shows in the bottom-right corner of the game's main menu.
No loader in the profile name? Then it's plain Minecraft, and these mods won't run — you need Fabric or NeoForge installed first.
EverCrops — screenshot 1

EverCrops

Crops keep growing while you're away from your farm.

Tired of trekking back to your wheat farm only to find it stuck at the same age it was when you left? EverCrops fixes that. Vanilla crops only tick when their chunk is loaded, which means a base you visit once a week effectively never grows. EverCrops makes your crops respect the time you spent away.


How it works

EverCrops doesn't simulate growth on unloaded chunks (that would be expensive and laggy). Instead, it tracks when each crop last ticked, and on the next random tick after the chunk reloads, it catches the crop up based on how much game time has elapsed.

When a crop is placed, EverCrops registers it and stamps it with the current game time. From then on, every time you leave and return, the elapsed time is applied as catch-up growth. Walk away for an hour, a day, a week — when you come back and the chunk reloads, your crops advance as if they had been ticking the whole time. Same end result as if the chunk had stayed loaded, but with zero overhead while you're away.

Pre-existing crops: Crops that already existed in your world before EverCrops was installed get registered the first time their chunk reloads near you, so they'll start catching up from that point forward.

Note: In singleplayer, the world only ticks while you're playing. EverCrops catches crops up based on in-game time elapsed, not real-world time, so closing the game and coming back tomorrow won't fast-forward your farm.


Supported crops


Beehives

Beehives and bee nests keep making honey while you're away, too. If a hive has bees living in it and a flower within reach, its honey keeps building toward full based on the time you were gone — so you won't return to a hive frozen exactly where you left it.


Turtle eggs

New: turtle eggs keep hatching while you're away. A nest sitting on sand carries on cracking, and eventually hatches into baby turtles — so a beach nest you left days ago won't be sitting exactly where you left it.


Compatibility

EverCrops uses only @Inject, @Accessor, and @Invoker mixins — no overwrites, no replacements. It introduces no custom blocks and no block entities. This makes it broadly compatible with other mixin-based mods and means uninstalling it is safe: your world keeps all its existing crops, they just go back to vanilla behavior.


Why use EverCrops?


Commands

EverCrops ships with admin/debug commands under /evercrops (requires op level 2).

Command Purpose
/evercrops inspect [pos] Print the tracked state at a position — or where you're standing, if you omit one: block, growth properties, last-call/last-growth game times, light levels, and computed deltas. Beehives and turtle egg nests report extra detail of their own.
/evercrops tick <radius> Force a random tick on every tracked block within radius (1–128) blocks of you, so you can verify behavior without waiting. Beehives are driven too.
/evercrops simulate <ticks> <radius> Backdate the tracked times of everything within radius by ticks game ticks, then tick it — useful for testing how the catch-up math behaves over long absences.
/evercrops cleanup Drop tracking entries in loaded chunks whose block is no longer a tracked crop or hive.

These are intended for server admins and modpack debugging. They have no effect on normal gameplay.


Companion mods

Pair with EverFurnace to give the same catch-up treatment to your furnaces, blast furnaces, and smokers.

Pair with EverHopper to give the same catch-up treatment to your hoppers.

License

Licensed under LGPL-3.0. Source available on GitHub.

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

File checked by MCModsHub

These come from our own check of the pack file, not from the source page.

Explore more