I've just started the basics on 1.12.2 (haven't modded since 1.7.10, so this is all new to me), and I added an item and a block. They both are added into the game, as I can find them in the creative menu and whatnot, however, it still has the lang-file-less name "item.blah.name", similarly with the block. The textures both are the purple and black grid checkerboard of despair. I poked around for a little while and used my in-Eclipse JSON editor to make sure the JSONs were valid, it appears they are, but I still can't figure out why it's not loading. I'm sure I just missed a line somewhere.
My code is here.
Thanks!