
Mine the whole vein on mining a single ore/block. Make the tedious mining experience to something satisfying and fun! FTB Ultimine alternative
We take you to the author's page on Modrinth. There you pick the exact file for your version and loader.
Mine a single block to mine the whole vein! Highly configurable and works everywhere, even on your vanilla server. Make the tedious mining experience to something satisfying and fun! Veinminer works server side, so all clients are supported. Even cross loaders & versions for addons!
Client Hotkey & Highlighting
Add the Hotkey Addon to only veinmine when pressing a hotkey & get a mining preview
Use as Enchantment?
Add the Veinminer Enchantment Addon to limit veinmining to only enchanted tools!
Veinminer comes in two different versions • Version 2.x -> Full customizable mod & plugin • Version 1.x -> Light DataPack with vanilla & snapshot support Both comes with preconfigured for ores and pickaxes. Read below how to extend it.
Affordable Servers? In this time?! Clicking below supports me and saves you 10% + 2 Days free ♥️ #AD - Your support helps to keep this project alive :)
The advanced (V2) version is a more powerful version that is only usable with Fabric/Quilt, Paper/PurPur/Folia & NeoForge servers.
| Command | Permission | Short Description |
|---|---|---|
| /veinminer blocks | veinminer.blocks | Edit blocks that are veinmineable with every tool |
| /veinminer groups | veinminer.groups | Edit blocks & tools with precise rules |
| /veinminer toggle | veinminer.toggle | Toggle Veinminer (server wide) |
| /veinminer settings | veinminer.settings | Change settings like cooldown, max chain and more |
| /veinminer presets | veinminer.groups | Quick setup some useful groups & settings |
To change a setting, enter /veinminer settings ... [<new-value>].
To check the current state, leave out the new value argument.
| Setting | Description | Default |
|---|---|---|
mustSneak | Players must sneak to veinmine | false |
cooldown | Time between players are able to veinmine (in ticks) | 20 |
delay | Time between each automated block breaking (in ticks) | 1 |
maxChain | Max amount of blocks that can break from one source block | 100 |
needCorrectTool | If blocks have a required tool, this must be used | true |
searchRadius | Amount of blocks around connected blocks to search (max 5) | 1 |
permissionRestricted | Only players with veinminer.use permission can veinmine | false |
mergeItemDrops | All item drops are merged to the source block | false |
autoUpdate | Check for updates and download new version if available | true |
durabilityDecrease | If each mined block should reduce durability | true |
miningSpeedModifier | Increase block mining duration based on vein size | 0.0 |
hungerPerBlock | Drain saturation per veinmined block (vanilla 0.005) | 0.0 |
Block groups can hold multiple blocks together that will be treated like the same block.
/veinminer groups create <name> [<block1>] [<block2>]
All blocks inside one group will be mined together.
A block can be in multiple groups. New blocks can be added or removed from groups with the following commands:
/veinminer groups edit <name> add-block <block>
/veinminer groups edit <name> remove-block <block>
Groups can be limited to certain tools, for example group wood can only be mined by axes.
If no tool is added to a group, all tools are allowed. If a block is in multiple groups, all tools from those groups are allowed.
(If a block is in one unlimited tool group and one limited to axes, only axes work for this block)
/veinminer groups edit <name> add-tool <item>
/veinminer groups edit <name> remove-tool <item>
1. /veinminer groups create Logs
2. /veinminer groups edit Logs add-block #minecraft:logs
3. /veinminer groups edit Logs add-tool #minecraft:axes
Block and item inputs allow block and item tags for easier editing.
For example, to add all logs enter #minecraft:logs into any block input.
Visit the wiki for a full list or look at a block with F3 under "looking at".
You can also modify the group file directly inside .../veinminer/default_groups.json (config/... for mods, plugins/... for plugins)
Overrides are optional settings, that will override the normal setting if the player is effected by it. See examples underneath for a better understanding, I don't blame you if you think "why...".
Those settings will be applied to all users that use the client addon (hotkey).
E.g. you want to have mustSneak enabled in general, but disabled for hotkey users:
/veinminer settings mustSneak true - True for all/veinminer settings client override mustSneak false - False override for hotkey usersThose settings will be applied to all users that mine a block from this specific group. Each group can have a different override, if a block is in multiple groups, only the override from the oldest group count (this behavior may see improvement later). E.g. you dont want that your sand & dirt group consumes durability:
/veinminer settings decreaseDurability true - True for all blocks/veinminer groups shovel edit override decreaseDurability false - False override for this groupIf both, client and group overrides, collide the group override takes priority (normal < client < group).
You can remove overrides with /veinminer ... override unset <setting>.
OP players will have all permissions. To manually grant permissions see Luckperms (NeoForge not supported yet).
The DataPack (V1) version is a simple version that is usable on every server and world. Enter the config command to open an interactive chat menu to edit all settings.
| Command | Permission | Description |
|---|---|---|
| /function veinminer:_config | OP/Cheats | Access the full settings menu in chat |
If you get prompted something like {category:"pickaxe", namespace:"", id:""}, you need to fill in the item/block namespace & ID (press F3+H to see them), e.g. {category:"pickaxe", namespace:"minecraft", id:"sand"} for minecraft:sand
If you need any help or want to share some ideas to add, just hop on our Discord (dc.mutils.net)
Platform Notice: No reuploads or forks are allowed on Modrinth & CurseForge
Latest file published for each Minecraft version and loader, with its official hash so you can verify integrity.
| Minecraft | Loaders | File | Size | SHA-1 | Published | Get |
|---|---|---|---|---|---|---|
| 26.3 Release | NeoForge | veinminer-neoforge-2.13.0.jar 2.13.0 | 846 KB | 52a74937bd25d5c550fca1ea6a9806be2aa0a966Not scanned: external file | Oct 20, 2026 | Get |
| 26.3 Release | FabricQuilt | veinminer-fabric-2.13.0.jar 2.13.0 | 656 KB | 68c4989fbc568125bc5c570b1245c8d7161a9122Not scanned: external file | Oct 20, 2026 | Get |
| 26.1, 26.1.1, 26.1.2 +2 Release | foliapaperpurpur | veinminer-paper-2.13.0.jar 2.13.0 | 915 KB | e9abd50a4584ca6be8d6bac1d814ac15f49453caNot scanned: external file | Oct 20, 2026 | Get |
| 26.3 Release | Data pack | veinminer-1.3.6.zip 1.3.6 | 20 KB | 9c69db06a88023044257934fe454c5322cca3724Not scanned: external file | Sep 18, 2026 | Get |
| 26.2 Release | NeoForge | veinminer-neoforge-2.12.1.jar 2.12.1 | 627 KB | a9d307b9f89fb90335d2da450e88b9066a959107Not scanned: external file | Aug 22, 2026 | Get |
| 26.2 Release | FabricQuilt | veinminer-fabric-2.12.1.jar 2.12.1 | 512 KB | 673ba8467e77aced932271d3f67d2d80e04c9f21Not scanned: external file | Aug 22, 2026 | Get |
| 1.21.1 Release | NeoForge | veinminer-neoforge-2.11.2+1.21.1.jar 2.11.2 | 602 KB | 19f67a98cf5e7cfeefb089b5ec31450ac6d5bd53Not scanned: external file | Jul 26, 2026 | Get |
| 1.21.1 Release | FabricQuilt | veinminer-fabric-2.11.2+1.21.1.jar 2.11.2 | 629 KB | 67d3589a4ce4f3dd436af47c9dc4a1f439b9b12dNot scanned: external file | Jul 26, 2026 | Get |
| 1.21.1 Release | foliapaperpurpur | veinminer-paper-2.11.2+1.21.1.jar 2.11.2 | 670 KB | a2c30ae8aaead82a1f59ab0f19846e444e82cc52Not scanned: external file | Jul 26, 2026 | Get |
| 26.2 Release | Data pack | veinminer-1.3.5.zip 1.3.5 | 20 KB | 9851168ef1a105bec831781331161ffeedbc42d4Not scanned: external file | Jun 28, 2026 | Get |
| 26.1, 26.1.1, 26.1.2 +1 Release | NeoForge | veinminer-neoforge-2.10.4.jar 2.10.4 | 575 KB | 4a0a56b26aee21dce296c85b9b7ca87140b6303bNot scanned: external file | Jun 17, 2026 | Get |
| 26.1, 26.1.1, 26.1.2 Release | FabricQuilt | veinminer-fabric-2.10.3.jar 2.10.3 | 476 KB | 35b4f7ca72e9c105c028633b53c36fb8dc075ecaNot scanned: external file | Jun 4, 2026 | Get |
| 1.20.5, 1.20.6, 1.21 +11 Release | foliapaperpurpur | veinminer-paper-2.6.0.jar 2.6.0 | 240 KB | 4c59c59a0cf36ce4476053d93fad0f94742fc36aNot scanned: external file | Mar 31, 2026 | Get |
| 1.21.5, 1.21.6, 1.21.7 +7 Release | Data pack | veinminer-1.3.4.zip 1.3.4 | 20 KB | 2a0feb6fff92d8409b3c97396cb325fc23e484a1Not scanned: external file | Mar 24, 2026 | Get |
| 1.20.5, 1.20.6 Release | FabricQuilt | veinminer-fabric-2.4.2.jar 2.4.2 | 387 KB | dad706ede6c36786ebeaf920322284cdfbddcb45Not scanned: external file | Apr 6, 2025 | Get |
| 1.17, 1.17.1, 1.18 +20 Release | foliapaperpurpur | veinminer-paper-2.4.2.jar 2.4.2 | 1.2 MB | a82583ae96c1f835dfeb3cec7197c5808385ab97Not scanned: external file | Apr 6, 2025 | Get |
| 1.20.2, 1.20.3, 1.20.4 Release | FabricForgeQuilt | veinminer-1.2.1.jar 1.2.1+mod | 52 KB | 5b0a2571fc9d98d41d44c1354536d0aa1683ae86Not scanned: external file | Nov 19, 2023 | Get |
| 1.20.2, 1.20.3, 1.20.4 Release | Data pack | Veinminer-v1.2.1.zip 1.2.1 | 20 KB | a23e4e045896e478019126df31243b13df9222d6Not scanned: external file | Nov 19, 2023 | Get |
| 1.20.2 Release | bukkitpaperpurpurspigot | Veinminer-1.2.0.jar 1.2.0+plugin | 19 KB | 612fe08697095cc8cd87ffe5f695e452af18a80dNot scanned: external file | Nov 13, 2023 | Get |
| 1.17, 1.17.1, 1.18 +10 Release | FabricForgeQuilt | veinminer-1.1.0.jar 1.1.0+mod | 46 KB | 9dccfe9d5bc5079c3b7c3dff6467364460af43c7Not scanned: external file | Oct 29, 2023 | Get |
| 1.17, 1.17.1, 1.18 +10 Release | Data pack | Veinminer.zip 1.1.0 | 17 KB | 7093b8c834584498c2eb54b4340f5300d6e2ba9bNot scanned: external file | Aug 18, 2023 | Get |
Claim the page to reply to reviews and bugs and manage downloads. A team member will review the proof.
No bugs reported. If you find one, tell us here.
Nobody has reviewed this yet. Be the first to leave a review.
en