Źžŗ¾E;net/minecraft/world/level/block/entity/DispenserBlockEntity+net/minecraft/world/inventory/DispenserMenu3net/minecraft/world/inventory/AbstractContainerMenu#net/minecraft/world/SimpleContainer  (I)V  P(ILnet/minecraft/world/entity/player/Inventory;Lnet/minecraft/world/Container;)V  &net/minecraft/world/inventory/MenuType GENERIC_3x3(Lnet/minecraft/world/inventory/MenuType;  ,(Lnet/minecraft/world/inventory/MenuType;I)V  checkContainerSize#(Lnet/minecraft/world/Container;I)V    dispenserLnet/minecraft/world/Container; "#$ %&+net/minecraft/world/entity/player/Inventoryplayer*Lnet/minecraft/world/entity/player/Player; ()* +,net/minecraft/world/Container startOpen-(Lnet/minecraft/world/entity/ContainerUser;)V . /0add3x3GridSlots$(Lnet/minecraft/world/Container;II)V 2 30addStandardInventorySlots5"net/minecraft/world/inventory/Slot 47 8%(Lnet/minecraft/world/Container;III)V : ;<addSlotJ(Lnet/minecraft/world/inventory/Slot;)Lnet/minecraft/world/inventory/Slot; (> ?@ stillValid-(Lnet/minecraft/world/entity/player/Player;)Z BCD EF"net/minecraft/world/item/ItemStackEMPTY$Lnet/minecraft/world/item/ItemStack; H IJslots Lnet/minecraft/core/NonNullList; LMN OPnet/minecraft/core/NonNullListget(I)Ljava/lang/Object; 4R SThasItem()Z 4V WXgetItem&()Lnet/minecraft/world/item/ItemStack; BZ [Xcopy ] ^_moveItemStackTo*(Lnet/minecraft/world/item/ItemStack;IIZ)Z Ba bTisEmpty 4d ef setByPlayer'(Lnet/minecraft/world/item/ItemStack;)V 4h ij setChanged()V Bl mngetCount()I 4p qronTakeQ(Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;)V t uvremoved-(Lnet/minecraft/world/entity/player/Player;)V (x y,stopOpen SLOT_COUNTI ConstantValue INV_SLOT_START INV_SLOT_END$USE_ROW_SLOT_STARTUSE_ROW_SLOT_END-1(ILnet/minecraft/world/entity/player/Inventory;)VCodeLineNumberTableLocalVariableTablethis-Lnet/minecraft/world/inventory/DispenserMenu; containerId inventory-Lnet/minecraft/world/entity/player/Inventory;MethodParametersslotxy containerlefttop StackMapTablequickMoveStackQ(Lnet/minecraft/world/entity/player/Player;I)Lnet/minecraft/world/item/ItemStack;stack slotIndexclicked$Lnet/minecraft/world/inventory/Slot; SourceFileDispenserMenu.java!z{|}~{|}{|€{|€‚{|ƒ  „…R*,»Y · · ±† ‡ ˆ‰Š{‹Œ Š‹ …0*²·- ø*-µ-,“!¹'*->¶-*,T¶1±†& /!‡*0ˆ‰0Š{0‹Œ0  Š‹/0…Ł E6¢>6¢/h`6*»4Y+h`h`·6¶9W„§’ф§’±†$ %&'8%>$D*‡HŽ{ 2{A{Eˆ‰E‘ E’{E“{”üüś1ś ‘’“?@…? *“+¹=¬†.‡ ˆ‰ %&%•–…=†²AN*“G¶KĄ4:Ęq¶Q™i¶U:¶YN ¢* -¶\š²A°* ¶\š²A°¶`™²A¶c§¶g¶k-¶k ²A°+¶o-°†F3456%7+91:?;C>P?TB\CgElGxI|K„N‡>%_—F†ˆ‰†%&†˜{‚™FuŽš”žCB4Bś %˜uv…L*+·s*“+¹w±†STU‡ˆ‰%&%›œ