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.
Members
contract(x as double, y as double, z as double) as AABB
Parameters:
x: double
Type: double
y: double
Type: double
z: double
Type: double
Return Type:
AABB
Getter
Return Type:
bool
hasNaN() as bool
Return Type:
bool
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
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
Parameters:
x: double
Type: double
y: double
Type: double
z: double
Type: double
Return Type:
AABB
move(pos as BlockPos) as AABB
move(vec as Vec3) as AABB
setMaxX(maxX as double) as AABB
Parameters:
maxX: double
Type: double
Return Type:
AABB
setMaxY(maxY as double) as AABB
Parameters:
maxY: double
Type: double
Return Type:
AABB
setMaxZ(maxZ as double) as AABB
Parameters:
maxZ: double
Type: double
Return Type:
AABB
setMinX(minX as double) as AABB
Parameters:
minX: double
Type: double
Return Type:
AABB
setMinY(minY as double) as AABB
Parameters:
minY: double
Type: double
Return Type:
AABB
setMinZ(minZ as double) as AABB
Parameters:
minZ: double
Type: double
Return Type:
AABB
Getter
Return Type:
double
size() as double
Return Type:
double
Getter
Return Type:
double
xSize() as double
Return Type:
double
Getter
Return Type:
double
ySize() as double
Return Type:
double
Getter
Return Type:
double
zSize() as double
Return Type:
double