net.minecraft.core

public record BlockBox

implements Iterable<BlockPos>

jf
net.minecraft.core.BlockBox
net.minecraft.class_9380
net.minecraft.unmapped.C_hyufzvgt
net.minecraft.util.math.ImmutableBlockBox
net.minecraft.unmapped.C_hyufzvgt
net.minecraft.src.C_313636_

Field summary

Modifier and TypeField
private final BlockPos
b
min
comp_2466
f_gblksodj
min
min
f_315022_
private final BlockPos
c
max
comp_2467
f_xehtudjb
max
max
f_315343_
public static final StreamCodec<io.netty.buffer.ByteBuf, BlockBox>
a
STREAM_CODEC
field_49907
f_csivvomh
PACKET_CODEC
PACKET_CODEC
f_314337_

Constructor summary

ModifierConstructor
public (BlockPos first, BlockPos second)

Method summary

Modifier and TypeMethod
public static BlockBox
a(jh arg0)
of(BlockPos arg0)
method_58236(class_2338 arg0)
m_gichenhv(C_hynzadkk arg0)
of(BlockPos pos)
m_gichenhv(BlockPos pos)
m_321337_(C_4675_ p_333581_)
public static BlockBox
a(jh arg0, jh arg1)
of(BlockPos arg0, BlockPos arg1)
method_58237(class_2338 arg0, class_2338 arg1)
m_uwdzbhwn(C_hynzadkk arg0, C_hynzadkk arg1)
of(BlockPos first, BlockPos second)
m_318760_(C_4675_ p_333861_, C_4675_ p_330004_)
public BlockBox
b(jh arg0)
include(BlockPos arg0)
method_58241(class_2338 arg0)
m_kurqhent(C_hynzadkk arg0)
encompass(BlockPos pos)
m_kurqhent(BlockPos pos)
m_322874_(C_4675_ arg0)
public boolean
a()
isBlock()
method_58235()
m_vvlbfxoa()
isSingleBlock()
m_320598_()
public boolean
c(jh arg0)
contains(BlockPos arg0)
method_58244(class_2338 arg0)
m_frgfrsld(C_hynzadkk arg0)
includes(BlockPos pos)
m_frgfrsld(BlockPos pos)
m_323467_(C_4675_ arg0)
public AABB
b()
aabb()
method_58240()
m_xgrqddhg()
enclosingBox()
m_322580_()
public Iterator<BlockPos>
iterator()
iterator()
iterator()
public int
c()
sizeX()
method_58243()
m_nrojrmey()
getBlockCountX()
m_323830_()
public int
d()
sizeY()
method_58245()
m_ctawuclp()
getBlockCountY()
m_322159_()
public int
e()
sizeZ()
method_58246()
m_mljtevrw()
getBlockCountZ()
m_321501_()
public BlockBox
a(jm arg0, int arg1)
extend(Direction arg0, int arg1)
method_58238(class_2350 arg0, int arg1)
m_xtodtcoq(C_xpuuihxf arg0, int arg1)
expand(Direction direction, int offset)
m_xtodtcoq(Direction direction, int arg1)
m_320451_(C_4687_ p_329831_, int arg1)
public BlockBox
b(jm arg0, int arg1)
move(Direction arg0, int arg1)
method_58242(class_2350 arg0, int arg1)
m_xpokpawy(C_xpuuihxf arg0, int arg1)
move(Direction direction, int offset)
m_xpokpawy(Direction direction, int arg1)
m_320499_(C_4687_ p_328653_, int arg1)
public BlockBox
a(kl arg0)
offset(Vec3i arg0)
method_58239(class_2382 arg0)
m_igsxrapf(C_ceivtqhh arg0)
move(Vec3i offset)
m_322256_(C_4713_ arg0)
public BlockPos
f()
min()
comp_2466()
m_xqvajmla()
min()
min()
f_315022_()
public BlockPos
g()
max()
comp_2467()
m_nfhoxqmm()
max()
max()
f_315343_()