BitAspire Wiki
XenoTokensXenoTokens

config.yml

Global XenoTokens configuration for currency loading, storage, offline targeting, and autosave.

config.yml is the global control layer of XenoTokens. It does not replace the per-currency files; instead, it decides which currencies exist, which one is the default, and how shared runtime behavior works.

Main sections

PathWhat it controls
config.default-currencyThe currency used when no explicit currency is provided
config.currencies.<id>.enabledWhether a currency should be loaded at all
config.currencies.<id>.name / display-nameHuman-facing names that also participate in alias resolution
config.database.*Storage backend, credentials, SSL, table name, and SQLite file
config.commands.offline-players.*Whether commands may target or tab-complete offline users
users.request-throttle-msCache-throttle protection for repeated lookups
users.autosave.*Save interval, scope, and cache cleanup behavior

What this file does not replace

config.yml does not define:

  • balance formatting
  • payment min/max
  • representation ranges
  • event earning rules
  • shop layouts

Those belong inside each currency folder.

Last updated on

On this page