Changed rendering system to use PacketPlayOutMultiBlockChange, this helps performance by bundling block change packets into a single packet.
Changed rendering system only re-render the portal view when the player moves - this should be a large performance improvement.
Increased default render distance due to these optimizations.
Support for 1.13, 1.14, and 1.16 should come in the next update