Class ExpandAABB
java.lang.Object
com.blamejared.crafttweaker.natives.util.math.ExpandAABB
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic net.minecraft.world.phys.Vec3clip(net.minecraft.world.phys.AABB internal, net.minecraft.world.phys.Vec3 minVec, net.minecraft.world.phys.Vec3 maxVec) static booleancontains(net.minecraft.world.phys.AABB internal, double x, double y, double z) static booleancontains(net.minecraft.world.phys.AABB internal, net.minecraft.world.phys.Vec3 other) static net.minecraft.world.phys.AABBcontract(net.minecraft.world.phys.AABB internal, double x, double y, double z) static net.minecraft.world.phys.AABBdeflate(net.minecraft.world.phys.AABB internal, double scalar) static net.minecraft.world.phys.AABBdeflate(net.minecraft.world.phys.AABB internal, double x, double y, double z) static net.minecraft.world.phys.AABBexpandTowards(net.minecraft.world.phys.AABB internal, double x, double y, double z) static net.minecraft.world.phys.AABBexpandTowards(net.minecraft.world.phys.AABB internal, net.minecraft.world.phys.Vec3 vec) static net.minecraft.world.phys.Vec3getCenter(net.minecraft.world.phys.AABB internal) static doublegetSize(net.minecraft.world.phys.AABB internal) static doublegetXsize(net.minecraft.world.phys.AABB internal) static doublegetYsize(net.minecraft.world.phys.AABB internal) static doublegetZsize(net.minecraft.world.phys.AABB internal) static booleanhasNaN(net.minecraft.world.phys.AABB internal) static net.minecraft.world.phys.AABBinflate(net.minecraft.world.phys.AABB internal, double scalar) static net.minecraft.world.phys.AABBinflate(net.minecraft.world.phys.AABB internal, double x, double y, double z) static net.minecraft.world.phys.AABBintersect(net.minecraft.world.phys.AABB internal, net.minecraft.world.phys.AABB other) static booleanintersects(net.minecraft.world.phys.AABB internal, double minX, double minY, double minZ, double maxX, double maxY, double maxZ) static booleanintersects(net.minecraft.world.phys.AABB internal, net.minecraft.world.phys.AABB other) static booleanintersects(net.minecraft.world.phys.AABB internal, net.minecraft.world.phys.Vec3 minVec, net.minecraft.world.phys.Vec3 maxVec) static doublemax(net.minecraft.world.phys.AABB internal, net.minecraft.core.Direction.Axis direction) static doublemin(net.minecraft.world.phys.AABB internal, net.minecraft.core.Direction.Axis direction) static net.minecraft.world.phys.AABBminmax(net.minecraft.world.phys.AABB internal, net.minecraft.world.phys.AABB other) static net.minecraft.world.phys.AABBmove(net.minecraft.world.phys.AABB internal, double x, double y, double z) static net.minecraft.world.phys.AABBmove(net.minecraft.world.phys.AABB internal, net.minecraft.core.BlockPos pos) static net.minecraft.world.phys.AABBmove(net.minecraft.world.phys.AABB internal, net.minecraft.world.phys.Vec3 vec) static net.minecraft.world.phys.AABBsetMaxX(net.minecraft.world.phys.AABB internal, double maxX) static net.minecraft.world.phys.AABBsetMaxY(net.minecraft.world.phys.AABB internal, double maxY) static net.minecraft.world.phys.AABBsetMaxZ(net.minecraft.world.phys.AABB internal, double maxZ) static net.minecraft.world.phys.AABBsetMinX(net.minecraft.world.phys.AABB internal, double minX) static net.minecraft.world.phys.AABBsetMinY(net.minecraft.world.phys.AABB internal, double minY) static net.minecraft.world.phys.AABBsetMinZ(net.minecraft.world.phys.AABB internal, double minZ)
-
Constructor Details
-
ExpandAABB
public ExpandAABB()
-
-
Method Details
-
setMinX
public static net.minecraft.world.phys.AABB setMinX(net.minecraft.world.phys.AABB internal, double minX) -
setMinY
public static net.minecraft.world.phys.AABB setMinY(net.minecraft.world.phys.AABB internal, double minY) -
setMinZ
public static net.minecraft.world.phys.AABB setMinZ(net.minecraft.world.phys.AABB internal, double minZ) -
setMaxX
public static net.minecraft.world.phys.AABB setMaxX(net.minecraft.world.phys.AABB internal, double maxX) -
setMaxY
public static net.minecraft.world.phys.AABB setMaxY(net.minecraft.world.phys.AABB internal, double maxY) -
setMaxZ
public static net.minecraft.world.phys.AABB setMaxZ(net.minecraft.world.phys.AABB internal, double maxZ) -
min
public static double min(net.minecraft.world.phys.AABB internal, net.minecraft.core.Direction.Axis direction) -
max
public static double max(net.minecraft.world.phys.AABB internal, net.minecraft.core.Direction.Axis direction) -
contract
public static net.minecraft.world.phys.AABB contract(net.minecraft.world.phys.AABB internal, double x, double y, double z) -
expandTowards
public static net.minecraft.world.phys.AABB expandTowards(net.minecraft.world.phys.AABB internal, net.minecraft.world.phys.Vec3 vec) -
expandTowards
public static net.minecraft.world.phys.AABB expandTowards(net.minecraft.world.phys.AABB internal, double x, double y, double z) -
inflate
public static net.minecraft.world.phys.AABB inflate(net.minecraft.world.phys.AABB internal, double x, double y, double z) -
inflate
public static net.minecraft.world.phys.AABB inflate(net.minecraft.world.phys.AABB internal, double scalar) -
intersect
public static net.minecraft.world.phys.AABB intersect(net.minecraft.world.phys.AABB internal, net.minecraft.world.phys.AABB other) -
minmax
public static net.minecraft.world.phys.AABB minmax(net.minecraft.world.phys.AABB internal, net.minecraft.world.phys.AABB other) -
move
public static net.minecraft.world.phys.AABB move(net.minecraft.world.phys.AABB internal, double x, double y, double z) -
move
public static net.minecraft.world.phys.AABB move(net.minecraft.world.phys.AABB internal, net.minecraft.core.BlockPos pos) -
move
public static net.minecraft.world.phys.AABB move(net.minecraft.world.phys.AABB internal, net.minecraft.world.phys.Vec3 vec) -
intersects
public static boolean intersects(net.minecraft.world.phys.AABB internal, net.minecraft.world.phys.AABB other) -
intersects
public static boolean intersects(net.minecraft.world.phys.AABB internal, double minX, double minY, double minZ, double maxX, double maxY, double maxZ) -
intersects
public static boolean intersects(net.minecraft.world.phys.AABB internal, net.minecraft.world.phys.Vec3 minVec, net.minecraft.world.phys.Vec3 maxVec) -
contains
public static boolean contains(net.minecraft.world.phys.AABB internal, net.minecraft.world.phys.Vec3 other) -
contains
public static boolean contains(net.minecraft.world.phys.AABB internal, double x, double y, double z) -
getSize
public static double getSize(net.minecraft.world.phys.AABB internal) -
getXsize
public static double getXsize(net.minecraft.world.phys.AABB internal) -
getYsize
public static double getYsize(net.minecraft.world.phys.AABB internal) -
getZsize
public static double getZsize(net.minecraft.world.phys.AABB internal) -
deflate
public static net.minecraft.world.phys.AABB deflate(net.minecraft.world.phys.AABB internal, double x, double y, double z) -
deflate
public static net.minecraft.world.phys.AABB deflate(net.minecraft.world.phys.AABB internal, double scalar) -
clip
@Nullable public static net.minecraft.world.phys.Vec3 clip(net.minecraft.world.phys.AABB internal, net.minecraft.world.phys.Vec3 minVec, net.minecraft.world.phys.Vec3 maxVec) -
hasNaN
public static boolean hasNaN(net.minecraft.world.phys.AABB internal) -
getCenter
public static net.minecraft.world.phys.Vec3 getCenter(net.minecraft.world.phys.AABB internal)
-