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();
            }
        }
Exemple #2
0
 private void OnChunkColumnGeneration(IServerChunk[] chunks, int chunkX, int chunkZ, ITreeAttribute chunkGenParams = null)
 {
     blockAccessor.BeginColumn();
     api.WorldManager.SunFloodChunkColumnForWorldGen(chunks, chunkX, chunkZ);
     blockAccessor.RunScheduledBlockLightUpdates();
 }
Exemple #3
0
 private void OnChunkColumnGeneration(IServerChunk[] chunks, int chunkX, int chunkZ)
 {
     api.WorldManager.SunFloodChunkColumnForWorldGen(chunks, chunkX, chunkZ);
     blockAccessor.RunScheduledBlockLightUpdates();
 }