Activity

Laney

Finished added the INT_ARRAY, FLOAT, and DOUBLE, NBT tags for the nbt decoder. I haven’t tested it yet but im hoping it works (plus i have a console reminder telling me to double check

Attachment
0
Laney

Finished the NBT decoder, now i need to decode all the chunks and then display info about it. and maybe display the chunks in a canvas

Attachment
0
Laney

moved much of the reading code into a class to make decoding a list easier. but im stuck on compound type lists. so like 😭😭😭😭😭

Attachment
0
Laney

The NBT decoder works for just under half of the NBT tag types. It’s still a WIP but it is starting to decode some of the values of the chunk data

Attachment
0
Laney

Now it will find the first chunk in the list of region chunk headers and it figures out which compression scheme it is using. currently only zlib is supported. it will decompress it and print it to the console.
Next up is taking those decompressed bytes and turning them into readable NBT data

Attachment
0
Laney

Wrote some NBT parsing code, before i realized i need to read the header first.
Now reading the region file header. It gets the offset of a chunk, and it’s last update as the epoch. Next i will find a chunk and parse it’s data using the nbt parser

Attachment
0
Laney

Uploading and reading binary data from the .mca file into a uint8 array. Next I need to parse the bytes into NBT data, adn then make sense of it.

Attachment
0
Laney

I’m working on my first project! This is so exciting. I can’t wait to share more updates as I build.
I’ve been doing A2DP and it’s working!

Attachment
0