pybedrock

A Python package to read/write Minecraft Bedrock leveldb data


Keywords
Minecraft, Bedrock, leveldb, python
License
MIT
Install
pip install pybedrock==0.0.7

Documentation

pybedrock

License Downloads

A python library for analysis and modification of world data in Minecraft Bedrock.

Installation

$ pip install pybedrock

Supported versions

pybedrock supports Windoes, MacOS and Linux on various CPU architectures.

Windows AMD64 MacOS x86_64 MacOS arm64 MacOS universal2 Linux x86_64 Linux i686 Linux aarch64 Linux ppc64le Linux s390x
CPython 3.6 ✅ ✅ N/A N/A ✅ ✅ ✅ ✅ ✅
CPython 3.7 ✅ ✅ N/A N/A ✅ ✅ ✅ ✅ ✅
CPython 3.8 ✅ ✅ ✅ ✅ ✅ ✅ ✅ ✅ ✅
CPython 3.9 ✅ ✅ ✅ ✅ ✅ ✅ ✅ ✅ ✅
CPython 3.10 ✅ ✅ ✅ ✅ ✅ ✅ ✅ ✅ ✅
CPython 3.11 ✅ ✅ ✅ ✅ ✅ ✅ ✅ ✅ ✅
PyPy 3.7 v7.3 N/A N/A N/A N/A ✅ ✅ ✅ N/A N/A
PyPy 3.8 v7.3 N/A N/A N/A N/A ✅ ✅ ✅ N/A N/A
PyPy 3.9 v7.3 N/A N/A N/A N/A ✅ ✅ ✅ N/A N/A

Usage

The document is under development.
Please see demostration codes as follows:

Demonstrations

  • Make a custom spawner (Google Colaboratory)

Open In Colab

  • Webapp to edit world data

https://mcbe-edit-web.vercel.app/

Change log

Contributing to the project

coming soon!

License

This package is distributed under the MIT license.

Credit

This package makes use of following repositories with modifications.