     :currentitem (-read-short conn)))
 
 (defn read-packet-pickupspawn [conn]
-  (assoc
+  (assoc {}
     :eid (-read-int conn)
     :item (-read-short conn)
     :count (-read-byte conn)
-    :damagedata(-read-short conn)
+    :damagedata (-read-short conn)
     :x (-read-int conn)
     :y (-read-int conn)
     :z (-read-int conn)

    :onground (-read-bool conn)))

(defn read-packet-playerdigging [conn]
  (assoc
    :status (-read-byte conn)
    :x (-read-int conn)
    :y (-read-byte conn)

    :z (-read-int conn)))

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

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

(defn read-packet-namedentityspawn [conn]
  (assoc {}
    :eid (-read-int conn)
    :playername (-read-string16 conn)
    :x (-read-int conn)
