Workhand Tools (0.0.0-beta.12)
Curse Maven Snippet
What's new
v0.0.0-beta.12 - Item Model Definitions Fixed
Fix
- Issue: Item textures displayed as magenta placeholders in creative inventory and hand. Root cause: missing item model definition files in
assets/workhand_tools/items/. - Resolution: Added
items/*.jsondefinition files for all 25 items (12 pickaxes + 12 shovels + 1 stick), each referencing the corresponding model inmodels/item/.
Technical Changes
- Added
WorkhandPickaxeItem— custom Item subclass using vanilla pickaxe property configuration. - Refactored
ModItems.java— individual DeferredItem registrations for each tool, replacing generic loop-based approach. - Created 25 JSON files:
assets/workhand_tools/items/{item_name}.jsonwith model pointers toworkhand_tools:item/{item_name}.
Developer Notes
In NeoForge 26.2, items requiring model definitions (tools, pickaxes, shovels) need both:
- Model JSON:
assets/namespace/models/item/name.json(visual geometry and parent) - Item definition:
assets/namespace/items/name.json(data component linking to model)
Omitting item definitions causes Minecraft to render the missing-texture magenta placeholder.
This mod has no additional files

