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

This version

2.1.7

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.7.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.7-cp312-cp312-win_arm64.whl (521.8 kB view details)

Uploaded CPython 3.12Windows ARM64

amulet_nbt-2.1.7-cp312-cp312-win_amd64.whl (632.4 kB view details)

Uploaded CPython 3.12Windows x86-64

amulet_nbt-2.1.7-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.7-cp311-cp311-win_arm64.whl (570.8 kB view details)

Uploaded CPython 3.11Windows ARM64

amulet_nbt-2.1.7-cp311-cp311-win_amd64.whl (691.2 kB view details)

Uploaded CPython 3.11Windows x86-64

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

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

File details

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

File metadata

  • Download URL: amulet_nbt-2.1.7.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.7.tar.gz
Algorithm Hash digest
SHA256 26d6cc548f5b365d048770862d5f3b0c66be99a5a30a2b05351e5ade7cb4127a
MD5 60337b292ba671ff147320b564eb16ff
BLAKE2b-256 685e71fd5e993f1ac5d42233f9d7c2ba028e78fc64144d45c69ed2acc72d9fd6

See more details on using hashes here.

File details

Details for the file amulet_nbt-2.1.7-cp312-cp312-win_arm64.whl.

File metadata

  • Download URL: amulet_nbt-2.1.7-cp312-cp312-win_arm64.whl
  • Upload date:
  • Size: 521.8 kB
  • Tags: CPython 3.12, Windows ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.10

File hashes

Hashes for amulet_nbt-2.1.7-cp312-cp312-win_arm64.whl
Algorithm Hash digest
SHA256 b627deb1681ecd2349cd4c8d2cc87eda8305688bf9d73a388f2c0a5d3b3c37fe
MD5 d5b09411d9ae1786edac0b28dc593c23
BLAKE2b-256 fca63d4749daad44bef18e5ca2316077801e0f759c8a85b15621356627b919d4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: amulet_nbt-2.1.7-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 632.4 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.7-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 7bc2004e0bde641c1891da896dce8d6a346a4f52f062a3b4b36b9ee5ce0b0895
MD5 9fd087e6ab830012cc94b93eb8a379f6
BLAKE2b-256 72900d613781854a84fce1d3cdc84cf4bf7873acf87970207dcde28d08548a26

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for amulet_nbt-2.1.7-cp312-cp312-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 ebe98f74162783bebe14ee25ff3ff25fbc1976da120e5c67c5a2b850bae86bbe
MD5 56704b1c6702896ea2435c91865de0e5
BLAKE2b-256 3078b8e439f062fa534251b1faf4fd9ed0e7a1ea97df15d0e173b1f5470e565d

See more details on using hashes here.

File details

Details for the file amulet_nbt-2.1.7-cp311-cp311-win_arm64.whl.

File metadata

  • Download URL: amulet_nbt-2.1.7-cp311-cp311-win_arm64.whl
  • Upload date:
  • Size: 570.8 kB
  • Tags: CPython 3.11, Windows ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.9

File hashes

Hashes for amulet_nbt-2.1.7-cp311-cp311-win_arm64.whl
Algorithm Hash digest
SHA256 1ec71ac0cd2858793d10adc125d6559efae830e418db1f922cf6eb7bbdf62c1d
MD5 5b05528c6a071b3e4bf92d40b55360c2
BLAKE2b-256 e81a69d03664a68ba23e1d70eaa0ada66fb97c8106a4533107e110b1fb4478c0

See more details on using hashes here.

File details

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

File metadata

  • Download URL: amulet_nbt-2.1.7-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 691.2 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.7-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 8884b7533bef38a1c6b3726ac2d35076f8b236fb120d7465a3f41a972706a921
MD5 53e2d7a554822749a672ccdaa518a527
BLAKE2b-256 4767b806e39758f99975e607d806cc5a90b719720dc0dcaf75c37e3263e7a2af

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for amulet_nbt-2.1.7-cp311-cp311-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 42225fefb77a9716192d850819676b56dbdf13b8cdd3973398bee9f47ba73e40
MD5 65cb5fdbf395e5708688c021f58675f9
BLAKE2b-256 71592c63e4a7932259ad4f4aebc863b4f8a723056d602bb67d3042a67739d068

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