Êþº¾E”  java/util/ObjectsrequireNonNull&(Ljava/lang/Object;)Ljava/lang/Object;   ?net/minecraft/client/resources/model/ModelBakery$ModelBakerImplthis$02Lnet/minecraft/client/resources/model/ModelBakery;  java/lang/Object()V&java/util/concurrent/ConcurrentHashMap   operationCacheLjava/util/Map; apply`(Lnet/minecraft/client/resources/model/ModelBakery$ModelBakerImpl;)Ljava/util/function/Function;  !cacheComputeFunctionLjava/util/function/Function; # $% materials;Lnet/minecraft/client/resources/model/sprite/MaterialBaker; ' ()interner:Lnet/minecraft/client/resources/model/ModelBaker$Interner; + ,- missingModels@Lnet/minecraft/client/resources/model/ModelBakery$MissingModels; /01 23>net/minecraft/client/resources/model/ModelBakery$MissingModels blockPartBLnet/minecraft/client/renderer/block/dispatch/BlockStateModelPart; 567 80net/minecraft/client/resources/model/ModelBakeryresolvedModels :;< = java/util/Mapget?2net/minecraft/client/resources/model/ResolvedModel 5A BCLOGGERLorg/slf4j/Logger;E8Requested a model that was not discovered previously: {} GHI JKorg/slf4j/Loggerwarn'(Ljava/lang/String;Ljava/lang/Object;)V 5M NO missingModel4Lnet/minecraft/client/resources/model/ResolvedModel; :Q RScomputeIfAbsentC(Ljava/lang/Object;Ljava/util/function/Function;)Ljava/lang/Object; UVW XYBnet/minecraft/client/resources/model/ModelBaker$SharedOperationKeycomputeE(Lnet/minecraft/client/resources/model/ModelBaker;)Ljava/lang/Object;[/net/minecraft/client/resources/model/ModelBaker Signature{Ljava/util/Map;Ljava/lang/Object;>;‰Ljava/util/function/Function;Ljava/lang/Object;>;ê(Lnet/minecraft/client/resources/model/ModelBakery;Lnet/minecraft/client/resources/model/sprite/MaterialBaker;Lnet/minecraft/client/resources/model/ModelBaker$Interner;Lnet/minecraft/client/resources/model/ModelBakery$MissingModels;)VCodeLineNumberTableLocalVariableTablethisALnet/minecraft/client/resources/model/ModelBakery$ModelBakerImpl;MethodParametersmissingBlockModelPartD()Lnet/minecraft/client/renderer/block/dispatch/BlockStateModelPart;=()Lnet/minecraft/client/resources/model/sprite/MaterialBaker;<()Lnet/minecraft/client/resources/model/ModelBaker$Interner;getModelZ(Lnet/minecraft/resources/Identifier;)Lnet/minecraft/client/resources/model/ResolvedModel;location$Lnet/minecraft/resources/Identifier;result StackMapTableX(Lnet/minecraft/client/resources/model/ModelBaker$SharedOperationKey;)Ljava/lang/Object;keyDLnet/minecraft/client/resources/model/ModelBaker$SharedOperationKey;LocalVariableTypeTableILnet/minecraft/client/resources/model/ModelBaker$SharedOperationKey;d(Lnet/minecraft/client/resources/model/ModelBaker$SharedOperationKey;)TT; lambda$new$0k SourceFileModelBakery.javaNestHostBootstrapMethods~  vpp‚ ƒ„… †‡"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; InnerClassesModelBakerImpl‹8net/minecraft/client/resources/model/ModelBaker$InternerInterner MissingModelsSharedOperationKey�%java/lang/invoke/MethodHandles$Lookup’java/lang/invoke/MethodHandlesLookup Z$%(),-\] !\^ _`”4*+Y¸Wµ*· *»Y·µ**ºµ*,µ"*-µ&*µ*±aÞÛÜ#ß(à-á3âb*4cd4$%4()4,-e $(,fg`2*´*´.°aæb cd$h`/*´"°aëb cd(i`/*´&°aðb cdjk`†**´´4+¹9À>M,Dz@D+¹F*´´L°,°aõö÷ ø(úb *cd*lmnOoü(>elXp`U*´+*´¹P°abcdqrs qteq\uvp`<+*¹T°aÜbcdwrxyz5{ �|}€ˆ*5‰ŠZŒ /5�UZŽ �‘“