Changelog
New Commands
- Zone Management: Create rectangular 3D regions where spots are allowed to spawn. Define mining areas for your server using
/mining zone pos1,/mining zone pos2,/mining zone create <name>. - Block Marking: Mark individual block positions for precise natural spot spawning control with
/mining markand/mining unmark. Perfect for reward areas or shop spots. - Zone Toggle: Enable/disable zone restrictions with
/mining zone toggle- when enabled, spots only spawn inside defined zones or on marked blocks, nowhere else. - Config Reload: New
/mining reloadcommand to reload all configs without restarting the server. - List & Clear: View zones with
/mining zone list, marked blocks with/mining marks, or clear all marks with/mining marks clear.
New Configuration Options
- Disable Natural Spawning: New
enableNaturalSpawningsetting allows you to run in command-only mode - spots will only appear via/mining transform. This intended to be used with the Zone Management / Block Marking functions above. - Dimension Blacklist: Added
dimensionBlacklistto prevent natural spawning in specific dimensions (e.g., disable spawning in the Nether/End while keeping Overworld active). - Spawn Check Tick Rate: New
spawnCheckTickRatesetting - define how often the mod checks for spawning new spots (default 20 ticks = 1 second). - Required Tools for Blocks: Block entries now support
requiredTool- require players to have a specific item in their inventory to open certain spots (e.g., diamond pickaxe for obsidian). - Brush Item Requirement: New
requiresBrushItemoption - when enabled, players need an actual brush in their inventory to use the brush tool. - Per-Dimension Spawn Control: World overrides now support
enableNaturalSpawningfor fine-grained control per dimension. - Block Whitelist Removed: The
blockWhitelistin settings.json has been removed - useblocks.jsoninstead for full per-block customization (textures, health, stability, loot, dimension/biome filtering, and more).
Pokemon Spawning Improvements
- Layer Clear Spawning: New
spawnOnLayerClearsetting - Pokemon can now spawn when clearing layers. - Layer Spawn Bonus: New
layerSpawnBonusmultiplier - spawn chance compounds per layer cleared (e.g., 1.15 = 15% bonus per layer). - Block Blacklist: Added global
blockBlacklistfor Pokemon - prevent spawns from specific blocks (amethyst blocks blacklisted by default).
Documentation
- GitBook Documentation: Added comprehensive documentation covering all settings, commands, and features. https://me0-44.gitbook.io/cobblemon-underground-mining-minigame
Bugfixes
- Config Override Fix: Fixed a bug where configs were being overwritten on load, causing user changes to be lost.
- Custom Blocks: Now using custom blocks as primary, secondary or background where their name doesn't line up with the minecraft texture file name is possible.
/mining simulationnow works correctly with custom block types/mining transforminfinite spots are now correctly saved on server and will persists restarts and ongoing cooldowns will be realculated after server restart.
Files
pickaxeminigame-2.1.jar(3.26 MiB) Primary Download
External resources
Featured versions
See allProject members

The_Handyfon
Owner
Technical information
License
MIT
Client side
required
Server side
required
Project ID
