Êþº¾Ek"net/minecraft/world/level/GameType  SURVIVAL$Lnet/minecraft/world/level/GameType;  CREATIVE   ADVENTURE   SPECTATOR  $VALUES%[Lnet/minecraft/world/level/GameType;  clone()Ljava/lang/Object;  java/lang/EnumvalueOf5(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;  !"(Ljava/lang/String;I)V $ %&idI ( )*nameLjava/lang/String;, -.makeConcatWithConstants&(Ljava/lang/String;)Ljava/lang/String; 012 34$net/minecraft/network/chat/Component translatableA(Ljava/lang/String;)Lnet/minecraft/network/chat/MutableComponent; 6 78 shortName&Lnet/minecraft/network/chat/Component;, ; <8longName >?@ AB+net/minecraft/world/entity/player/AbilitiesmayflyZ >D EB instabuild >G HB invulnerable >J KBflying M NOisBlockPlacingRestricted()Z >Q RBmayBuild T UVBY_ID Ljava/util/function/IntFunction; XYZ [\java/util/function/IntFunctionapply(I)Ljava/lang/Object; ^ _`byName\(Ljava/lang/String;Lnet/minecraft/world/level/GameType;)Lnet/minecraft/world/level/GameType; b cdCODEC2Lnet/minecraft/util/StringRepresentable$EnumCodec; fgh _i0net/minecraft/util/StringRepresentable$EnumCodec$(Ljava/lang/String;)Ljava/lang/Enum; k lmvalues'()[Lnet/minecraft/world/level/GameType; opq rsjava/util/Arraysstream.([Ljava/lang/Object;)Ljava/util/stream/Stream;u vwtest!(I)Ljava/util/function/Predicate; yz{ |}java/util/stream/StreamanyMatch!(Ljava/util/function/Predicate;)Z €� ‚Ojava/util/Optional isPresent „ …get ‡ ˆ‰getId()I ‹Œ� Ž�java/util/OptionalIntof(I)Ljava/util/OptionalInt; ‹‘ ’“empty()Ljava/util/OptionalInt; ‹€ ‹– —‰getAsInt ™ š›byId'(I)Lnet/minecraft/world/level/GameType; � Žž((Ljava/lang/Object;)Ljava/util/Optional;   ’¡()Ljava/util/Optional;¤survival ¦ !§)(Ljava/lang/String;IILjava/lang/String;)V ªcreative ­ adventure° spectator ² ³m$values µ ¶ DEFAULT_MODE¸ …¹()Ljava/util/function/Supplier; »¼½ ¾¿&net/minecraft/util/StringRepresentablefromEnumQ(Ljava/util/function/Supplier;)Lnet/minecraft/util/StringRepresentable$EnumCodec;Á Âà applyAsInt$()Ljava/util/function/ToIntFunction; ÅÆÇ ÈÉ.net/minecraft/util/ByIdMap$OutOfBoundsStrategyZERO0Lnet/minecraft/util/ByIdMap$OutOfBoundsStrategy; ËÌÍ ÎÏnet/minecraft/util/ByIdMap continuous‡(Ljava/util/function/ToIntFunction;[Ljava/lang/Object;Lnet/minecraft/util/ByIdMap$OutOfBoundsStrategy;)Ljava/util/function/IntFunction; ÑÒÓ ÔÕ)net/minecraft/network/codec/ByteBufCodecsidMapperm(Ljava/util/function/IntFunction;Ljava/util/function/ToIntFunction;)Lnet/minecraft/network/codec/StreamCodec; × ØÙ STREAM_CODEC)Lnet/minecraft/network/codec/StreamCodec; ÑÛ ÜÙOPTIONAL_VAR_INTÞ [ß()Ljava/util/function/Function;Þ âãä åæ'net/minecraft/network/codec/StreamCodecmape(Ljava/util/function/Function;Ljava/util/function/Function;)Lnet/minecraft/network/codec/StreamCodec; è éÙOPTIONAL_STREAM_CODEC ëìí îïcom/mojang/serialization/CodecINT0Lcom/mojang/serialization/codecs/PrimitiveCodec;ÞÞ óôõ ö÷.com/mojang/serialization/codecs/PrimitiveCodecxmap\(Ljava/util/function/Function;Ljava/util/function/Function;)Lcom/mojang/serialization/Codec; ù úûLEGACY_ID_CODEC Lcom/mojang/serialization/Codec; SignatureXLnet/minecraft/util/StringRepresentable$EnumCodec;FLjava/util/function/IntFunction;hLnet/minecraft/network/codec/StreamCodec;~Lnet/minecraft/network/codec/StreamCodec;>; DeprecatedFLcom/mojang/serialization/Codec;RuntimeVisibleAnnotationsLjava/lang/Deprecated;CodeLineNumberTable8(Ljava/lang/String;)Lnet/minecraft/world/level/GameType;LocalVariableTableMethodParametersthis $enum$name $enum$ordinal(ILjava/lang/String;)VgetName()Ljava/lang/String;getSerializedNamegetLongDisplayName(()Lnet/minecraft/network/chat/Component;getShortDisplayNameupdatePlayerAbilities0(Lnet/minecraft/world/entity/player/Abilities;)V abilities-Lnet/minecraft/world/entity/player/Abilities; StackMapTable isCreative isSurvival defaultModeresultRuntimeInvisibleAnnotations$Lorg/jetbrains/annotations/Contract;value_,!null->!null;_,null->_RuntimeVisibleTypeAnnotations#Lorg/jspecify/annotations/Nullable; isValidId(I)Zlambda$isValidId$0((ILnet/minecraft/world/level/GameType;)ZgameTypelambda$static$1-(Ljava/util/Optional;)Ljava/util/OptionalInt;Ljava/util/Optional;lambda$static$0-(Ljava/util/OptionalInt;)Ljava/util/Optional;Ljava/util/OptionalInt;()V^Ljava/lang/Enum;Lnet/minecraft/util/StringRepresentable; SourceFile GameType.javaBootstrapMethods5selectWorld.gameMode.7 gameMode.9(Ljava/lang/Object;)Z; < %&>'(Lnet/minecraft/world/level/GameType;)ZjmC(Ljava/lang/Object;)I†F'(Lnet/minecraft/world/level/GameType;)IH&(Ljava/lang/Object;)Ljava/lang/Object;J K +,,N O ())˜S9(Ljava/lang/Integer;)Lnet/minecraft/world/level/GameType;U9(Lnet/minecraft/world/level/GameType;)Ljava/lang/Integer;W XYZ -[$java/lang/invoke/StringConcatFactory˜(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite;] ^_` ab"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 EnumCodecOutOfBoundsStrategyg%java/lang/invoke/MethodHandles$Lookupijava/lang/invoke/MethodHandlesLookup@1»@@ @ @¶cdüýUVüþØÙüÿéÙüúûü%&)*78<8 lm" ²¶À° 4 *¸À°  )* )€!§€.*+·*µ#*µ'*º+¸/µ5*º9¸/µ:±-. /01-2 . .%&.)*   %)ü ˆ‰/*´#¬5  /*´'°9  /*´'°>  /*´:°B  /*´5°F  è\*²¦+µ=+µC+µF§5*² ¦+µ=+µC+µF+µI§+µ=+µC+µF+µI+*¶Lš§µP±>JK LMN O%P*Q/R7T<UAVFWKY[Z\ \K>ÿ>> NOJ*² ¥ *² ¦§¬]  @OB *²¦§¬a    @OJ*²¥ *² ¦§¬e  @ š›7 ²S¹WÀ°i  %& % _2*²¸]°m )* ) _`i²a*¶eÀM,Æ,§+° r s )*  ü@ ) s !"" #$D¸j¸nºt¹x¬w xw %& % ³m5½Y²SY²SY² SY² S° %&M+´# §¬x%&' @ ()R*¶~™*¶ƒÀ¶†¸Š§¸�°" '*B‹ +,O*¶”™*¶•¸˜¸œ§¸Ÿ°! %-B./á¡»Y¢£·¥³»Y¨©·¥³»Y«¬·¥³ »Y®¯·¥³ ¸±³²³´º·¸º³aºÀ¸j²Ä¸Ê³S²SºÀ¸Ð³Ö²ÚºÝºà¹á³ç²êºðºñ¹ò³ø±.  0@FLWhv ‹&ü0123T V4V6\8:=\?@A\BDE\GIL\GMP\GQR\GDTcf»d ÅËe@fhj