Перейти к содержимому
Mineforgian

Hammers and Excavators

A simple datapack adding hammers and excavators.

Загрузки
3K
Подписчики
12
Обновлён
12 февраля 2025 г.
Лицензия
All-Rights-Reserved

Опубликован 11 сентября 2024 г.

This is a simple datapack that tries to be minimalistic as to fit into the vanilla gameplay.

  • Hammers are basically pickaxes, but they mine a 3x3 area in the direction you're looking and work on stone-like blocks.
  • Excavators, same thing, basically shovels, but they work on dirt-like blocks.
  • They come in all the material types from wood to netherite.
  • They are crafted in a crafting table, and upgraded using a smithing table. NOTE: You must drop the items on the top of the smithing table to imbue the resonant core, all other recipes can be done directly in the crafting table and smithing table.
  • Compatible with Enchantments and does not replace any vanilla features (still using fake enchantment for Resonant, but this may change in 1.21)
  • Warden drops Resonance Core at 50% rate which can be used to get rid of the Mining Fatigue debuff.
  • Translation is semi-supported, you can translate the lang/en_us.json file in the resourcepack to your own language. Send me a message if you want to share the translations :)
  • Note that updating to a newer version, may break older tools unfortunately. If you want you can spawn in new tools to replace your old ones using commands (/function #hms:give_...)

If you need more info, check out the video for more details like install instructions and how to craft the tools.

Ченджлог

1.21.4Релиз1.21.4 · 12 февраля 2025 г.
  • 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.
1.21Релиз1.21.1, 1.21.2, 1.21.3 · 11 сентября 2024 г.
  • 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

1.20.6Релиз1.20.6 · 11 сентября 2024 г.
  • 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.
1.20Релиз1.20.3, 1.20.4, 1.20.5 · 11 сентября 2024 г.
  • 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
1.19Релиз1.19.2, 1.19.3, 1.19.4 · 11 сентября 2024 г.
  • 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.
1.17-1.18Релиз1.18, 1.18.1, 1.18.2 · 11 сентября 2024 г.
  • 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/" 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.

Комментарии

Загружаем…