Skip to content

Suite Integration

joogiebear edited this page Jul 14, 2026 · 1 revision

Suite Integration

EconGuard is the audit core for the Royal* suite. Each plugin detects it and reports automatically — there is nothing to configure on either side.

What reports what

Plugin Reports Source label
RoyalBank deposits, withdrawals, transfers, upgrade payments, interest payouts bank, interest
RoyalAuctions sales and purchases (buyer and seller sides) auction
RoyalBazaar buys and sells against the market shop

With any of these installed alongside EconGuard, their money movements flow into the one ledger, and /eg history <player> shows them together.

Why the shared ledger matters

Each plugin's own anti-abuse layer can only see its own slice. RoyalBank sees money crossing the bank; it cannot see the auction "sale" that fed the deposit. That blind spot is the whole reason EconGuard exists:

a young account receives 500M via a RoyalAuctions sale of a dirt block, banks it through RoyalBank, and withdraws it over a week.

  • RoyalAuctions sees a weird sale.
  • RoyalBank sees a big deposit and rapid growth.
  • Only EconGuard, with both events in one ledger, sees the RMT chain — and its counterparty-correlation signal can tie the buyer and seller together across those different channels.

Setup

  1. Install EconGuard.
  2. Install/keep any Royal* plugins.
  3. Restart.
  4. Run /eg stats — events appear as players use the plugins.

No config keys to flip, no hooks to enable. The integration is a single optional lookup inside each plugin (see Developer API), so each one behaves identically whether EconGuard is present or not.

One investigation surface

The practical payoff: instead of cross-referencing each plugin's separate logs, you have one place to investigate a suspicious player — /eg history for the full money trail, /eg flags for what tripped a signal. See Reviewing Flags.

Third-party plugins

The suite plugins use the same public API any developer can use. If you run a /pay plugin, a custom shop, or a crate/reward system, you can report those movements too and pull them into the same ledger — see Developer API. The more sources report, the more complete the picture (and the sharper the counterparty correlation).

Clone this wiki locally