clerie
ff4f5da25c
- syntax validator for usernames - syntax vaidator for UUIDs GetPlayerData now accepts UUIDs too |
||
---|---|---|
mcuuid | ||
.gitignore | ||
LICENSE | ||
README.md | ||
setup.py | ||
test.py |
MCUUID
Getting Minecraft Player Information from Mojang API.
Usage
pip install mcuuid
- Use the module like this:
API
from mcuuid.api import GetPlayerData
player = GetPlayerData(identifier)
if player.valid is True:
uuid = player.uuid
name = player.username
Identifier can be a username or a UUID.
When identifier = "gronkh"
:
uuid
will be "a2080281c2784181b961d99ed2f3347c"
and name
will be "Gronkh"
Tools
Syntax check of username
from mcuuid.tools import is_valid_minecraft_username
if is_valid_minecraft_username('gronkh'):
print('Valid')
Syntaxcheck of UUID
from mcuuid.tools import is_valid_mojang_uuid
if is_valid_mojang_uuid('a2080281c2784181b961d99ed2f3347c'):
print('Valid')
Test file
Usage
$ python test.py gronkh
or
$ python test.py a2080281c2784181b961d99ed2f3347c
or
$ python test.py
Please enter a username or UUID:
gronkh
or
$ python test.py
Please enter a username or UUID:
a2080281c2784181b961d99ed2f3347c
Response:
UUID: a2080281c2784181b961d99ed2f3347c
correct name: Gronkh
License
This software is licensed under the MIT license. Feel free to use it however you like.