Class BetterClientChunkCache
java.lang.Object
net.minecraft.world.level.chunk.ChunkSource
net.minecraft.client.multiplayer.ClientChunkCache
com.pixelmonmod.pixelmon.api.dummy.BetterClientChunkCache
- All Implemented Interfaces:
AutoCloseable,net.minecraft.world.level.chunk.LightChunkGetter
public class BetterClientChunkCache
extends net.minecraft.client.multiplayer.ClientChunkCache
-
Field Summary
Fields inherited from class net.minecraft.client.multiplayer.ClientChunkCache
lightEngine -
Constructor Summary
ConstructorsConstructorDescriptionBetterClientChunkCache(net.minecraft.client.multiplayer.ClientLevel level, int viewDistance) -
Method Summary
Modifier and TypeMethodDescription@Nullable net.minecraft.world.level.chunk.LevelChunkgetChunk(int x, int z, net.minecraft.world.level.chunk.status.ChunkStatus chunkStatus, boolean requireChunk) net.minecraft.world.level.lighting.LevelLightEngineMethods inherited from class net.minecraft.client.multiplayer.ClientChunkCache
drop, gatherStats, getLevel, getLoadedChunksCount, onLightUpdate, replaceBiomes, replaceWithPacketData, tick, updateViewCenter, updateViewRadiusMethods inherited from class net.minecraft.world.level.chunk.ChunkSource
close, getChunk, getChunkForLighting, getChunkNow, hasChunk, setSpawnSettings, updateChunkForced
-
Constructor Details
-
BetterClientChunkCache
public BetterClientChunkCache(net.minecraft.client.multiplayer.ClientLevel level, int viewDistance)
-
-
Method Details
-
getChunk
@Nullable public @Nullable net.minecraft.world.level.chunk.LevelChunk getChunk(int x, int z, net.minecraft.world.level.chunk.status.ChunkStatus chunkStatus, boolean requireChunk) - Overrides:
getChunkin classnet.minecraft.client.multiplayer.ClientChunkCache
-
getLightEngine
public net.minecraft.world.level.lighting.LevelLightEngine getLightEngine()- Overrides:
getLightEnginein classnet.minecraft.client.multiplayer.ClientChunkCache
-