mirror of
https://github.com/LUDevNet/LUnpack.git
synced 2025-12-16 19:04:09 -06:00
main
LU Client Unpacker
Command line tool to unpack LU clients.
Usage
$ lunpack [path/to/packed] [-o path/to/unpacked] [-d] [-g globs.txt]
If you're on windows, use lunpack.exe
Install
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.
Options
- input:
path/to/packed(optional)- Specify a directory that contains at least a
versions(downloaddir in patcher-terms) and aclientfolder. - 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
Globset for Darkflame Universe (DLU)
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
Description
Languages
Rust
100%