TODO
A rough checklist for everything that still needs to be done. Lots to do!
Just because something is marked as complete does not necessarily mean its perfected or done, it just means its past an arbitrary threshold where I’d consider it passably useful.
- General
- Blocks
- Items
- Tile Entities
- Networking
- Packets
- All the remaining ones
- Behavior
- Packets
- Rendering
- Meshing
- Lighting
- Worlds
- Parsing of NBT Data
- level.dat
- Player files
- McRegion Structure
- How to read a chunk from a region
- How to write a chunk to a region
- How to best hold onto Region data
- Generation
- History
- Perlin Noise
- Simplex Noise
- Biome Selection
- Terrain Generation
- Interpolation
- Cave Generation + Carving
- Surface Population
- Foliage Generation
- Ore Generation