Implement multiplayer persistence and vanilla lighting

This commit is contained in:
Master290 2026-07-21 09:21:44 +03:00
parent 8f7cacf9d9
commit cae06eb97e
47 changed files with 3784 additions and 465 deletions

View file

@ -13,10 +13,10 @@ func GenerateFlat(cx, cz int32) *Chunk {
c := NewChunk(cx, cz, BiomePlains)
for lx := 0; lx < 16; lx++ {
for lz := 0; lz < 16; lz++ {
c.SetBlock(lx, MinY+0, lz, StateBedrock)
c.SetBlock(lx, MinY+1, lz, StateDirt)
c.SetBlock(lx, MinY+2, lz, StateDirt)
c.SetBlock(lx, FlatSurfaceY, lz, StateGrass)
c.setBlockRaw(lx, MinY+0, lz, StateBedrock)
c.setBlockRaw(lx, MinY+1, lz, StateDirt)
c.setBlockRaw(lx, MinY+2, lz, StateDirt)
c.setBlockRaw(lx, FlatSurfaceY, lz, StateGrass)
}
}
return c