Back to Mods
Natural Veinminer

Natural Veinminer

gameplayNikolaaaa

A configurable Veinminer plugin that naturally (simultaneously) damages all blocks when breaking veins. It looks as if you are mining the entire vein at once! Includes UI for editing the config!

About Natural Veinminer

Natural Veinminer is a plugin that naturally damages all blocks that are being mined instead of making them just disappear.

This plugin also includes a UI to edit the config:

You must have OP or the veinminer.config permission to use the /veinminer command.

Here is a demonstration of the block damage:

You can see that all the vein blocks are mined simultaneously.

It also supports diagonal blocks:

Features:

Realistic block damage

UI to edit the config in-game (/veinminer)

Vanilla durability loss

Option to spawn all drops on first block or on individual blocks.

Ability to make any tool be able to veinmine any block type.

Activate the veinminer with the crouch/walk key or without any key at all (can be set in config, default is crouch)

Loading from config to memory via UI, if you edit the config manually while in-game

Progression System for tools (Disabled by default, can be enabled via the UI, for extensive per tool configuration look at the file)

Usage:

To use the plugin (by the default config) simply crouch and mine any ore with a pickaxe. To use the UI, open it up with the /veinminer command which can be executed if you have OP or the veinminer.config permission.

Configuration:

It is recommended to use the UI but the plugin can also be configured using the config.json file. The default config file looks like this:

{ "MineDiagonal": true, "MaxMineIterations": 15, "AllowedBlocks": [ "Ore:Pickaxe" ], "DisallowedBlocks": [ "Ore_Iron_Basalt_Cracked", "Ore_Cobalt_Slate_Cracked", "Ore_Thorium_Mud_Cracked", "Ore_Adamantite_Magma_Cracked" ], "SpawnDropsOnStartingBlock": true, "TriggerOnCrouchKey": true, "TriggerOnWalkKey": false, "TriggerWithoutKeybind": false, "UseProgressionSystem": false, "ProgressionValues": [ "Tool_Pickaxe_Crude:0", "Tool_Pickaxe_Wood:0", "Tool_Pickaxe_Copper:1", "Tool_Pickaxe_Scrap:2", "Tool_Pickaxe_Iron:3", "Tool_Pickaxe_Cobalt:4", "Tool_Pickaxe_Thorium:4", "Tool_Pickaxe_Adamantite:10", "Tool_Pickaxe_Mithril:14", "Tool_Pickaxe_Onyxium:16" ] }

MineDiagonal - If set to false, diagonal blocks will not be checked and therefore not mined. This reduced the amount of checks to be done for blocks from 26 to 6.

MaxMineIterations - This number represents how many times the algorithm will look for nearby blocks of the same type. Basically if this number is set to 15, the max amount of blocks that can be detected at once will be 1 (starting block) + 15 (blocks found by searching) so 16. If there is a vein of 17 blocks, one of them would not be mined by destroying that vein.

DisallowedBlocks - This is an array of blocks that will not be veinminable at all. This option is not editable using the in-game UI. The default 4 blocks in that array are not any ores but do contain Ore in their ID.

AllowedBlocks - This one is a bit more complicated. This option is also not editable using the in-game UI. On the left side of the : is the text that the block must contain to be vein minable by the tool that is on the right side of the :. For now, the item on the right must be considered a tool but that may change in future updates. For example for any hatchet to be able to vein mine grass blocks we would use the following:

"AllowedBlocks": [ "Ore:Pickaxe", "Grass:Hatchet" ],

SpawnDropsOnStartingBlock - If set to false, the item drops would spawn on each individual place where that block was. Otherwise they all spawn on the initial block that the player was looking at while mining.

TriggerOnCrouchKey - If set to true, the veinminer will trigger if you hold your crouch key while mining.

TriggerOnWalkKey - If set to true, the veinminer will trigger if you hold your walk key (default is ALT) while mining.

TriggerWithoutKeybind - If set to true, the veinminer will trigger any time it detects a valid block and tool without any key needing to be held (by the default config, any ore and pickaxe).

UseProgressionSystem - If set to true, the mod will use the progression system and the values from ProgressionValues for max mined blocks per tool.

ProgressionValues - An array that contains the tool on the left and the number of MaxMineIterations per tool if the progression system is used. Currently only editable from the config file.

Feedback:

If you have any requests, bug reports or anything else on your mind, please write in the comments, and thanks for using my plugin!

Downloads
657
Created
Jan 20, 2026
Updated
Jan 27, 2026
Version
Early Access

Categories

GameplayMiscellaneousQuality of LifeUtility

Download Mod

Download on CurseForge
Free download • 657 total downloads

Need a Server?

Run Natural Veinminer on a dedicated Hytale server with easy mod management.

Get Hytale Hosting

Frequently Asked Questions

What is Natural Veinminer?

A configurable Veinminer plugin that naturally (simultaneously) damages all blocks when breaking veins. It looks as if you are mining the entire vein at once! Includes UI for editing the config!

How do I download Natural Veinminer?

You can download Natural Veinminer for free from CurseForge. Click the "Download on CurseForge" button on this page to go directly to the download page.

Who created Natural Veinminer?

Natural Veinminer was created by Nikolaaaa. The mod has been downloaded 657 times.

Is Natural Veinminer compatible with Hytale servers?

Natural Veinminer is designed for Hytale and can be used on both single-player and multiplayer servers. Check the mod page on CurseForge for specific compatibility information.

How do I install Natural Veinminer?

To install Natural Veinminer: 1) Download the mod from CurseForge, 2) Place the file in your Hytale mods folder, 3) Restart the game. The mod should load automatically.