Add `type` switches for `PlayerPlacesBlock` and `VehicleCollidesEvent` (#2397)* Add type switchesAdds 'type' switches for BlockPlaceEvent and VehicleCollidesEvent + cleanup* meta improvements (commit: 2a19aac)