promotional bannermobile promotional banner

Durability & Pickup

DAP (Durability & Pickup) is a client utility enhancing survival with a custom item pickup HUD, real-time tool durability alerts in chat, a quick Nether Portal coordinate calculator on the 'J' key, and a restored F3 day counter.
Back to Files

DAP-1.2v-mc1.21.1.jar

File namedurandpick-1.2.jar
Uploaded
Jul 10, 2026
Downloads
9
Size
59.1 KB
Mod Loaders
Fabric
File ID
8405157
Type
R
Release
Supported game versions
  • 1.21.1

Curse Maven Snippet

Fabric

modImplementation "curse.maven:durability-pickup-1603541:8405157"

Learn more aboutΒ Curse Maven

What's new

πŸ›  DAP (DurAndPick) β€” Changelog (v1.2-dev)

πŸš€ New Features (The Automation Update):

  • Smart Auto-Tool Selection (AutoTool): Automatically scans your hotbar (slots 1–9) and instantly swaps your main hand to the fastest and most effective tool for whatever block you start mining. Can be toggled on/off globally using the 'Y' key, showing a clean chat message status.

  • Item Protection System (Tool Saver): Advanced safety net for your precious gear. If a tool's durability hits 5 or lower, the algorithm automatically moves it out of your hotbar into the main inventory (slots 9–35) before it can accidentally break.

  • AutoWeapon Combat Assist: Automatically evaluates all items in your hotbar whenever you punch a mob or player. It instantly selects and equips the weapon with the highest attack damage (swords, axes, or tridents) right before the hit lands.

  • Hotbar Refill Integration: Monitors your active item count during building or eating. The exact millisecond a stack hits 0, it silently searches your upper inventory for a matching item and swaps a fresh stack right back into your hand.

  • Autonomous Torch Placement (Auto-Torch): Monitors real-time block light levels around you. When you enter absolute darkness (block light level <= 2) and you're standing on a solid block, it flips to a torch, places it perfectly under your feet, and returns to your weapon/tool in the blink of an eye. Includes a 1-second cooldown to prevent torch spamming.

βš™οΈ Technical Changes & Networking:

  • Full Network Synchronization: Upgraded all hotbar switching systems to send a ServerboundSetCarriedItemPacket directly to the server. This completely eliminates client-server desyncs and item rollback ("ghost-swapping") bugs.

  • Optimized Client Ticking: Cleanly separated UI screen states. HotbarRefillHandler and AutoTorchHandler run seamlessly in the background only when your inventory/menus are closed to maximize performance.

πŸ› Bug Fixes:

  • Mojang Mappings Injection Fix: Resolved a critical ClassNotFoundException that completely disabled the mod's hook systems. The target class in the @Mixin annotation was corrected from MultiplayerGameMode to MultiPlayerGameMode (fixing the Mojang casing standard), completely restoring the startDestroyBlock, continueDestroyBlock, and attack hooks.

This mod has no related projects