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.0a1-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0e51851d6457057321d5c5e08b00abcaf3360bce4ed990c6b2b66d0ccda9cbd2 |
|
MD5 | e5489aaa122f3554e8534644ec9c8558 |
|
BLAKE2b-256 | d998f6b9eaee610de3b7dde0d8df7223ff42e2bab664a1414524b9bc0d4dbdc3 |
Hashes for amulet_nbt-2.0.0a1-cp310-cp310-macosx_10_15_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 73b8cfa8bdf12c180da7d60f5db6c1e478741775be8c43f62c553b482e4b228e |
|
MD5 | be1a83b716c4c16f1458f4416118ceb1 |
|
BLAKE2b-256 | 15aa01e2d6b40c16f71d7fc6134a5f38dc976e9fae750ce3077c9390325f4abb |
Hashes for amulet_nbt-2.0.0a1-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1dcf0b7dfa01acbfc189ce91fe0768f02ec6a76674aa1947a45248641cc98592 |
|
MD5 | 8107e73b329efe7d06cfc09ed490de4e |
|
BLAKE2b-256 | 9261cdae2979e8ab0be0d8cb4066c5582ede24ffb30dd39f0afad934aed156c0 |
Hashes for amulet_nbt-2.0.0a1-cp39-cp39-macosx_10_15_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 15d7831442025559401cafe0c4ab3f0f3ab93fc691927392f022b3cd2b0afa6c |
|
MD5 | d67f6795192c197a1af4512aba8f4bd8 |
|
BLAKE2b-256 | d6c63caa1ad1b03e2b5191123d1241098d756d54e32ca8a5693e150c064ca5c6 |
Hashes for amulet_nbt-2.0.0a1-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a15dc8dea494aba1891e0b9578cf524f1cf8e52da200444634d1cf32d86df318 |
|
MD5 | 3f6f3a2c774cc06db0dfd8a2b863fd67 |
|
BLAKE2b-256 | 55a0655726ed18c1001c0141a00208fc0f648a7f99c772fe9cebfe2104f784f4 |
Hashes for amulet_nbt-2.0.0a1-cp38-cp38-macosx_10_15_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 31a0671a35a2d70eaa5d9fe3eb59fedb5d44b6db4a53d571b541faab70c98a83 |
|
MD5 | 329072e82f88e1019433b4283ae4610f |
|
BLAKE2b-256 | faae1218c17e3f459b312b1087d01f3b31595c0a7300460f3ed12f2d5555481d |
Hashes for amulet_nbt-2.0.0a1-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d0b16d6bb402f80b15d7f72f4ec6b3d2ee2db357ac648115623f78a822524366 |
|
MD5 | 164a09c83c18d2f2b9605cf90dc6ae57 |
|
BLAKE2b-256 | 4cbd5edd7b84879e3b77499b110a1acb35c81c0a24d89b6320fb8b220b3f1850 |
Hashes for amulet_nbt-2.0.0a1-cp37-cp37m-macosx_10_15_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a683acbf207985584a15546d7d9ee2256c69af95de80f4fceb1515ca18edf133 |
|
MD5 | 122dbde936b16e6fe17ef278153f74f7 |
|
BLAKE2b-256 | 0138a177333542901c3e0a92c4b5374755c1b5cc1d0af7429b8367ae8fa78f09 |