Read and write Minecraft NBT and SNBT data.
Project description
# Amulet-NBT
![Build](../../workflows/Build/badge.svg) ![Unittests](../../workflows/Unittests/badge.svg?event=push) ![Stylecheck](../../workflows/Stylecheck/badge.svg?event=push)
Amulet-NBT is a Python 3 library, written in Cython, for reading and writing both binary NBT and SNBT.
SNBT (or Stringified-NBT) is the JSON like format used in Java commands.
## Installing
Run this command to install from PyPi.
pip install amulet-nbt
## Documentation
See our [readthedocs site](https://amulet-nbt.readthedocs.io/en/stable/) for the full documentation of this library.
## Development
To develop the library you will need to download the source and run this command from the root directory.
pip install -e .[dev]
This will build the library in-place and expose it to python. Since this code is compiled you will need to run it again each time you change cython code.
## Links - Documentation - https://amulet-nbt.readthedocs.io/en/stable/ - Github - https://github.com/Amulet-Team/Amulet-NBT - Website - https://www.amuletmc.com/
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 Distributions
Hashes for amulet_nbt-2.0.0a2-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7ef95b402e05b087deecf4d406e0f6e7ca460efe6cfd75c099a522dc8e82ad6a |
|
MD5 | d0ea08594358bf3db36f172da85d70d8 |
|
BLAKE2b-256 | d936459329be837745fc33c10e983702444502a21f8dd951e6fbbd812d90b2ed |
Hashes for amulet_nbt-2.0.0a2-cp310-cp310-macosx_10_15_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b5a18298460c4e0c650bcc3479095ec285edba53a541e251ee233a70c4132835 |
|
MD5 | 993921c270763cf9edeb5eed50121ae0 |
|
BLAKE2b-256 | 8790322eef5aefde312559b8956a76292c4800a5fcc59956b262c26efdceae92 |
Hashes for amulet_nbt-2.0.0a2-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 71e89318d204738367a1ce65000adb5cebf359078969ee602159b02cf0669925 |
|
MD5 | ca0da4348ebedfd6462cca77a96ddd2b |
|
BLAKE2b-256 | d20727442a6cea6f26453397311a1528d92e8249013ec14a2ac1eaf7dd0f4bf2 |
Hashes for amulet_nbt-2.0.0a2-cp39-cp39-macosx_10_15_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 141539ed3bfd0ffc983db15f678ec083fd805bbda6c5b0fbc12b24f6124cfeb9 |
|
MD5 | ccd386a67ae79e0e875515269a3c584e |
|
BLAKE2b-256 | ed6b6c8dceb47cd01799eca192eda90c33fb3e1d1ba5f1fabdc827a695fe9ceb |
Hashes for amulet_nbt-2.0.0a2-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 50822e28f4a264c6c7a52c27c7d4408a2aee4e6cb66e57575ddbb5faf52d7e29 |
|
MD5 | 670d6dab76d2220cecc5f981706523aa |
|
BLAKE2b-256 | b0139b2401d94faffaf0d22eb5c82663ff4d8af7355456b8cb3b240df3578baa |
Hashes for amulet_nbt-2.0.0a2-cp38-cp38-macosx_10_15_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 45150acff40b7f4201b65c437cfda7f45f84fdaecceac91a01677423d4e30c95 |
|
MD5 | a575ab31180da9d6e57ff8ed0263944d |
|
BLAKE2b-256 | 78398546f2f21b22203c43e3b1cd1eef2049fd9691ff5d1dedb479602d0cde2b |
Hashes for amulet_nbt-2.0.0a2-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | da090ea34048d1358657a550a9f02d2f102a63696d0119ccf8a12109c88bf363 |
|
MD5 | 7995ca1eaccf9fb540ddfb70dd87c75a |
|
BLAKE2b-256 | 89ccb0b17f69dca11d159b2ac46126af220f7fe1287299b83b3777f8b7ac4dc1 |
Hashes for amulet_nbt-2.0.0a2-cp37-cp37m-macosx_10_15_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0d37f256b00753cdf3225807b912e8a53cdaa19c3b96c15c841cbb649d009e6e |
|
MD5 | ea0bb75540e9acffb12a5b0214664e23 |
|
BLAKE2b-256 | e4d3fb4e9abcb72b913f28f7c0cacfd11979fa38e1caee0a48d6caf00119cdbe |