Update 2022: We haven't had much time to work on this recently. We'll probably finish it. Eventually.
Packutil is a utility to easily set up a an environment where you can create resource packs for Minecraft: Java Edition. It supports multiple versions and offers a simple GUI for configuration.
Packutil can currently create a working boilerplate pack with the default textures, but doesn't yet have an editing interface. It is considered alpha-quality software.
Packaged binaries will be distributed for Windows and MacOS when milestone releases are made. Linux users can run the python file directly.
- Nothing
- Python 3 - Built against 3.10 but any recent should be fine
- Python packages -
pip3 install -r requirements.txt
or something similar will suffice
If you'd like to make your own binaries of this software, it is confirmed to work with PyInstaller for Windows or py2app for MacOS.
- Requires
py2app
pip package.
py2applet --make-setup packutil.py
python setup.py py2app
(Usepython3
if you havepython
aliased to v2)
The .app will be built to the dist
folder.
- Requires
pyinstaller
pip package.
pyinstaller packutil.py
The built program will be in the the dist
folder.
Specifying --onefile
will pack everything into one executable instead of generating a folder of support files.