I've removed the infinite loop that reloaded the entire ship every 2 seconds
I've created the ChunkLoadListener class so that, based on Paper's native chunk loading, the plugin progressively sends you parts of the schematic only as you move around and explore the world, rather than all at once
I added a system in PacketSender that queues these blocks so as not to send more than 4 chunks at a time, ensuring a smooth, progressive load just like FAWE does
The plugin detects players up to 512 blocks away when a player approaches a schematic; if it doesn't detect any players, the schematic isn't loaded, which improves performance