Excavation Enchantment MC Mod
  • Java 92.2%
  • Nix 7.8%
Find a file
2026-04-08 20:15:21 -04:00
.vscode chore: update dev environment; add runClient 2026-04-01 17:44:18 -04:00
gradle/wrapper feat(excavation): add Excavation enchantment with 3x3/5x5 area mining 2026-03-30 23:02:40 -04:00
public docs: add mod preview 2026-04-05 18:01:31 -04:00
src/main Split highlight into client config and add tool action toggles 2026-04-08 20:13:25 -04:00
.envrc feat(env): add .envrc to enable flake support 2026-03-30 23:23:21 -04:00
.gitignore chore: add author and displayURL metadata to neoforge.mods.toml 2026-04-08 18:20:17 -04:00
build.gradle chore: add author and displayURL metadata to neoforge.mods.toml 2026-04-08 18:20:17 -04:00
flake.lock init: Add .gitignore and initial flake.nix configuration for project setup 2026-03-30 23:01:50 -04:00
flake.nix chore: update dev environment; add runClient 2026-04-01 17:44:18 -04:00
gradle.properties chore(1.2.0): bump version 2026-04-08 20:15:21 -04:00
README.md Split highlight into client config and add tool action toggles 2026-04-08 20:13:25 -04:00
settings.gradle fix(build): use JarJar for KwahsCore to fix multi-mod module conflict 2026-04-04 15:34:59 -04:00
TODO.md feat: per-block highlight, show-highlight config, and review fixes 2026-04-08 18:44:19 -04:00

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