The mine has 120 playable floors. The MVP content designation is 40 floors, not a travel cap. Floors are deterministically generated from the world seed, floor number, and day.

Floor bands

IdMin FloorMax FloorRock Node IdOre Node IdGem Node IdsGeode Node IdMonster IdsGround Color
Stone140Rock · rock 01 name pendingOre · node ore 01 name pendingGem · node gem 01 name pending, Gem · node gem 02 name pendingGeode · node geode 01 name pendingMines · monster 01 name pending, Mines · monster 02 name pending, Mines · monster 03 name pending, Mines · monster 04 name pending6575943
Mines · ice name pending4180Rock · rock 02 name pendingOre · node ore 02 name pendingGem · node gem 01 name pending, Gem · node gem 02 name pending, Gem · node gem 03 name pending, Gem · node gem 04 name pending, Gem · node gem 07 name pendingGeode · node geode 02 name pendingMines · monster 05 name pending, Mines · monster 06 name pending, Mines · monster 07 name pending, Mines · monster 08 name pending5534076
Mines · magma name pending81120Rock · rock 03 name pendingOre · node ore 03 name pendingGem · node gem 03 name pending, Gem · node gem 04 name pending, Gem · node gem 05 name pending, Gem · node gem 06 name pending, Gem · node gem 07 name pendingGeode · node geode 03 name pendingMines · monster 09 name pending, Mines · monster 10 name pending, Mines · monster 11 name pending, Mines · monster 12 name pending7226948

Shared elevator stops unlock every 5 floors. Treasure floors occur every 10; rewards are claimed once per world. Only occupied floors simulate. A floor retires after its last visitor leaves and is regenerated on a later visit.

Nodes, ores, and gems

NodeKindMinimum pickaxe tierHits by tierXPDrops
Rock · rock 01 name pendingrock02 / 1 / 1 / 1 / 10
Item IdMinMaxChance
Stone121
Coal110.05
Rock · rock 02 name pendingrock03 / 2 / 1 / 1 / 10
Item IdMinMaxChance
Stone121
Coal110.05
Rock · rock 03 name pendingrock04 / 3 / 2 / 1 / 10
Item IdMinMaxChance
Stone121
Coal110.05
Ore · node ore 01 name pendingore03 / 2 / 1 / 1 / 15
Item IdMinMaxChance
Copper Ore131
Ore · node ore 02 name pendingore04 / 3 / 2 / 1 / 112
Item IdMinMaxChance
Iron Ore131
Ore · node ore 03 name pendingore05 / 4 / 3 / 2 / 118
Item IdMinMaxChance
Gold Ore131
Ore · node ore 04 name pendingore012 / 8 / 6 / 4 / 350
Item IdMinMaxChance
Iridium Ore131
Gem · node gem 01 name pendinggem05 / 3 / 2 / 2 / 116
Item IdMinMaxChance
Mineral · mineral 01 name pending111
Gem · node gem 02 name pendinggem05 / 3 / 2 / 2 / 116
Item IdMinMaxChance
Mineral · mineral 02 name pending111
Gem · node gem 03 name pendinggem05 / 3 / 2 / 2 / 140
Item IdMinMaxChance
Mineral · mineral 03 name pending111
Gem · node gem 04 name pendinggem05 / 3 / 2 / 2 / 140
Item IdMinMaxChance
Mineral · mineral 04 name pending111
Gem · node gem 05 name pendinggem05 / 3 / 2 / 2 / 180
Item IdMinMaxChance
Mineral · mineral 05 name pending111
Gem · node gem 06 name pendinggem05 / 3 / 2 / 2 / 180
Item IdMinMaxChance
Mineral · mineral 06 name pending111
Gem · node gem 07 name pendinggem08 / 5 / 4 / 3 / 2150
Item IdMinMaxChance
Mineral · mineral 07 name pending111
Geode · node geode 01 name pendinggeode01 / 1 / 1 / 1 / 18
Item IdMinMaxChance
Mineral · geode · 50g · 01 name pending111
Geode · node geode 02 name pendinggeode02 / 1 / 1 / 1 / 116
Item IdMinMaxChance
Mineral · geode · 100g · 02 name pending111
Geode · node geode 03 name pendinggeode03 / 2 / 1 / 1 / 132
Item IdMinMaxChance
Mineral · geode · 150g · 03 name pending111

Ladder chances

