right now, it just shows up invisible when i put the item on, so i've fixed the crashing problem (for now). i'm not sure if it has more to do with the coding or where the item files are located. right now i have all of the files for the item in a folder in the items folder. when it was crashing i had them out of the folder and just in items.
now, i looked at the fhlog you mentioned and it says "Cannot find item mesh JoxterHat.mesh" but i have the mesh under that name, as a mesh file, in the items folder, as i said above.