DAP-0.0.2v-mc1.21.1.jar
Curse Maven Snippet
What's new
๐ Changelog โ Version 2.0 (The Smart Craft Update)
๐ New Features & Improvements
-
Smart Refill System: The mod no longer waits for the crafting grid to completely empty out. It now automatically pulls resources from your inventory to top off the items in the grid to their max stack size (up to 64 for coal/sticks, etc.). The recipe shape remains perfectly intact!
-
Continuous Crafting: No more spamming your keyboard. Just press and hold the
Kkey, and the mod will continuously craft items for you. -
Overflow Item Drop: If your inventory fills up completely while crafting, the process won't stop. The mod will keep crafting and safely drop any excess items right at your feet!
-
Network & Performance Optimization: Added a smart 2-tick cooldown between crafting cycles on the client side. This prevents packet spam, eliminates server lag, and guarantees smooth UI synchronization.
๐ Bug Fixes
-
Fixed Server Crash (
ArrayIndexOutOfBoundsException): Fixed a critical crash that occurred when processing compact, dynamic recipes (like 1x2 torches) due to a mismatch between the grid size and the compressed input size. Recipe remaining items are now handled safely. -
Fixed Stick Logic Stuck (NBT Fix): Rewrote the item comparison logic to use direct ID matching (
ItemStack.is()). Custom or hidden NBT/components on inventory items will no longer break the recipe continuity. -
Infinite Loop Protection: Implemented a server-side safety check (
maxSafetyLoops) and resource delta validation. The server is now fully protected from freezing or getting stuck in an infinite loop if resources suddenly run out.
This mod has no additional files

