geysermc
The unofficial Python wrapper for geysermc.org
Installation
Install the module with pip:
pip3 install geysermc
Update existing installation: pip3 install geysermc --upgrade
Links
Requirements
| Name | Description |
|---|---|
Pillow |
Python Imaging Library (Fork) |
requests |
Requests is a simple, yet elegant, HTTP library. |
pydantic |
Data validation using Python type hints |
Features
- Get Microsoft xuid or gamertag.
- Download any geyser project.
- Get bedrock skin.
Examples
Show bedrock player skin
from geysermc import GeyserMC
api = GeyserMC()
xuid = api.get_xuid('legopitstop')
skin = api.get_skin(xuid)
image = api.get_raw_texture(skin.texture_id)
image.show()
Download Geyser plugin
from geysermc import GeyserMC
api = GeyserMC()
with open('geyser-spigot.jar', 'wb') as fd:
data = api.get_download('geyser', 'spigot')
fd.write(data)
Metadata
Release files for geysermc 1.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| geysermc-1.1.0.tar.gz | 5.9 kB | Details |
Release files / geysermc-1.1.0.tar.gz
| Download URL | geysermc-1.1.0.tar.gz |
|---|---|
| Size | 5.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
86530249c6e32a913e4bcddaa47196dcb9fa3c9d33f9ca22deba823f213db368
|
|
BLAKE2b-256 checksum How to use checksums |
50e38029a16b128551aab6414872f5f6494a1ea87e1ab97acc12b99694c0558a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.1.1 CPython/3.9.20
|