Êþº¾E\  "net/minecraft/world/inventory/Slot%(Lnet/minecraft/world/Container;III)V   /net/minecraft/world/inventory/FurnaceResultSlotplayer*Lnet/minecraft/world/entity/player/Player;  hasItem()Z   removeCountI  getItem&()Lnet/minecraft/world/item/ItemStack;  "net/minecraft/world/item/ItemStackgetCount()I !" #$java/lang/Mathmin(II)I & '(remove'(I)Lnet/minecraft/world/item/ItemStack; * +,checkTakeAchievements'(Lnet/minecraft/world/item/ItemStack;)V . /0onTakeQ(Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/item/ItemStack;)V 2 34 onCraftedBy.(Lnet/minecraft/world/entity/player/Player;I)V6'net/minecraft/server/level/ServerPlayer 8 9: containerLnet/minecraft/world/Container;<Anet/minecraft/world/level/block/entity/AbstractFurnaceBlockEntity ;> ?@ awardUsedRecipesAndPopExperience,(Lnet/minecraft/server/level/ServerPlayer;)VO(Lnet/minecraft/world/entity/player/Player;Lnet/minecraft/world/Container;III)VCodeLineNumberTableLocalVariableTablethis1Lnet/minecraft/world/inventory/FurnaceResultSlot;slotxyMethodParametersmayPlace'(Lnet/minecraft/world/item/ItemStack;)Z itemStack$Lnet/minecraft/world/item/ItemStack;amount StackMapTablecarried onQuickCraft((Lnet/minecraft/world/item/ItemStack;I)Vpickedcount serverPlayer)Lnet/minecraft/server/level/ServerPlayer;abstractFurnaceBlockEntityCLnet/minecraft/world/level/block/entity/AbstractFurnaceBlockEntity; SourceFileFurnaceResultSlot.java! ABt*,·*+µ±C D>EF 9:GHIJ 9GHIKLB6¬CDEFMNJM'(Bf!*¶ ™*Y´*¶¶¸`µ*·%°CD!EF!OPJO/0BR *,¶)*+,·-±C!" #D  EF  QNJ  QRSBV*Y´`µ*+¶)±C' ()D EFTNUJ TU+,B¤?+*´*´¶1*´:Á5™"À5M*´7:Á;™À;N-,¶=*µ±C- . /4093>4D* VW4XY?EF?QNP9JQZ[