Inventory click & block smelt events: modernize determinations (#2683)* BlockCooksSmeltsItem + PlayerClicksInInventory* Fixes from review (commit: dbc8e92)