ĘţşžE  java/lang/Object()V   &net/minecraft/server/level/ServerLevel getServer(()Lnet/minecraft/server/MinecraftServer;  $net/minecraft/server/MinecraftServerpacketProcessor)()Lnet/minecraft/network/PacketProcessor;  *net/minecraft/network/protocol/PacketUtilsensureRunningOnSameThreadw(Lnet/minecraft/network/protocol/Packet;Lnet/minecraft/network/PacketListener;Lnet/minecraft/network/PacketProcessor;)V  %net/minecraft/network/PacketProcessor isSameThread()Z  !"scheduleIfPossibleP(Lnet/minecraft/network/PacketListener;Lnet/minecraft/network/protocol/Packet;)V $%& '(6net/minecraft/server/RunningOnDifferentThreadExceptionRUNNING_ON_DIFFERENT_THREAD8Lnet/minecraft/server/RunningOnDifferentThreadException;*net/minecraft/ReportedException ), -. getReport()Lnet/minecraft/CrashReport; 0 12fillCrashReportk(Lnet/minecraft/CrashReport;Lnet/minecraft/network/PacketListener;Lnet/minecraft/network/protocol/Packet;)V4Main thread packet handler 678 9:net/minecraft/CrashReport forThrowableD(Ljava/lang/Throwable;Ljava/lang/String;)Lnet/minecraft/CrashReport; )< =(Lnet/minecraft/CrashReport;)V?Incoming Packet 6A BC addCategory7(Ljava/lang/String;)Lnet/minecraft/CrashReportCategory;ETypeG HIcallJ(Lnet/minecraft/network/protocol/Packet;)Lnet/minecraft/CrashReportDetail; KLM NO!net/minecraft/CrashReportCategory setDetailX(Ljava/lang/String;Lnet/minecraft/CrashReportDetail;)Lnet/minecraft/CrashReportCategory;Q Is TerminalGT Is SkippableG WXY 1=$net/minecraft/network/PacketListener [\] ^%net/minecraft/network/protocol/Packet isSkippable `ab cdjava/lang/BooleantoString(Z)Ljava/lang/String; [f g isTerminal [i jktype-()Lnet/minecraft/network/protocol/PacketType; mno cp)net/minecraft/network/protocol/PacketType()Ljava/lang/String; rst uvcom/mojang/logging/LogUtils getLogger()Lorg/slf4j/Logger; x yzLOGGERLorg/slf4j/Logger;CodeLineNumberTableLocalVariableTablethis,Lnet/minecraft/network/protocol/PacketUtils;x(Lnet/minecraft/network/protocol/Packet;Lnet/minecraft/network/PacketListener;Lnet/minecraft/server/level/ServerLevel;)Vpacket'Lnet/minecraft/network/protocol/Packet;listener&Lnet/minecraft/network/PacketListener;level(Lnet/minecraft/server/level/ServerLevel;LocalVariableTypeTable,Lnet/minecraft/network/protocol/Packet;TT; ExceptionsMethodParameters Signature…(Lnet/minecraft/network/protocol/Packet;TT;Lnet/minecraft/server/level/ServerLevel;)V'Lnet/minecraft/network/PacketProcessor; StackMapTable„(Lnet/minecraft/network/protocol/Packet;TT;Lnet/minecraft/network/PacketProcessor;)VmakeReportedException…(Ljava/lang/Exception;Lnet/minecraft/network/protocol/Packet;Lnet/minecraft/network/PacketListener;)Lnet/minecraft/ReportedException;re!Lnet/minecraft/ReportedException;reportLnet/minecraft/CrashReport;causeLjava/lang/Exception;’(Ljava/lang/Exception;Lnet/minecraft/network/protocol/Packet;TT;)Lnet/minecraft/ReportedException;details#Lnet/minecraft/CrashReportCategory;x(Lnet/minecraft/CrashReport;TT;Lnet/minecraft/network/protocol/Packet;)VRuntimeVisibleTypeAnnotations#Lorg/jspecify/annotations/Nullable;lambda$fillCrashReport$2;(Lnet/minecraft/network/protocol/Packet;)Ljava/lang/String;˘java/lang/Exceptionlambda$fillCrashReport$1lambda$fillCrashReport$0 SourceFilePacketUtils.javaBootstrapMethodsŞ()Ljava/lang/Object;Ź ­ ¤ p° ą Ł ł ´ Ÿ ś ˇ¸š şť"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ž%java/lang/invoke/MethodHandles$LookupŔjava/lang/invoke/MethodHandlesLookup!yz {/*ˇą|} ~ €{k *+,śś ¸ą|  }  ‚ ƒ„ …†‡ ˆ ƒ‰Š$‹ ƒ…Œ {,śš ,+*ś˛#żą| } ‚ƒ„އˆƒ‰Š$‹ ƒŒ ‘’{ť0*Á)™*Ŕ)N-ś+,+¸/-°*3¸5:,+¸/ť)Yˇ;°| !"&#}4 “”•–0—˜0‚0ƒ„‡0ˆ0ƒ‰‹ —ƒŒ™ 12{ż:,Ć1*>ś@N-D,şFśJW-P,şRśJW-S,şUśJW+*šVą|() *+%,2/90}* 'š›:•–:ƒ„:‚‡:ƒ‰:ˆ2‹ •ƒŒœ ž Ÿ {4 *šZ¸_°|,}  ‚ŠĄ Ł {4 *še¸_°|+}  ‚ŠĄ ¤ {4 *šhśl°|*}  ‚ŠĄĽ{¸qłwą|ڧ¨ ľŠŤŽľŠŻŽľŠ˛Žź ˝żÁ