Package net.minecraft.client.multiplayer
Class ClientChunkCache.Storage
java.lang.Object
net.minecraft.client.multiplayer.ClientChunkCache.Storage
- Enclosing class:
ClientChunkCache
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) int
(package private) final int
(package private) final AtomicReferenceArray
<LevelChunk> (package private) int
(package private) int
private final int
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate void
dumpChunks
(String filePath) protected LevelChunk
getChunk
(int chunkIndex) (package private) int
getIndex
(int x, int z) (package private) boolean
inRange
(int x, int z) protected void
replace
(int chunkIndex, LevelChunk chunk) protected LevelChunk
replace
(int chunkIndex, LevelChunk chunk, LevelChunk replaceWith)
-
Field Details
-
chunks
-
chunkRadius
final int chunkRadius -
viewRange
private final int viewRange -
viewCenterX
volatile int viewCenterX -
viewCenterZ
volatile int viewCenterZ -
chunkCount
int chunkCount
-
-
Constructor Details
-
Storage
Storage(int chunkRadius)
-
-
Method Details
-
getIndex
int getIndex(int x, int z) -
replace
-
replace
-
inRange
boolean inRange(int x, int z) -
getChunk
-
dumpChunks
-