Enchanted Tool Expansion v2.1.0 — Minecraft Java 26.2

TOOLS
- Excavator: shovel enchantment, levels I–III
- Quarry: pickaxe enchantment, levels I–III
- Harvester: hoe enchantment, levels I–III

26.2 UPDATE
- Pack metadata updated to data-pack format 107.1.
- Excavator and Quarry no longer rely on minecraft.used scoreboard polling or nearest-drop guessing.
- Their enchantments use minecraft:hit_block + run_function to create an exact short-lived target marker.
- The area action fires only after the targeted center block is actually broken.
- Excavator pathing and Harvester right-click harvesting/tilling use minecraft:item_used_on_block advancement input.
- Harvester crop-break anchoring now scans all fresh drop candidates through Age 10 instead of only the nearest item.
- Path/till/crop right-click raycasts now use finer 0.125-block steps.

SAFETY / BEHAVIOR
- Sneaking disables the area effect.
- Creative mode disables the area effect.
- Extra affected blocks still consume durability as before.
- Existing enchantment IDs remain et:excavator, et:quarry, and et:harvester.

DIRECT BOOK TEST FUNCTIONS
/function et:give_excavator_1
/function et:give_excavator_2
/function et:give_excavator_3
/function et:give_quarry_1
/function et:give_quarry_2
/function et:give_quarry_3
/function et:give_harvester_1
/function et:give_harvester_2
/function et:give_harvester_3
/function et:give_all_books
