frame.clj

Branches > main > e95c513 > files / src / net / bowmap / network / protocol / frame.clj

(ns net.bowmap.network.protocol.frame
  (:require
   [clojure.spec.alpha :as s])
  (:import
   [io.netty.buffer ByteBuf]))

; The serialized byte form of a message
; See https://minecraft.wiki/w/Java_Edition_protocol/Packets

(s/def ::frame #(instance? ByteBuf %))