- All 1.21.4 block support
- Auto-Fixer for tools to newer version of the pack
- Runs when player picks up this pack's items
- Update pack version to 61
- Use better performance commands for items
- Fix/Improve upgrading tools to netherite
- KNOWN MC BUG: Destroying decorated pots with a hammer would not drop the correct loot, therefore this has been disabled temporarily.
- All 1.21 block support
- Update pack version to 48
- Fix names of folders to new pluralization.
- Fix attribute ids
- Fix killing mobs with tool triggering the tool's action. (may break again in the future...)
- Fix recipes unlocking properly
- Try to keep pack backwards compatible (duplicate folder structure)
- Reduced attack damage of hammers, as they were too powerful.
KNOWN ISSUES:
- Upgrading a hammer to netherite does not add 1 attack damage. Due to limitations with datapacks, this is not easy to fix.
- Still possible that killing a mob might trigger a tool's action in multiplayer.
- Upgrading from previous version of pack might break existing tools and will not attempt to upgrade them or their traits.
Also included French/France translations. Courtesy of @WaxenSs
- Crafting Hammers and Excavators can now be done directly from the crafting table
- Added a visual of all recipes to this zipfile for an easy overview. Recipes: See "Crafting Guide.png"
- Fix pack not working at all due to massive Mojang changes to datapacks. (patched with overlay)
- Using /random to create rng instead of loot tables.
- Old way to craft hammers and excavators removed.
- Removed bunch of old and unncessary files.
- All 1.20 block support
- Special rule for decorated pots. (hammer only)
- Suspicious blocks won't be affected by excavators by default.
- Update pack versions to 15
- alternative -> any_of
- Fix Resonance Core animation, no longer out of bounds.
- Remove unnecessary code / cleanups
- Resonance Core Upgrade!
- Kill the Warden to obtain a Resonance Core (50/50 to drop)
- Throw on a smithing table together with your favorite tool to infuse.
- Infused tool will become resonant, which disables the mining fatigue entirely! Super speed!
- Updated some translations to allow more stuff to be translatable.
- Options are more translatable.
- Help is more translatable.
- Load/Reload texts are now translatable. = Mining Fatigue Option has changed. = The default is now lvl II, with option to reduce to lvl I.
- Fixed bug where instant mining could cause larger areas to get affected by hammers than should be.
- Fixed bug where some blocks did not produce particles when mined or did not trigger a 3x3 mining.
- Also added 1.19 blocks to this list.
- Fixed doTileDropsFalse now gives a warning because it makes the pack not usable.
- 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.