Êþº¾Eˆ  3net/minecraft/util/datafix/schemas/NamespacedSchema*(ILcom/mojang/datafixers/schemas/Schema;)V   (net/minecraft/util/datafix/schemas/V4059 components@(Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/SequencedMap;minecraft:can_place_on getE(Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/function/Supplier;  java/util/SequencedMapput8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;minecraft:can_breakblocks  ! "#+net/minecraft/util/datafix/fixes/References BLOCK_NAME)Lcom/mojang/datafixers/DSL$TypeReference; %&' ()'com/mojang/datafixers/DSL$TypeReferencein\(Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate; +,- ./com/mojang/datafixers/DSLlistj(Lcom/mojang/datafixers/types/templates/TypeTemplate;)Lcom/mojang/datafixers/types/templates/TypeTemplate; +1 23orž(Lcom/mojang/datafixers/types/templates/TypeTemplate;Lcom/mojang/datafixers/types/templates/TypeTemplate;)Lcom/mojang/datafixers/types/templates/TypeTemplate; +5 67optionalFields|(Ljava/lang/String;Lcom/mojang/datafixers/types/templates/TypeTemplate;)Lcom/mojang/datafixers/types/templates/TypeTemplate; 9 :; registerTypesG(Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/util/Map;)V = >#DATA_COMPONENTS ABC DE$com/mojang/datafixers/schemas/Schema registerTypeJ(ZLcom/mojang/datafixers/DSL$TypeReference;Ljava/util/function/Supplier;)V G H(net/minecraft/util/datafix/schemas/V4307 +J KLoptionalFieldsLazyE(Ljava/util/Map;)Lcom/mojang/datafixers/types/templates/TypeTemplate; GN O)adventureModePredicateCodeLineNumberTableLocalVariableTablethis*Lnet/minecraft/util/datafix/schemas/V4307; versionKeyIparent&Lcom/mojang/datafixers/schemas/Schema;MethodParametersschemaLjava/util/SequencedMap;LocalVariableTypeTableLjava/util/SequencedMap;>; Signature§(Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/SequencedMap;>; predicate4Lcom/mojang/datafixers/types/templates/TypeTemplate; entityTypesLjava/util/Map;blockEntityTypesvLjava/util/Map;>;(Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;>;Ljava/util/Map;>;)Vlambda$registerTypes$0lambda$components$1lambda$components$0 SourceFile V4307.javaBootstrapMethodsn()Ljava/lang/Object;p Gq i)s6()Lcom/mojang/datafixers/types/templates/TypeTemplate;u Gv h)x Gy g){ |}~ €"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 TypeReference„%java/lang/invoke/MethodHandles$Lookup†java/lang/invoke/MethodHandlesLookup!GPI*,·±Q R STUVWXY UW Pw%*¸L+ *º¹W+*º¹W+°Q#R%ZX [\  ]YZ^_ O)Pg'²*¹$²*¹$¸*¸0¸4L++¸*¸0°Q!R'ZX `aYZ:;P‚*+,-·8+²<+º?¶@±Q&'(R*STZXbcdc\bedeY Zbd^f g)P2*¸F¸I°Q'R ZX h)P/*¸M°QR ZX i)P/*¸M°QR ZXjkl zmorzmtrzmwr�%+‚ ƒ…‡