A Minecraft data translation system.
Project description
PyMCTranslate
PyMCTranslate is a translation system for Minecraft blocks, block entities, entities and items. It enables translating data between a large number of Minecraft versions and platforms via an in-between format known as the Universal format. This Universal format is a custom format independent of any Minecraft version and is designed to handle all data from any supported Minecraft version.
The project is made up of a large number of specification and mapping files that are independent of any programming language making it a very flexible system. These files are read by a small wrapper program that does what the mapping file says to do. Currently only a wrapper for Python 3 exists but others could be written.
Amulet
This project was created for and is used by Amulet as a way to load the data from any world format into a consistent format. This allows the editing of the data to be done in the same way regardless of what world format it has come from. This should solve a number of the issues that were present in MCEdit.
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
Built Distribution
File details
Details for the file pymctranslate-1.2.29.tar.gz
.
File metadata
- Download URL: pymctranslate-1.2.29.tar.gz
- Upload date:
- Size: 12.1 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.9.13
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 479482ff51f475964bea5c6c359b9b649c30b45f543aea5d8533cb01f26687ec |
|
MD5 | 9cd0cd53be30c15785a53fa0840cbff1 |
|
BLAKE2b-256 | e5469cc2e649eb7c02698b0168c7f004d1980643d8c51f40119ecbde25236b1a |
File details
Details for the file PyMCTranslate-1.2.29-py3-none-any.whl
.
File metadata
- Download URL: PyMCTranslate-1.2.29-py3-none-any.whl
- Upload date:
- Size: 1.2 MB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.9.13
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9a4c8aa0db14c3176c4f4e89bf2204ff0a05cefa935d465c6ad360d958a0d8d2 |
|
MD5 | bae4af40d2eaab372b2918137d7dd972 |
|
BLAKE2b-256 | a4ece5fbda01cdd6913714e47c5f703af40fd239edba6eb358ead027212b57ce |