WerWolv / ImHex-Patterns

Hex patterns, include patterns and magic files for the use with the ImHex Hex Editor
https://github.com/WerWolv/ImHex
GNU General Public License v2.0
640 stars 168 forks source link

Add Minecraft LCE save format #256

Closed DexrnZacAttack closed 1 month ago

DexrnZacAttack commented 3 months ago

Very simple for now but I'll probs update it tomorrow or something; it's 3 am right now.

DexrnZacAttack commented 3 months ago

updated to add files to pattern

DexrnZacAttack commented 3 months ago

NBT Parsing!

WerWolv commented 2 months ago

Hey, thanks a lot! Could you please also add your pattern to the table in the readme and add a test file as described in the PR template?

DexrnZacAttack commented 2 months ago

Hey, thanks a lot! Could you please also add your pattern to the table in the readme and add a test file as described in the PR template?

Just saw this, sure! Am updating the ImHex pattern right now.

DexrnZacAttack commented 1 month ago

Finished updating, will put example files in soon!

DexrnZacAttack commented 1 month ago

Save files added! of course markdown doesn't work in descriptions for whatever reason so I will send here:

TU033 is a pre-release version, which has a slightly different file format that I documented myself here

TU5 is a release version which uses the same file format used all the way up to latest TU (aka the last version released)

All of these saves have been decompressed from XMemCompress (iirc modified LZX) Chunk data however is still compressed, because it's not meant to be uncompressed in the scope of reading the save.

https://github.com/Team-Lodestone/Documentation/blob/main/LCE/LCE%20File%20Versions.md

DexrnZacAttack commented 1 month ago

Should be ready.

applecuckoo commented 1 month ago

pinging @WerWolv since he may have missed this

WerWolv commented 1 month ago

Thanks a lot!

DexrnZacAttack commented 1 month ago

Thanks a lot!

Yeah! How does updating the patterns work btw... Do I just make another pull request?

WerWolv commented 1 month ago

Exactly yeah