Êþº¾E�  "net/minecraft/world/item/ItemStackEMPTY$Lnet/minecraft/world/item/ItemStack;   net/minecraft/core/NonNullListwithSize5(ILjava/lang/Object;)Lnet/minecraft/core/NonNullList;  8net/minecraft/world/inventory/TransientCraftingContainerZ(Lnet/minecraft/world/inventory/AbstractContainerMenu;IILnet/minecraft/core/NonNullList;)V  java/lang/Object()V  items Lnet/minecraft/core/NonNullList;  menu5Lnet/minecraft/world/inventory/AbstractContainerMenu; ! "#widthI % &#height ( )*size()I , -.iterator()Ljava/util/Iterator; 012 34java/util/IteratorhasNext()Z 06 78next()Ljava/lang/Object; : ;4isEmpty = >*getContainerSize @ ABget(I)Ljava/lang/Object; DEF GH#net/minecraft/world/ContainerHelpertakeItem7(Ljava/util/List;I)Lnet/minecraft/world/item/ItemStack; DJ KL removeItem8(Ljava/util/List;II)Lnet/minecraft/world/item/ItemStack; NOP QR3net/minecraft/world/inventory/AbstractContainerMenu slotsChanged"(Lnet/minecraft/world/Container;)V T UVset'(ILjava/lang/Object;)Ljava/lang/Object; X Yclear [\] ^_java/util/ListcopyOf((Ljava/util/Collection;)Ljava/util/List; abc de5net/minecraft/world/entity/player/StackedItemContentsaccountSimpleStack'(Lnet/minecraft/world/item/ItemStack;)Vg/net/minecraft/world/inventory/CraftingContainer SignatureFLnet/minecraft/core/NonNullList;:(Lnet/minecraft/world/inventory/AbstractContainerMenu;II)VCodeLineNumberTableLocalVariableTablethis:Lnet/minecraft/world/inventory/TransientCraftingContainer;MethodParametersLocalVariableTypeTable€(Lnet/minecraft/world/inventory/AbstractContainerMenu;IILnet/minecraft/core/NonNullList;)V itemStack StackMapTablegetItem'(I)Lnet/minecraft/world/item/ItemStack;slotremoveItemNoUpdate((II)Lnet/minecraft/world/item/ItemStack;countresultsetItem((ILnet/minecraft/world/item/ItemStack;)V setChanged stillValid-(Lnet/minecraft/world/entity/player/Player;)Zplayer*Lnet/minecraft/world/entity/player/Player; clearContent getHeightgetWidthgetItems()Ljava/util/List;8()Ljava/util/List;fillStackedContents:(Lnet/minecraft/world/entity/player/StackedItemContents;)Vcontents7Lnet/minecraft/world/entity/player/StackedItemContents; SourceFileTransientCraftingContainer.java!fhi"#&#jk]*+h²¸· ±l m*no"#&#p "&k’*·*µ*+µ*µ *µ$±l m4no"#&#q ip"&hr>*k2*´¶'¬lm no;4k)*´¶+L+¹/™+¹5ÀM,¶9š¬§ÿä¬l#$"%$''(m s)not ü0úuvk]*¶<¡²°*´¶?À°l-. 0mnow#t pwxvk= *´¸C°l5m no w#pwKyk}*´¸IN-¶9š *´*¶M-°l: ;<>m*now#z# {tüp wz|}kY*´,¶SW*´*¶M±lC DEm now#sp ws~k+±lIm no€k6¬lMmno�‚p�ƒk6*´¶W±l RSm no„*k/*´$¬lWm no…*k/*´ ¬l\m no†‡k2*´¸Z°lam nohˆ‰Šk$*´¶+M,¹/™,¹5ÀN+-¶`§ÿè±lfg h#im s$no$‹Œt ü0úp‹�Ž