Skip to main content

Assemble texture packs for Minecraft

Project description

Minecraft Texture-Pack Maker

Purpose

Texturepacker provides program maketexture for assembling texture packs for Minecraft using recipes written in a simple language expressed using JSON or as Python dicts, and a library of Python classes that can be used to do the same thing in your own programs.

Texture packs can be created by combining image files in PNG format, or images extracted from existing texture packs. This enables you to remix texture packs to use alternative textures for some elements if the original artist included them, or even to combine textures from two or more separate packs. One use for this might be to upgrade a pack designed for an earlier version of Minecraft to work with newly added items.

Installation

Requirements:

  • Python 2.7

  • Distribute (or Setuptools might work)

You should be able to install with the following command:

$ python setup.py install

You can test it worked by running it on an example recipe:

$ maketexture -v examples/groovystipple.zip

(These are included in the source distribution but will not be included in a binary install.)

To run automated tests, you need to install 2 more packages and then use Nose:

$ pip install nose mock
$ nosetests tests

This should print a lot of dots and then report OK at the end.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

texturepacker-0.12.tar.gz (1.3 MB view details)

Uploaded Source

Built Distribution

texturepacker-0.12-py2.7.egg (101.1 kB view details)

Uploaded Source

File details

Details for the file texturepacker-0.12.tar.gz.

File metadata

File hashes

Hashes for texturepacker-0.12.tar.gz
Algorithm Hash digest
SHA256 98cbb4dcae1f00198b5f3738c2085cc7e429425c50824dbc2ff5741574fe2c94
MD5 1412a2903f07f4bc2037bae5687b3374
BLAKE2b-256 a06d8e44e1ecccb022b59a8a0c0041cef0f6da60565f5321bf93e0661fe4856f

See more details on using hashes here.

File details

Details for the file texturepacker-0.12-py2.7.egg.

File metadata

File hashes

Hashes for texturepacker-0.12-py2.7.egg
Algorithm Hash digest
SHA256 8a0bf0395eade588291d8ae3f5b23b720fbcc019875727dce051869b8ab3e004
MD5 5c5bb26ac314ce4bdc67310ab363859f
BLAKE2b-256 3b5dc346336deb3ebc64ca7bdf31a89264bea88d39a283d2e2ce1b5a01a82ca2

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page