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.5a0.tar.gz (53.8 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.5a0-cp314-cp314-win_arm64.whl (600.6 kB view details)

Uploaded CPython 3.14Windows ARM64

amulet_nbt-5.0.5a0-cp314-cp314-win_amd64.whl (583.6 kB view details)

Uploaded CPython 3.14Windows x86-64

amulet_nbt-5.0.5a0-cp314-cp314-manylinux_2_34_x86_64.whl (1.5 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.34+ x86-64

amulet_nbt-5.0.5a0-cp314-cp314-macosx_11_0_arm64.whl (2.1 MB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

amulet_nbt-5.0.5a0-cp314-cp314-macosx_10_15_x86_64.whl (1.0 MB view details)

Uploaded CPython 3.14macOS 10.15+ x86-64

File details

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

File metadata

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

File hashes

Hashes for amulet_nbt-5.0.5a0.tar.gz
Algorithm Hash digest
SHA256 f49ccd70d17f6a0b31031424a463fe3d3716d381366903db612d4900a6e423aa
MD5 fa9409376f280ebc332cbe53594ebcb7
BLAKE2b-256 f4a40c950b017159de8b16df750ea0c733eae16da9c57cdac51c47de770801bc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for amulet_nbt-5.0.5a0-cp314-cp314-win_arm64.whl
Algorithm Hash digest
SHA256 f3e3dd38f404d9c0583b45e3ff863d2284e8743ce100134706593cfa5efa574f
MD5 a2a8355a0ddb5b81851443bb946fbb90
BLAKE2b-256 82166acb9af06287ffe60eaed7a8b437aa4122c3fe5cf2dddd00e070f7764a86

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for amulet_nbt-5.0.5a0-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 6153eec8ee56fbdff99daa8d8b3db83d39dac25b896bc9ec576790db84014467
MD5 84cf8183afc566a352b066b6d39b8954
BLAKE2b-256 b07beb83d5eff2e1ea4dd26ff2a517e1ccad5a21e3ab1233f94d8b3c4ec9308b

See more details on using hashes here.

File details

Details for the file amulet_nbt-5.0.5a0-cp314-cp314-manylinux_2_34_x86_64.whl.

File metadata

File hashes

Hashes for amulet_nbt-5.0.5a0-cp314-cp314-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 49e9a3f6fb75d4cce807979d6351d23a84c5bc9a1b0266ed77477605f223549e
MD5 4ed97d1973a8d2151cd20920ce96c64f
BLAKE2b-256 6bfb3614d3bf5516cc1e243a7fec556a51e4e519280e66781ccfcb14f4940bd9

See more details on using hashes here.

File details

Details for the file amulet_nbt-5.0.5a0-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for amulet_nbt-5.0.5a0-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 91bbc3af8fb6d51662e3d1a8352fd94fdff97f890a556e2c3596bb40c6a4e2e1
MD5 61824e6710a10c7305d05107cafa229b
BLAKE2b-256 0e3db7364e747db72a2a3d55925d0a16b5bc0dc7eafc223b54a0e2e8aa855f74

See more details on using hashes here.

File details

Details for the file amulet_nbt-5.0.5a0-cp314-cp314-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for amulet_nbt-5.0.5a0-cp314-cp314-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 36c58c4980d99f76b79d7c3ef7ea73b8f96017cf0fc053e29fbf8ab33ebe90e3
MD5 1264c7202dee26cbee8cb350b86f4170
BLAKE2b-256 42711308d6132ca49f5b71488501d161c47193be4622aee0a40f59e9690dca3a

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