Skip to main content

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

amulet-nbt-2.0.0a2.tar.gz (1.3 MB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

amulet_nbt-2.0.0a2-cp310-cp310-win_amd64.whl (2.0 MB view details)

Uploaded CPython 3.10Windows x86-64

amulet_nbt-2.0.0a2-cp310-cp310-macosx_10_15_universal2.whl (3.0 MB view details)

Uploaded CPython 3.10macOS 10.15+ universal2 (ARM64, x86-64)

amulet_nbt-2.0.0a2-cp39-cp39-win_amd64.whl (2.0 MB view details)

Uploaded CPython 3.9Windows x86-64

amulet_nbt-2.0.0a2-cp39-cp39-macosx_10_15_x86_64.whl (2.2 MB view details)

Uploaded CPython 3.9macOS 10.15+ x86-64

amulet_nbt-2.0.0a2-cp38-cp38-win_amd64.whl (2.0 MB view details)

Uploaded CPython 3.8Windows x86-64

amulet_nbt-2.0.0a2-cp38-cp38-macosx_10_15_x86_64.whl (2.2 MB view details)

Uploaded CPython 3.8macOS 10.15+ x86-64

amulet_nbt-2.0.0a2-cp37-cp37m-win_amd64.whl (2.0 MB view details)

Uploaded CPython 3.7mWindows x86-64

amulet_nbt-2.0.0a2-cp37-cp37m-macosx_10_15_x86_64.whl (2.2 MB view details)

Uploaded CPython 3.7mmacOS 10.15+ x86-64

File details

Details for the file amulet-nbt-2.0.0a2.tar.gz.

File metadata

  • Download URL: amulet-nbt-2.0.0a2.tar.gz
  • Upload date:
  • Size: 1.3 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.8.10

File hashes

Hashes for amulet-nbt-2.0.0a2.tar.gz
Algorithm Hash digest
SHA256 185c9b3e19175866a5e9c2be6df3dd4fda1c13b42b48e67609310fe4f2d31a7d
MD5 a7ba365c88b4fb661cb48cda4be45c84
BLAKE2b-256 5d9420c67878a20e144e9ce74d0309f22a485b44ed7cf7566dc56ebe393802c3

See more details on using hashes here.

File details

Details for the file amulet_nbt-2.0.0a2-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for amulet_nbt-2.0.0a2-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 7ef95b402e05b087deecf4d406e0f6e7ca460efe6cfd75c099a522dc8e82ad6a
MD5 d0ea08594358bf3db36f172da85d70d8
BLAKE2b-256 d936459329be837745fc33c10e983702444502a21f8dd951e6fbbd812d90b2ed

See more details on using hashes here.

File details

Details for the file amulet_nbt-2.0.0a2-cp310-cp310-macosx_10_15_universal2.whl.

File metadata

File hashes

Hashes for amulet_nbt-2.0.0a2-cp310-cp310-macosx_10_15_universal2.whl
Algorithm Hash digest
SHA256 b5a18298460c4e0c650bcc3479095ec285edba53a541e251ee233a70c4132835
MD5 993921c270763cf9edeb5eed50121ae0
BLAKE2b-256 8790322eef5aefde312559b8956a76292c4800a5fcc59956b262c26efdceae92

See more details on using hashes here.

File details

Details for the file amulet_nbt-2.0.0a2-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: amulet_nbt-2.0.0a2-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 2.0 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.13

File hashes

Hashes for amulet_nbt-2.0.0a2-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 71e89318d204738367a1ce65000adb5cebf359078969ee602159b02cf0669925
MD5 ca0da4348ebedfd6462cca77a96ddd2b
BLAKE2b-256 d20727442a6cea6f26453397311a1528d92e8249013ec14a2ac1eaf7dd0f4bf2

See more details on using hashes here.

File details

Details for the file amulet_nbt-2.0.0a2-cp39-cp39-macosx_10_15_x86_64.whl.

File metadata

File hashes

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

See more details on using hashes here.

File details

Details for the file amulet_nbt-2.0.0a2-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: amulet_nbt-2.0.0a2-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 2.0 MB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.8.10

File hashes

Hashes for amulet_nbt-2.0.0a2-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 50822e28f4a264c6c7a52c27c7d4408a2aee4e6cb66e57575ddbb5faf52d7e29
MD5 670d6dab76d2220cecc5f981706523aa
BLAKE2b-256 b0139b2401d94faffaf0d22eb5c82663ff4d8af7355456b8cb3b240df3578baa

See more details on using hashes here.

File details

Details for the file amulet_nbt-2.0.0a2-cp38-cp38-macosx_10_15_x86_64.whl.

File metadata

File hashes

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

See more details on using hashes here.

File details

Details for the file amulet_nbt-2.0.0a2-cp37-cp37m-win_amd64.whl.

File metadata

File hashes

Hashes for amulet_nbt-2.0.0a2-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 da090ea34048d1358657a550a9f02d2f102a63696d0119ccf8a12109c88bf363
MD5 7995ca1eaccf9fb540ddfb70dd87c75a
BLAKE2b-256 89ccb0b17f69dca11d159b2ac46126af220f7fe1287299b83b3777f8b7ac4dc1

See more details on using hashes here.

File details

Details for the file amulet_nbt-2.0.0a2-cp37-cp37m-macosx_10_15_x86_64.whl.

File metadata

File hashes

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

See more details on using hashes here.

Supported by

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