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

Uploaded CPython 3.12Windows ARM64

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

Uploaded CPython 3.12Windows x86-64

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

Uploaded CPython 3.11Windows ARM64

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

Uploaded CPython 3.11Windows x86-64

amulet_nbt-2.1.8-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.8.tar.gz.

File metadata

  • Download URL: amulet_nbt-2.1.8.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.8.tar.gz
Algorithm Hash digest
SHA256 c1a2c7b456bf872149cc070fce5615563818df15cc5c63cb6a6daa05a526c0b3
MD5 00bca737aeb27a5750eb9481e272c9ee
BLAKE2b-256 e7f51de8c82e800c042f57e8b0c781cfec51fc771a157b339700202f6054dbe8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: amulet_nbt-2.1.8-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.8-cp312-cp312-win_arm64.whl
Algorithm Hash digest
SHA256 4e4fa7299fce204c7b60e3e25fc2236c6fa4f9960a63ffc82dcf130daab7cf27
MD5 4fe52e3f13283d20e8dd209fb9ec7b0e
BLAKE2b-256 cef06ddac6fa08c21c27adbcd4fefe9fe1b623253103d7c31e0b299234ad871d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: amulet_nbt-2.1.8-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.8-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 72b8db889eb94cf9955681174c4501ff4c40c785a9e7e6555924fd2fe92d6efa
MD5 849ec81df5d5d7a7f27485154a1c76ee
BLAKE2b-256 db05a6b13d5496701e34ead4fec413706068d2bac311f3055c5d4093da34b6ec

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for amulet_nbt-2.1.8-cp312-cp312-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 e1e274fe60f37fe8678dc1fbb5b8494b8492909eb085d688f192ccf2e9314e52
MD5 7fcdec7ff79ba887464435b538e0cece
BLAKE2b-256 e59125002d2954c488b689c95bda464e803d5178382245d0ac6c5d559d9dab39

See more details on using hashes here.

File details

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

File metadata

  • Download URL: amulet_nbt-2.1.8-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.8-cp311-cp311-win_arm64.whl
Algorithm Hash digest
SHA256 c405f10d6039b6300c0c74d50e33453e27f975c9a511649be499a9ce8689fc30
MD5 f9c9be68047293a1869d8e059f49045e
BLAKE2b-256 34ed4d9cb8c58aadf4189725448a6327dc4e6e9899517f4a49ada2f71a46fada

See more details on using hashes here.

File details

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

File metadata

  • Download URL: amulet_nbt-2.1.8-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.8-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 a8c619288c3178fbd38ecbc77764e71ace0b26d4f27dd11c318ba0a0f4027324
MD5 0e337cd59d37b51ee55e7df4c6a7ed8a
BLAKE2b-256 adfc6ae635230ee07cc029953c7597db50a052bb4c9f65998175ecf448c83cbb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for amulet_nbt-2.1.8-cp311-cp311-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 511ed78c00c0fe0467ee09dcdabd932a0fa6a0e55c159253a5fdc4b836627436
MD5 ae6b59fccdbee7818c81505b5bc41c5f
BLAKE2b-256 41711714b5f883b236a2da2364d412b32216cb5b5a041fdc86b7a7a1edc747d8

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