libLCE
libLCE copied to clipboard
A C++ library for Minecraft: Legacy Console Edition file formats + more
LibLCE
C++ Library for Minecraft: Legacy Console Edition file formats
Downloads for Linux, macOS, Windows, and Emscripten (incomplete) are available at https://nightly.link/DexrnZacAttack/libLCE/workflows/cmake-multi-platform/main?preview
[!NOTE] Region and Chunk reading will be done in Lodestone.LCE w/ Lodestone.Level (libLodestone)
[!NOTE] This project's work will go towards Project Lodestone and libLodestone.
Project Lodestone is an in-progress universal world converter, go check it out!
Progress
- [ ] File formats
- [x] Savegame
- [X] Reading
- [X] Writing
- [ ] World info (THUMB)
- [X] Reading
- [ ] Writing
- [X] ARC
- [X] Reading
- [X] Writing
- [X] LOC
- [X] Reading
- [X] Writing
- [ ] PCK
- [ ] Reading
- [ ] Writing
- [X] COL
- [X] Reading
- [X] Writing
- [ ] MSSCMP
- [X] Reading
- [ ] Writing
- [x] Savegame
- [ ] Compression
- [ ] Zlib
- [ ] LZX
- [ ] Deflate (non-Zlib)
- [ ] Split Save
- [ ] Vita
- [ ] Chunk
- [X] Decompression
- [X] Zlib
- [ ] LZX
- [ ] Deflate (non-Zlib)
- [ ] Split Save
- [X] Vita
- [X] Chunk
- [ ] World folder
- [ ] Reading
- [ ] Writing