   0x0F :playerblockplacement
   0x10 :holdingchange
   0x11 :usebed
+  0x12 :animation
+  0x13 :entityaction
 })
 (def packet-ids (apply assoc {} (mapcat reverse packet-types)))
 

  (-write-int conn x)
  (-write-byte conn y)
  (-write-int conn z))


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

    (assoc :x (-read-int conn))
    (assoc :y (-read-byte conn))
    (assoc :z (-read-int conn))))

(defn read-packet-animate [conn]
  (-> {}
    (assoc :eid (-read-int conn))
    (assoc :animate (-read-byte conn))))

(defn read-packet-entityaction [conn]
  (-> {}
    (assoc :eid (-read-int conn))
    (assoc :action (-read-byte conn))))


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