类 BoundingBox
java.lang.Object
net.minecraft.world.level.levelgen.structure.BoundingBox
-
字段概要
字段 -
构造器概要
构造器构造器说明BoundingBox
(int pMinX, int pMinY, int pMinZ, int pMaxX, int pMaxY, int pMaxZ) BoundingBox
(BlockPos pPos) -
方法概要
修饰符和类型方法说明encapsulate
(BlockPos p_162372_) 已过时。encapsulate
(BoundingBox p_162387_) 已过时。static Optional<BoundingBox>
encapsulatingBoxes
(Iterable<BoundingBox> pBoxes) static Optional<BoundingBox>
encapsulatingPositions
(Iterable<BlockPos> pPositions) boolean
void
forAllCorners
(Consumer<BlockPos> pPos) static BoundingBox
fromCorners
(Vec3i pFirst, Vec3i pSecond) int
getXSpan()
int
getYSpan()
int
getZSpan()
int
hashCode()
static BoundingBox
infinite()
inflatedBy
(int pValue) boolean
intersects
(int pMinX, int pMinZ, int pMaxX, int pMaxZ) boolean
intersects
(BoundingBox pBox) boolean
isInside
(int pX, int pY, int pZ) boolean
int
maxX()
int
maxY()
int
maxZ()
int
minX()
int
minY()
int
minZ()
move
(int pX, int pY, int pZ) 已过时。已过时。moved
(int pX, int pY, int pZ) static BoundingBox
orientBox
(int pStructureMinX, int pStructureMinY, int pStructureMinZ, int pXMin, int pYMin, int pZMin, int pXMax, int pYMax, int pZMax, Direction pFacing) toString()
-
字段详细资料
-
LOGGER
private static final org.slf4j.Logger LOGGER -
CODEC
-
minX
private int minX -
minY
private int minY -
minZ
private int minZ -
maxX
private int maxX -
maxY
private int maxY -
maxZ
private int maxZ
-
-
构造器详细资料
-
BoundingBox
-
BoundingBox
public BoundingBox(int pMinX, int pMinY, int pMinZ, int pMaxX, int pMaxY, int pMaxZ)
-
-
方法详细资料
-
fromCorners
-
infinite
-
orientBox
public static BoundingBox orientBox(int pStructureMinX, int pStructureMinY, int pStructureMinZ, int pXMin, int pYMin, int pZMin, int pXMax, int pYMax, int pZMax, Direction pFacing) -
intersects
-
intersects
public boolean intersects(int pMinX, int pMinZ, int pMaxX, int pMaxZ) -
encapsulatingPositions
-
encapsulatingBoxes
-
encapsulate
已过时。 -
encapsulate
已过时。 -
move
已过时。 -
move
已过时。 -
moved
-
inflatedBy
-
isInside
-
isInside
public boolean isInside(int pX, int pY, int pZ) -
getLength
-
getXSpan
public int getXSpan() -
getYSpan
public int getYSpan() -
getZSpan
public int getZSpan() -
getCenter
-
forAllCorners
-
toString
-
equals
-
hashCode
public int hashCode() -
minX
public int minX() -
minY
public int minY() -
minZ
public int minZ() -
maxX
public int maxX() -
maxY
public int maxY() -
maxZ
public int maxZ()
-