Skip to content

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 an eco give %player% <amount> line that pays. Only eco give belongs in paymentCommandPrefixes, 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 difficulties section.
  • The events server's config is older and still pays the placeholder guaranteed reward. Refresh it before relying on bingo money there.
  • The CORRUPTED tag is granted by tagsadmin grant %player% bingo bingo_corrupted. The bingo tag must exist in SnowbirdTags.