public class ChunkCache extends Object
| Constructor and Description |
|---|
ChunkCache(GeyserSession session) |
| Modifier and Type | Method and Description |
|---|---|
void |
addToCache(com.github.steveice10.mc.protocol.data.game.chunk.Column chunk) |
BlockEntry |
getBlockAt(com.github.steveice10.mc.protocol.data.game.entity.metadata.Position position) |
void |
removeChunk(ChunkPosition position) |
void |
sendEmptyChunk(ChunkPosition position) |
void |
sendEmptyChunk(ChunkPosition position,
boolean force) |
void |
updateBlock(com.github.steveice10.mc.protocol.data.game.entity.metadata.Position position,
com.github.steveice10.mc.protocol.data.game.world.block.BlockState block) |
public ChunkCache(GeyserSession session)
public void addToCache(com.github.steveice10.mc.protocol.data.game.chunk.Column chunk)
public void updateBlock(com.github.steveice10.mc.protocol.data.game.entity.metadata.Position position,
com.github.steveice10.mc.protocol.data.game.world.block.BlockState block)
public BlockEntry getBlockAt(com.github.steveice10.mc.protocol.data.game.entity.metadata.Position position)
public void removeChunk(ChunkPosition position)
public void sendEmptyChunk(ChunkPosition position)
public void sendEmptyChunk(ChunkPosition position, boolean force)
Copyright © 2019 GeyserMC. All rights reserved.