Command line tool to unpack LU clients.
$ lunpack [path/to/packed] [-o path/to/unpacked] [-d] [-g globs.txt]
If you're on windows, use lunpack.exe
If you have Rust installed, you can use cargo install --git https://github.com/LUDevNet/LUnpack.git
.
Otherwise, you can download a release from https://github.com/LUDevNet/LUnpack/releases.
- input:
path/to/packed
(optional)- Specify a directory that contains at least a
versions
(downloaddir in patcher-terms) and aclient
folder. - Default value: The current directory
- Specify a directory that contains at least a
- output:
-o path/to/unpacked
(optional)- Specifiy a directory to place the unpacked files into.
- Default value: The input directory
- dry run:
-d
- Print a list of files instead of extracting them
- globset:
-g globs.txt
- Instead of all files, use only the files that match at least one line in the specified file
Use the following file as globs.txt
to unpack just the necessary files for running a DLU server.
The name of the file doesn't matter as long as you pass the same path to the -g
flag
client/res/macros/**
client/res/BrickModels/**
client/res/maps/**
*.fdb