Tags
Creators
Details
All versions
0.5.0
Beta
v0.5.05 months ago 19
Compatibility
Minecraft: Java Edition
26.1.x
Platforms
Folia
Paper
Purpur
Changes
Added
- Command help menu:
/voucherand/voucher helpshow a clickable, permission-filtered list of every subcommand with its syntax. - Comprehensive tab completion across
/voucher: voucher ids ongive/giveall, predefined amounts (1, 16, 32, 64), and online players. Codes are intentionally never suggested, so loaded code values are not leaked. - Usage metrics: configuration-shape charts (reward, condition, and
item-provider distributions, count buckets, feature adoption, and which
integrations are installed) and runtime counters (redemptions, voucher vs. code
split, duplicates blocked, condition denials, and the most-granted reward),
reported through bStats and FastStats and governed by the existing
metrics.enabledswitch. - Token amounts for item rewards:
item: GOLD_INGOT {random:1-3}is resolved at redeem time, the same waycurrencyalready worked. - Optional integration dependencies declared in the plugin manifest (Vault, MiniPlaceholders, Nexo, Head Database) so server load order reflects every integration ProVouchers can use.
Changed
- Standardized command output: a consistent
ProVouchers »prefix, a single palette, and uniform error, success, and usage messages across/voucher. - Requires Strata 0.10.0+ (previously 0.9.0+) for the new command-suggestion API.
Fixed
- Item reward amounts containing a token (such as
{random:1-3}) no longer fail to load; they are now accepted and resolved at redeem time. - Giving a voucher to a target that matches no online player now reports a clear error instead of throwing.
- Removed two no-op trailing argument slots from
/voucher giveand/voucher giveall.
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:iOogVoaR:O8H9XOmf"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:iOogVoaR:O8H9XOmf"
}

