All versions
2.0.1
Release
XzHarvest 2.0.1last month 20
Uploaded by
Compatibility
Minecraft: Java Edition
1.21.11
Platforms
Paper
Purpur
Required content
Unavailable version
Changes
XzHarvest 2.0.1
Added
- A modular runtime that bundles rare drops, farming XP, merchant, delivery orders and harvest events.
- Normal Minecraft farming XP with buffered payouts, Mending support, rare-drop bonuses and permission multipliers.
- A Harvest Merchant with dynamic pricing and configurable price limits.
- Delivery contracts, including risky contracts with stakes and deadlines.
- Community Harvest Events with shared goals, contribution rankings and configurable rewards.
- Module health reporting, configuration checks, storage diagnostics and expanded audit tools.
- A rare-harvest delivery event for optional integrations while preserving normal drops when no integration handles delivery.
Upgrade notes
- Requires XzCore 0.3.1, Paper or Purpur 1.21.11 and Java 21 or newer.
- Use the single XzHarvest distribution JAR. Do not install an individual bundled module JAR as the main plugin.
- Back up the plugin, full XzHarvest data folder and database before updating.
- Existing extracted module JARs are preserved. Review and update the stock module JARs with the main JAR.
- Existing owner configuration is preserved.
/xzharvest updatereports whether configuration changes are needed. - Merchant payments and bundled money contracts require Vault plus an economy provider.
- The default event key rewards use PhoenixCratesLite. Replace those configured actions if it is not installed.
- Activate the update with a full server restart. Do not use Bukkit
/reload.
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:K3vUtune:diLVZKnF"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:K3vUtune:diLVZKnF"
}

