Configuration¶
config/ReforgedBingo/config.yml and config/ReforgedBingo/locale.yml (all player text).
/bingo reload re-reads them.
| Setting | What it controls |
|---|---|
difficulties |
One block per difficulty: board size, how many common/uncommon/rare/ultra squares, rewards per square, line and card, speed tiers |
defaultDifficulty |
The board used when the picker is skipped |
cardDurationSeconds |
How long a card lasts (default 21600, 6 hours) |
newCardCooldownSeconds |
Wait before the next card, counted from the last card's start (default 21600). 0 allows back-to-back cards |
allowSelfReroll, selfRerollCooldownSeconds, rerollRequiresConfirmation |
The daily re-roll |
rewardDisplay.paymentCommandPrefixes |
Which reward commands count as money on the buttons (default eco give) |
databaseDetails |
Where cards and results are saved |
Rules that are easy to get wrong:
- Reward pools are console commands. Each payout is a pair: an
economywarehouse tag ...line for attribution and aneco give %player% <amount>line that pays. Onlyeco givebelongs inpaymentCommandPrefixes, or every figure on screen doubles. - Re-price all four boards together. HARD matches
main's live payouts ($10 a square, $200 a line, $1,500 a card). EASY, MEDIUM and INSANE are scaled from it (x0.4, x0.6, x1.3). A server with a different HARD must re-price the other three by hand. - The old top-level quota and reward keys are legacy. Editing them does nothing. Edit the
difficultiessection. - The
eventsserver's config is older and still pays the placeholderguaranteed reward. Refresh it before relying on bingo money there. - The CORRUPTED tag is granted by
tagsadmin grant %player% bingo bingo_corrupted. Thebingotag must exist in SnowbirdTags.