Êþº¾Ew  java/lang/Object()Vjava/util/ArrayList   5net/minecraft/server/jsonrpc/internalapi/MinecraftApigameRuleServiceE()Lnet/minecraft/server/jsonrpc/internalapi/MinecraftGameRuleService;  Anet/minecraft/server/jsonrpc/internalapi/MinecraftGameRuleServicegetAvailableGameRules()Ljava/util/stream/Stream; acceptf(Lnet/minecraft/server/jsonrpc/internalapi/MinecraftApi;Ljava/util/List;)Ljava/util/function/Consumer;  java/util/stream/StreamforEach (Ljava/util/function/Consumer;)V ! "# getRuleValueB(Lnet/minecraft/world/level/gamerules/GameRule;)Ljava/lang/Object; %&' ()5net/minecraft/server/jsonrpc/methods/GameRulesService getTypedRule¿(Lnet/minecraft/server/jsonrpc/internalapi/MinecraftApi;Lnet/minecraft/world/level/gamerules/GameRule;Ljava/lang/Object;)Lnet/minecraft/server/jsonrpc/methods/GameRulesService$GameRuleUpdate; +,- ./java/util/Listadd(Ljava/lang/Object;)Z 1 (2ˆ(Lnet/minecraft/world/level/gamerules/GameRule;Ljava/lang/Object;)Lnet/minecraft/server/jsonrpc/methods/GameRulesService$GameRuleUpdate; 4 56updateGameRule¿(Lnet/minecraft/server/jsonrpc/methods/GameRulesService$GameRuleUpdate;Lnet/minecraft/server/jsonrpc/methods/ClientInfo;)Lnet/minecraft/server/jsonrpc/methods/GameRulesService$GameRuleUpdate; %8 9: addGameRulex(Lnet/minecraft/server/jsonrpc/internalapi/MinecraftApi;Lnet/minecraft/world/level/gamerules/GameRule;Ljava/util/List;)VCodeLineNumberTableLocalVariableTablethis7Lnet/minecraft/server/jsonrpc/methods/GameRulesService;getI(Lnet/minecraft/server/jsonrpc/internalapi/MinecraftApi;)Ljava/util/List; minecraftApi7Lnet/minecraft/server/jsonrpc/internalapi/MinecraftApi;rulesLjava/util/List;LocalVariableTypeTable[Ljava/util/List;>;MethodParameters Signature”(Lnet/minecraft/server/jsonrpc/internalapi/MinecraftApi;)Ljava/util/List;>;gameRule.Lnet/minecraft/world/level/gamerules/GameRule;valueLjava/lang/Object;3Lnet/minecraft/world/level/gamerules/GameRule;TT;Þ(Lnet/minecraft/server/jsonrpc/internalapi/MinecraftApi;Lnet/minecraft/world/level/gamerules/GameRule;Ljava/util/List;>;)VÐ(Lnet/minecraft/server/jsonrpc/internalapi/MinecraftApi;Lnet/minecraft/world/level/gamerules/GameRule;TT;)Lnet/minecraft/server/jsonrpc/methods/GameRulesService$GameRuleUpdate;updateö(Lnet/minecraft/server/jsonrpc/internalapi/MinecraftApi;Lnet/minecraft/server/jsonrpc/methods/GameRulesService$GameRuleUpdate;Lnet/minecraft/server/jsonrpc/methods/ClientInfo;)Lnet/minecraft/server/jsonrpc/methods/GameRulesService$GameRuleUpdate;FLnet/minecraft/server/jsonrpc/methods/GameRulesService$GameRuleUpdate; clientInfo1Lnet/minecraft/server/jsonrpc/methods/ClientInfo;KLnet/minecraft/server/jsonrpc/methods/GameRulesService$GameRuleUpdate;(Lnet/minecraft/server/jsonrpc/internalapi/MinecraftApi;Lnet/minecraft/server/jsonrpc/methods/GameRulesService$GameRuleUpdate;Lnet/minecraft/server/jsonrpc/methods/ClientInfo;)Lnet/minecraft/server/jsonrpc/methods/GameRulesService$GameRuleUpdate; lambda$get$0x(Lnet/minecraft/server/jsonrpc/internalapi/MinecraftApi;Ljava/util/List;Lnet/minecraft/world/level/gamerules/GameRule;)V SourceFileGameRulesService.java NestMembers`Dnet/minecraft/server/jsonrpc/methods/GameRulesService$GameRuleUpdateBootstrapMethodsc(Ljava/lang/Object;)Ve %f Z[h1(Lnet/minecraft/world/level/gamerules/GameRule;)Vj klm no"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; InnerClassesGameRuleUpdates%java/lang/invoke/MethodHandles$Lookupujava/lang/invoke/MethodHandlesLookup!%;/*·±<= >? @A;m»Y· L*¶ ¹*+º¹+°<)+.=BCDEF DGHBIJ 9:;�*¶ +¹ N,*+-¸$¹*W±<2 34=*BCKLDE MNF KODG MPH BKDIQ ();f *¶ +,¹0°<7=  BC KL MNF KO MPH BKMIR ST;\ *¶ +,¹3°<;=  BC SU VWF  SXH BSVIY Z[;I*,+¸7±< ,-= BCDEKL\]^_a ibdgp_%qrtv