MiningEvents
Makes mining dynamic with 9 random events (positive and negative), rarity tiers, a Mining Combo system, and persistent stats.
Автор: Redeiconigli481обновлён 25 окт. 2026 г.
ЭкономикаМеханики игрыМобы
Описание
MiningEvents
MiningEvents makes mining dynamic and exciting by triggering random events while you mine — some rewarding, some dangerous. Built for Paper servers, fully configurable, and designed with a lightweight listener so it won't impact server performance.
✨ Features
- 9 unique mining events, each individually toggleable and configurable
- 5-tier rarity system: Common → Uncommon → Rare → Epic → Legendary
- Mining Combo system: mine consecutively without stopping to boost fortune, XP, and event chance
- Persistent player stats: blocks mined, events found, rare events, best combo, total mining time
- Fully configurable probabilities and rewards — no reload/restart needed after changes
- Extremely lightweight block-break listener (no heavy scans on every block)
⛏️ Events
| Event | Type | Default Rarity | Effect |
|---|---|---|---|
| Ancient Vein | Positive | Rare | Grants a small cluster of bonus ore |
| Treasure | Positive | Uncommon | Grants a configurable set of items |
| Rare Ore | Positive | Uncommon | Grants an extra rare ore drop |
| Mining Rush | Positive | Rare | Temporary Haste (and optional Speed) buff |
| Lucky Block | Positive | Common | Random reward: XP or money |
| Gem Vein | Positive | Legendary | Grants a valuable gem from a configurable list |
| Cave Collapse | Negative | Uncommon | Damage + temporary Slowness |
| Monster Ambush | Negative | Rare | Spawns hostile mobs that target the player |
| Meteorite | Negative | Epic | Controlled explosion + damage |
🔥 Mining Combo
Mining blocks back-to-back builds a combo. The combo decays after a configurable idle period and boosts:
- Fortune
- XP
- Event trigger chance
📊 Statistics
Tracked per player and saved persistently:
- Blocks mined
- Events triggered
- Rare events triggered (Rare/Epic/Legendary)
- Best combo reached
- Total mining time
🖥️ Commands
| Command | Description |
|---|---|
/miningstats [player] | View mining statistics |
/miningevents | List all configured events and their settings |
/miningevents reload | Reload the configuration without restarting |
⚙️ Configuration
Every event can be enabled/disabled, and its rarity, probability, and reward parameters fully customized in config.yml — no need to touch the code. Changes apply instantly with /miningevents reload.
📋 Requirements
- Paper 1.20.x
- Java 17+
Последние версии
Все версии →release
MiningEvents 1.0.1
1.0.125 окт. 2026 г.12Minecraft: 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6paper
Что нового
## Version 1.0.1
**Fixes**
- Mining Combo now actually applies XP and fortune bonuses (extra ore drops, never with Silk Touch)
- Mining time statistic now tracks correctly (it was stuck at 0)
- Async autosave and save-on-quit for player stats; per-event counts are now persisted
- Lucky Block pays through Vault when available, with console-command fallback
- Potion effects and particles resolved by name for better cross-version tolerance
**New**
- 3 new events: Relic (custom item), Darkness Pocket, Gas Leak
- `/miningevents trigger <event> [player]` for admin testing
- Action bar display for the current combo
- New options: `autosave-minutes`, `mining-time-max-gap-seconds`, `combo.fortune-ore-only`, `combo.actionbar`
**Upgrading:** your existing config.yml is not overwritten. Rename or delete it to generate the new one.
release
MiningEvents 1.0.0
1.0.027 авг. 2026 г.36Minecraft: 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6paper
Что нового
## Initial Release
- 9 mining events: Ancient Vein, Treasure, Cave Collapse, Monster Ambush, Rare Ore, Mining Rush, Lucky Block, Meteorite, Gem Vein
- 5-tier rarity system (Common → Legendary)
- Mining Combo system affecting fortune, XP, and event chance
- Persistent player statistics
- `/miningstats` and `/miningevents` commands
- Fully commented, hot-reloadable configuration