Creates a resource pack for Minecraft from a BDF type file
Project description
BDF2MCPack
BDF2MCPack is a CLI application to convert a BDF type font file to a resource
pack for Minecraft.
The application requires Python 3.7 or above.
Installation
Windows, Linux and MacOS
Use pip to install the module from this repository.
pip install git+https://github.com/takejohn/BDF2MCPack.git
Make sure that the executable file (bdf2mcpack.exe
or bdf2mcpack
) is
installed under a directory which is set in the PATH
environment variable.
Usage
Help Message
usage: bdf2mcpack [-h] [-o output] [--format FORMAT] [--description DESCRIPTION]
[--compresslevel {0,1,2,3,4,5,6,7,8,9}] [--range [RANGE ...]]
input
Creates a resource pack for Minecraftfrom a BDF type file.
positional arguments:
input The filename of the BDF file to load
options:
-h, --help show this help message and exit
-o output The Filename of the resource pack to create (default:
pack.zip)
--format FORMAT, -f FORMAT
The value to set as pack.pack_format in pack.mcmeta
(default: 18)
--description DESCRIPTION, -d DESCRIPTION
The text to set as pack.description in pack.mcmeta
(default: "Generated by bdf2mcpack")
--compresslevel {0,1,2,3,4,5,6,7,8,9}, -c {0,1,2,3,4,5,6,7,8,9}
The compression level used when writing the output file
(default: 6)
--range [RANGE ...], -r [RANGE ...]
The Unicode codepoint range to use. Accepts decimal or
hexadecimal expressions of codepoints. Case insensitive.
e.g. 0-127 U+100000-U+10FFFF
Example
This example downloads Unifont Japanese BDF Version, and creates a resource pack to replace ideographic Chinese Characters with Japanese Kanji.
curl -O https://unifoundry.com/pub/unifont/unifont-15.1.04/font-builds/unifont_jp-15.1.04.bdf.gz
gunzip unifont_jp-15.1.04.bdf.gz
bdf2mcpack unifont_jp-15.1.04.bdf -o kanji.zip -r U+4E00-U+9FFF
Used Libraries
License
This program is distributed under Apache-2.0 license.
See /LICENSE
for detail.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
bdf2mcpack-0.1.0.tar.gz
(11.9 kB
view hashes)
Built Distribution
Close
Hashes for bdf2mcpack-0.1.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6227a30b9ca7ed30e6330e5dddfe83d7ea2aa2e5f3daf86a85f16c144e782003 |
|
MD5 | 2be428a98f0207676fc498cd77b5bab3 |
|
BLAKE2b-256 | d8d8af103a65f1d8895007223cbf2c80b673a044bed19ad7b7d59afe4d778ec7 |