Tags
Creators
Details
2026.28.0
Compatibility
Changes
First public release.
What it does
- A shared economy audit ledger — other plugins report every money movement to one place
- Unified per-player history across banking, auctions, shops, and pay:
/eg history <player> - Four anti-abuse / RMT-detection signals:
- Large transaction — flags any unusually large single movement
- Young incoming transfer — flags new accounts receiving a large lump sum
- Velocity — flags new accounts gaining wealth abnormally fast
- Counterparty correlation — flags the same payer repeatedly funding the same receiver across different channels (catches RMT rings)
- Flags surface to console, in-game staff, and an optional Discord webhook — never auto-punishes
- Review workflow:
/eg flags,/eg flags clear [player],/eg stats - Public developer API — any plugin can report events in a single statement, no hard dependency
- SQLite storage with automatic per-player pruning
Suite integration RoyalBank, RoyalAuctions, and RoyalBazaar detect EconGuard and report to it automatically — no configuration required.
Requires Paper 1.21+. No hard dependencies.
Full documentation, including the developer API, is on the wiki.
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:Ocbisx6g:dFuhUpY0"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:Ocbisx6g:dFuhUpY0"
}

