-
Notifications
You must be signed in to change notification settings - Fork 1
Home
pdc edited this page Mar 15, 2011
·
38 revisions
Making texture packs for Minecraft using recipes.
- Python 2.7
- packages listed in REQUIREMENTS: use
pip install -r REQUIREMENTS
To use this package in your own programs, install with Pip:
pip install texturepacker
See the Texturepacker home page for more info.
- Last-Modified date of composite pack takes account of last-modified date of sources
- resources have last-modified
- composite packs have last-modified
- if-modified-since support
- add URL scheme handers to loader object (useful to avoid the web site wasting time downloading resources from itself)
- copy label & desc from parameter pack
- recipes parametized by texture pack for generic transforms
-
setup.py
that works with Distribute & Pip - project name changed from Minecraft Texture Maker
-
setup.py
that installsmaketexture
as a command -
maps
section can refer to HTTP resource
- Export documentation with Sphinx or otherwise
- Rethink recipe format to allow for HD packs
- Document recipe format
- Automatically detect whether a pack supports Beta 1.3 etc
- Source packs have ETags
- if-none-match support
- Recipe packs have ETags
-
packs
andmaps
URLs can refer to a page containing download links - further workarounds for source acks hosted on Mediafier
- File names are relative to recipe URL (if it was downloaded via HTTP)
- 'base' attribute in specs
- move useful maps out of examples in to a data directory? (less important now they are online)
- install pack with specified name
- backport to Python 2.6
- Python 3 support (at least for the library, and assuming dependencies support Python 3)
- PyPy support (same provisos)
- Web app for exhibiting recipes and downloading packs
- Form for choosing alt textures in a given pack
- UI for editing recipes in JavaScript
- General method for creating an alt-tecture-choosing form