support for entity teleporting, fall through teleporting, and custom portal dimensions