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 C++, 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~=4.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 the C++ 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-5.0.4a0.tar.gz (53.6 kB view details)

Uploaded Source

Built Distributions

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

amulet_nbt-5.0.4a0-cp314-cp314-win_arm64.whl (531.3 kB view details)

Uploaded CPython 3.14Windows ARM64

amulet_nbt-5.0.4a0-cp314-cp314-win_amd64.whl (560.4 kB view details)

Uploaded CPython 3.14Windows x86-64

amulet_nbt-5.0.4a0-cp314-cp314-macosx_10_15_universal2.whl (2.0 MB view details)

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

File details

Details for the file amulet_nbt-5.0.4a0.tar.gz.

File metadata

  • Download URL: amulet_nbt-5.0.4a0.tar.gz
  • Upload date:
  • Size: 53.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.4

File hashes

Hashes for amulet_nbt-5.0.4a0.tar.gz
Algorithm Hash digest
SHA256 a4240d102cb03834ef74a960efe157ab9f863c9b14d44e3978486f48c6f308be
MD5 6a7c66f4e179cf828b6c44dbf66cf7b2
BLAKE2b-256 139130fe8c710037e5e2d3a1f1e71677cf866198ba3869390560104afd8d0543

See more details on using hashes here.

File details

Details for the file amulet_nbt-5.0.4a0-cp314-cp314-win_arm64.whl.

File metadata

File hashes

Hashes for amulet_nbt-5.0.4a0-cp314-cp314-win_arm64.whl
Algorithm Hash digest
SHA256 6289b380b5c9bc143769a72af46bbcf39e2d2d0c52804c7dc0abe3826681e223
MD5 4c0e94abf101510790be2ef6025812d7
BLAKE2b-256 1b2396b74d6acd3d07faafed32ed5e560bd20c00a11542c24a84c7e1c4b5b59b

See more details on using hashes here.

File details

Details for the file amulet_nbt-5.0.4a0-cp314-cp314-win_amd64.whl.

File metadata

File hashes

Hashes for amulet_nbt-5.0.4a0-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 f4ea14f10aa3107e7edd7e48f2264a85228224ed9d10dcb3b1e1696c8b47c9e2
MD5 31af1685ba84e8b6ec3012593ab83c3e
BLAKE2b-256 03520c2cb44c077cb62129f96b4ca4b83f250f27bb8e80f3c80fe3222e07201a

See more details on using hashes here.

File details

Details for the file amulet_nbt-5.0.4a0-cp314-cp314-macosx_10_15_universal2.whl.

File metadata

File hashes

Hashes for amulet_nbt-5.0.4a0-cp314-cp314-macosx_10_15_universal2.whl
Algorithm Hash digest
SHA256 92bca0b9067dd2ca3e988b66647b161c4ba6450cbcb631d955c47e9f75aae8da
MD5 e8902209514ac426b315a50517d84307
BLAKE2b-256 992d3b2a42773095e959e6a48471218116397fec341998a1aa24402bf878dac1

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