net.minecraft.util.math

public class Box

bby
net.minecraft.unmapped.C_82690114
net.minecraft.util.math.Box

Field summary

Modifier and TypeField
public final double
a
f_87518512
minX
public final double
b
f_80314167
minY
public final double
c
f_85940458
minZ
public final double
d
f_89130367
maxX
public final double
e
f_98553650
maxY
public final double
f
f_24562106
maxZ

Constructor summary

ModifierConstructor
public (double minX, double minY, double minZ, double maxX, double maxY, double maxZ)
public (BlockPos pos)
public (BlockPos min, BlockPos max)
public (Vec3d min, Vec3d max)

Method summary

Modifier and TypeMethod
public Box
e(double arg0)
m_27080108(double arg0)
withMaxY(double maxY)
public Box
a(double arg0, double arg1, double arg2)
m_92810883(double arg0, double arg1, double arg2)
expanded(double dx, double dy, double dz)
public Box
b(double arg0, double arg1, double arg2)
m_76425512(double arg0, double arg1, double arg2)
grown(double dx, double dy, double dz)
public Box
g(double arg0)
m_62167949(double arg0)
expand(double amount)
public Box
a(bby arg0)
m_15856033(C_82690114 arg0)
union(Box box)
public Box
c(double arg0, double arg1, double arg2)
m_64578311(double arg0, double arg1, double arg2)
moved(double dx, double dy, double dz)
public Box
a(cm arg0)
m_87519396(C_32594356 arg0)
move(BlockPos delta)
public double
a(bby arg0, double arg1)
m_02398608(C_82690114 arg0, double arg1)
intersectX(Box box, double limit)
public double
b(bby arg0, double arg1)
m_08070438(C_82690114 arg0, double arg1)
intersectY(Box box, double limit)
public double
c(bby arg0, double arg1)
m_03668526(C_82690114 arg0, double arg1)
intersectZ(Box box, double limit)
public boolean
b(bby arg0)
m_39770760(C_82690114 arg0)
intersects(Box box)
public boolean
a(double arg0, double arg1, double arg2, double arg3, double arg4, double arg5)
m_08228231(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
a(bcb arg0)
m_95858943(C_94584382 arg0)
contains(Vec3d vec)
public double
a()
m_96315807()
getAverageSideLength()
public Box
h(double arg0)
m_06884845(double arg0)
contract(double amount)
public HitResult
b(bcb arg0, bcb arg1)
m_06512568(C_94584382 arg0, C_94584382 arg1)
clip(Vec3d from, Vec3d to)
boolean
a(bcb arg0, bcb arg1, bcb arg2)
m_76733367(C_94584382 arg0, C_94584382 arg1, C_94584382 arg2)
isNearer(Vec3d from, Vec3d newTo, Vec3d to)
Vec3d
a(double arg0, bcb arg1, bcb arg2)
m_56686874(double arg0, C_94584382 arg1, C_94584382 arg2)
clipX(double x, Vec3d from, Vec3d to)
Vec3d
b(double arg0, bcb arg1, bcb arg2)
m_32814522(double arg0, C_94584382 arg1, C_94584382 arg2)
clipY(double y, Vec3d from, Vec3d to)
Vec3d
c(double arg0, bcb arg1, bcb arg2)
m_77849394(double arg0, C_94584382 arg1, C_94584382 arg2)
clipZ(double z, Vec3d from, Vec3d to)
public boolean
b(bcb arg0)
m_08084651(C_94584382 arg0)
containsYZ(Vec3d vec)
public boolean
c(bcb arg0)
m_92700198(C_94584382 arg0)
containsXZ(Vec3d vec)
public boolean
d(bcb arg0)
m_22930444(C_94584382 arg0)
containsXY(Vec3d vec)
public boolean
a(bcb arg0, bcb arg1)
m_58008490(C_94584382 arg0, C_94584382 arg1)
intersects(Vec3d vec1, Vec3d vec2)
public boolean
b()
m_88345813()
isInvalid()
public Vec3d
c()
m_16443577()
center()