      0x0B :playerposition
      0x0C :playerlook
      0x0D :playerpositionlook
+     0x0E :playerdigging
 })
 (def packet-ids (apply assoc {} (mapcat reverse packet-types)))
 

      (-write-float conn yaw)
      (-write-float conn pitch)
      (-write-bool conn onground))


; Writing Wrappers -----------------------------------------------------------------

          (assoc :yaw (-read-float conn))
          (assoc :pitch (-read-float conn))
          (assoc :onground (-read-bool conn))))

(defn read-packet-playerdigging [conn]
      (-> {}
          (assoc :status (-read-byte conn))
          (assoc :x (-read-int conn))
          (assoc :y (-read-byte conn))
          (assoc :z (-read-int conn))
          (assoc :face (-read-byte conn))))


; Reading Wrappers -----------------------------------------------------------------
