public override void GenerateColumn(int x, int y, bool forceType = false, BlockTypes type = BlockTypes.Cobblestone) { if (GetChunkColumn(x, y) != null) { return; } int ndx = m_world.FindLastIndex(o => o.X <= x); ChunkColumn newColumn = new ChunkColumn(x, y); newColumn.FlatColumn(forceType, type); if (ndx > 0) { m_world.Insert(ndx, newColumn); } else { m_world.Add(newColumn); } }