BLOCKSOLID blocks when you try to throw another item over it, HASHEIGHT means the item has height, like tables and other stuff that make you higher when you step over, ISVERTICAL/ISHORIZONTAL is for rotating purposes I guess, and SUPPORTHANGABLE means the item can support... hangables, like...