Version 2.0.0 released. Updated for Minecraft 1.12.2
To install:
.jar file below to the mods directory for version 1.12.2, e.g. %appdata%\.minecraft\mods\1.12.2.A few usage notes:
Right-click on a transporter to activate the control panel.
Any other transporters within range will be displayed. Note: the display is oriented with North at the top. Click one to select it as the destination; click again to deselect it.
Adjust the Distance slider as needed.
Press the Fly Away button.
If you do not select another transporter, you will be transported in the direction you were facing when you activated the control panel. The transporter will attempt to land you safely, ensuring that you do not transport into the middle of a block or standing on air. However, be careful as you may transport onto water (or worse yet...lava)!
Enjoy, and please post any issues you find.
Note that the sources can be found at GitHub.