Package cn.nukkit.level.util
Interface TickCachedBlockStore
- All Known Implementing Classes:
SimpleTickCachedBlockStore
实现此接口的区块应该拥有一个能够并行访问的方块缓存,通常每tick都会调用clear。
-
Nested Class Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
computeFromCachedStore
(int x, int y, int z, int layer, TickCachedBlockStore.CachedBlockComputer cachedBlockComputer) 同computeIfAbsentgetFromCachedStore
(int x, int y, int z, int layer) void
saveIntoCachedStore
(Block block, int x, int y, int z, int layer)
-
Method Details
-
clearCachedStore
void clearCachedStore() -
saveIntoCachedStore
-
getFromCachedStore
-
computeFromCachedStore
Block computeFromCachedStore(int x, int y, int z, int layer, TickCachedBlockStore.CachedBlockComputer cachedBlockComputer) 同computeIfAbsent
-