Mining Levels & Zeta
Mining Levels & Zeta
The core module. Mining a configured ore gives mining XP and Zeta, BusyMining's own
currency. Mining level gates Oracles, Vessels and the rarer Refinery drops. Zeta pays for upgrades,
Vessels and the Zeta Shop. Config file: modules/core/config.yml.
What counts as mining
A block only earns rewards when all of these are true:
- The player is not in creative mode.
- They are holding a pickaxe without Silk Touch.
- The world is not listed in
Settings.DisabledWorlds.
The same rules apply to every mining drop (gemstones, fluxes, artifacts, Mysterious Dust). Extra blocks broken by Explosive, Vein Miner or Sonic never earn rewards.
Settings
Settings:
DisabledWorlds:
- 'example_world'
DisableCustomMobWorlds:
- 'example_world'
MysteriousDustChance: 1.0
AutoSaveSeconds: 300
Other:
HideBackArrows: false
DisablePickaxeView: false
DoubleDropNotify: ACTIONBAR
MainMenuBackArrow:
Commands:
- 'example command 1'
DisabledWorlds: worlds where mining earns no XP, Zeta or drops.DisableCustomMobWorlds: worlds where Rune Guardians and Oracles can't be summoned and Thralls don't spawn.MysteriousDustChance: percent chance for Mysterious Dust to drop from any block withOREin its name. Nagyn's Tranquility adds to it.AutoSaveSeconds: how often cached player data is written to the database (minimum 30). Data is also saved when a player quits and when the server stops.Other.HideBackArrows,Other.DisablePickaxeView,Other.MainMenuBackArrow: see Main Menu.Other.DoubleDropNotify: where the Fortune passive upgrade's "Double Drop!" notice goes:ACTIONBAR(default),CHATorNONE. See Passive Upgrades.
Zeta and XP per ore
Zeta:
Amounts:
COAL_ORE: 30
REDSTONE_ORE: 70
LAPIS_ORE: 130
DIAMOND_ORE: 350
EMERALD_ORE: 400
NETHER_QUARTZ_ORE: 30
IRON_ORE: 40
GOLD_ORE: 90
MiningLevels:
Amounts:
COAL_ORE: 15
REDSTONE_ORE: 35
LAPIS_ORE: 50
DIAMOND_ORE: 150
EMERALD_ORE: 200
NETHER_QUARTZ_ORE: 15
IRON_ORE: 25
GOLD_ORE: 40
BaseXP: 2000
MiningLevelScalar: 1.125
Names match partially: COAL_ORE also covers DEEPSLATE_COAL_ORE. Add an exact entry (for
example DEEPSLATE_DIAMOND_ORE: 500) to give a variant its own value. Any block you list works,
not only ores. Blocks that aren't listed give nothing.
The level curve
The XP needed to go from level L to L+1 is BaseXP × MiningLevelScalar^(L-1), rounded down.
With the defaults that's 2,000 XP for level 2, 2,250 for level 3, and about 34,000 per level by
level 25. There is no level cap.
Bonuses
- Mining XP: Experience Boost enchantment (+10% per level) and Neptulus' Wave.
- Zeta: Zeta Greed passive upgrade (+10% per level), Zeta Boost enchantment (+10% per level), Seraph's Grasp, and the Singularity's Zeta Booster perk, which applies to Zeta from every source.
Zeta Tears
A Zeta Tear is Zeta in item form. Players get them from Oracles or by withdrawing 10,000 Zeta in
the Vessel menu, and right-click one to redeem it. Its value is zeta_tear.amount in items.yml.
Checking progress
/mine zeta prints the balance, /mine stats opens the statistics menu, and the main menu's head
shows level, XP and Zeta. The same numbers are available as
placeholders.