ĘūēžE°  !net/minecraft/world/level/SpawnergetSpawnEntityDisplayNamen(Lnet/minecraft/world/item/component/TypedEntityData;Ljava/lang/String;)Lnet/minecraft/network/chat/Component;   java/util/function/Consumeraccept(Ljava/lang/Object;)V  +net/minecraft/network/chat/CommonComponentsEMPTY&Lnet/minecraft/network/chat/Component;block.minecraft.spawner.desc1  $net/minecraft/network/chat/Component translatableA(Ljava/lang/String;)Lnet/minecraft/network/chat/MutableComponent;   net/minecraft/ChatFormattingGRAYLnet/minecraft/ChatFormatting; "#$ %&+net/minecraft/network/chat/MutableComponent withStyleM(Lnet/minecraft/ChatFormatting;)Lnet/minecraft/network/chat/MutableComponent; ( )*space/()Lnet/minecraft/network/chat/MutableComponent;,block.minecraft.spawner.desc2 . / BLUE "1 23appendU(Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/MutableComponent; 567 892net/minecraft/world/item/component/TypedEntityData getUnsafe!()Lnet/minecraft/nbt/CompoundTag; ;<= >?net/minecraft/nbt/CompoundTag getCompound((Ljava/lang/String;)Ljava/util/Optional;A BCapply()Ljava/util/function/Function; EFG HIjava/util/OptionalflatMap3(Ljava/util/function/Function;)Ljava/util/Optional;AA EM NImap EP QRorElse&(Ljava/lang/Object;)Ljava/lang/Object; TUV WX%net/minecraft/world/entity/EntityTypegetDescriptionId()Ljava/lang/String;Z!net/minecraft/world/entity/Entity\id T^ _`CODEC Lcom/mojang/serialization/Codec; ;b cdreadH(Ljava/lang/String;Lcom/mojang/serialization/Codec;)Ljava/util/Optional;f#net/minecraft/world/level/SpawnDatahentityjjava/lang/Object setEntityIdK(Lnet/minecraft/world/entity/EntityType;Lnet/minecraft/util/RandomSource;)VMethodParameterstyperandom SignatureN(Lnet/minecraft/world/entity/EntityType<*>;Lnet/minecraft/util/RandomSource;)V setEntityDataX(Lnet/minecraft/world/item/component/TypedEntityData;Lnet/minecraft/util/RandomSource;)V entityData„(Lnet/minecraft/world/item/component/TypedEntityData;>;Lnet/minecraft/util/RandomSource;)VappendHoverTextf(Lnet/minecraft/world/item/component/TypedEntityData;Ljava/util/function/Consumer;Ljava/lang/String;)VCodeLineNumberTableLocalVariableTabledata4Lnet/minecraft/world/item/component/TypedEntityData;consumerLjava/util/function/Consumer;nextSpawnDataTagKeyLjava/lang/String; displayNameLocalVariableTypeTableqLnet/minecraft/world/item/component/TypedEntityData;>;ELjava/util/function/Consumer; StackMapTableË(Lnet/minecraft/world/item/component/TypedEntityData;>;Ljava/util/function/Consumer;Ljava/lang/String;)VRuntimeVisibleTypeAnnotations#Lorg/jspecify/annotations/Nullable;Ģ(Lnet/minecraft/world/item/component/TypedEntityData;>;Ljava/lang/String;)Lnet/minecraft/network/chat/Component;"lambda$getSpawnEntityDisplayName$2V(Lnet/minecraft/world/entity/EntityType;)Lnet/minecraft/network/chat/MutableComponent; entityType'Lnet/minecraft/world/entity/EntityType;"lambda$getSpawnEntityDisplayName$15(Lnet/minecraft/nbt/CompoundTag;)Ljava/util/Optional; entityTagLnet/minecraft/nbt/CompoundTag;"lambda$getSpawnEntityDisplayName$0 nextSpawnData SourceFile Spawner.javaBootstrapMethodsR™ š ’ ž Ž  Ą Š‹‹¤ Ĩϧ ¨Š"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$LookupŽjava/lang/invoke/MethodHandlesLookupiklm nopqrsm topu vwxŅF*,¸N-Æ +-š§4+˛ š+¸˛ļ!š+¸'+¸˛-ļ!ļ0šąy .Ez*F{|F}~F€@‚F{ƒF}„… ü0m {}p†‡ ˆ x™.*Į°*ļ4+ļ:ē@ļDēJļDēKļLļO°y" !#$%#&''-#z.{|.€‚ .{ƒ…m {p‰‡ˆˆ Š‹x8*ļS¸˛ļ!°y&z Œ Žx4 *[˛]ļa°y%z  ‘ ’x1*gļ:°y$z “‘”•– Ŗ—˜›Ŗ—œ›Ŗ—ŸĸĒ Ģ­¯