Êþº¾Ej  2net/minecraft/world/phys/shapes/DiscreteVoxelShapegetXSize()I   java/util/ArrayscopyOf([DI)[D  -it/unimi/dsi/fastutil/doubles/DoubleArrayListwrap3([D)Lit/unimi/dsi/fastutil/doubles/DoubleArrayList;  getYSize  getZSize  /net/minecraft/world/phys/shapes/ArrayVoxelShapeµ(Lnet/minecraft/world/phys/shapes/DiscreteVoxelShape;Lit/unimi/dsi/fastutil/doubles/DoubleList;Lit/unimi/dsi/fastutil/doubles/DoubleList;Lit/unimi/dsi/fastutil/doubles/DoubleList;)V !" #*net/minecraft/world/phys/shapes/VoxelShape7(Lnet/minecraft/world/phys/shapes/DiscreteVoxelShape;)V %&' ((it/unimi/dsi/fastutil/doubles/DoubleListsize*"java/lang/IllegalArgumentException,KLengths of point arrays must be consistent with the size of the VoxelShape. ). /(Ljava/lang/String;)V 123 45net/minecraft/util/Util pauseInIde,(Ljava/lang/Throwable;)Ljava/lang/Throwable; 7 89xs*Lit/unimi/dsi/fastutil/doubles/DoubleList; ; <9ys > ?9zs ABC DE1net/minecraft/world/phys/shapes/ArrayVoxelShape$1,$SwitchMap$net$minecraft$core$Direction$Axis[I GHI J!net/minecraft/core/Direction$AxisordinalLjava/lang/MatchException KN O*(Ljava/lang/String;Ljava/lang/Throwable;)V=(Lnet/minecraft/world/phys/shapes/DiscreteVoxelShape;[D[D[D)VCodeLineNumberTableLocalVariableTablethis1Lnet/minecraft/world/phys/shapes/ArrayVoxelShape;shape4Lnet/minecraft/world/phys/shapes/DiscreteVoxelShape;[DMethodParametersxSizeIySizezSize StackMapTable getCoordsO(Lnet/minecraft/core/Direction$Axis;)Lit/unimi/dsi/fastutil/doubles/DoubleList;axis#Lnet/minecraft/core/Direction$Axis; SourceFileArrayVoxelShape.java NestMembers InnerClasseshnet/minecraft/core/DirectionAxis! 89<9?9PQ”.*+,+¶`¸¸ -+¶`¸¸ +¶`¸¸ ·±R*-S4.TU.VW.8X.<X.?XYV8<?Q`*+·+¶`6+¶`6+¶`6,¹$ -¹$ ¹$Ÿ»)Y+·-¸0À)¿*,µ6*-µ:*µ=±R*   !?"O$T%Y&_'SR`TU`VW`89`<9`?9 SZ[K\[C][^ÿ?%%%YV8<?_`Q•A²@+¶F.ª&-4»KY·M¿*´6§*´:§*´=°R+.,5-<.@+SATUAab^ $ C%YacdeAfAGgi@