Êþº¾E_  1net/minecraft/world/level/block/MultifaceSpreaderDEFAULT_SPREAD_ORDER?[Lnet/minecraft/world/level/block/MultifaceSpreader$SpreadType;   .net/minecraft/world/level/block/MultifaceBlockhasFaceS(Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction;)Z  >net/minecraft/world/level/block/MultifaceSpreader$SpreadConfigisOtherBlockValidAsSource5(Lnet/minecraft/world/level/block/state/BlockState;)Z   ;net/minecraft/world/level/block/MultifaceSpreader$SpreadPospos()Lnet/minecraft/core/BlockPos;  face ()Lnet/minecraft/core/Direction;  !getStateForPlacementÈ(Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/core/Direction;)Lnet/minecraft/world/level/block/state/BlockState; #$% &''net/minecraft/world/level/LevelAccessorgetChunkL(Lnet/minecraft/core/BlockPos;)Lnet/minecraft/world/level/chunk/ChunkAccess; )*+ ,-+net/minecraft/world/level/chunk/ChunkAccessmarkPosForPostProcessing (Lnet/minecraft/core/BlockPos;)V/%net/minecraft/world/level/block/Block #1 23setBlockS(Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;I)Z5java/lang/ObjectMethodParametersoldStatelevel placementPosplacementDirectionRuntimeVisibleTypeAnnotations#Lorg/jspecify/annotations/Nullable; canSpreadInto„(Lnet/minecraft/world/level/BlockGetter;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/MultifaceSpreader$SpreadPos;)Z sourcePos spreadPosgetSpreadTypesA()[Lnet/minecraft/world/level/block/MultifaceSpreader$SpreadType;CodeLineNumberTableLocalVariableTablethis@Lnet/minecraft/world/level/block/MultifaceSpreader$SpreadConfig;state2Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/core/Direction; canSpreadFrom StackMapTable placeBlockœ(Lnet/minecraft/world/level/LevelAccessor;Lnet/minecraft/world/level/block/MultifaceSpreader$SpreadPos;Lnet/minecraft/world/level/block/state/BlockState;Z)Z)Lnet/minecraft/world/level/LevelAccessor;=Lnet/minecraft/world/level/block/MultifaceSpreader$SpreadPos; postProcessZ spreadStateU0net/minecraft/world/level/block/state/BlockState SourceFileMultifaceSpreader.javaNestHost InnerClasses[6 8?@ABC.²°DoE FG CD+,¸¬DsE FGHIJ6 HC6¬DwEFGHI6HK Ce*+¹ š*+,¹™§¬D{E FGHIJL@6 HMNC¼=*-+,¶,¶¹:Æ'™+,¶¹",¶¶(+,¶¹0¬¬D€‚ƒ-…;‡E>=FG=8O=@P=7I=QR+SIL ü-T 68@7QVWXYZ\D ] ^