Êþº¾E  java/lang/Object()Vtick  net/minecraft/commands/CommandsliteralI(Ljava/lang/String;)Lcom/mojang/brigadier/builder/LiteralArgumentBuilder;   LEVEL_ADMINS2Lnet/minecraft/server/permissions/PermissionCheck;   hasPermissionn(Lnet/minecraft/server/permissions/PermissionCheck;)Lnet/minecraft/server/permissions/PermissionProviderCheck;  3com/mojang/brigadier/builder/LiteralArgumentBuilderrequiresN(Ljava/util/function/Predicate;)Lcom/mojang/brigadier/builder/ArgumentBuilder;query !"run ()Lcom/mojang/brigadier/Command; $ %&executesN(Lcom/mojang/brigadier/Command;)Lcom/mojang/brigadier/builder/ArgumentBuilder; ( )*then^(Lcom/mojang/brigadier/builder/ArgumentBuilder;)Lcom/mojang/brigadier/builder/ArgumentBuilder;,rate.#net/minecraft/world/TickRateManager0)net/minecraft/server/commands/TickCommandF@ 345 670com/mojang/brigadier/arguments/FloatArgumentTypefloatArg6(FF)Lcom/mojang/brigadier/arguments/FloatArgumentType; 9 :;argumentw(Ljava/lang/String;Lcom/mojang/brigadier/arguments/ArgumentType;)Lcom/mojang/brigadier/builder/RequiredArgumentBuilder;= >?getSuggestions6()Lcom/mojang/brigadier/suggestion/SuggestionProvider; ABC DE4com/mojang/brigadier/builder/RequiredArgumentBuildersuggestsl(Lcom/mojang/brigadier/suggestion/SuggestionProvider;)Lcom/mojang/brigadier/builder/RequiredArgumentBuilder; A$Istep Lstop Otime QRS OT-net/minecraft/commands/arguments/TimeArgument2(I)Lnet/minecraft/commands/arguments/TimeArgument;= Xsprint = ]unfreeze `freeze cde fg&com/mojang/brigadier/CommandDispatcherregistere(Lcom/mojang/brigadier/builder/LiteralArgumentBuilder;)Lcom/mojang/brigadier/tree/LiteralCommandNode; ijk lmjava/util/LocaleROOTLjava/util/Locale;o%.1f qrs tunet/minecraft/util/TimeUtilNANOSECONDS_PER_MILLISECONDJ wxy z{java/lang/FloatvalueOf(F)Ljava/lang/Float; }~ €�java/lang/StringformatK(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; ƒ„… †‡)net/minecraft/commands/CommandSourceStack getServer(()Lnet/minecraft/server/MinecraftServer; ‰Š‹ Œ�$net/minecraft/server/MinecraftServertickRateManager.()Lnet/minecraft/server/ServerTickRateManager; ��‘ ’“*net/minecraft/server/ServerTickRateManager setTickRate(F)V • –—get1(Ljava/lang/String;)Ljava/util/function/Supplier; ƒ™ š› sendSuccess!(Ljava/util/function/Supplier;Z)V ‰� žŸgetAverageTickTimeNanos()J /¡ ¢£nanosToMilisString(J)Ljava/lang/String; �¥ ¦§tickrate()F �© ª« isSprinting()Z ­ –®()Ljava/util/function/Supplier;° –±C(Ljava/lang/String;Ljava/lang/String;)Ljava/util/function/Supplier; �³ ´«isFrozen­ �· ¸ŸnanosecondsPerTick­­¼ –½U(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/util/function/Supplier; ‰¿ ÀÁgetTickTimesNanos()[J ÃÄÅ ÆÇjava/util/ArrayscopyOf([JI)[J ÃÉ ÊËsort([J)V?îffffff?ï®záG®Ñ –ÒW(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;[J)Ljava/util/function/Supplier; �Ô ÕÖrequestGameToSprint(I)Z­­ �Ú Û« stopSprinting �Ý Þ«isSteppingForward �à á« stopStepping �ã äå setFrozen(Z)V­­ �é êÖstepGameIfPaused /ì íîERROR_TICK_STEP_NOT_FROZEN?@ AB/net/minecraft/commands/SharedSuggestionProvidersuggestq([Ljava/lang/String;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; /D ÛE.(Lnet/minecraft/commands/CommandSourceStack;)I /G I6I1tK1s /M áE 3O PQgetFloatB(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)F /S TUsetTickingRate/(Lnet/minecraft/commands/CommandSourceStack;F)I /W XYDEFAULT_TICKRATELjava/lang/String; /[ \E tickQuery^net/minecraft/SharedConstants }` za(I)Ljava/lang/String;ccommands.tick.step.fail ðe f!(Lcom/mojang/brigadier/Message;)Vhcommands.tick.step.stop.failjcommands.tick.sprint.stop.fail MAX_TICKRATEF ConstantValueCodeLineNumberTableLocalVariableTablethis+Lnet/minecraft/server/commands/TickCommand;+(Lcom/mojang/brigadier/CommandDispatcher;)V dispatcher(Lcom/mojang/brigadier/CommandDispatcher;LocalVariableTypeTableULcom/mojang/brigadier/CommandDispatcher;MethodParameters SignatureX(Lcom/mojang/brigadier/CommandDispatcher;)Vnanossource+Lnet/minecraft/commands/CommandSourceStack;manager,Lnet/minecraft/server/ServerTickRateManager;tickRateStringmilliSecondsPerTickTargetbusyTimetickRatesamples[Jp50p95p99 StackMapTableI interruptedZadvance Exceptions�6com/mojang/brigadier/exceptions/CommandSyntaxExceptionlambda$stopSprinting$0(()Lnet/minecraft/network/chat/Component;lambda$stopStepping$0 lambda$step$0)(I)Lnet/minecraft/network/chat/Component;lambda$setFreeze$1lambda$setFreeze$0lambda$sprint$1lambda$sprint$0lambda$tickQuery$6`(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;[J)Lnet/minecraft/network/chat/Component;lambda$tickQuery$5^(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/network/chat/Component;lambda$tickQuery$4lambda$tickQuery$3lambda$tickQuery$2lambda$tickQuery$1L(Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/network/chat/Component;lambda$tickQuery$0lambda$setTickingRate$0:(Ljava/lang/String;)Lnet/minecraft/network/chat/Component;lambda$register$110(Lcom/mojang/brigadier/context/CommandContext;)Ic-Lcom/mojang/brigadier/context/CommandContext;lambda$register$10lambda$register$9lambda$register$8‹(Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture;b4Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;lambda$register$7lambda$register$6lambda$register$5lambda$register$4lambda$register$3lambda$register$2lambda$register$1lambda$register$0 SourceFileTickCommand.javaBootstrapMethods§¾ /¿ ·§­ /à ¶­Å /Æ µ§È /É ´§Ë /Ì ³§Î /Ï ²­Ñ /Ò ±§Ô /Õ °§× /Ø ¬­Ú /Û «§Ý /Þ ª§à /á ¦§)ä /å ¤¥’è /é £’ë /ì ¡¢î /ï  ’ñ /ò Ÿ’ô /õ ž’÷ /ø œ�ú /û š›ý /þ ™’ / ˜’ / —’ / –’ / ”• / “’ / ‘’  "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$Lookupjava/lang/invoke/MethodHandlesLookup!/klm1XYíîúîþî&n/*·±op qr fsn¸ø*¸ ²¸¶À¸ º¶#¶'À+¸ + 1¸2¸8º<¶@ºF¶G¶'¶'ÀH¸ ºJ¶#ÀK¸ ºM¶#¶'ÀN¸P¸8ºU¶@ºV¶G¶'¶'ÀW¸ K¸ ºY¶#¶'ÀN¸P¸8ºZ¶@º[¶G¶'¶'À\¸ º^¶#¶'À_¸ ºa¶#¶'À¶bW±oŠ"" #$%$'&/':(B)E'H&P*X+`,h-k,t./‡0Š.�*•1š2¢3¥2®4¹5Á6Ä4Ç1Ï7â8ó"÷9p øtuv øtwxtyz ¢£nD²hn½Y‰²p‰n¸vS¸|°o<p {ux{ TUn‡/*¶‚¶ˆM,#¶Ž²hn½Y#¸vS¸|N*-º”¶˜#‹¬o@A B!C,Dp*/|}/,l'~!€Yx |, \Enñ ý*¶‚¶ˆL*¶‚¶œ¸ M+¶¤F²hn½Y%¸vS¸|:+¶¨™*º¬¶˜*,º¯¶˜§U+¶²™*ºµ¶˜§)+¶¶*¶‚¶œ”œ*º¹¶˜§ *ºº¶˜+¶¶¸ :*,º»¶˜*¶‚¶¾*¶‚¶¾¾¸Â:¸È¾l/¸ :¾‡ÌkŽ/¸ :¾‡ÎkŽ/¸ :*ºÐ¶˜%‹¬oVHIKL-M4N>ONQURbTqU~WˆZ‘[ ^´_¹`Æa×bèdúepf ‘�Yý|}õ~ê‚Yåƒl-ЀY´I„…Æ7†Y×&‡YèˆY‰ÿNƒ�}} x| X6n€&*¶‚¶ˆ¶Ó=™ *º×¶˜*ºØ¶˜¬oi jkm$np &|}&OŠ ‹Œ‰üx |O ,-nÈN*¶‚¶ˆM™,¶¨™,¶ÙW,¶Ü™,¶ßW,¶â™*ºæ¶˜§ *ºç¶˜™§¬o. rs tuwx${)|-}:D�p N|}N`ŒF~‰ü�  @x |` I6nk"*¶‚¶ˆ¶èš ²ë¶ï¿*ºõ¶˜¬o…†ˆ ‰p"|}"�ЉŽ�x |� áEn_ *¶‚¶ˆ¶ßš ²ø¶ï¿*ºû¶˜¬o� Ž�‘p  |}‰Ž�x| ÛEn_ *¶‚¶ˆ¶Ùš ²ü¶ï¿*ºÿ¶˜¬o• –˜™p  |}‰Ž�x| ‘’n¸°o˜ “’n¸°o� ”•n< ½Y¸ S¸°oˆp �Š –’n¸°o —’n¸°o} ˜’n¸°om ™’n¸°ok š›ng½Y*SY+SY,SY-¾¸ S¸°odp*†Y‡YˆY„… œ�nU½Y*SY+SY,S¸°o[p €Y‚Y�Y ž’n¸°oW Ÿ’n¸°oU  ’n¸°oR ¡¢nG ½Y*SY+S¸°oOp€Y‚Y £’n¸°oN ¤¥n9"½Y*S¸°oCp €Y ¦§n6 *¶$Àƒ¸*¬o8p  ¨©Ž� ª§n6 *¶$Àƒ¸*¬o7p  ¨©Ž� «§n;*¶$Àƒ*N¸.¸4¬o6p ¨©Ž� ¬­nO½}Y7SY9SY;S+¸=°o5p¨©®¯Ž� °§n5 *¶$Àƒ¸C¬o3p  ¨©Ž� ±§n;*¶$Àƒ*N¸.¸F¬o0p ¨©Ž� ²­nI½}YHSYJS+¸=°o/p¨©®¯Ž� ³§n5 *¶$Àƒ¸L¬o-p  ¨©Ž� ´§n6 *¶$Àƒ¸F¬o+p  ¨©Ž� µ§n;*¶$Àƒ*+¸N¸R¬o)p ¨©Ž� ¶­nC½}Y²VS+¸=°o(p¨©®¯Ž� ·§n5 *¶$Àƒ¸Z¬o%p  ¨©Ž�¸n]9¸_³V»ðYb¸·d³ë»ðYg¸·d³ø»ðYi¸·d³ü±o(¹º»¼½¼ÀÁÀ¼Ä¼¼Ç¼¼Ê¼ÀÍÀ¼Ð¼¼Ó¼ÀÖÀ¼Ù¼¼Ü¼¼ß¼âãæâçæâêæâíæâðæâóæâöæâùæâüæâÿæâæâæâæâ æâæ