5d90330

Branches > main > 5d90330 > files

Rename :intent key to ::phase/phase

Grahp, 2026-08-24

Commit: 5d90330f2316dbb3497b3bb30ac17bed65dcbc28
Parent: b6f2926

2 changed files:

src/net/bowmap/protocol/packet/serverbound.clj modified (view file)

@@ -16,7 +16,7 @@                   :address ->string                   :port ->short                   ; TODO move to protocol state when that ns is sorted-                  :intent (->enum ->varint {1 ::phase/status 2 ::phase/login 3 ::phase/transfer})]+                  ::phase/phase (->enum ->varint {1 ::phase/status 2 ::phase/login 3 ::phase/transfer})]     ; Status    ::status-request []

src/net/bowmap/transport/connection.clj modified (view file)

@@ -18,7 +18,7 @@   (let [{::phase/keys! [phase]} @state         {::pk/keys! [id] :as packet} (decode-packet! frame phase)]     (case id-      ::serverbound/handshaking        (swap! state assoc ::phase/phase (req! packet :intent))+      ::serverbound/handshaking        (swap! state assoc ::phase/phase (req! packet ::phase/phase))       ::serverbound/login-acknowledged (swap! state assoc ::phase/phase ::phase/config)       ::serverbound/finish-config      (swap! state assoc ::phase/phase ::phase/play)       ::serverbound/login-start