Lock pick enchantments — counterplay for the picker
Five lock-pick-side enchantments in a new LOCK_PICK category, complementing the seven lock-side enchantments. Design: locks define resistance, lock picks define technique. Each is config-gated (enable toggle + tunable values under Enchantments → Lock Pick) and, when disabled, restores the exact prior behavior.
| Enchantment | Max | Effect |
|---|---|---|
| Finesse | III | Reduces break chance after a wrong pin (counters Sturdy). Never affects Complexity. Incompatible with Last Catch |
| Attunement | II | +effective pick strength vs Complex locks (counters Complexity) |
| Grounded | III | −Shocking damage while holding the pick, either hand (counters Shocking) |
| Quiet Hand | I | Quiets the failed-pin sound |
| Last Catch | I | ~20% chance to prevent a break. Incompatible with Finesse |
Data-driven enchantability: lock picks are now enchantable at the enchanting table, with per-pick enchantability from a new optional enchantment_value field in data/locks/lockpick_types/*.json (wood 5, copper 7, iron 10, steel 12, gold 22, diamond 10, netherite 15). Picks with no entry default to 0 (not table-enchantable).
Config: new enable toggles + a [Enchantments.Lock Pick] tuning subsection (per-level strength/reduction, save chance, volume). Also fixed a misleading Enable Sturdy comment.
Requires Minecraft 1.20.1 · Forge 47.2.0+ · Java 17. Fully additive — no changes to existing enchantments or behavior. See CHANGELOG.md for details.