Tags
Creators
Details
Licensed ARR
Published 2 years ago
Updated 2 years ago
All versions
1.17-1.18
Release
1.17 - 1.182 years ago 126
Compatibility
Minecraft: Java Edition
1.18.x
1.17.x
Platform
Data Pack
Changes
- Excavators!!
- Can break any soil blocks (gravel, dirt, soul sand, etc.)
- Crafted with the same blocks as hammers, but a shovel instead of a pickaxe.
- You can give yourself the hammers with "loot give @s loot hms:item/<hammer_id>" in creative.
- Added /function #hms:help and /function #hms:options commands as an easily found function tag to find a short description and options.
- Added blacklist block tags for the excavators and hammers, by default 'budding_amethyst' is in the hammers one, but feel free to add more. These blocks will never be mined through hammers/excavators (but can still be detected as mined).
- All new 1.17 stone-type blocks and dirt-type blocks can now be mined using hammers and excavators respectively.
- Added some missing blocks to the mineable list such as redstone lamps and rails. = Rewrote a lot of the code to make it more efficient and smaller sized. (But then realized a lot of the code was workarounds for vanilla's lack of detecting blocks mined...) = Now using the new 1.17 tags "block/mineable/<pickaxe/shovel>" and "block/needs_<stone/iron/diamond>_tool"
- Removed some unnecessary files and functions.
Known 'bugs/exploits/limitations' I won't fix (unless Mojang makes it easier for me to fix):
- You can still mine a block of stone surrounded by obsidian or similar using a diamond or netherite hammer to mine it super quick.
- Mining an enderchest without silk touch will not affect enderchests around it. Since obsidian also drops from mining obsidian, I'd rather not mess with that.
Supplementary resources
| File | Type | Size | |
|---|---|---|---|
| resources.zip | Required resource pack | 29.69 KiB |


