CaveMiner
1.2.0-BETAA lightweight VeinMiner-style plugin. Break one ore, mine the whole vein. Fortune-aware, Unbreaking-aware, fully configurable in a single config.yml. Optional PlaceholderAPI support.
1.2.0-BETAlatestCaveMiner 1.2.0-BETASep 24, 2026 - Runs on Folia. Work that touches the world or a player now goes through the region and entity schedulers there, and bStats stays off on Folia. Paper, Purpur and Spigot behave as before.1.1.0CaveMiner 1.1.0Aug 15, 2026 Vein mining for ores: break one block and the connected vein follows, with durability and enchantments handled the way vanilla would. This release is also the first open source one: https://github.com/LucasTHCR/CaveMinerFixed
- Vein mining ignored every protection and logging plugin. Chained blocks were removed without a block break event, so WorldGuard, claim plugins and block loggers never saw them - a vein could be pulled straight through someone else's claim. Every block now fires its own event, and a block another plugin vetoes is skipped while the rest of the vein continues. - Fortune had no effect. The bonus was read from the block after it had already been set to air, so it never matched. Drops now come from the block's loot table, which applies Fortune and Silk Touch exactly as vanilla does. - Chained blocks dropped no experience at all. Coal, diamond, emerald, lapis, redstone and quartz gave experience for the one block broken by hand and nothing for the rest of the vein. - Break particles never appeared - the option was read nowhere.particles.enablednow exists in config.yml. - Bare hands ended the chain after the first block, although an empty tool list is documented as "any tool, or fist". - The block that breaks the tool is mined instead of being lost. - Statistics survive a restart and no longer overcount veins that stopped early.Added
-caveminer.use(default true) andcaveminer.reload(op) - there was no permission at all before -/caveminer reloadand/caveminer stats, alias/cm-merge-deepslate-variantsso an ore pocket on the deepslate border stays one vein -sound.nameaccepts bothBLOCK_STONE_BREAKandblock.stone.breakChanged
- The listener runs onHIGHEST, after protection plugins have had their say. OnHIGHa plugin cancelling later came too late. - The vein search skips unloaded chunks instead of generating terrain on the main thread. -stats.ymlkeeps only online players in memory. Requires Java 21. PlaceholderAPI is optional.1.0-RELEASECaveMiner 1.0-RELEASEJun 13, 2026
Similar projects
Config →VeinMiner
Mine the whole vein on mining a single ore/block. Make the tedious mining experience to something satisfying and fun! FTB Ultimine alternative
99.3MSueta
Simple Voice Chat
A working voice chat in Minecraft!
76.8MSueta
Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
Chunky
Pre-generates chunks, quickly and efficiently
18.4MSueta
VeinMiner Enchantment
Veinminer Addon - Adds vineminer enchantment to enchanting tables. Only tools with the enchantment can veinmine
18MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta