=.  java/lang/Object()V)zombie/inventory/types/DrainableComboItem  zombie/util/Type tryCastTo7(Ljava/lang/Object;Ljava/lang/Class;)Ljava/lang/Object;  getDelta()F   getUseDelta  setDelta(F)V  usesI  ! getFullType()Ljava/lang/String; #$% &'zombie/inventory/ItemUser tempItemsLjava/util/ArrayList; #) *+ CreateItem*(Ljava/lang/String;Ljava/util/ArrayList;)V -./ 01java/util/ArrayListsize()I -3 45get(I)Ljava/lang/Object;7zombie/inventory/InventoryItem 69 :;setUses(I)V #= >?AddItemC(Lzombie/inventory/InventoryItem;Lzombie/inventory/InventoryItem;)V8ѷ B C!getReplaceOnDeplete E F!getReplaceOnDepleteFullType H IJ isFavorite()Z 6L MN setFavorite(Z)V #P QR RemoveItem#(Lzombie/inventory/InventoryItem;)V #T UVUseItem%(Lzombie/inventory/InventoryItem;ZZ)V X Y updateWeight 6[ \JisDisappearOnUse 6 6_ `a replaceOnUseLjava/lang/String;c. efg hijava/lang/Stringcontains(Ljava/lang/CharSequence;)Z 6k lamodulen opmakeConcatWithConstants8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; 6r sRsetConditionFromModData 6H 6v wx keepOnDepleteZ z{| }xzombie/network/GameClientbClient 6 JisInPlayerInventory z instanceLzombie/network/GameClient; z R sendItemStats - clear  zombie/scripting/ScriptManager Lzombie/scripting/ScriptManager; FindItem3(Ljava/lang/String;)Lzombie/scripting/objects/Item;  zombie/debug/DebugLogGeneralLzombie/debug/DebugLogStream; o&(Ljava/lang/String;)Ljava/lang/String;  zombie/debug/DebugLogStreamwarn(Ljava/lang/Object;)V  1zombie/scripting/objects/ItemgetCount  *%zombie/inventory/InventoryItemFactory4(Ljava/lang/String;)Lzombie/inventory/InventoryItem; - add(Ljava/lang/Object;)Z 6  getWorldItem.()Lzombie/iso/objects/IsoWorldInventoryObject;  1*zombie/iso/objects/IsoWorldInventoryObjectgetWorldObjectIndex  getSquare()Lzombie/iso/IsoGridSquare;  zombie/iso/IsoGridSquareAddWorldInventoryItemF(Lzombie/inventory/InventoryItem;FFFZ)Lzombie/inventory/InventoryItem; 6  container Lzombie/inventory/ItemContainer;  zombie/inventory/ItemContainer vehiclePartLzombie/vehicles/VehiclePart; RaddItemOnServer >B(Lzombie/inventory/InventoryItem;)Lzombie/inventory/InventoryItem;  zombie/vehicles/VehiclePartgetItemContainer"()Lzombie/inventory/ItemContainer; getCapacityWeight setContainerContentAmount transmitRemoveItemFromSquare(Lzombie/iso/IsoObject;)I 'Items - remove NsetDirty N setDrawDirty parentLzombie/iso/IsoObject;"zombie/characters/IsoGameCharacterzombie/inventory/types/Clothing Unwear removeFromHands#(Lzombie/inventory/InventoryItem;)Z  getClothingItem_Back"()Lzombie/inventory/InventoryItem;  RsetClothingItem_Back  RremoveItemOnServer zombie/iso/objects/IsoDeadBody    R checkClothingzombie/iso/objects/IsoMannequin  - Signature7Ljava/util/ArrayList;CodeLineNumberTable StackMapTableL(Ljava/lang/String;Ljava/util/ArrayList;)Vzombie/iso/IsoObject SourceFile ItemUser.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;%.'(ERROR: ItemUses.CreateItem: can't find  InnerClasses*%java/lang/invoke/MethodHandles$Lookup,java/lang/invoke/MethodHandlesLookup1#&'* URq* L++++f+@+d=++"(>","26:8+<+@U+ +AC+DM,"(>",$"26:+GK+<+O +S+W *Sr  "#$*%/'9(E*Q+W,]-`1j3o4v6{78:;<8>?CHMO;$#e* UV'*Z*Y]d]*^a]Y*^N-bd*j-mN-"(6",+"26:*q*<*tK*]*u*Oy*~ *VT V Y[%]*^3`>bEcSe`ffglhuc{lnprvx{ 1e 2 *+E+*M,*,>6*:+W6  "+167>D6  >?e*M, ,M,,+ W*;*ĴN*~y *+*+W---Զڶݱ>$%,4>DLUYd  QR*L+ +L+5++W*$*Ĵ*W***ı**ĴM*ĴN,0,:* **W* *~y ***Ĵ*W***, , * , ,*---Զڶݱ$ '3;CHIPX`gmt{! 41 /# -Y"$&( )+-