net.minecraft.world.level.levelgen.structure

public class BoundingBox

eqt
net.minecraft.world.level.levelgen.structure.BoundingBox
net.minecraft.class_3341
net.minecraft.unmapped.C_hmqypqzz
net.minecraft.util.math.BlockBox
net.minecraft.util.math.BlockBox

Field summary

Modifier and TypeField
private static final org.slf4j.Logger
b
LOGGER
field_31548
f_veqzinut
LOGGER
LOGGER
public static final com.mojang.serialization.Codec<BoundingBox>
a
CODEC
field_29325
f_sybudfaw
CODEC
CODEC
private int
c
minX
field_14380
f_nmrifvej
minX
minX
private int
d
minY
field_14379
f_rzzwjwxk
minY
minY
private int
e
minZ
field_14378
f_kppjprxc
minZ
minZ
private int
f
maxX
field_14377
f_rbwpmglx
maxX
maxX
private int
g
maxY
field_14376
f_vacmzwoh
maxY
maxY
private int
h
maxZ
field_14381
f_lnlrkgug
maxZ
maxZ

Constructor summary

ModifierConstructor
public (BlockPos pos)
public (int minX, int minY, int minZ, int maxX, int maxY, int maxZ)

Method summary

Modifier and TypeMethod
public static BoundingBox
a(jz arg0, jz arg1)
fromCorners(Vec3i arg0, Vec3i arg1)
method_34390(class_2382 arg0, class_2382 arg1)
m_efedynxi(C_ceivtqhh arg0, C_ceivtqhh arg1)
create(Vec3i first, Vec3i second)
create(Vec3i first, Vec3i second)
public static BoundingBox
a()
infinite()
method_14665()
m_kgxiosdv()
infinite()
infinite()
public static BoundingBox
a(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, int arg8, ja arg9)
orientBox(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, int arg8, Direction arg9)
method_14667(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, int arg8, class_2350 arg9)
m_ggjtjenq(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, int arg8, C_xpuuihxf arg9)
rotated(int x, int y, int z, int offsetX, int offsetY, int offsetZ, int sizeX, int sizeY, int sizeZ, Direction facing)
rotated(int x, int y, int z, int offsetX, int offsetY, int offsetZ, int sizeX, int sizeY, int sizeZ, Direction facing)
public Stream<ChunkPos>
b()
intersectingChunks()
method_54883()
m_cdmgpvyk()
streamChunkPos()
streamChunkPos()
public boolean
a(eqt arg0)
intersects(BoundingBox arg0)
method_14657(class_3341 arg0)
m_tflqaarc(C_hmqypqzz arg0)
intersects(BlockBox other)
intersects(BlockBox other)
public boolean
a(int arg0, int arg1, int arg2, int arg3)
intersects(int arg0, int arg1, int arg2, int arg3)
method_14669(int arg0, int arg1, int arg2, int arg3)
m_jkctwycw(int arg0, int arg1, int arg2, int arg3)
intersectsXZ(int minX, int minZ, int maxX, int maxZ)
intersectsXZ(int minX, int minZ, int maxX, int maxZ)
public static Optional<BoundingBox>
a(Iterable<iu> arg0)
encapsulatingPositions(Iterable<BlockPos> arg0)
method_35411(Iterable<class_2338> arg0)
m_uxsmkxuu(Iterable<C_hynzadkk> arg0)
encompassPositions(Iterable<BlockPos> positions)
encompassPositions(Iterable<BlockPos> positions)
public static Optional<BoundingBox>
b(Iterable<eqt> arg0)
encapsulatingBoxes(Iterable<BoundingBox> arg0)
method_35413(Iterable<class_3341> arg0)
m_yikpjzmu(Iterable<C_hmqypqzz> arg0)
encompass(Iterable<BlockBox> boxes)
encompass(Iterable<BlockBox> boxes)
public BoundingBox
b(eqt arg0)
encapsulate(BoundingBox arg0)
method_35412(class_3341 arg0)
m_ndhzkdtn(C_hmqypqzz arg0)
encompass(BlockBox box)
encompass(BlockBox box)
public BoundingBox
a(iu arg0)
encapsulate(BlockPos arg0)
method_34389(class_2338 arg0)
m_fvnlfktp(C_hynzadkk arg0)
encompass(BlockPos pos)
encompass(BlockPos pos)
public BoundingBox
a(int arg0, int arg1, int arg2)
move(int arg0, int arg1, int arg2)
method_14661(int arg0, int arg1, int arg2)
m_wtfqxvct(int arg0, int arg1, int arg2)
move(int dx, int dy, int dz)
move(int dx, int dy, int dz)
public BoundingBox
a(jz arg0)
move(Vec3i arg0)
method_29299(class_2382 arg0)
m_cjnoampu(C_ceivtqhh arg0)
move(Vec3i vec)
move(Vec3i vec)
public BoundingBox
b(int arg0, int arg1, int arg2)
moved(int arg0, int arg1, int arg2)
method_19311(int arg0, int arg1, int arg2)
m_emghvznq(int arg0, int arg1, int arg2)
offset(int x, int y, int z)
offset(int x, int y, int z)
public BoundingBox
a(int arg0)
inflatedBy(int arg0)
method_35410(int arg0)
m_hsluispe(int arg0)
expand(int offset)
public BoundingBox
c(int arg0, int arg1, int arg2)
inflatedBy(int arg0, int arg1, int arg2)
method_59718(int arg0, int arg1, int arg2)
m_dwkxbjpg(int arg0, int arg1, int arg2)
expand(int x, int y, int z)
public boolean
b(jz arg0)
isInside(Vec3i arg0)
method_14662(class_2382 arg0)
m_pimxyrzo(C_ceivtqhh arg0)
contains(Vec3i pos)
isInside(Vec3i pos)
public boolean
d(int arg0, int arg1, int arg2)
isInside(int arg0, int arg1, int arg2)
method_47593(int arg0, int arg1, int arg2)
m_dvnxpzdv(int arg0, int arg1, int arg2)
contains(int x, int y, int z)
encompasses(int x, int y, int z)
public Vec3i
c()
getLength()
method_14659()
m_vcqkvvxo()
getDimensions()
getDimensions()
public int
d()
getXSpan()
method_35414()
m_phwfbtrt()
getBlockCountX()
getBlockCountX()
public int
e()
getYSpan()
method_14660()
m_qwrkqcvq()
getBlockCountY()
getBlockCountY()
public int
f()
getZSpan()
method_14663()
m_akaemkyq()
getBlockCountZ()
getBlockCountZ()
public BlockPos
g()
getCenter()
method_22874()
m_kcoozfsk()
getCenter()
getCenter()
public void
a(Consumer<iu> arg0)
forAllCorners(Consumer<BlockPos> arg0)
method_34391(Consumer<class_2338> arg0)
m_numhayak(Consumer<C_hynzadkk> arg0)
forEachVertex(Consumer<BlockPos> consumer)
forEachVertex(Consumer<BlockPos> consumer)
public int
h()
minX()
method_35415()
m_ibwcdrqc()
getMinX()
getMinX()
public int
i()
minY()
method_35416()
m_xflasuwe()
getMinY()
getMinY()
public int
j()
minZ()
method_35417()
m_gsadqihu()
getMinZ()
getMinZ()
public int
k()
maxX()
method_35418()
m_ftgzbosu()
getMaxX()
getMaxX()
public int
l()
maxY()
method_35419()
m_nwzgndmx()
getMaxY()
getMaxY()
public int
m()
maxZ()
method_35420()
m_mtorjejb()
getMaxZ()
getMaxZ()