| public double |  | 
| public double |  | 
| public AABB |  | a() |   | bounds() |   | method_1107() |   | getBoundingBox() |   | func_197752_a() |   | getBoundingBox() |  
  | 
| protected double |  | 
| protected abstract it.unimi.dsi.fastutil.doubles.DoubleList |  | 
| public boolean |  | b() |   | isEmpty() |   | method_1110() |   | isEmpty() |   | func_197766_b() |   | isEmpty() |  
  | 
| public VoxelShape |  | a(double arg0, double arg1, double arg2) |   | move(double arg0, double arg1, double arg2) |   | method_1096(double arg0, double arg1, double arg2) |   | offset(double x, double y, double z) |   | func_197751_a(double arg0, double arg1, double arg2) |  
  | 
| public VoxelShape |  | c() |   | optimize() |   | method_1097() |   | simplify() |   | func_197753_c() |  
  | 
| public void |  | 
| public List<AABB> |  | d() |   | toAabbs() |   | method_1090() |   | getBoundingBoxes() |   | func_197756_d() |  
  | 
| protected int |  | 
| protected boolean |  | b(double arg0, double arg1, double arg2) |   | isFullWide(double arg0, double arg1, double arg2) |   | method_1095(double arg0, double arg1, double arg2) |   | contains(double x, double y, double z) |   | func_211542_b(double arg0, double arg1, double arg2) |  
  | 
| public BlockHitResult |  | a(csi arg0, csi arg1, ew arg2) |   | clip(Vec3 arg0, Vec3 arg1, BlockPos arg2) |   | method_1092(class_243 arg0, class_243 arg1, class_2338 arg2) |   | rayTrace(Vec3d start, Vec3d end, BlockPos pos) |   | func_212433_a(Vec3d arg0, Vec3d arg1, BlockPos arg2) |   | rayTrace(Vec3D arg0, Vec3D arg1, BlockPosition arg2) |  
  | 
| public VoxelShape |  | 
| private VoxelShape |  | 
| public double |  | a(fb$a arg0, csc arg1, double arg2) |   | collide(Direction$Axis arg0, AABB arg1, double arg2) |   | method_1108(class_2350$class_2351 arg0, class_238 arg1, double arg2) |   | calculateMaxDistance(Direction$Axis axis, Box box, double maxDist) |   | func_212430_a(Direction$Axis arg0, AxisAlignedBB arg1, double arg2) |  
  | 
| protected double |  | a(ev arg0, csc arg1, double arg2) |   | collideX(AxisCycle arg0, AABB arg1, double arg2) |   | method_1103(class_2335 arg0, class_238 arg1, double arg2) |   | calculateMaxDistance(AxisCycleDirection axisCycle, Box box, double maxDist) |   | func_212431_a(AxisRotation arg0, AxisAlignedBB arg1, double arg2) |  
  | 
| public void |  | 
| public double |  | 
| public double |  |