| Package | Description | 
|---|---|
| net.minecraft.util | |
| net.minecraft.util.math | |
| net.minecraft.world | |
| net.minecraft.world.gen.feature | |
| net.minecraft.world.gen.structure | 
| Modifier and Type | Field and Description | 
|---|---|
| private Vec3i | EnumFacing. directionVec | 
| Modifier and Type | Method and Description | 
|---|---|
| Vec3i | EnumFacing. getDirectionVec() | 
| Constructor and Description | 
|---|
| EnumFacing(int indexIn,
          int oppositeIn,
          int horizontalIndexIn,
          java.lang.String nameIn,
          EnumFacing.AxisDirection axisDirectionIn,
          EnumFacing.Axis axisIn,
          Vec3i directionVecIn) | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | BlockPos | 
| static class  | BlockPos.MutableBlockPos | 
| static class  | BlockPos.PooledMutableBlockPos | 
| Modifier and Type | Field and Description | 
|---|---|
| static Vec3i | Vec3i. NULL_VECTOR | 
| Modifier and Type | Method and Description | 
|---|---|
| Vec3i | Vec3i. crossProduct(Vec3i vec) | 
| Modifier and Type | Method and Description | 
|---|---|
| BlockPos | BlockPos. add(Vec3i vec) | 
| int | Vec3i. compareTo(Vec3i p_compareTo_1_) | 
| BlockPos | BlockPos. crossProduct(Vec3i vec) | 
| Vec3i | Vec3i. crossProduct(Vec3i vec) | 
| double | Vec3i. distanceSq(Vec3i to) | 
| static long | MathHelper. getPositionRandom(Vec3i pos) | 
| static BlockPos.PooledMutableBlockPos | BlockPos.PooledMutableBlockPos. retain(Vec3i vec) | 
| BlockPos.MutableBlockPos | BlockPos.MutableBlockPos. setPos(Vec3i vec) | 
| BlockPos.PooledMutableBlockPos | BlockPos.PooledMutableBlockPos. setPos(Vec3i vec) | 
| BlockPos | BlockPos. subtract(Vec3i vec) | 
| Constructor and Description | 
|---|
| BlockPos(Vec3i source) | 
| Vec3d(Vec3i vector) | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | Teleporter.PortalPosition | 
| Modifier and Type | Class and Description | 
|---|---|
| (package private) static class  | WorldGenBigTree.FoliageCoordinates | 
| Modifier and Type | Method and Description | 
|---|---|
| Vec3i | StructureBoundingBox. getLength() | 
| Modifier and Type | Method and Description | 
|---|---|
| boolean | StructureBoundingBox. isVecInside(Vec3i vec) | 
| Constructor and Description | 
|---|
| StructureBoundingBox(Vec3i vec1,
                    Vec3i vec2) |