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

Excavate

Area mining enchantment for all tools | 3x3 | 5x5

Загрузки
448
Подписчики
1
Обновлён
9 апреля 2026 г.
Лицензия
GPL-3.0-or-later

Опубликован 31 марта 2026 г.

Excavate

Area mining enchantment for NeoForge 1.21.1.

Mod preview, Excavation II

Excavation I affects a 3x3 area. Excavation II affects a 5x5 area. Crouch to use single-block interactions.

How it works

  • Enchant any pickaxe, axe, shovel, or hoe
  • Mine a block and the surrounding area breaks as well
  • Hoe tilling, shovel pathing, and axe stripping also affect the surrounding area
  • Each block drops its own correct loot
  • Only blocks your tool can actually mine are affected
  • Tool takes durability per block broken and stops if it breaks
  • Unbreakable blocks (bedrock, etc.) are never affected

Crop harvesting

Hoes with Excavation harvest mature crops in an area. Auto-replant is enabled by default and one seed is consumed from each crop's drops to replant it. If no seed drops, that crop is left empty. You can toggle auto-replant in the config screen.

Configuration

Open the config screen from the Mods menu. Settings:

Setting Scope Default Description
Show Highlight Client On Show the area outline preview
Auto-Replant Common On Replant crops automatically when area-harvesting
Area Hoe Tilling Common On Let hoes till dirtlike blocks in an area
Area Shovel Pathing Common On Let shovels create dirt paths in an area
Area Axe Actions Common On Let axes strip logs and apply other right-click axe actions in an area

Getting the enchantment

  • Enchanting table - rare (same weight as Fortune)
  • Villager trades - available from librarians
  • Commands - /enchant @s excavate:excavation 2

Compatibility

  • Works with any modded tool that uses vanilla tool tags
  • Supports Enchantment Descriptions for in-game tooltip text
  • Requires NeoForge 21.1.219+

License

GPL-3.0-or-later

Ченджлог

1.2.0Релиз1.21.1 · 9 апреля 2026 г.

feat: add area support for hoe tilling, shovel pathing, and axe right-click actions; split highlight into client config and add tool action toggles

  • area hoe tilling, shovel pathing, and axe right-click actions now work with Excavation
  • highlight visibility is now a client config
  • special tool interactions can be disabled separately in config
1.1.2Релиз1.21.1 · 5 апреля 2026 г.

ACTUALY fix build dependencies 💩

1.1.1Релиз1.21.1 · 4 апреля 2026 г.

fix(build): use JarJar for KwahsCore to fix multi-mod module conflict

1.1.0Релиз1.21.1 · 4 апреля 2026 г.

fix(excavate): integrate KwahsCore, fix crop duplication, add config screen

  • Add KwahsCore build integration (srcDir, mavenLocal)
  • Fix auto-replant item duplication: consume a seed from drops before replanting
  • Cancel BreakEvent for crops so origin block is also replanted
  • Switch to SafeConfig wrappers and add first-tick config validation
  • Add config screen with auto-replant toggle, enabled by default
  • Fix mc.level null dereference in highlight renderer
  • Fix clickedFace thread safety (skip client-side writes)
  • Remove misleading variable aliases and fix level/radius shadowing
1.0.0Релиз1.21.1 · 31 марта 2026 г.

First release :)

Комментарии

Загружаем…