Breaking rocks rolls a chance based on rocks remaining, monsters remaining, and luck. Infested floors require the monsters to be cleared.

Rocks remainingMonsters remain, no luckNo monsters, no luck
1100%100%
1012.00%16%
305.33%9.33%
1003%7.00%

Geodes

Item IdCrack PriceDrops
Mineral · geode · 50g · 01 name pending25
Item IdMinMaxWeight
Stone1104
Coal152
Copper Ore154
Mineral · mineral 01 name pending112
Mineral · mineral 02 name pending112
Mineral · mineral 08 name pending112
Mineral · mineral 09 name pending112
Mineral · mineral 12 name pending112
Mineral · geode · 100g · 02 name pending25
Item IdMinMaxWeight
Stone1104
Coal152
Iron Ore154
Mineral · mineral 03 name pending112
Mineral · mineral 04 name pending112
Mineral · mineral 08 name pending112
Mineral · mineral 10 name pending112
Mineral · mineral 12 name pending112
Mineral · mineral 13 name pending112
Mineral · geode · 150g · 03 name pending25
Item IdMinMaxWeight
Stone1104
Coal152
Gold Ore154
Mineral · mineral 05 name pending112
Mineral · mineral 06 name pending112
Mineral · mineral 07 name pending111
Mineral · mineral 08 name pending112
Mineral · mineral 11 name pending112
Mineral · mineral 13 name pending112
Mineral · mineral 14 name pending112

Drop weights are relative within each geode table; cracking consumes a geode and the listed gold cost atomically at a shop with that service.

Treasure floors

FloorItems
10
Item IdQuantity
Mines · boots 01 name pending1
Mines · weapon 08 name pending1
20
Item IdQuantity
Mines · weapon 02 name pending1
Mines · ring 01 name pending1
30
Item IdQuantity
Mines · weapon 12 name pending1
Mines · ring 02 name pending1
40
Item IdQuantity
Mines · weapon 03 name pending1
Mines · weapon 09 name pending1
50
Item IdQuantity
Mines · boots 02 name pending1
Mines · ring 03 name pending1
60
Item IdQuantity
Mines · weapon 04 name pending1
Mines · weapon 10 name pending1
70
Item IdQuantity
Mines · weapon 13 name pending1
Mines · ring 04 name pending1
80
Item IdQuantity
Mines · weapon 05 name pending1
Mines · weapon 11 name pending1
90
Item IdQuantity
Mines · boots 03 name pending1
Mines · ring 05 name pending1
100
Item IdQuantity
Mines · weapon 06 name pending1
Mines · weapon 14 name pending1
110
Item IdQuantity
Mines · weapon 07 name pending1
Mines · ring 06 name pending1
120
Item IdQuantity
Mines · weapon 15 name pending1

Infinite cavern, shafts, dangerous mode, forge, and minecart restoration are absent.

packages/sim/src/systems/mines/generator.ts · packages/sim/src/systems/mines/geodes.ts · packages/sim/src/systems/mines/index.ts

Mineral directory

EntryIDDescription
Mineral · geode · 50g · 01 name pendinggeode_01description pending
Mineral · geode · 100g · 02 name pendinggeode_02description pending
Mineral · geode · 150g · 03 name pendinggeode_03description pending

Bands directory

EntryIDDescription
ice · iceMines · ice name pendingicedescription pending
Mines · magma name pendingmagmadescription pending

Nodes directory

EntryIDDescription
Gem · node gem 01 name pendingnode_gem_01description pending
Gem · node gem 02 name pendingnode_gem_02description pending
Gem · node gem 03 name pendingnode_gem_03description pending
Gem · node gem 04 name pendingnode_gem_04description pending
Gem · node gem 05 name pendingnode_gem_05description pending
Gem · node gem 06 name pendingnode_gem_06description pending
Gem · node gem 07 name pendingnode_gem_07description pending
Geode · node geode 01 name pendingnode_geode_01description pending
Geode · node geode 02 name pendingnode_geode_02description pending
Geode · node geode 03 name pendingnode_geode_03description pending
Ore · node ore 01 name pendingnode_ore_01description pending
Ore · node ore 02 name pendingnode_ore_02description pending
Ore · node ore 03 name pendingnode_ore_03description pending
Ore · node ore 04 name pendingnode_ore_04description pending
Rock · rock 01 name pendingrock_01description pending
Rock · rock 02 name pendingrock_02description pending
Rock · rock 03 name pendingrock_03description pending