AABB
Importing the class
If you need to reference this type directly, like when casting an Array, or as a parameter, you will need to import it. Simply add the import at the top of the file.
import crafttweaker.api.util.math.AABB;
Members
contains(other as Vec3) as bool
contains(x as double, y as double, z as double) as bool
// AABB.contains(x as double, y as double, z as double) as bool;myAABB.contains(myDouble, myDouble, myDouble);
Parameters:
x: double
Type: double
y: double
Type: double
z: double
Type: double
Return Type:
bool
deflate(x as double, y as double, z as double) as AABB
deflate(scalar as double) as AABB
expandTowards(vec as Vec3) as AABB
expandTowards(x as double, y as double, z as double) as AABB
Getter
// AABB.hasNaN as boolmyAABB.hasNaN
Return Type:
bool
hasNaN() as bool
// AABB.hasNaN() as bool;myAABB.hasNaN();
Return Type:
bool
inflate(x as double, y as double, z as double) as AABB
inflate(scalar as double) as AABB
intersects(other as AABB) as bool
intersects(minX as double, minY as double, minZ as double, maxX as double, maxY as double, maxZ as double) as bool
// AABB.intersects(minX as double, minY as double, minZ as double, maxX as double, maxY as double, maxZ as double) as bool;myAABB.intersects(myDouble, myDouble, myDouble, myDouble, myDouble, myDouble);
Parameters:
minX: double
Type: double
minY: double
Type: double
minZ: double
Type: double
maxX: double
Type: double
maxY: double
Type: double
maxZ: double
Type: double
Return Type:
bool
intersects(minVec as Vec3, maxVec as Vec3) as bool
move(x as double, y as double, z as double) as AABB
move(pos as BlockPos) as AABB
move(vec as Vec3) as AABB
Getter
// AABB.size as doublemyAABB.size
Return Type:
double
size() as double
// AABB.size() as double;myAABB.size();
Return Type:
double
Getter
// AABB.xSize as doublemyAABB.xSize
Return Type:
double
xSize() as double
// AABB.xSize() as double;myAABB.xSize();
Return Type:
double
Getter
// AABB.ySize as doublemyAABB.ySize
Return Type:
double
ySize() as double
// AABB.ySize() as double;myAABB.ySize();
Return Type:
double
Getter
// AABB.zSize as doublemyAABB.zSize
Return Type:
double
zSize() as double
// AABB.zSize() as double;myAABB.zSize();
Return Type:
double