private void OnChunkColumnGeneration(IServerChunk[] chunks, int chunkX, int chunkZ, ITreeAttribute chunkGenParams = null) { api.WorldManager.SunFloodChunkColumnForWorldGen(chunks, chunkX, chunkZ); blockAccessor.RunScheduledBlockLightUpdates(); for (int i = 0; i < chunks.Length; i++) { chunks[i].MarkModified(); } }
private void OnChunkColumnGeneration(IServerChunk[] chunks, int chunkX, int chunkZ, ITreeAttribute chunkGenParams = null) { blockAccessor.BeginColumn(); api.WorldManager.SunFloodChunkColumnForWorldGen(chunks, chunkX, chunkZ); blockAccessor.RunScheduledBlockLightUpdates(); }
private void OnChunkColumnGeneration(IServerChunk[] chunks, int chunkX, int chunkZ) { api.WorldManager.SunFloodChunkColumnForWorldGen(chunks, chunkX, chunkZ); blockAccessor.RunScheduledBlockLightUpdates(); }