public class MutableBoundingBox
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
int |
x0 |
int |
x1 |
int |
y0 |
int |
y1 |
int |
z0 |
int |
z1 |
Constructor and Description |
---|
MutableBoundingBox() |
MutableBoundingBox(int[] p_i43000_1_) |
MutableBoundingBox(int p_i2033_1_,
int p_i2033_2_,
int p_i2033_3_,
int p_i2033_4_) |
MutableBoundingBox(int p_i2032_1_,
int p_i2032_2_,
int p_i2032_3_,
int p_i2032_4_,
int p_i2032_5_,
int p_i2032_6_) |
MutableBoundingBox(MutableBoundingBox p_i2031_1_) |
MutableBoundingBox(Vector3i p_i45626_1_,
Vector3i p_i45626_2_) |
Modifier and Type | Method and Description |
---|---|
static MutableBoundingBox |
createProper(int p_175899_0_,
int p_175899_1_,
int p_175899_2_,
int p_175899_3_,
int p_175899_4_,
int p_175899_5_) |
IntArrayNBT |
createTag() |
void |
expand(MutableBoundingBox p_78888_1_) |
Vector3i |
getCenter() |
Vector3i |
getLength() |
static MutableBoundingBox |
getUnknownBox() |
int |
getXSpan() |
int |
getYSpan() |
int |
getZSpan() |
static MutableBoundingBox |
infinite() |
boolean |
intersects(int p_78885_1_,
int p_78885_2_,
int p_78885_3_,
int p_78885_4_) |
boolean |
intersects(MutableBoundingBox p_78884_1_) |
boolean |
isInside(Vector3i p_175898_1_) |
void |
move(int p_78886_1_,
int p_78886_2_,
int p_78886_3_) |
void |
move(Vector3i p_236989_1_) |
MutableBoundingBox |
moved(int p_215127_1_,
int p_215127_2_,
int p_215127_3_) |
static MutableBoundingBox |
orientBox(int p_175897_0_,
int p_175897_1_,
int p_175897_2_,
int p_175897_3_,
int p_175897_4_,
int p_175897_5_,
int p_175897_6_,
int p_175897_7_,
int p_175897_8_,
Direction p_175897_9_) |
java.lang.String |
toString() |
public int x0
public int y0
public int z0
public int x1
public int y1
public int z1
public MutableBoundingBox()
public MutableBoundingBox(int[] p_i43000_1_)
public MutableBoundingBox(MutableBoundingBox p_i2031_1_)
public MutableBoundingBox(int p_i2032_1_, int p_i2032_2_, int p_i2032_3_, int p_i2032_4_, int p_i2032_5_, int p_i2032_6_)
public MutableBoundingBox(int p_i2033_1_, int p_i2033_2_, int p_i2033_3_, int p_i2033_4_)
public static MutableBoundingBox getUnknownBox()
public static MutableBoundingBox infinite()
public static MutableBoundingBox orientBox(int p_175897_0_, int p_175897_1_, int p_175897_2_, int p_175897_3_, int p_175897_4_, int p_175897_5_, int p_175897_6_, int p_175897_7_, int p_175897_8_, Direction p_175897_9_)
public static MutableBoundingBox createProper(int p_175899_0_, int p_175899_1_, int p_175899_2_, int p_175899_3_, int p_175899_4_, int p_175899_5_)
public boolean intersects(MutableBoundingBox p_78884_1_)
public boolean intersects(int p_78885_1_, int p_78885_2_, int p_78885_3_, int p_78885_4_)
public void expand(MutableBoundingBox p_78888_1_)
public void move(int p_78886_1_, int p_78886_2_, int p_78886_3_)
public MutableBoundingBox moved(int p_215127_1_, int p_215127_2_, int p_215127_3_)
public void move(Vector3i p_236989_1_)
public boolean isInside(Vector3i p_175898_1_)
public Vector3i getLength()
public int getXSpan()
public int getYSpan()
public int getZSpan()
public Vector3i getCenter()
public java.lang.String toString()
toString
in class java.lang.Object
public IntArrayNBT createTag()