Skip to main content

Read and write Minecraft NBT and SNBT data.

Project description

Amulet-NBT

Build Unittests Stylecheck

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~=2.0

Documentation

See our readthedocs site 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

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.1.6.tar.gz (1.5 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.1.6-cp312-cp312-win_amd64.whl (632.3 kB view details)

Uploaded CPython 3.12Windows x86-64

amulet_nbt-2.1.6-cp312-cp312-macosx_10_13_universal2.whl (1.5 MB view details)

Uploaded CPython 3.12macOS 10.13+ universal2 (ARM64, x86-64)

amulet_nbt-2.1.6-cp311-cp311-win_amd64.whl (691.1 kB view details)

Uploaded CPython 3.11Windows x86-64

amulet_nbt-2.1.6-cp311-cp311-macosx_10_9_universal2.whl (1.5 MB view details)

Uploaded CPython 3.11macOS 10.9+ universal2 (ARM64, x86-64)

amulet_nbt-2.1.6-cp310-cp310-win_amd64.whl (688.7 kB view details)

Uploaded CPython 3.10Windows x86-64

amulet_nbt-2.1.6-cp310-cp310-macosx_10_9_universal2.whl (1.5 MB view details)

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

File details

Details for the file amulet_nbt-2.1.6.tar.gz.

File metadata

  • Download URL: amulet_nbt-2.1.6.tar.gz
  • Upload date:
  • Size: 1.5 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.9

File hashes

Hashes for amulet_nbt-2.1.6.tar.gz
Algorithm Hash digest
SHA256 67fe529744f120513e5ef9c0d47f2d475bb04d60ebb1f43faa72e00de0fa3bb6
MD5 41e9ea6e5d173ab6eebb81aec62c03d2
BLAKE2b-256 7e7d1543cfdff09d7f74292f089d11393aa09da288346792a3ed2b005000b6e6

See more details on using hashes here.

File details

Details for the file amulet_nbt-2.1.6-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: amulet_nbt-2.1.6-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 632.3 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.10

File hashes

Hashes for amulet_nbt-2.1.6-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 c446919e2556e31e31aa959dda37ff7ebd3ee6a5c18a8f48026ffaa9349489df
MD5 678a877a80a2ba7ea9751713d67bd6b5
BLAKE2b-256 736e61fa4663247e9cbed76625c2018489d0169257ddfb86f354f69fe08b6f38

See more details on using hashes here.

File details

Details for the file amulet_nbt-2.1.6-cp312-cp312-macosx_10_13_universal2.whl.

File metadata

File hashes

Hashes for amulet_nbt-2.1.6-cp312-cp312-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 19c12aa3c0bb9b69a82ca5339abd3910294807bfdd432b96a39c785a4ed8d0c6
MD5 c8686b31f21ecda7ac6ed95f4aecfb80
BLAKE2b-256 edbfffca17ea80a0f775fad6936df02f777721e43dd839c021de257469e52a35

See more details on using hashes here.

File details

Details for the file amulet_nbt-2.1.6-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: amulet_nbt-2.1.6-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 691.1 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.9

File hashes

Hashes for amulet_nbt-2.1.6-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 8bf2820890450ad726e396400cfaf4f0f1e8f1ccc2b8e75deb86ec5055710a70
MD5 5a148c0610a8bb4b5ab61a797fae13d4
BLAKE2b-256 873a4a4abd33f9fe27ca7cf9bc6cf050b2651ad79f67cd2290ce38990cd4f130

See more details on using hashes here.

File details

Details for the file amulet_nbt-2.1.6-cp311-cp311-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for amulet_nbt-2.1.6-cp311-cp311-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 fc6d7e2d28e8db14ae432d9c7b7f055bb71bbda98646177b19eefc2937aad43c
MD5 c93bcc55d9a21173b5a83f9daa92a16f
BLAKE2b-256 dbd1781d0a8f17c0a36f7e3982bd00200a010083feeef7d12d6b2ec7fcd5dcd7

See more details on using hashes here.

File details

Details for the file amulet_nbt-2.1.6-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: amulet_nbt-2.1.6-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 688.7 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.10.11

File hashes

Hashes for amulet_nbt-2.1.6-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 2893817ba7dada8b2a4d3ded779a81449544c6004eed187459a13b4c46e50abe
MD5 d03f399bfbddec7534197189d547747b
BLAKE2b-256 3669a8bce3533ad7785df794325a11c8903cd0e9eacc5d9227b7d58832b89100

See more details on using hashes here.

File details

Details for the file amulet_nbt-2.1.6-cp310-cp310-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for amulet_nbt-2.1.6-cp310-cp310-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 8312c41100887211677548687453979f72434d58fdfb84d49f7f1ece8cf44be4
MD5 e28679766ca37936ab0ae50df4082711
BLAKE2b-256 55d4c35406c0423244168da88b45005a59c0fa2ac85a6bcd2fb4b882f4813935

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