Two of my texture files, item/hammer_iron.png and item/hammer_diamond.png are not found by Forge although they do exist at the specified paths:
[Server-Worker-4/ERROR] [minecraft/AtlasTexture]: Using missing texture, unable to load deathcraft:textures/item/hammer_iron.png : java.io.FileNotFoundException: deathcraft:textures/item/hammer_iron.png
[Server-Worker-5/ERROR] [minecraft/AtlasTexture]: Using missing texture, unable to load deathcraft:textures/block/worktable_side.png : java.io.FileNotFoundException: deathcraft:textures/block/worktable_side.png
[Server-Worker-4/ERROR] [minecraft/AtlasTexture]: Using missing texture, unable to load deathcraft:textures/block/worktable_bottom.png : java.io.FileNotFoundException: deathcraft:textures/block/worktable_bottom.png
[Server-Worker-2/ERROR] [minecraft/AtlasTexture]: Using missing texture, unable to load deathcraft:textures/item/hammer_diamond.png : java.io.FileNotFoundException: deathcraft:textures/item/hammer_diamond.png
[Server-Worker-4/ERROR] [minecraft/AtlasTexture]: Using missing texture, unable to load deathcraft:textures/block/worktable_top.png : java.io.FileNotFoundException: deathcraft:textures/block/worktable_top.png
(the block/worktable_ textures don't exist yet, so it's normal that they don't get found)
Textures are placed in the src/main/resources/assets/deathcraft/textures/item folder, as they should according to the documentation.
Also, none of my 4 recipes (including 2 of a custom type) seem to work within the game: no error messages related to them in the console, but nothing appears in the output slot when I attempt to replicate the patterns in a crafting table. All of my JSON files (models and recipes) are valid according to the several tests I did using a Node.js REPL — You'll find them attached if you want to take a look.
hammer_iron.json
hammer_diamond.json
worktable_iron.json
worktable_diamond.json
hammer_iron.json
hammer_diamond.json