XenoTokensXenoTokens
currency.yml
Per-currency rules for names, formatting, payments, representation ranges, and transactions.
currencies/<id>/currency.yml is the identity file for a single XenoTokens currency.
Main sections
| Path | What it controls |
|---|---|
currency.symbol | Symbol used in formatted output |
currency.name.single / plural | Currency labels |
currency.representation.system | Shared label for the token system |
currency.representation.ranges.* | Balance-based presentation ranges |
currency.format.* | Compact output rules, suffixes, decimals, rounding, overflow |
currency.economy.* | Starting balance, max balance, and negative-balance protection |
currency.payments.* | Payment min/max, cooldown, offline transfers, and tax |
currency.transactions.* | Whether transactions are stored and how long reasons/history are kept |
Why this file matters
Two currencies can share the same global server and still feel completely different because currency.yml can change:
- names and symbol
- balance presentation
- payment rules
- transaction retention
- token range vocabulary
That is the core difference between XenoTokens and a one-currency economy plugin.
config.yml
Global XenoTokens configuration for currency loading, storage, offline targeting, and autosave.
events.yml
Per-currency earning rules powered by the XenoTokens event engine.
Last updated on