LeonBlade / Xnbcli
Licence: gpl-3.0
A CLI tool for XNB packing/unpacking purpose built for Stardew Valley.
Programming Languages
javascript 184084 projects - #8 most used programming language
Projects that are alternatives of or similar to Xnbcli
Transit MapGenerate a schematic map (“metro map”) for a given (transit) network graph using Mixed Integer Programming.
Stars: ✭ 98 (-2.97%)
Mutual labels: cli
SnitchSnitch is the tool that keeps your tests under surveillence.
Stars: ✭ 100 (-0.99%)
Mutual labels: cli
Redis CuiSimple, visual command line tool for redis
Stars: ✭ 101 (+0%)
Mutual labels: cli
VueneueDEPRECATED: go to UVue
Stars: ✭ 99 (-1.98%)
Mutual labels: cli
UdictA command line urban dictionary.
Stars: ✭ 99 (-1.98%)
Mutual labels: cli
Ask CliAlexa Skills Kit Command Line Interface
Stars: ✭ 100 (-0.99%)
Mutual labels: cli
Terminal layoutThe project help you to quickly build layouts in terminal,cross-platform(一个跨平台的命令行ui布局工具)
Stars: ✭ 98 (-2.97%)
Mutual labels: cli
Linter FarchMake sure the filenames stay the same, control them! 👁
Stars: ✭ 101 (+0%)
Mutual labels: cli
Shtab↔️ Automagic shell tab completion for Python CLI applications
Stars: ✭ 99 (-1.98%)
Mutual labels: cli
Sysboxsysadmin/scripting utilities, distributed as a single binary
Stars: ✭ 101 (+0%)
Mutual labels: cli
Cryptocurrency Cli💰 Cryptocurrency Portfolio On The Command Line 💰
Stars: ✭ 99 (-1.98%)
Mutual labels: cli
Passbolt cliCommand line interface for passbolt API
Stars: ✭ 99 (-1.98%)
Mutual labels: cli
Playerctl🎧 mpris media player command-line controller for vlc, mpv, RhythmBox, web browsers, cmus, mpd, spotify and others.
Stars: ✭ 1,365 (+1251.49%)
Mutual labels: cli
Rundeck CliCLI tool for Rundeck
Stars: ✭ 98 (-2.97%)
Mutual labels: cli
GqlVery simple CLI for many GraphQL schemas in the cloud. Provides autocompletion for GraphQL queries
Stars: ✭ 101 (+0%)
Mutual labels: cli
ToolingAdvancing Node.js as a framework for writing great tools
Stars: ✭ 98 (-2.97%)
Mutual labels: cli
Cli Engine Stars: ✭ 100 (-0.99%)
Mutual labels: cli
Tmux XpanesAwesome tmux-based terminal divider
Stars: ✭ 1,370 (+1256.44%)
Mutual labels: cli
Typescript To CliTransform your typescript module into a CLI
Stars: ✭ 101 (+0%)
Mutual labels: cli
Npm Quick RunQuickly run NPM script by prefix without typing the full name
Stars: ✭ 97 (-3.96%)
Mutual labels: cli
xnbcli
A CLI tool for XNB packing/unpacking purpose built for Stardew Valley.
This tool currently supports unpacking all LZX compressed XNB files for Stardew Valley.
There is some basic groundwork for XACT as well.
The end goal for this project is to serve as a CLI for a GUI wrapper to leverage so the average user can interface with
XNB files a lot easier.
Usage
Unpacking XNB files
Place any files you wish to extract in the packed
folder and run the appropriate file for unpacking. unpack.bat
, unpack.command
or unpack.sh
.
Packing XNB files
Place any files you wish to repack back into XNB files in the unpacked
folder and run the appropriate file for packing. pack.bat
, pack.command
or pack.sh
.
Terminal Use
xnbcli (pack|unpack) [input] [output]
Developers
If you wish to run this with Node.js and all the source code, please refer to the following.
-
node.js
installed
-
npm
installed
-
python
installed
- (for Windows users)
windows-build-tools
installed (npm i --g --production windows-build-tools
)
- Run
npm install
to install node packages.
-
npm run unpack
and npm run pack
scripts are available for use in the package.json
file.
License
GNU GPL v3.0
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at
[email protected].