-
Notifications
You must be signed in to change notification settings - Fork 58
history.yml
Jan Kluka edited this page Jul 11, 2026
·
1 revision
# ═══════════════════════════════════════════════════════════════════
# X-Prison - History module configuration
# ═══════════════════════════════════════════════════════════════════
# The History module records player actions (currency changes, rank-ups,
# gang activity, etc.) so staff can review them via /history <player>.
#
# On a busy server this table can grow very large, so the settings below
# let you keep it under control.
# ═══════════════════════════════════════════════════════════════════
# ── Automatic cleanup ──────────────────────────────────────────────
# Prevents the history database from growing without bound.
retention:
# Delete history entries older than this many days. Set to 0 to disable age-based cleanup.
max-age-days: 30
# How often (in minutes) the async cleanup task runs. It also runs once shortly after startup.
cleanup-interval-minutes: 60
# Run a cleanup pass against EXISTING data on startup (recommended after updating the plugin).
clean-on-startup: true
# How many of the most-recent entries to load when viewing a player's history (GUI + API).
# Lower values keep the GUI/API fast even on very large tables.
view-limit: 100
# Toggle logging of individual event types. Turn the high-volume ones off if your
# database still grows too quickly for your liking.
log-events:
currency-receive: true
currency-lose: true
rankup: true
prestige: true
gang: true
multiplier: true
automine: true
automine-time: true- Currencies
- Ranks
- Prestiges
- Rebirths
- Mines
- AutoSell
- AutoMiner
- Enchants
- Pickaxe Levels
- Pickaxe Skins
- Gangs
- Multipliers
- Blocks
- Bombs
- History
- Mining Stats
- Nicknames
- Battle Pass
- Quests
- Daily Rewards
- config.yml
- autominer.yml
- autosell.yml
- block-rewards.yml
- enchants.yml
- currencies.yml
- multipliers.yml
- ranks.yml
- prestiges.yml
- pickaxe-levels.yml
- pickaxe-skins.yml
- gangs.yml
- mines.yml
- bombs.yml
- blocks.yml
- history.yml
- mining-stats.yml
- rebirths.yml
- battlepass.yml
- quests.yml
- dailyrewards.yml
- efficiency.json
- fortune.json
- unbreaking.json
- haste.json
- speed.json
- fly.json
- nightvision.json
- jumpboost.json
- autosell.json
- tokenfinder.json
- gemfinder.json
- salary.json
- charity.json
- blessing.json
- gangvaluefinder.json
- prestigefinder.json
