Êþº¾Eý  java/lang/Record()V   9net/minecraft/network/protocol/game/CommonPlayerSpawnInfo dimensionTypeLnet/minecraft/core/Holder;   dimension%Lnet/minecraft/resources/ResourceKey;  seedJ  gameType$Lnet/minecraft/world/level/GameType;  previousGameTypeLjava/util/Optional;   isDebugZ " # isFlat % &lastDeathLocation ( )*portalCooldownI , -*seaLevel/ 01toStringO(Lnet/minecraft/network/protocol/game/CommonPlayerSpawnInfo;)Ljava/lang/String;3 45hashCode>(Lnet/minecraft/network/protocol/game/CommonPlayerSpawnInfo;)I7 89equalsP(Lnet/minecraft/network/protocol/game/CommonPlayerSpawnInfo;Ljava/lang/Object;)Z ;<= >?1net/minecraft/world/level/dimension/DimensionType STREAM_CODEC)Lnet/minecraft/network/codec/StreamCodec;A BCapply()Ljava/util/function/Function; EFG H(net/minecraft/core/registries/Registries DIMENSION JKL MN#net/minecraft/resources/ResourceKey streamCodecP(Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/network/codec/StreamCodec;A QRS T?)net/minecraft/network/codec/ByteBufCodecsLONGA W<X"net/minecraft/world/level/GameTypeA W[ \?OPTIONAL_STREAM_CODECA Q_ `?BOOLAA d<enet/minecraft/core/GlobalPosg Bh:()Lnet/minecraft/network/codec/StreamCodec$CodecOperation; jkl Bm'net/minecraft/network/codec/StreamCodecc(Lnet/minecraft/network/codec/StreamCodec$CodecOperation;)Lnet/minecraft/network/codec/StreamCodec; A Qp q?VAR_INT A A u Bv)()Lcom/mojang/datafixers/util/Function10; jx yz composite(Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lnet/minecraft/network/codec/StreamCodec;Ljava/util/function/Function;Lcom/mojang/datafixers/util/Function10;)Lnet/minecraft/network/codec/StreamCodec; < SignaturePLnet/minecraft/core/Holder;HLnet/minecraft/resources/ResourceKey;:Ljava/util/Optional;4Ljava/util/Optional;•Lnet/minecraft/network/codec/StreamCodec;”(Lnet/minecraft/core/Holder;Lnet/minecraft/resources/ResourceKey;JLnet/minecraft/world/level/GameType;Ljava/util/Optional;ZZLjava/util/Optional;II)VCodeLineNumberTableLocalVariableTablethis;Lnet/minecraft/network/protocol/game/CommonPlayerSpawnInfo;LocalVariableTypeTableMethodParameters2(Lnet/minecraft/core/Holder;Lnet/minecraft/resources/ResourceKey;JLnet/minecraft/world/level/GameType;Ljava/util/Optional;ZZLjava/util/Optional;II)V()Ljava/lang/String;()I(Ljava/lang/Object;)ZoLjava/lang/Object;()Lnet/minecraft/core/Holder;R()Lnet/minecraft/core/Holder;'()Lnet/minecraft/resources/ResourceKey;J()Lnet/minecraft/resources/ResourceKey;()J&()Lnet/minecraft/world/level/GameType;()Ljava/util/Optional;<()Ljava/util/Optional;()Z6()Ljava/util/Optional; SourceFileCommonPlayerSpawnInfo.javaRecordBootstrapMethods odimensionType;dimension;seed;gameType;previousGameType;isDebug;isFlat;lastDeathLocation;portalCooldown;seaLevel !$'+¬&(Ljava/lang/Object;)Ljava/lang/Object;® ¯ �±X(Lnet/minecraft/network/protocol/game/CommonPlayerSpawnInfo;)Lnet/minecraft/core/Holder;³ ´ ’¶b(Lnet/minecraft/network/protocol/game/CommonPlayerSpawnInfo;)Lnet/minecraft/resources/ResourceKey;¸ ¹ ”»M(Lnet/minecraft/network/protocol/game/CommonPlayerSpawnInfo;)Ljava/lang/Long;½ ¾ •Àa(Lnet/minecraft/network/protocol/game/CommonPlayerSpawnInfo;)Lnet/minecraft/world/level/GameType; à –ÅQ(Lnet/minecraft/network/protocol/game/CommonPlayerSpawnInfo;)Ljava/util/Optional;Ç È ˜ÊP(Lnet/minecraft/network/protocol/game/CommonPlayerSpawnInfo;)Ljava/lang/Boolean;Ì Í #˜ÏT(Lnet/minecraft/network/codec/StreamCodec;)Lnet/minecraft/network/codec/StreamCodec;Ñ QÒ ÓÏoptionalÕ Ö &–Ø Ù )ŒÛP(Lnet/minecraft/network/protocol/game/CommonPlayerSpawnInfo;)Ljava/lang/Integer;Ý Þ -ŒàÈ(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;â ã ‚å%(Lnet/minecraft/core/Holder;Lnet/minecraft/resources/ResourceKey;Ljava/lang/Long;Lnet/minecraft/world/level/GameType;Ljava/util/Optional;Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/util/Optional;Ljava/lang/Integer;Ljava/lang/Integer;)Lnet/minecraft/network/protocol/game/CommonPlayerSpawnInfo;ç èéê ëìjava/lang/runtime/ObjectMethods bootstrap±(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/TypeDescriptor;Ljava/lang/Class;Ljava/lang/String;[Ljava/lang/invoke/MethodHandle;)Ljava/lang/Object;î ïðñ òó"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ö6net/minecraft/network/codec/StreamCodec$CodecOperationCodecOperationù%java/lang/invoke/MethodHandles$Lookupûjava/lang/invoke/MethodHandlesLookup1  |}|~| # &|€)*-*>?|�‚ƒü >*·*+µ*,µ *!µ*µ*µ*µ*µ!* µ$* µ'* µ+±„…p >†‡> >>>>> ># >& >)* >-* ˆ*> }>~>>&€ ‰) #&)-|Š0‹ƒ1*º.°„… †‡4Œƒ1*º2¬„… †‡8�ƒ<*+º6¬„…†‡Ž�‰Ž �ƒ/*´°„… †‡|‘’ƒ/*´ °„… †‡|“”ƒ/*´­„… †‡•ƒ/*´°„… †‡–ƒ/*´°„… †‡|—˜ƒ/*´¬„… †‡#˜ƒ/*´!¬„… †‡&–ƒ/*´$°„… †‡|™)Œƒ/*´'¬„… †‡-Œƒ/*´+¬„… †‡šƒ�i²:º@²D¸IºO²PºU²VºY²Zº]²^ºa²^ºb²cºf¹iºn²oºr²oºsºt¸w³{±„ C$b›œ�^ |}|~| # &|€)*-*ž– æ Ÿ¡¢£¤¥¦§¨©ªí«­°í«²µí«·ºí«¼¿í«ÁÄí«ÆÉí«ËÉíÎÐÎí«ÔÄí«×Úí«ÜÚíßáäôõj÷ øúü