Êþº¾E†  java/lang/Object()Vjava/util/HashMap   >net/minecraft/client/renderer/block/BuiltInBlockModels$BuilderresultLjava/util/Map;   blockColors.Lnet/minecraft/client/color/block/BlockColors;  puto(Lnet/minecraft/client/renderer/block/BuiltInBlockModels$ModelFactory;Lnet/minecraft/world/level/block/Block;)V  createSpecialŒ(Lnet/minecraft/client/renderer/block/model/BlockModel$Unbaked;)Lnet/minecraft/client/renderer/block/BuiltInBlockModels$SpecialModelFactory;  !%net/minecraft/world/level/block/BlockgetStateDefinition9()Lnet/minecraft/world/level/block/state/StateDefinition; #$% &'5net/minecraft/world/level/block/state/StateDefinitiongetPossibleStates+()Lcom/google/common/collect/ImmutableList; )*+ ,-'com/google/common/collect/ImmutableListiterator2()Lcom/google/common/collect/UnmodifiableIterator; /01 23java/util/IteratorhasNext()Z /5 67next()Ljava/lang/Object;90net/minecraft/world/level/block/state/BlockState ;<= >?Cnet/minecraft/client/renderer/block/BuiltInBlockModels$ModelFactorycreate (Lnet/minecraft/client/color/block/BlockColors;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/client/renderer/block/model/BlockModel$Unbaked; ABC D java/util/Map8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; AF GHcopyOf (Ljava/util/Map;)Ljava/util/Map; Signature�Ljava/util/Map;1(Lnet/minecraft/client/color/block/BlockColors;)VCodeLineNumberTableLocalVariableTablethis@Lnet/minecraft/client/renderer/block/BuiltInBlockModels$Builder;MethodParameters–(Lnet/minecraft/client/renderer/block/BuiltInBlockModels$ModelFactory;Lnet/minecraft/world/level/block/Block;Lnet/minecraft/world/level/block/Block;)VfactoryELnet/minecraft/client/renderer/block/BuiltInBlockModels$ModelFactory;a'Lnet/minecraft/world/level/block/Block;bh(Lnet/minecraft/client/renderer/block/model/BlockModel$Unbaked;Lnet/minecraft/world/level/block/Block;)V specialModel>Lnet/minecraft/client/renderer/block/model/BlockModel$Unbaked;block blockState2Lnet/minecraft/world/level/block/state/BlockState; StackMapTablebuild()Ljava/util/Map;ƒ()Ljava/util/Map; lambda$put$0°(Lnet/minecraft/client/renderer/block/model/BlockModel$Unbaked;Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/client/renderer/block/model/BlockModel$Unbaked; SourceFileBuiltInBlockModels.javaNestHosth6net/minecraft/client/renderer/block/BuiltInBlockModelsBootstrapMethodskr(Lnet/minecraft/world/level/block/state/BlockState;)Lnet/minecraft/client/renderer/block/model/BlockModel$Unbaked;m n bcp qrs tu"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; InnerClassesBuilder ModelFactoryz