net.minecraft.client.renderer.chunk

public class RenderChunkRegion

implements BlockAndTintGetter

epy
net.minecraft.client.renderer.chunk.RenderChunkRegion
net.minecraft.class_853
net.minecraft.client.render.chunk.ChunkRendererRegion
net.minecraft.src.C_4269_

Field summary

Modifier and TypeField
protected final int
a
centerX
field_4488
chunkXOffset
f_112899_
protected final int
b
centerZ
field_4487
chunkZOffset
f_112900_
protected final BlockPos
c
start
field_4481
offset
f_112901_
protected final int
d
xLength
field_4486
sizeX
f_112902_
protected final int
e
yLength
field_4484
sizeY
f_112903_
protected final int
f
zLength
field_4482
sizeZ
f_112904_
protected final LevelChunk[][]
g
chunks
field_4483
chunks
f_112905_
protected final BlockState[]
h
blockStates
field_4489
blockStates
f_112906_
protected final Level
i
level
field_4490
world
f_112908_

Constructor summary

ModifierConstructor
public (Level world, int chunkX, int chunkZ, LevelChunk[][] chunks, BlockPos startPos, BlockPos endPos)

Method summary

Modifier and TypeMethod
public static RenderChunkRegion
a(bwq arg0, gg arg1, gg arg2, int arg3)
createIfNotEmpty(Level arg0, BlockPos arg1, BlockPos arg2, int arg3)
method_3689(class_1937 arg0, class_2338 arg1, class_2338 arg2, int arg3)
create(World world, BlockPos startPos, BlockPos endPos, int chunkRadius)
m_112920_(C_1596_ p_112921_, C_4675_ p_112922_, C_4675_ p_112923_, int p_112924_)
public static boolean
a(gg arg0, gg arg1, int arg2, int arg3, cmx[][] arg4)
isAllEmpty(BlockPos arg0, BlockPos arg1, int arg2, int arg3, LevelChunk[][] arg4)
method_30000(class_2338 arg0, class_2338 arg1, int arg2, int arg3, class_2818[][] arg4)
isEmptyBetween(BlockPos from, BlockPos to, int arg2, int arg3, WorldChunk[][] chunks)
m_112930_(C_4675_ p_112931_, C_4675_ p_112932_, int p_112933_, int p_112934_, C_2137_[][] p_112935_)
protected final int
a(gg arg0)
index(BlockPos arg0)
method_3691(class_2338 arg0)
getIndex(BlockPos pos)
m_112925_(C_4675_ arg0)
protected int
a(int arg0, int arg1, int arg2)
index(int arg0, int arg1, int arg2)
method_3690(int arg0, int arg1, int arg2)
getIndex(int x, int y, int z)
m_112916_(int p_112918_, int p_112919_, int arg2)
public BlockState
a_(gg arg0)
getBlockState(BlockPos arg0)
method_8320(class_2338 arg0)
getBlockState(BlockPos arg0)
m_8055_(C_4675_ arg0)
getType(BlockPosition arg0)
public FluidState
b_(gg arg0)
getFluidState(BlockPos arg0)
method_8316(class_2338 arg0)
getFluidState(BlockPos arg0)
m_6425_(C_4675_ arg0)
getFluid(BlockPosition arg0)
public float
a(gl arg0, boolean arg1)
getShade(Direction arg0, boolean arg1)
method_24852(class_2350 arg0, boolean arg1)
getBrightness(Direction arg0, boolean arg1)
m_7717_(C_4687_ p_112941_, boolean arg1)
public LevelLightEngine
k_()
getLightEngine()
method_22336()
getLightingProvider()
m_5518_()
public BlockEntity
c_(gg arg0)
getBlockEntity(BlockPos arg0)
method_8321(class_2338 arg0)
getBlockEntity(BlockPos arg0)
m_7702_(C_4675_ arg0)
getTileEntity(BlockPosition arg0)
public BlockEntity
a(gg arg0, cmx$b arg1)
getBlockEntity(BlockPos arg0, LevelChunk$EntityCreationType arg1)
method_3688(class_2338 arg0, class_2818$class_2819 arg1)
getBlockEntity(BlockPos pos, WorldChunk$CreationType creationType)
m_112927_(C_4675_ p_112929_, C_2137_$C_2138_ arg1)
public int
a(gg arg0, ColorResolver arg1)
getBlockTint(BlockPos arg0, ColorResolver arg1)
method_23752(class_2338 arg0, ColorResolver arg1)
getColor(BlockPos arg0, ColorResolver arg1)
m_6171_(C_4675_ p_112938_, C_4982_ arg1)
public int
s_()
getMinBuildHeight()
method_31607()
getBottomY()
m_141937_()
getMinBuildHeight()
public int
t_()
getHeight()
method_31605()
getHeight()
m_141928_()
getHeight()