Êþº¾E�  java/lang/Record()V   &net/minecraft/util/random/WeightedListisEmpty()Z"java/lang/IllegalArgumentException.Variant list must contain at least one element  (Ljava/lang/String;)V  -net/minecraft/client/data/models/MultiVariantvariants(Lnet/minecraft/util/random/WeightedList;  mapG(Ljava/util/function/Function;)Lnet/minecraft/util/random/WeightedList;   +(Lnet/minecraft/util/random/WeightedList;)V " #$unwrap()Ljava/util/List; &'( )*java/util/Listsize()I,Bnet/minecraft/client/renderer/block/dispatch/SingleVariant$Unbaked &. /0getFirst()Ljava/lang/Object;2"net/minecraft/util/random/Weighted 14 50value74net/minecraft/client/renderer/block/dispatch/Variant +9 :9(Lnet/minecraft/client/renderer/block/dispatch/Variant;)V<Enet/minecraft/client/renderer/block/dispatch/WeightedVariants$Unbaked> ?@apply()Ljava/util/function/Function; ;C DEtoStringC(Lnet/minecraft/client/data/models/MultiVariant;)Ljava/lang/String;G HIhashCode2(Lnet/minecraft/client/data/models/MultiVariant;)IK LMequalsD(Lnet/minecraft/client/data/models/MultiVariant;Ljava/lang/Object;)Z Signature`Lnet/minecraft/util/random/WeightedList;CodeLineNumberTableLocalVariableTablethis/Lnet/minecraft/client/data/models/MultiVariant;LocalVariableTypeTable StackMapTableMethodParametersc(Lnet/minecraft/util/random/WeightedList;)Vwithn(Lnet/minecraft/client/renderer/block/dispatch/VariantMutator;)Lnet/minecraft/client/data/models/MultiVariant;mutator=Lnet/minecraft/client/renderer/block/dispatch/VariantMutator; toUnbakedH()Lnet/minecraft/client/renderer/block/dispatch/BlockStateModel$Unbaked;entriesLjava/util/List;nLjava/util/List;>;()Ljava/lang/String;(Ljava/lang/Object;)ZoLjava/lang/Object;*()Lnet/minecraft/util/random/WeightedList;b()Lnet/minecraft/util/random/WeightedList; SourceFileMultiVariant.javaRecordBootstrapMethodsm&(Ljava/lang/Object;)Ljava/lang/Object;8p~(Lnet/minecraft/client/renderer/block/dispatch/Variant;)Lnet/minecraft/client/renderer/block/dispatch/BlockStateModel$Unbaked;t uvw xy"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;{ |}~ €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; InnerClassesƒ:net/minecraft/client/renderer/block/dispatch/SingleVariantUnbaked†=net/minecraft/client/renderer/block/dispatch/WeightedVariantsˆDnet/minecraft/client/renderer/block/dispatch/BlockStateModel$UnbakedŠR?ST7_`U 7_aV ü+&RDbP1*ºB°Q R STH*P1*ºF¬Q R STLcP<*+ºJ¬Q RSTdeWdfP/*´°Q R STNghijNOkslnozqr�"+‚„;…„‡‰„ ‹��