| public static Box | |
| public static Box | |
| public static Box | |
| public Box | | setMinX(double minX) | | setMinX(double minX) | | method_35574(double arg0) | | withMinX(double minX) |
|
| public Box | | setMinY(double minY) | | setMinY(double minY) | | method_35575(double arg0) | | withMinY(double minY) |
|
| public Box | | setMinZ(double minZ) | | setMinZ(double minZ) | | method_35576(double arg0) | | withMinZ(double minZ) |
|
| public Box | | setMaxX(double maxX) | | setMaxX(double maxX) | | method_35577(double arg0) | | withMaxX(double maxX) |
|
| public Box | | setMaxY(double maxY) | | setMaxY(double maxY) | | method_35578(double arg0) | | withMaxY(double maxY) |
|
| public Box | | setMaxZ(double maxZ) | | setMaxZ(double maxZ) | | method_35579(double arg0) | | withMaxZ(double maxZ) |
|
| public double | |
| public double | |
| public Box | | contract(double xa, double ya, double za) | | contract(double xa, double ya, double za) | | method_1002(double arg0, double arg1, double arg2) | | shrink(double x, double y, double z) |
|
| public Box | |
| public Box | | expandTowards(double xa, double ya, double za) | | expandTowards(double xa, double ya, double za) | | method_1012(double arg0, double arg1, double arg2) | | stretch(double x, double y, double z) |
|
| public Box | | inflate(double xAdd, double yAdd, double zAdd) | | inflate(double xAdd, double yAdd, double zAdd) | | method_1009(double arg0, double arg1, double arg2) | | expand(double x, double y, double z) |
|
| public Box | | inflate(double amountToAddInAllDirections) | | inflate(double amountToAddInAllDirections) | | method_1014(double arg0) | | expand(double value) |
|
| public Box | |
| public Box | |
| public Box | | move(double xa, double ya, double za) | | move(double xa, double ya, double za) | | method_989(double arg0, double arg1, double arg2) | | offset(double x, double y, double z) |
|
| public Box | |
| public Box | |
| public Box | | move(org.joml.Vector3f pos) | | move(org.joml.Vector3f pos) | | method_60314(org.joml.Vector3f arg0) | | offset(org.joml.Vector3f offset) |
|
| public boolean | |
| public boolean | | intersects(double minX, double minY, double minZ, double maxX, double maxY, double maxZ) | | intersects(double minX, double minY, double minZ, double maxX, double maxY, double maxZ) | | method_1003(double arg0, double arg1, double arg2, double arg3, double arg4, double arg5) | | intersects(double minX, double minY, double minZ, double maxX, double maxY, double maxZ) |
|
| public boolean | |
| public boolean | |
| public boolean | |
| public boolean | | contains(double x, double y, double z) | | contains(double x, double y, double z) | | method_1008(double arg0, double arg1, double arg2) | | contains(double x, double y, double z) |
|
| public double | | getSize() | | getSize() | | method_995() | | getAverageSideLength() |
|
| public double | | getXsize() | | getXsize() | | method_17939() | | getLengthX() |
|
| public double | | getYsize() | | getYsize() | | method_17940() | | getLengthY() |
|
| public double | | getZsize() | | getZsize() | | method_17941() | | getLengthZ() |
|
| public Box | | deflate(double xSubstract, double ySubtract, double zSubtract) | | deflate(double xSubstract, double ySubtract, double zSubtract) | | method_35580(double arg0, double arg1, double arg2) | | contract(double x, double y, double z) |
|
| public Box | | deflate(double amount) | | deflate(double amount) | | method_1011(double arg0) | | contract(double value) |
|
| public Optional<Vec3d> | |
| public static Optional<Vec3d> | | clip(double minX, double minY, double minZ, double maxX, double maxY, double maxZ, Vec3 from, Vec3 to) | | clip(double minX, double minY, double minZ, double maxX, double maxY, double maxZ, Vec3 from, Vec3 to) | | method_61885(double arg0, double arg1, double arg2, double arg3, double arg4, double arg5, class_243 arg6, class_243 arg7) | | raycast(double minX, double minY, double minZ, double maxX, double maxY, double maxZ, Vec3d from, Vec3d to) |
|
| public static BlockHitResult | | clip(Iterable<AABB> aabBs, Vec3 from, Vec3 to, BlockPos pos) | | clip(Iterable<AABB> aabBs, Vec3 from, Vec3 to, BlockPos pos) | | method_1010(Iterable<class_238> arg0, class_243 arg1, class_243 arg2, class_2338 arg3) | | raycast(Iterable<Box> boxes, Vec3d from, Vec3d to, BlockPos pos) |
|
| private static Direction | | getDirection(AABB aabb, Vec3 from, double[] scaleReference, Direction direction, double dx, double dy, double dz) | | getDirection(AABB aabb, Vec3 from, double[] scaleReference, Direction direction, double dx, double dy, double dz) | | method_1007(class_238 arg0, class_243 arg1, double[] arg2, class_2350 arg3, double arg4, double arg5, double arg6) | | traceCollisionSide(Box box, Vec3d intersectingVector, double[] traceDistanceResult, Direction approachDirection, double deltaX, double deltaY, double deltaZ) |
|
| private static Direction | | getDirection(double minX, double minY, double minZ, double maxX, double maxY, double maxZ, Vec3 from, double[] scaleReference, Direction direction, double dx, double dy, double dz) | | getDirection(double minX, double minY, double minZ, double maxX, double maxY, double maxZ, Vec3 from, double[] scaleReference, Direction direction, double dx, double dy, double dz) | | method_61886(double arg0, double arg1, double arg2, double arg3, double arg4, double arg5, class_243 arg6, double[] arg7, class_2350 arg8, double arg9, double arg10, double arg11) | | traceCollisionSide(double minX, double minY, double minZ, double maxX, double maxY, double maxZ, Vec3d intersectingVector, double[] traceDistanceResult, Direction approachDirection, double deltaX, double deltaY, double deltaZ) |
|
| private static Direction | | clipPoint(double[] scaleReference, Direction direction, double da, double db, double dc, double point, double minB, double maxB, double minC, double maxC, Direction newDirection, double fromA, double fromB, double fromC) | | clipPoint(double[] scaleReference, Direction direction, double da, double db, double dc, double point, double minB, double maxB, double minC, double maxC, Direction newDirection, double fromA, double fromB, double fromC) | | method_998(double[] arg0, class_2350 arg1, double arg2, double arg3, double arg4, double arg5, double arg6, double arg7, double arg8, double arg9, class_2350 arg10, double arg11, double arg12, double arg13) | | traceCollisionSide(double[] traceDistanceResult, Direction approachDirection, double deltaX, double deltaY, double deltaZ, double begin, double minX, double maxX, double minZ, double maxZ, Direction resultDirection, double startX, double startY, double startZ) |
|
| public boolean | |
| public double | |
| public double | | distanceToSqr(AABB boundingBox) | | distanceToSqr(AABB boundingBox) | | method_71490(class_238 arg0) | | squaredMagnitude(Box other) |
|
| public boolean | | hasNaN() | | hasNaN() | | method_1013() | | isNaN() |
|
| public Vec3d | | getCenter() | | getCenter() | | method_1005() | | getCenter() |
|
| public Vec3d | | getBottomCenter() | | getBottomCenter() | | method_64033() | | getHorizontalCenter() |
|
| public Vec3d | | getMinPosition() | | getMinPosition() | | method_61125() | | getMinPos() |
|
| public Vec3d | | getMaxPosition() | | getMaxPosition() | | method_61126() | | getMaxPos() |
|
| public static Box | | ofSize(Vec3 center, double sizeX, double sizeY, double sizeZ) | | ofSize(Vec3 center, double sizeX, double sizeY, double sizeZ) | | method_30048(class_243 arg0, double arg1, double arg2, double arg3) | | of(Vec3d center, double dx, double dy, double dz) |
|
| public Box | | nextDeflated() | | nextDeflated() | | method_1_7585() | | contractSlightly() |
|