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) intprivate final int -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate voiddumpChunks(String pFilePath) protected LevelChunkgetChunk(int pChunkIndex) (package private) intgetIndex(int pX, int pZ) (package private) booleaninRange(int pX, int pZ) protected voidreplace(int pChunkIndex, LevelChunk pChunk) protected LevelChunkreplace(int pChunkIndex, LevelChunk pChunk, LevelChunk pReplaceWith)
-
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 pChunkRadius)
-
-
Method Details
-
getIndex
int getIndex(int pX, int pZ) -
replace
-
replace
-
inRange
boolean inRange(int pX, int pZ) -
getChunk
-
dumpChunks
-