=  #zombie/network/packets/hit/Instance()V   zombie/inventory/InventoryItemgetRegistry_id()S  set(S)V  %zombie/network/packets/hit/PlayerItemitem Lzombie/inventory/InventoryItem;  getID()I  itemIdI !" #$java/nio/ByteBufferget()B & ' getShort ) *+IDS -./ 01%zombie/inventory/InventoryItemFactory CreateItem#(S)Lzombie/inventory/InventoryItem;3zombie/iso/IsoWorld 5 67load(Ljava/nio/ByteBuffer;I)V9java/io/IOException;!java/nio/BufferUnderflowException =>? @Azombie/debug/DebugLog MultiplayerLzombie/debug/DebugLogStream;CItem load error EFG HIzombie/debug/LogSeverityErrorLzombie/debug/LogSeverity; KLM NOzombie/debug/DebugLogStreamprintExceptionD(Ljava/lang/Throwable;Ljava/lang/String;Lzombie/debug/LogSeverity;)V QRS TU$zombie/core/network/ByteBufferWriterputByte(B)V QW XYbbLjava/nio/ByteBuffer; [ \]save(Ljava/nio/ByteBuffer;Z)V_Item write error a bc isConsistent()Z e fggetDescription()Ljava/lang/String;i? k lggetDisplayNamen opmakeConcatWithConstants&(Ljava/lang/String;)Ljava/lang/String;r os8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;u%zombie/network/packets/INetworkPacketCodeLineNumberTable#(Lzombie/inventory/InventoryItem;)Vparse:(Ljava/nio/ByteBuffer;Lzombie/core/raknet/UdpConnection;)V StackMapTable}java/lang/Exceptionwrite)(Lzombie/core/network/ByteBufferWriter;)Vjava/lang/StringgetItem"()Lzombie/inventory/InventoryItem; SourceFilePlayerItem.javaBootstrapMethods  o$java/lang/invoke/StringConcatFactory(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite;"" Item [ Item= ] InnerClasses%java/lang/invoke/MethodHandles$Lookupjava/lang/invoke/MethodHandlesLookup!tv*wxv=*+ *+**w yzv\+>G*+%(+W**(,**+ö4:<BDJ**<?8<?:w: !"#%*&1(<-?*A+N,S-V/[1{ @.B|~v{1* +P$+P*+VZM<,^DJ #8w"679; >#<$=0@{S8 bcv7*`*wE{@fgv^"*d*h*jmqwKL!K{P v*wQ