https://github.com/py-mine/mcproto
Library providing easy low level interactions with minecraft protocol
https://github.com/py-mine/mcproto
mc minecraft networking python
Last synced: about 2 months ago
JSON representation
Library providing easy low level interactions with minecraft protocol
- Host: GitHub
- URL: https://github.com/py-mine/mcproto
- Owner: py-mine
- License: lgpl-3.0
- Created: 2022-04-21T21:08:30.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2026-04-02T10:26:31.000Z (2 months ago)
- Last Synced: 2026-04-03T00:54:10.016Z (2 months ago)
- Topics: mc, minecraft, networking, python
- Language: Python
- Homepage: https://py-mine.github.io/mcproto
- Size: 8.65 MB
- Stars: 55
- Watchers: 2
- Forks: 7
- Open Issues: 15
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE-THIRD-PARTY.txt
- Code of conduct: CODE-OF-CONDUCT.md
- Codeowners: .github/CODEOWNERS
- Security: SECURITY.md
Awesome Lists containing this project
README
#
mcproto
[](https://discord.gg/C2wX7zduxC)

[](https://pypi.org/project/mcproto/)
[](https://github.com/py-mine/mcproto/actions/workflows/main.yml)
[](https://github.com/py-mine/mcproto/actions/workflows/docs.yml)
Mcproto is a python library that provides various low level interactions with the Minecraft protocol. It attempts to be
a full wrapper around the Minecraft protocol, which means it could be used as a basis for Minecraft bots written in
python, or even full python server implementations.
> [!WARNING]
> Currently, the library is still work in progress and very incomplete, so while contributions are welcome, fair warning
> that using mcproto in production isn't recommended.
For more info, check our [documentation](https://py-mine.github.io/mcproto).