Êþº¾E«  java/util/ObjectsrequireNonNull&(Ljava/lang/Object;)Ljava/lang/Object;   )net/minecraft/server/level/ServerPlayer$1this$0)Lnet/minecraft/server/level/ServerPlayer;  java/lang/Object()V  $com/google/common/cache/CacheBuilder newBuilder(()Lcom/google/common/cache/CacheBuilder;   maximumSize)(J)Lcom/google/common/cache/CacheBuilder; +net/minecraft/server/level/ServerPlayer$1$1 " #.(Lnet/minecraft/server/level/ServerPlayer$1;)V % &'buildM(Lcom/google/common/cache/CacheLoader;)Lcom/google/common/cache/LoadingCache; ) *+cache&Lcom/google/common/cache/LoadingCache; -./ 01'net/minecraft/server/level/ServerPlayer connection;Lnet/minecraft/server/network/ServerGamePacketListenerImpl;3Hnet/minecraft/network/protocol/game/ClientboundContainerSetContentPacket 567 893net/minecraft/world/inventory/AbstractContainerMenu containerIdI 5; <=incrementStateId()I 2? @9(IILjava/util/List;Lnet/minecraft/world/item/ItemStack;)V BCD EF9net/minecraft/server/network/ServerGamePacketListenerImplsend*(Lnet/minecraft/network/protocol/Packet;)V H IJbroadcastDataValue:(Lnet/minecraft/world/inventory/AbstractContainerMenu;II)VLEnet/minecraft/network/protocol/game/ClientboundContainerSetSlotPacket KN O*(IIILnet/minecraft/world/item/ItemStack;)VQBnet/minecraft/network/protocol/game/ClientboundSetCursorItemPacket PS T'(Lnet/minecraft/world/item/ItemStack;)VVEnet/minecraft/network/protocol/game/ClientboundContainerSetDataPacket UX Y(III)V[5net/minecraft/world/inventory/RemoteSlot$Synchronized] ^_apply\(Lcom/google/common/cache/LoadingCache;)Lnet/minecraft/network/HashedPatchMap$HashGenerator; Za b7(Lnet/minecraft/network/HashedPatchMap$HashGenerator;)Vd3net/minecraft/world/inventory/ContainerSynchronizer SignatureoLcom/google/common/cache/LoadingCache;Ljava/lang/Integer;>;,(Lnet/minecraft/server/level/ServerPlayer;)VCodeLineNumberTableLocalVariableTablethis+Lnet/minecraft/server/level/ServerPlayer$1;MethodParameterssendInitialDatan(Lnet/minecraft/world/inventory/AbstractContainerMenu;Ljava/util/List;Lnet/minecraft/world/item/ItemStack;[I)Vslot container5Lnet/minecraft/world/inventory/AbstractContainerMenu; slotItemsLjava/util/List; carriedItem$Lnet/minecraft/world/item/ItemStack; dataSlots[ILocalVariableTypeTable6Ljava/util/List; StackMapTable”(Lnet/minecraft/world/inventory/AbstractContainerMenu;Ljava/util/List;Lnet/minecraft/world/item/ItemStack;[I)VsendSlotChange](Lnet/minecraft/world/inventory/AbstractContainerMenu;ILnet/minecraft/world/item/ItemStack;)V slotIndex itemStacksendCarriedChange\(Lnet/minecraft/world/inventory/AbstractContainerMenu;Lnet/minecraft/world/item/ItemStack;)VsendDataChangeidvalue createSlot,()Lnet/minecraft/world/inventory/RemoteSlot; SourceFileServerPlayer.javaEnclosingMethodNestHostBootstrapMethods � �‘’ “$com/google/common/cache/LoadingCache getUnchecked•F(Lnet/minecraft/core/component/TypedDataComponent;)Ljava/lang/Integer;— ˜™š ›œ"java/lang/invoke/LambdaMetafactory metafactoryÌ(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite; InnerClassesŸ(net/minecraft/world/inventory/RemoteSlot Synchronized¢2net/minecraft/network/HashedPatchMap$HashGenerator¤$net/minecraft/network/HashedPatchMap HashGenerator§%java/lang/invoke/MethodHandles$Lookup©java/lang/invoke/MethodHandlesLookup c*+ef ghk'*+Y¸Wµ*· *¸¶»Y*·!¶$µ(±i367 8&3j'kl' m €nohÆ9*´´,»2Y+´4+¶:,-·>¶A6¾¢*+.¶G„§ÿé±iCD&E2D8Gj>p99kl9qr9st9uv9wxy 9sz{ üúmqsuwe|}~hh*´´,»KY+´4+¶:-·M¶A±i KLj*klqr9€vm q€�‚hU*´´,»PY,·R¶A±i PQj klqr€vm q€ƒJhT*+¶G±i UVj*klqr„9…9m q„…IJhd*´´,»UY+´4·W¶A±i YZj*klqr„9…9m q„…†‡h@»ZY*´(Y¸Wº\·`°i^j klˆ‰Š-‹-Œ –�Ž”�*Zž  ¡£¥ ¦¨ª