use worldgen::{ constraint, noise::perlin::PerlinNoise, noisemap::{NoiseMap, NoiseMapGenerator, Seed, Step}, world::{ tile::{Constraint, ConstraintType}, Size, Tile, World, }, }; use crate::{ tiles::{BgTileId, FgTileId, MidTileId, TileId}, world::{ChunkPos, Tile as Tl, CHUNK_EXTENT}, }; pub(crate) struct Worldgen {}