https://github.com/dexrnzacattack/liblce
A TS library for Minecraft Legacy Console Edition file formats + more
https://github.com/dexrnzacattack/liblce
console edition javascript legacy legacy-console-edition library minecraft minecraft-ps3 minecraft-ps4 minecraft-xbox ts typescript
Last synced: 3 months ago
JSON representation
A TS library for Minecraft Legacy Console Edition file formats + more
- Host: GitHub
- URL: https://github.com/dexrnzacattack/liblce
- Owner: DexrnZacAttack
- License: mit
- Created: 2024-05-04T06:50:15.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-11-03T06:41:36.000Z (11 months ago)
- Last Synced: 2024-12-01T01:29:39.759Z (10 months ago)
- Topics: console, edition, javascript, legacy, legacy-console-edition, library, minecraft, minecraft-ps3, minecraft-ps4, minecraft-xbox, ts, typescript
- Language: TypeScript
- Homepage:
- Size: 150 KB
- Stars: 9
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# libLCE
A TS library for Minecraft Legacy Console Edition files + more
> [!NOTE]
> This project is still in development, check out the [progress](#progress) below.
[](https://www.npmjs.com/package/liblce)
[](https://www.npmjs.com/package/liblce)## Progress
- [ ] Console compression types
- [ ] LZX/XMemCompress
- [X] Vita RLE (needs rewrite)
- [X] PS4/Switch RLE
- [ ] Chunk RLE
- [x] Savegame
- [X] Reading
- [X] Writing
- [X] Compression
- [ ] Decompression (only ZLib works by default, you can still call the DecompressVitaRle, etc functions for decompressing saves.)
- [ ] World info
- [ ] Reading
- [ ] Writing
- [ ] World folder
- [ ] Reading
- [ ] Writing
- [ ] Region
- [ ] Reading
- [ ] Writing
- [ ] Chunks
- [ ] Reading
- [ ] Writing
- [ ] Other file formats
- [X] ARC
- [X] Reading
- [X] Writing
- [X] LOC
- [X] Reading
- [X] Writing
- [ ] PCK
- [X] Reading
- [ ] Writing
- [X] COL
- [X] Reading
- [X] Writing
- [ ] MSSCMP
- [X] Reading
- [ ] Writing
## Credits- ###  [Offroaders123](https://github.com/offroaders123)
- ### [LegacyEditor](https://github.com/zugebot/LegacyEditor) - A lot of compression stuff was ported from this project
- ###  [zugebot](https://github.com/zugebot)
- ###  [UtterEvergreen1](https://github.com/UtterEvergreen1) - Documentation + other help
- ###  [MisledWater79](https://github.com/MisledWater79) - Help with region stuffs
- ###  [EternalModz](https://github.com/EternalModz)
- ###  [PhoenixARC](https://github.com/PhoenixARC) - Documentation + other help
- ###  [Project Lodestone](https://github.com/Team-Lodestone)
- ### [OMI-Filetype-Library](https://github.com/PhoenixARC/OMI-Filetype-Library)## Legal Notice
This repo is not affiliated with Mojang Studios nor Microsoft. Minecraft is a trademark of Mojang Studios and Microsoft.