adman
|
d5979b2c3d
|
feat(util, anvil): add FloorDiv utility and nil-check in ChunkAt
|
2026-05-06 22:38:24 +02:00 |
|
adman
|
589f35d147
|
delete the failing test because it works now i tested in game
|
2026-05-06 21:13:02 +02:00 |
|
adman
|
b2df88203d
|
fix block count calculation in chunk sections; improve variable naming in tests
|
2026-05-05 23:12:02 +02:00 |
|
adman
|
62d12386e1
|
improve chunk comparison by adding custom storage comparer and ignoring unexported fields
|
2026-05-05 13:57:02 +02:00 |
|
adman
|
00ea02a529
|
refactor chunk version handling; improve logging in equality checks and storage import logic
|
2026-05-05 13:30:21 +02:00 |
|
adman
|
e5231dfdb6
|
improve chunk palette handling and logging; fix biome format and storage comparison logic
|
2026-05-04 00:27:00 +02:00 |
|
adman
|
5d3860b91e
|
start work on mca to packet conversion
|
2026-05-03 18:20:36 +02:00 |
|
adman
|
da0c3c6f14
|
add bounds checking for ChunkAt and add TimeAt function to ChunkHeader
|
2026-05-03 16:28:37 +02:00 |
|
adman
|
e6d08dccbb
|
working on disk to chunk packet test
|
2026-05-03 14:33:13 +02:00 |
|
adman
|
1a5f4f4f8e
|
remove unused address parameter from LoginRaw and fix biome palette length calculation
|
2026-05-02 15:52:06 +02:00 |
|
adman
|
d0844dd6b5
|
anvil chunk to real chunk conversion things
|
2026-05-02 01:36:29 +02:00 |
|
adman
|
841d91b91d
|
storage
|
2026-04-23 21:30:17 +02:00 |
|
adman
|
895ec53698
|
parse the world
|
2026-04-21 22:24:12 +02:00 |
|
adman
|
f6001c8b22
|
mojang cant get their cases straight
i had to implement like 4 cases just to parse that file
|
2026-04-21 09:38:14 +02:00 |
|
adman
|
d87c362270
|
anvil testdata
|
2026-04-21 08:35:40 +02:00 |
|
adman
|
236e414242
|
anvil start
|
2026-04-21 08:35:24 +02:00 |
|