Fixes for ItemType/BlockType throwing a NullPointer, changes to
BlockPlaceHook