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.txtor 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
py2apppip package.
py2applet --make-setup packutil.pypython setup.py py2app(Usepython3if you havepythonaliased to v2)
The .app will be built to the dist folder.
- Requires
pyinstallerpip 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.