phase.clj

Bowmap · bowmap.git · Tickets

Branches > main > 339bb4d > files / src / net / bowmap / server / protocol / phase.clj

(ns net.bowmap.server.protocol.phase
  "The phase of connection, also known as a connection state or protocol state in Minecraft."
  (:require [clojure.spec.alpha :as s]))

(s/def ::phase #{::handshaking ::status ::login ::config ::play})