Êþº¾EŒ  java/lang/Record()V   ?net/minecraft/core/component/DataComponentMap$Builder$SimpleMapmap3Lit/unimi/dsi/fastutil/objects/Reference2ObjectMap;  1it/unimi/dsi/fastutil/objects/Reference2ObjectMapget&(Ljava/lang/Object;)Ljava/lang/Object;   containsKey(Ljava/lang/Object;)Z  keySet.()Lit/unimi/dsi/fastutil/objects/ReferenceSet;   2it/unimi/dsi/fastutil/objects/Reference2ObjectMaps fastIteratorc(Lit/unimi/dsi/fastutil/objects/Reference2ObjectMap;)Lit/unimi/dsi/fastutil/objects/ObjectIterator;" #$apply#()Lcom/google/common/base/Function; &'( )*#com/google/common/collect/Iterators transformK(Ljava/util/Iterator;Lcom/google/common/base/Function;)Ljava/util/Iterator; , -.size()I 0 12toString()Ljava/lang/String;4 56hashCodeD(Lnet/minecraft/core/component/DataComponentMap$Builder$SimpleMap;)I8 9:equalsV(Lnet/minecraft/core/component/DataComponentMap$Builder$SimpleMap;Ljava/lang/Object;)Z<-net/minecraft/core/component/DataComponentMap SignaturezLit/unimi/dsi/fastutil/objects/Reference2ObjectMap;Ljava/lang/Object;>;6(Lit/unimi/dsi/fastutil/objects/Reference2ObjectMap;)VCodeLineNumberTableLocalVariableTablethisALnet/minecraft/core/component/DataComponentMap$Builder$SimpleMap;LocalVariableTypeTableMethodParameters}(Lit/unimi/dsi/fastutil/objects/Reference2ObjectMap;Ljava/lang/Object;>;)VD(Lnet/minecraft/core/component/DataComponentType;)Ljava/lang/Object;type0Lnet/minecraft/core/component/DataComponentType;6Lnet/minecraft/core/component/DataComponentType<+TT;>;Q(Lnet/minecraft/core/component/DataComponentType<+TT;>;)TT;RuntimeVisibleTypeAnnotations#Lorg/jspecify/annotations/Nullable;has3(Lnet/minecraft/core/component/DataComponentType;)Z3Lnet/minecraft/core/component/DataComponentType<*>;6(Lnet/minecraft/core/component/DataComponentType<*>;)Z()Ljava/util/Set;F()Ljava/util/Set;>;iterator()Ljava/util/Iterator;L()Ljava/util/Iterator;>;oLjava/lang/Object;5()Lit/unimi/dsi/fastutil/objects/Reference2ObjectMap;|()Lit/unimi/dsi/fastutil/objects/Reference2ObjectMap;Ljava/lang/Object;>; SourceFileDataComponentMap.javaNestHostRecordBootstrapMethodsc def gh/net/minecraft/core/component/TypedDataComponentfromEntryUncheckedH(Ljava/util/Map$Entry;)Lnet/minecraft/core/component/TypedDataComponent;jl(Lit/unimi/dsi/fastutil/objects/Reference2ObjectMap$Entry;)Lnet/minecraft/core/component/TypedDataComponent; n opq rs"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;u vwx yzjava/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; InnerClasses}5net/minecraft/core/component/DataComponentMap$BuilderBuilder SimpleMap�java/util/Map$Entryƒ java/util/MapEntry†7it/unimi/dsi/fastutil/objects/Reference2ObjectMap$Entryˆ%java/lang/invoke/MethodHandles$LookupŠjava/lang/invoke/MethodHandlesLookup0; => ?@P *·*+µ±AÀB CD E  >F =GH@Q *´+¹ °AÄB CD IJE  IKFI=LMNOP@Q *´+¹¬AÉB CD IJE  IQFI=RS@4 *´¹°AÎB  CD=TUV@:*´¸º!¸%°AÓB CD=W-.@4 *´¹+¬AØB  CD12@4 *´¹/°AÝB  CD5.@1*º3¬AÀB CD9@<*+º7¬AÀBCDXYFX Z@/*´°AÀB CD=[\]^;_ =>`mabitkl{*|;~ |€‚„ …„ ‡‰‹