Class VirtualChunkSource
java.lang.Object
net.minecraft.world.level.chunk.ChunkSource
com.simibubi.create.foundation.virtualWorld.VirtualChunkSource
- All Implemented Interfaces:
AutoCloseable,net.minecraft.world.level.chunk.LightChunkGetter
public class VirtualChunkSource
extends net.minecraft.world.level.chunk.ChunkSource
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionnet.minecraft.world.level.chunk.ChunkAccessgetChunk(int x, int z) @Nullable net.minecraft.world.level.chunk.LevelChunkgetChunk(int x, int z, boolean load) @Nullable net.minecraft.world.level.chunk.ChunkAccessgetChunk(int x, int z, net.minecraft.world.level.chunk.status.ChunkStatus status, boolean load) net.minecraft.world.level.LevelgetLevel()net.minecraft.world.level.lighting.LevelLightEngineintvoidtick(BooleanSupplier hasTimeLeft, boolean tickChunks) Methods inherited from class net.minecraft.world.level.chunk.ChunkSource
close, getChunkForLighting, getChunkNow, hasChunk, setSpawnSettings, updateChunkForcedMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.world.level.chunk.LightChunkGetter
onLightUpdate
-
Constructor Details
-
VirtualChunkSource
-
-
Method Details
-
getLevel
public net.minecraft.world.level.Level getLevel() -
getChunk
public net.minecraft.world.level.chunk.ChunkAccess getChunk(int x, int z) -
getChunk
@Nullable public @Nullable net.minecraft.world.level.chunk.LevelChunk getChunk(int x, int z, boolean load) - Overrides:
getChunkin classnet.minecraft.world.level.chunk.ChunkSource
-
getChunk
@Nullable public @Nullable net.minecraft.world.level.chunk.ChunkAccess getChunk(int x, int z, net.minecraft.world.level.chunk.status.ChunkStatus status, boolean load) - Specified by:
getChunkin classnet.minecraft.world.level.chunk.ChunkSource
-
tick
- Specified by:
tickin classnet.minecraft.world.level.chunk.ChunkSource
-
gatherStats
- Specified by:
gatherStatsin classnet.minecraft.world.level.chunk.ChunkSource
-
getLoadedChunksCount
public int getLoadedChunksCount()- Specified by:
getLoadedChunksCountin classnet.minecraft.world.level.chunk.ChunkSource
-
getLightEngine
public net.minecraft.world.level.lighting.LevelLightEngine getLightEngine()- Specified by:
getLightEnginein classnet.minecraft.world.level.chunk.ChunkSource
-