net.minecraft.util.math

public class BlockBox

euq
net.minecraft.world.level.levelgen.structure.BoundingBox
net.minecraft.class_3341
net.minecraft.util.math.BlockBox
net.minecraft.unmapped.C_hmqypqzz
net.minecraft.util.math.BlockBox
net.minecraft.src.C_2478_

Field summary

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

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 BlockBox
a(kg o, kg o)
fromCorners(Vec3i arg0, Vec3i arg1)
method_34390(class_2382 arg0, class_2382 arg1)
create(Vec3i first, Vec3i second)
m_efedynxi(C_ceivtqhh arg0, C_ceivtqhh arg1)
create(Vec3i first, Vec3i second)
m_162375_(C_4713_ p_162376_, C_4713_ p_162377_)
public static BlockBox
a()
infinite()
method_14665()
infinite()
m_kgxiosdv()
infinite()
m_71044_()
public static BlockBox
a(int o, int o, int o, int o, int o, int o, int o, int o, int o, jh o)
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)
rotated(int x, int y, int z, int offsetX, int offsetY, int offsetZ, int sizeX, int sizeY, int sizeZ, Direction facing)
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)
m_71031_(int p_71032_, int p_71033_, int p_71034_, int p_71035_, int p_71036_, int p_71037_, int p_71038_, int p_71039_, int p_71040_, C_4687_ p_71041_)
public Stream<ChunkPos>
b()
intersectingChunks()
method_54883()
streamChunkPos()
m_cdmgpvyk()
streamChunkPos()
m_306717_()
public boolean
a(euq arg0)
intersects(BoundingBox arg0)
method_14657(class_3341 arg0)
intersects(BlockBox other)
m_tflqaarc(C_hmqypqzz arg0)
intersects(BlockBox other)
m_71049_(C_2478_ arg0)
public boolean
a(int o, int o, int o, int arg3)
intersects(int arg0, int arg1, int arg2, int arg3)
method_14669(int arg0, int arg1, int arg2, int arg3)
intersectsXZ(int minX, int minZ, int maxX, int maxZ)
m_jkctwycw(int arg0, int arg1, int arg2, int arg3)
intersectsXZ(int minX, int minZ, int maxX, int maxZ)
m_71019_(int p_71021_, int p_71022_, int p_71023_, int arg3)
public static Optional<BlockBox>
a(Iterable<jb> o)
encapsulatingPositions(Iterable<BlockPos> arg0)
method_35411(Iterable<class_2338> arg0)
encompassPositions(Iterable<BlockPos> positions)
m_uxsmkxuu(Iterable<C_hynzadkk> arg0)
encompassPositions(Iterable<BlockPos> positions)
m_162378_(Iterable<C_4675_> p_162379_)
public static Optional<BlockBox>
b(Iterable<euq> o)
encapsulatingBoxes(Iterable<BoundingBox> arg0)
method_35413(Iterable<class_3341> arg0)
encompass(Iterable<BlockBox> boxes)
m_yikpjzmu(Iterable<C_hmqypqzz> arg0)
encompass(Iterable<BlockBox> boxes)
m_162388_(Iterable<C_2478_> p_162389_)
public BlockBox
b(euq arg0)
encapsulate(BoundingBox arg0)
method_35412(class_3341 arg0)
encompass(BlockBox box)
m_ndhzkdtn(C_hmqypqzz arg0)
encompass(BlockBox box)
m_162386_(C_2478_ arg0)
public BlockBox
a(jb arg0)
encapsulate(BlockPos arg0)
method_34389(class_2338 arg0)
encompass(BlockPos pos)
m_fvnlfktp(C_hynzadkk arg0)
encompass(BlockPos pos)
m_162371_(C_4675_ arg0)
public BlockBox
a(int o, int o, int arg2)
move(int arg0, int arg1, int arg2)
method_14661(int arg0, int arg1, int arg2)
move(int dx, int dy, int dz)
m_wtfqxvct(int arg0, int arg1, int arg2)
move(int dx, int dy, int dz)
m_162367_(int p_162369_, int p_162370_, int arg2)
public BlockBox
a(kg arg0)
move(Vec3i arg0)
method_29299(class_2382 arg0)
move(Vec3i vec)
m_cjnoampu(C_ceivtqhh arg0)
move(Vec3i vec)
m_162373_(C_4713_ arg0)
public BlockBox
b(int o, int o, int arg2)
moved(int arg0, int arg1, int arg2)
method_19311(int arg0, int arg1, int arg2)
offset(int x, int y, int z)
m_emghvznq(int arg0, int arg1, int arg2)
offset(int x, int y, int z)
m_71045_(int p_71047_, int p_71048_, int arg2)
public BlockBox
a(int arg0)
inflatedBy(int arg0)
method_35410(int arg0)
expand(int offset)
m_hsluispe(int arg0)
expand(int amount)
m_191961_(int arg0)
public BlockBox
c(int o, int o, int arg2)
inflatedBy(int arg0, int arg1, int arg2)
method_59718(int arg0, int arg1, int arg2)
expand(int x, int y, int z)
m_dwkxbjpg(int arg0, int arg1, int arg2)
expand(int x, int y, int z)
m_320482_(int p_332721_, int p_329326_, int arg2)
public boolean
b(kg arg0)
isInside(Vec3i arg0)
method_14662(class_2382 arg0)
contains(Vec3i pos)
m_pimxyrzo(C_ceivtqhh arg0)
isInside(Vec3i pos)
m_71051_(C_4713_ arg0)
public boolean
d(int o, int o, int arg2)
isInside(int arg0, int arg1, int arg2)
method_47593(int arg0, int arg1, int arg2)
contains(int x, int y, int z)
m_dvnxpzdv(int arg0, int arg1, int arg2)
encompasses(int x, int y, int z)
m_260866_(int p_261537_, int p_261678_, int arg2)
public Vec3i
c()
getLength()
method_14659()
getDimensions()
m_vcqkvvxo()
getDimensions()
m_71053_()
public int
d()
getXSpan()
method_35414()
getBlockCountX()
m_phwfbtrt()
getBlockCountX()
m_71056_()
public int
e()
getYSpan()
method_14660()
getBlockCountY()
m_qwrkqcvq()
getBlockCountY()
m_71057_()
public int
f()
getZSpan()
method_14663()
getBlockCountZ()
m_akaemkyq()
getBlockCountZ()
m_71058_()
public BlockPos
g()
getCenter()
method_22874()
getCenter()
m_kcoozfsk()
getCenter()
m_162394_()
public void
a(Consumer<jb> arg0)
forAllCorners(Consumer<BlockPos> arg0)
method_34391(Consumer<class_2338> arg0)
forEachVertex(Consumer<BlockPos> consumer)
m_numhayak(Consumer<C_hynzadkk> arg0)
forEachVertex(Consumer<BlockPos> consumer)
m_162380_(Consumer<C_4675_> arg0)
public int
h()
minX()
method_35415()
getMinX()
m_ibwcdrqc()
getMinX()
m_162395_()
public int
i()
minY()
method_35416()
getMinY()
m_xflasuwe()
getMinY()
m_162396_()
public int
j()
minZ()
method_35417()
getMinZ()
m_gsadqihu()
getMinZ()
m_162398_()
public int
k()
maxX()
method_35418()
getMaxX()
m_ftgzbosu()
getMaxX()
m_162399_()
public int
l()
maxY()
method_35419()
getMaxY()
m_nwzgndmx()
getMaxY()
m_162400_()
public int
m()
maxZ()
method_35420()
getMaxZ()
m_mtorjejb()
getMaxZ()
m_162401_()