`entity drops item, enters/exists portal, enters vehicle`: modernize (#2787)* EntityDropsItemScriptEvent, EntityEntersPortalScriptEvent, EntityEntersVehicleScriptEvent, and EntityExitsPortalScriptEvent* getDenizenObject* minor fix (commit: 8f57b87)