promotional bannermobile promotional banner

Workhand Tool

Pickaxe and shovel for every material — 4 grades each, unlocking 3×3 to 5×5 area mining. Durability, speed and enchants always match vanilla.
Back to Files

Workhand Tools (0.0.0-beta.10)

File nameworkhand_tools-26.2-neoforge-0.0.0-beta.10.jar
Uploader
LlaGuiT0LlaGuiT0
Uploaded
Aug 7, 2026
Downloads
6
Size
68.3 KB
Mod Loaders
NeoForge
File ID
8594489
Type
B
Beta
Supported game versions
  • 26.2

Curse Maven Snippet

NeoForge

implementation "curse.maven:workhand-tool-1640361:8594489"

Learn more about Curse Maven

What's new

v0.0.0-beta.10 - Material scope reduction & local texture assets

Major refactor: reduced from 10 materials (80 tools) to 3 core materials (Stone, Iron, Diamond = 24 tools). Each tool now has its own dedicated PNG texture file placeholder, ready for custom art replacement without code changes.

Changes

  • Scope reduction: 80 → 24 items
    • Removed materials: Wooden, Copper, Deepslate, Blackstone, Gold, Obsidian, Netherite
    • Kept materials: Stone, Iron, Diamond (all 4 grades each × 2 tool types)
    • Removed 56 items, keeping 24 tools + 1 robust_stick = 25 items total
  • Local texture asset files created (25 PNG files)
    • Each item has dedicated PNG in src/main/resources/assets/workhand_tools/textures/item/
    • Filenames follow exact pattern: {material}_workhand[_{grade}]_{tool_type}.png
    • Example: stone_workhand_pickaxe.png, iron_workhand_advanced_shovel.png, diamond_workhand_expert_pickaxe.png
    • Placeholder PNGs are 16×16 px with material-specific colors
    • Designer can replace PNGs directly — no model JSON or code changes needed
  • Java code refactored
    • ModItems.java: MATERIALS list reduced from 10 to 3 entries
    • ModToolMaterials.java: Cleaned up (no custom materials needed for Stone/Iron/Diamond)
    • GRADES list unchanged (4 grades per material remain)
  • JSON assets updated
    • 25 item model JSONs (all 24 tools + robust_stick) now reference local textures (workhand_tools:item/...)
    • Eliminated 56 model JSON files (removed materials)
    • Eliminated 56 recipe JSON files (no crafting recipes for removed materials)
    • Updated all tags: pickaxes.json, shovels.json, enchantable/* (durability, mining, mining_loot, vanishing)
  • Localization updated
    • lang/en_us.json: 24 tool names + robust_stick (removed 56 translations)
  • Documentation updated
    • DESIGN_WORKHAND_TOOLS.md: Updated concept section (80 → 24 items), materials table (10 → 3), implementation notes
    • ASSET_LIST_WORKHAND_TOOLS.md: 25 assets total (was 81)
    • ASSET_PROMPTS_WORKHAND_TOOLS.md: Switched from vanilla placeholder reference to local PNG file reference

What's Working

  • All 24 tools + robust_stick register, craft, and function correctly
  • Area-mining mechanics (AoE) remain fully functional for all 3 materials and 4 grades
  • Enchantments, durability, speed, and repair tags work as designed
  • Creative inventory displays 24 items in correct order (Stone/Iron/Diamond × grades 1-4, pickaxes then shovels)
  • Item icons render using placeholder PNG textures

Asset Delivery for Designer

Texture PNG files are ready for art replacement:


Stone (8):
  stone_workhand_pickaxe.png
  stone_workhand_advanced_pickaxe.png
  stone_workhand_expert_pickaxe.png
  stone_workhand_professional_pickaxe.png
  stone_workhand_shovel.png
  stone_workhand_advanced_shovel.png
  stone_workhand_expert_shovel.png
  stone_workhand_professional_shovel.png

Iron (8): [same pattern with "iron_" prefix]
Diamond (8): [same pattern with "diamond_" prefix]

Robust Stick (1):
  robust_stick.png

Designer delivers 25 custom PNG files (16×16 px each) with exact same filenames to replace placeholders. No code changes required.

Testing Checklist

  • ✓ Mod compiles without errors (./gradlew clean build SUCCESS)
  • ✓ 24 tools register in creative tab
  • ✓ All crafting recipes work (24 shaped recipes + robust_stick)
  • ✓ Area-mining AoE mechanics functional for all grades
  • ✓ Enchantments (durability, mining, mining_loot, vanishing, mending) work
  • ✓ Item icons display using local PNG textures

Breaking Changes from beta.9

  • 7 materials removed entirely (Wooden, Copper, Deepslate, Blackstone, Gold, Obsidian, Netherite)
  • 56 items no longer exist in the mod
  • This is a narrowing of scope, not a bug fix — worlds with beta.9 items will lose those items
This beta completes Phase 7 (asset placeholder phase) with a cleaner scope: 24 core tools ready for final art. All gameplay mechanics are stable and production-ready for the materials that remain.

This mod has no related projects