Êþº¾E[  java/lang/Object()V forceload  net/minecraft/commands/CommandsliteralI(Ljava/lang/String;)Lcom/mojang/brigadier/builder/LiteralArgumentBuilder;  LEVEL_GAMEMASTERS2Lnet/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;add from "#$ %&>net/minecraft/commands/arguments/coordinates/ColumnPosArgument columnPosB()Lnet/minecraft/commands/arguments/coordinates/ColumnPosArgument; ( )*argumentw(Ljava/lang/String;Lcom/mojang/brigadier/arguments/ArgumentType;)Lcom/mojang/brigadier/builder/RequiredArgumentBuilder;, -.run ()Lcom/mojang/brigadier/Command; 012 344com/mojang/brigadier/builder/RequiredArgumentBuilderexecutesN(Lcom/mojang/brigadier/Command;)Lcom/mojang/brigadier/builder/ArgumentBuilder;6to, 09 :;then^(Lcom/mojang/brigadier/builder/ArgumentBuilder;)Lcom/mojang/brigadier/builder/ArgumentBuilder; 9>remove,,Ball, 1Fquery,Ipos, LMN OP&com/mojang/brigadier/CommandDispatcherregistere(Lcom/mojang/brigadier/builder/LiteralArgumentBuilder;)Lcom/mojang/brigadier/tree/LiteralCommandNode; RST UV$net/minecraft/server/level/ColumnPos toChunkPos&()Lnet/minecraft/world/level/ChunkPos; XYZ [\)net/minecraft/commands/CommandSourceStackgetLevel*()Lnet/minecraft/server/level/ServerLevel; ^_` ab&net/minecraft/server/level/ServerLevel dimension'()Lnet/minecraft/resources/ResourceKey; ^d efgetForceLoadedChunks'()Lit/unimi/dsi/fastutil/longs/LongSet; hij kl"net/minecraft/world/level/ChunkPospack()J nop qr#it/unimi/dsi/fastutil/longs/LongSetcontains(J)Zt uvgeth(Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/resources/ResourceKey;)Ljava/util/function/Supplier; Xx yz sendSuccess!(Ljava/util/function/Supplier;Z)V |}~ €.net/minecraft/server/commands/ForceLoadCommandERROR_NOT_TICKING>Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; ‚ƒ„ …†#net/minecraft/resources/ResourceKey identifier&()Lnet/minecraft/resources/Identifier; ˆ‰Š ‹Œnet/minecraft/server/commands/ForceLoadCommand$ForceLoadParams '* +,(Lnet/minecraft/resources/ResourceKey;IIII)V - ./ sendFeedback‡(Lnet/minecraft/commands/CommandSourceStack;ZLnet/minecraft/server/commands/CommandResponseTracker$MessagesWithArg;Ljava/lang/Object;)I1commands.forceload.removed.all h3 45getX(J)I h7 85getZ: commands.forceload.list.multiple<commands.forceload.list.single> commands.forceload.query.success Ä@ ÇAL(Lnet/minecraft/world/level/ChunkPos;)Lnet/minecraft/network/chat/Component; CDE FG+com/mojang/brigadier/context/CommandContext getSource()Ljava/lang/Object; "I JK getColumnPosg(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/server/level/ColumnPos; |M NOqueryForceLoadT(Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/server/level/ColumnPos;)I |Q RS listForceLoad.(Lnet/minecraft/commands/CommandSourceStack;)I |U VS removeAll |X YZchangeForceLoad{(Lnet/minecraft/commands/CommandSourceStack;Lnet/minecraft/server/level/ColumnPos;Lnet/minecraft/server/level/ColumnPos;Z)I\#commands.forceload.removed.multiple '_ '_ ãV 'a êVc!commands.forceload.removed.singlee!commands.forceload.added.multiplegcommands.forceload.added.singlei commands.forceload.query.failure Äk lÌtranslatableEscapencommands.forceload.toobigp ¤qI()Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType$Function; ˆs tJ(Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType$Function;)Vpw commands.forceload.added.failure Äy ËzA(Ljava/lang/String;)Lnet/minecraft/network/chat/MutableComponent; ö| }!(Lcom/mojang/brigadier/Message;)V | €ôERROR_ALL_ADDED‚"commands.forceload.removed.failure |„ …ôERROR_NONE_REMOVED‡ ‹ˆM()Lnet/minecraft/server/commands/CommandResponseTracker$SingleHandlerWithArg;Š ‹‹O()Lnet/minecraft/server/commands/CommandResponseTracker$MultipleHandlerWithArg; � Ž�messages(Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;Lnet/minecraft/server/commands/CommandResponseTracker$SingleHandlerWithArg;Lnet/minecraft/server/commands/CommandResponseTracker$MultipleHandlerWithArg;)Lnet/minecraft/server/commands/CommandResponseTracker$MessagesWithArg;‡ŠMAX_CHUNK_LIMITI ConstantValue Signature¬Lnet/minecraft/server/commands/CommandResponseTracker$MessagesWithArg;CodeLineNumberTableLocalVariableTablethis0Lnet/minecraft/server/commands/ForceLoadCommand;+(Lcom/mojang/brigadier/CommandDispatcher;)V dispatcher(Lcom/mojang/brigadier/CommandDispatcher;LocalVariableTypeTableULcom/mojang/brigadier/CommandDispatcher;MethodParametersX(Lcom/mojang/brigadier/CommandDispatcher;)Vsource+Lnet/minecraft/commands/CommandSourceStack;&Lnet/minecraft/server/level/ColumnPos;chunkPos$Lnet/minecraft/world/level/ChunkPos;level(Lnet/minecraft/server/level/ServerLevel;%Lnet/minecraft/resources/ResourceKey;resultZHLnet/minecraft/resources/ResourceKey; StackMapTable Exceptions²6com/mojang/brigadier/exceptions/CommandSyntaxException chunkListLjava/lang/String; forcedChunks%Lit/unimi/dsi/fastutil/longs/LongSet; chunkCount¹java/lang/StringminXminZmaxXmaxZ minChunkX minChunkZ maxChunkX maxChunkZJtracker6Lnet/minecraft/server/commands/CommandResponseTracker;\Lnet/minecraft/server/commands/CommandResponseTracker;ÇDnet/minecraft/server/commands/CommandResponseTracker$MessagesWithArglambda$removeAll$1M(Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/network/chat/Component;lambda$removeAll$0,(Lnet/minecraft/server/level/ServerLevel;J)Vchunklambda$listForceLoad$1`(ILnet/minecraft/resources/ResourceKey;Ljava/lang/String;)Lnet/minecraft/network/chat/Component;lambda$listForceLoad$0_(Lnet/minecraft/resources/ResourceKey;Ljava/lang/String;)Lnet/minecraft/network/chat/Component;lambda$queryForceLoad$0q(Lnet/minecraft/world/level/ChunkPos;Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/network/chat/Component;lambda$register$60(Lcom/mojang/brigadier/context/CommandContext;)Ic-Lcom/mojang/brigadier/context/CommandContext;lambda$register$5lambda$register$4lambda$register$3lambda$register$2lambda$register$1lambda$register$0lambda$static$5j(IILnet/minecraft/server/commands/ForceLoadCommand$ForceLoadParams;)Lnet/minecraft/network/chat/Component;params@Lnet/minecraft/server/commands/ForceLoadCommand$ForceLoadParams;lambda$static$4�(Lnet/minecraft/world/level/ChunkPos;ILnet/minecraft/server/commands/ForceLoadCommand$ForceLoadParams;)Lnet/minecraft/network/chat/Component;lambda$static$3lambda$static$2lambda$static$1D(Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message;Ljava/lang/Object;lambda$static$0amount SourceFileForceLoadCommand.java NestMembersBootstrapMethodsÔñ |ò ÜÔô |õ ÛÔ÷ |ø ÚÔú |û ÙÔý |þ ØÔ | ×Ô | ÓÔG | ÑÒ (()Lnet/minecraft/network/chat/Component; (J)Ljava/lang/Object; h unpack'(J)Lnet/minecraft/world/level/ChunkPos;&(Ljava/lang/Object;)Ljava/lang/Object; h toString()Ljava/lang/String;8(Lnet/minecraft/world/level/ChunkPos;)Ljava/lang/String; | ÏÐ |! ÍÎ#(J)V% |& ÊË( |) ÈÉæ, |- èæ/ |0 åæ29(Ljava/lang/Object;ILjava/lang/Object;)Ljava/lang/Object;4 |5 äââ8((IILjava/lang/Object;)Ljava/lang/Object;: |; ãÞÞ> |? áâA |B ÝÞD EFG HI"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; InnerClassesMessagesWithArgForceLoadParamsNEcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType$FunctionFunctionQInet/minecraft/server/commands/CommandResponseTracker$SingleHandlerWithArgSingleHandlerWithArgTKnet/minecraft/server/commands/CommandResponseTracker$MultipleHandlerWithArgMultipleHandlerWithArgW%java/lang/invoke/MethodHandles$LookupYjava/lang/invoke/MethodHandlesLookup!|’“”•€€€ô…ô"#–—&#–—˜/*·±™š ›œ O�˜k»*¸ ²¸¶À¸ ¸!¸'º+¶/À05¸!¸'º7¶/¶8¶<¶<À=¸ ¸!¸'º?¶/À05¸!¸'º@¶/¶8¶<ÀA¸ ºC¶D¶<¶<ÀE¸ ºG¶DÀH¸!¸'ºJ¶/¶<¶<À¶KW±™z-. /13$4,677:5=2@0H:M<X=`?k@n>q;yB�C„A‡9�G—HŸJªK­I°F¶-ºOš »žŸ  »ž¡¢ž–£ NO˜é@+¶QM*¶WN-¶]:-¶c,¶g¹m6™*,ºs¶w¬²{,¶�¶‡¿™"RS TUW$X1Y3[š>@¤¥@I¦;§¨ 6©ª0a«!¬­  0a®¯ÿ3XRh^‚°±¢ ¤I RS˜JŒ*¶WL+¶]M+¶cN-¹�6žY‘¸“-¹™¹�º¢¹¦ºª¹­¹³¶·: *,º»¶w§*,º¾¶w§*Á½Y,¶�¸ÃS¸É¶Í¬™2 `a bcefJhPi`komrn‰pš>J%³´Œ¤¥‡©ª ‚a«}µ¶u·“   ‚a®¯ÿ`X^‚n¸ú¢¤ VS˜–(*¶WL+¶]M+¶cN-+ºÑ¹Õ*,ºÙ¶w¬™tu vwx&yš*(¤¥#©ª a«µ¶   a®¢¤ YZ˜ +¶Ü,¶Ü¸ß6+¶å,¶å¸ß6+¶Ü,¶Ü¸è6+¶å,¶å¸è6í¡í¡î¢ î¡ ²ï¶õ¿¸ú6¸ú6 ¸ú6 ¸ú6  d… a  d… ai7  ”ž²¸ ¸ ¶‡¿¸:*¶W:¶]:6 £4 6 £#»hY·¶¶„§ÿÜ„§ÿË*™ ² §²$»'Y   ·)¶,¬™Z� Ž�'�4’P—Wš^›eœl�sŸ†¡�¢¡¥¦§¬¨³ª¾«É¬ã«éªï°š¶Â'ç“·8Þ“¤¥ ¦6¦­ º“û»“'4ὓ^·¾“e°¿“ l©À“ s¢Á“ †�· ¦oÃĬi©ª³ba« ¦oÃųba®¯· ÿPXRRÿI XRRÿXRR^‚ü ú&úÿ XRR^‚XÿXRR^‚Xư±¢¤ 6 Èɘ?0½Y*¶�¸ÃS¸É°™xš a« Ê˘C*¸2¸6¶W±™wš©ªÌ ÍΘ^ 9½Y¸SY+¶�¸ÃSY,S¸É°™kš  ·“ a« ³´ ÏИM;½Y*¶�¸ÃSY+S¸É°™iša«³´ ÑÒ˜P=½Y*¸?SY+¶�¸ÃS¸É°™Xš§¨a« ÓÔ˜;*¶BÀX*H¸H¸L¬™Kš ÕÖ°± ×Ô˜5 *¶BÀX¸P¬™Hš  ÕÖ°± ØÔ˜5 *¶BÀX¸T¬™Cš  ÕÖ°± ÙÔ˜B*¶BÀX*¸H*5¸H¸W¬™@š ÕÖ°± ÚÔ˜B*¶BÀX*¸H*¸H¸W¬™=š ÕÖ°± ÛÔ˜B*¶BÀX*¸H*5¸H¸W¬™7š ÕÖ°± ÜÔ˜B*¶BÀX*¸H*¸H¸W¬™4š ÕÖ°± ÝÞ˜g3[½Y¸SY,¶]¶�¸ÃSY,¶^¸?SY,¶`¸?S¸É°™)š3·“3ßà áâ˜Sb½Y*¸?SY,¶]¶�¸ÃS¸É°™(š§¨ßà ãÞ˜g3d½Y¸SY,¶]¶�¸ÃSY,¶^¸?SY,¶`¸?S¸É°™$š3·“3ßà äâ˜Sf½Y*¸?SY,¶]¶�¸ÃS¸É°™#š§¨ßà åæ˜Gh½Y*SY+S¸j°™šIçaç èæ˜Gm½Y*SY+S¸j°™šêçéçꘑe»ˆYºo·r³»ˆYºu·r³{»öYv¸x·{³~»öY�¸x·{³ƒ²~º†º‰¸Œ³ ²ƒº�º‘¸Œ³$±™.>!Q&ëìí'îÊCïðïCïóïCïöïCïùïCïüïCïÿïCïïC C  CC C C"$"C' C*+*C*.*C136C79<C1=6C7@<J2ÆK'|LMˆO PR SU VXZ