Skip to content
joogiebear edited this page Jul 14, 2026 · 3 revisions

EconGuard Wiki

Shared economy audit ledger and anti-abuse / RMT-detection core for Paper.

EconGuard doesn't move money and has no player-facing features. It's the piece the other economy plugins report to: one ledger, one place to look, one audit trail for a ban or rollback. The API is public and generic, so any plugin can feed it — not just the Royal* suite.


Start here

Core topics

For developers

  • Developer API — report money movements from your own plugin in one statement

Why it exists

Every economy plugin grows its own half-blind anti-abuse layer. The bank sees deposits, the auction house sees sales, the shop sees purchases — and none of them see each other, so the one pattern that matters is invisible to all of them:

a three-day-old account receives 500M through an auction "sale" of a dirt block, immediately banks it, and withdraws it over the next week.

The bank sees a big deposit. The auction house sees a weird sale. Neither sees RMT. EconGuard sees the whole chain because everything reports into one ledger, and correlation runs across sources.

At a glance

Platform Paper 1.21+ (tested on Paper 26.2)
Required Nothing — no hard dependencies
Optional Vault (for formatting context), a Discord webhook
Storage SQLite (econguard.db)
Command /econguard (aliases /eg, /econ)
API EconGuardAPI via the Bukkit services manager

Part of the suite

EconGuard is the central audit core for RoyalBank, RoyalAuctions, and RoyalBazaar — but it's optional for all of them, and any third-party plugin can report to it. See Developer API.

This wiki tracks the latest release. Run /econguard reload after editing config, and check the console for warnings.

Clone this wiki locally