ModsFinder

CropXp

by uema5a

With CropXp installed, a fully grown crop on a server can award experience orbs when a player harvests it, based on rules set in data packs.

FabricServer-side onlyMIT License1.19.2 – 1.21.1

What it does

CropXp grants experience when a player harvests a mature crop, with a configurable chance of dropping a few experience orbs. The amount and chance can be set for each crop, so a server can tune how much farming pays out. Its settings screen opens through Mod Menu and Cloth Config, and the mod runs on a server alone, so players join without installing anything.

Crops are defined in data pack files placed in a fixed folder inside the world's datapacks directory. A reload applies edits, and the Recognized Crops tab of the config screen lists everything loaded. Each rule checks a state property of the block itself, for example age 0 to 7 on wheat, 0 to 3 on nether wart, or whether a double plant is its lower or upper half, and a crop that does not match the listed condition yields no experience. The same pattern works for modded crops that expose a growth property.

The mod requires Fabric API and is released under the MIT License, though it is not open source. Cloth Config API, LevelZ and Mod Menu are optional. With LevelZ present, CropXp can grant LevelZ farming experience instead of vanilla experience. Files are published for 1.19.2, 1.20.1 and 1.21.1.

Key features

  1. Harvest experience

    A mature crop can drop experience orbs when harvested, with a chance set in the configuration.

  2. Data pack crop rules

    Crops, amounts and conditions are added or removed with data pack files, so modpacks and servers can shape them.

  3. Custom experience overrides

    Mature carrots and fully grown nether wart can be given custom experience, overriding vanilla or LevelZ values.

  4. Excluded blocks

    Melon, pumpkin and torchflower blocks are excluded so they cannot be farmed for unlimited experience.

Compatibility

Latest build for each game version and loader.

1.21.12.0.0+fabric-1.21.1
1.20.12.0.0+fabric-1.20.1
1.19.22.0.0+fabric-1.19.2
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

Requirements

Dependencies declared by the latest file for each loader.

Required 1

Fabric APILightweight and modular API providing common hooks and intercompatibility measures utilized by mods using the Fabric toolchain.
Required

Optional 3

Cloth Config APIConfiguration Library for Minecraft Mods
Optional
LevelZSkills to level your character
Optional
Mod MenuAdds a mod menu to view the list of mods you have installed.
Optional

Use cases

Who it’s for: Server owners and modpack authors who want farming to reward experience, and who are comfortable editing data pack files.

How it compares

Full comparison

LevelZ is open source under the GNU General Public License v3.0 only, runs on client and server, and is published for 1.19.2 – 1.21.1. LevelZ - MT Inventory Weight is not open source, is licensed under Creative Commons Attribution 4.0, and is published for 1.20.1 – 1.21.1. LevelZ Refabricated targets 1.21.11 – 26.1.2 and is open source under the GNU General Public License v3.0 only.

ModLoadersGame versionsEnvironmentUpdated
CropXpFabric1.19.2 – 1.21.1Server-side only2026-06-09
LevelZFabric1.19.2 – 1.21.1Client and server2026-10-03
LevelZ - MT Inventory WeightFabric1.20.1 – 1.21.1Client and server2026-06-14
LevelZ RefabricatedFabric1.21.11 – 26.1.2Client and server2026-09-02

Questions

Does CropXp need LevelZ to work?

No. LevelZ is optional. Without it, CropXp grants vanilla experience; with it, CropXp can grant LevelZ farming experience.

Which side does CropXp need to be installed on?

Only the server needs it. Players join without installing anything.

How are new crops added?

Crops are defined in data pack files in the fixed cropxp/crops folder, then a reload applies them and the config screen lists what loaded.

In the catalog

CropXp is one of 19,031 Adventure mods on ModsFinder, and one of 10,052 Adventure mods for Fabric. 32,366 mods support Minecraft 1.21.1.

More from uema5a

All projects

Similar mods

What the author says

CropXp rewards farming: harvest a mature crop and there's a chance it drops a few experience orbs. Which crops count, how much XP, and the drop chance are all yours to configure. Required: Fabric API Optional: Mod Menu + Cloth Config (in-game settings), LevelZ (LevelZ XP)
uema5a, on the Modrinth page

Official listing

Owner
uema5a
Published
2025-02-23
Updated on Modrinth
2026-06-09
Facts verified
2026-10-15

Tags