I enjoyed this mod immensely pre-2.0, and took it upon myself to make it work post-2.0. If this mod is updated to work with 2.0, I'll remove mine. Thank you greatly, Bilka, for it's original creation.
The entirety of the changes are changing elements in events, and reformatting tables/lists/dictionaries to match how 2.0 handles recipes and collision_mask.
Here is my fork of the Portals repository.
https://github.com/chaosstorm115/Portals
You can view a comparison of the 1.1 version to my ham-fisted port here:
https://github.com/Bilka2/Portals/compare/master...chaosstorm115:Portals:master?diff=split&w=
There may be bugs, and I have not stress tested this beyond Nauvis and Factorissimo2 buildings.
It Works on My Machine™ ( ͡° ͜ʖ ͡°)
Any concerns or queries, please message and I will aim to respond to them.