net.minecraft.client.multiplayer

final class ClientChunkCache$Storage

gfw$a
net.minecraft.client.multiplayer.ClientChunkCache$Storage
net.minecraft.class_631$class_3681
net.minecraft.unmapped.C_rxbefbuv$C_tfcolboi
net.minecraft.client.world.ClientChunkManager$ClientChunkMap
net.minecraft.client.world.ClientChunkManager$ClientChunkMap
net.minecraft.src.C_3895_$C_3897_

Field summary

Modifier and TypeField
final AtomicReferenceArray<LevelChunk>
b
chunks
field_16251
f_kbcvrkzo
chunks
chunks
f_104466_
final it.unimi.dsi.fastutil.longs.LongOpenHashSet
c
loadedEmptySections
field_53836
f_iopqblvb
activeSections
loadedEmptySections
f_348382_
final int
d
chunkRadius
field_16253
f_iuuqegjv
radius
radius
f_104467_
private final int
e
viewRange
field_16252
f_wfoyaoab
diameter
diameter
f_104468_
volatile int
f
viewCenterX
field_19204
f_beqrondb
centerChunkX
centerChunkX
f_104469_
volatile int
g
viewCenterZ
field_19205
f_vqnbxpll
centerChunkZ
centerChunkZ
f_104470_
int
h
chunkCount
field_19143
f_sxbcqsci
loadedChunkCount
loadedChunkCount
f_104471_

Constructor summary

ModifierConstructor
(ClientChunkCache p_104474_, int radius)

Method summary

Modifier and TypeMethod
int
a(int arg0, int arg1)
getIndex(int arg0, int arg1)
method_16027(int arg0, int arg1)
m_pciippob(int arg0, int arg1)
getIndex(int chunkX, int chunkZ)
getIndex(int chunkX, int chunkZ)
m_104481_(int p_104483_, int arg1)
void
a(int arg0, dzd arg1)
replace(int arg0, LevelChunk arg1)
method_16031(int arg0, class_2818 arg1)
m_wufvlhmm(int arg0, C_hrdsvlkq arg1)
set(int index, WorldChunk chunk)
replace(int i, WorldChunk newValue)
m_104484_(int p_104486_, C_2137_ arg1)
void
b(int arg0, dzd arg1)
drop(int arg0, LevelChunk arg1)
method_62893(int arg0, class_2818 arg1)
m_gfizlrgc(int arg0, C_hrdsvlkq arg1)
unloadChunk(int index, WorldChunk chunk)
unload(int i, WorldChunk chunk)
m_352529_(int p_364643_, C_2137_ arg1)
public void
a(int arg0, int arg1, int arg2, boolean arg3)
onSectionEmptinessChanged(int arg0, int arg1, int arg2, boolean arg3)
method_62891(int arg0, int arg1, int arg2, boolean arg3)
m_amnberdl(int arg0, int arg1, int arg2, boolean arg3)
onSectionStatusChanged(int x, int sectionY, int z, boolean previouslyEmpty)
onSectionEmptinessChanged(int chunkX, int sectionCoord, int chunkZ, boolean emptySection)
m_355457_(int p_369453_, int p_368987_, int p_370106_, boolean arg3)
private void
a(dzd arg0)
dropEmptySections(LevelChunk arg0)
method_62892(class_2818 arg0)
m_fkdgglmo(C_hrdsvlkq arg0)
unloadChunkSections(WorldChunk chunk)
removeEmptySections(WorldChunk chunk)
m_353185_(C_2137_ arg0)
private void
b(dzd arg0)
addEmptySections(LevelChunk arg0)
method_62894(class_2818 arg0)
m_mjkggrto(C_hrdsvlkq arg0)
loadChunkSections(WorldChunk chunk)
addEmptySections(WorldChunk chunk)
m_355175_(C_2137_ arg0)
void
c(dzd arg0)
refreshEmptySections(LevelChunk arg0)
method_65523(class_2818 arg0)
m_wflroobo(C_hrdsvlkq arg0)
refreshSections(WorldChunk chunk)
m_373001_(C_2137_ arg0)
boolean
b(int arg0, int arg1)
inRange(int arg0, int arg1)
method_16034(int arg0, int arg1)
m_dpjpfdqy(int arg0, int arg1)
isInRadius(int chunkX, int chunkZ)
isInRadius(int chunkX, int chunkZ)
m_104500_(int p_104502_, int arg1)
protected LevelChunk
a(int arg0)
getChunk(int arg0)
method_16033(int arg0)
m_vlowadnu(int arg0)
getChunk(int index)
getChunk(int index)
m_104479_(int arg0)
private void
a(String arg0)
dumpChunks(String arg0)
method_35751(String arg0)
m_qqdzgquf(String arg0)
writePositions(String fileName)
writePositions(String fileName)
m_171622_(String arg0)