# Composition Composition is targeting 1.8.9, protocol version 47. The main goal is to get a working server, then optimize for speed. ## Development Resources - [Normal Login Sequence](https://wiki.vg/Protocol_FAQ#What.27s_the_normal_login_sequence_for_a_client.3F) - [Protocol Specification](https://wiki.vg/Protocol) - [Server Ping](https://wiki.vg/Server_List_Ping) - [Map Format](https://wiki.vg/Map_Format) - [Rust TcpStream Docs](https://doc.rust-lang.org/std/net/struct.TcpStream.html) - [Rust Channel Docs](https://doc.rust-lang.org/std/sync/mpsc/index.html)