moon build --release --target-dir ./distminiserve dist --index index.html --port 8089 --media-type image --upload-files assets- Entity Model Rendering: docs/entity-gltf.md
You can switch world type by editing client.mbt:
let world = @level.World::new(world_type=@level.WorldType::Infinite)Replace Infinite with one of:
@level.WorldType::Infinite@level.WorldType::Finite@level.WorldType::Flat@level.WorldType::PreClassic
- World types:
Infinite(multi-biome terrain, oceans, desert lakes, trees)Finite(independent terrain profile with lower mountains, biome trees,nether_spireplacement at world origin)PreClassic(pre-classic style terrain/materials, cave/water profile, tree generation enabled)Flat(default:"grass", "dirt", "dirt", "bedrock")
- Terrain generation:
- Biome-driven surface and underground generation
- Separate logic for
Infinite/Finite/PreClassic - Ore distribution in modern-style worlds
- Rendering / gameplay core:
- Chunk generation and meshing pipeline
- Block selection / raycast and placement
- Basic lighting and world interaction loop
- Anything interesting!
- We welcome all PRs, even those that do not pertain to the design of Minecraft.
- Improve biome transition blending near borders (reduce abrupt visual seams)
- Add more structure / feature variety beyond current tree + nether spire coverage
- Continue optimizing chunk update / light update hot paths under frequent block edits
- Expand pre-classic specific content (materials / structure presets) for stronger era identity
- Files under
dist/assetsmay contain textures or other resources derived from Minecraft. - Minecraft and all related assets and intellectual property are owned by Mojang Studios / Microsoft.
- This project is an unofficial fan project and is not affiliated with, endorsed by, or sponsored by Mojang Studios or Microsoft.
- Use and redistribution of these assets must comply with the Minecraft EULA.
- If you plan to publish or commercialize this project, replace
dist/assetsresources with original or properly licensed assets.
Reference: https://www.minecraft.net/eula

