Skip to main content

Simple Commandline interface for creating BNPs via BCML

Setup

Install a compatible version of python for BCML then run pip install bnptool

Create a BNP

bnptool create Path/To/Mod

Full Usage:

bnptool create [-h] [--output OUTPUT] [--name NAME] [--version VERSION] [--description DESCRIPTION]
        [--image IMAGE] [--url URL] [--lowestpriority] [--disablepacks] [--disableaamp]
        [--disabledrops] [--disabletext] [--disableactorinfo] [--disableshrineent] [--disablemaps]
        [--disablegamedata] [--disablesavedata] [--disableeventinfo] [--disablestatuseff]
        [--disableresactors] [--disablequests] [--disablerstb] [--norstbest] [--mergetextalllang]
        Path/To/Mod

Example Usage:

bnptool create --name "Linkle Mod - Dialogue Fix" -i "https://images.gamebanana.com/img/ss/mods/530-90_605f95e938639.jpg" -u "https://gamebanana.com/mods/33334" -d "Linkle Mod - Dialogue Fix git-28224c4b" --version "1.5.1" --mergetextalllang C:\Users\linktlh\Desktop\Ballad\wiiu\GP

Known Problems

Currently BNPTool does not support mod options, nor does it support requirements. This is being worked on, but is not complete.

Metadata

Release files for bnptool 1.0.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for bnptool 1.0.2
File Size Uploaded
bnptool-1.0.2.tar.gz 4.6 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for bnptool 1.0.2
File Interpreter ABI Platform
bnptool-1.0.2-py3-none-any.whl Python 3 none any Details

Total release size: 9.7 kB

Release files / bnptool-1.0.2.tar.gz

Download URL bnptool-1.0.2.tar.gz
Size 4.6 kB
Tags Source
SHA-256 checksum
How to use checksums
5b685821a255b7e9d7e1928a1825a93643d9015bd1aff19ec843030db75fd11a
BLAKE2b-256 checksum
How to use checksums
ea8719d488c56889a5bb1b33efc1c539c705dba4fcf53ce2c05bb7fd94f0c389
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.2 importlib_metadata/4.6.3 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.0 CPython/3.8.10

Release files / bnptool-1.0.2-py3-none-any.whl

Download URL bnptool-1.0.2-py3-none-any.whl
Size 5.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
b0e5b01cc332e148827519bdfd739d751130646e1fa0a2e728f8921e12fe4da9
BLAKE2b-256 checksum
How to use checksums
5c2f3bdf4b2e4a2ac3a352fdc28fadf84abd9d81dda5fccf2236045cc05f98fa
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.2 importlib_metadata/4.6.3 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.0 CPython/3.8.10

Release history Release notifications | RSS feed

This release

1.0.2 This release

2 release files

1.0.1

2 release files

1.0.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page