Skip to main content

Get Player Data From zstats plugin. Not An Official Plugin

Project description

ZStatsPython

Get Player Data From zstats plugin. Not An Official Module.

Usage

Use the module like this:

from zstatspython import zstatspy

db=zstatspy.connect("localhost","root","password", "database")
userstat=zstatspy.getStats("Username",db)
for x in userstat:
    print(x)

You can also use it with a UUID.

UUIDstat=zstatspy.getStatsfromUUID("069a79f4-44e9-4726-a5be-fca90e38aaf5",db)
for y in UUIDstat:
    print(y)

Sometimes a player might have more than one UUIDs so we recommend using an external username to UUID and then use getStatsfromUUID instead of getStats

Functions

Connect

from zstatspython import zstatspy
db=zstatspy.connect("localhost","root","password", "database")

GetStats

from zstatspython import zstatspy
db=zstatspy.connect("localhost","root","password", "database")
userstat=zstatspy.getStats("Notch",db)

GetStatsFromUUID

from zstatspython import zstatspy
db=zstatspy.connect("localhost","root","password", "database")
UUIDstat=zstatspy.getStatsfromUUID("19139894-6049-4db7-9c84-da0b99b9ec12",db)

GetStat

from zstatspython import zstatspy
db=zstatspy.connect("localhost","root","password", "database")
stat=zstatspy.getStat("DEATHS","Notch",db)

Test file

Usage

$ python test.py

Response:

MySQL Login: 
Host: 

After Login:

Login Succeded
Get Stats
MC Username: 

Response After Entering Valid Username

('19139894-6049-4db7-9c84-da0b99b9ec12', 'z:shovel', 0)
('19139894-6049-4db7-9c84-da0b99b9ec12', 'z:sword', 877)
('19139894-6049-4db7-9c84-da0b99b9ec12', 'z:trident', 79)
('19139894-6049-4db7-9c84-da0b99b9ec12', 'DAMAGE_TAKEN', 13823)
('19139894-6049-4db7-9c84-da0b99b9ec12', 'z:crafted', 1707)
('19139894-6049-4db7-9c84-da0b99b9ec12', 'z:placed', 9499)
('19139894-6049-4db7-9c84-da0b99b9ec12', 'DEATHS', 22)
('19139894-6049-4db7-9c84-da0b99b9ec12', 'SPRINT_ONE_CM', 1116825)
('19139894-6049-4db7-9c84-da0b99b9ec12', 'z:afk_time', 0)
('19139894-6049-4db7-9c84-da0b99b9ec12', 'z:mined', 26969)
('19139894-6049-4db7-9c84-da0b99b9ec12', 'z:mine_kind', 73)
('19139894-6049-4db7-9c84-da0b99b9ec12', 'z:craft_kind', 17)
('19139894-6049-4db7-9c84-da0b99b9ec12', 'z:place_kind', 113)
('19139894-6049-4db7-9c84-da0b99b9ec12', 'PLAY_ONE_MINUTE', 1456104)
('19139894-6049-4db7-9c84-da0b99b9ec12', 'z:bow', 161)
('19139894-6049-4db7-9c84-da0b99b9ec12', 'MOB_KILLS', 584)
('19139894-6049-4db7-9c84-da0b99b9ec12', 'SLEEP_IN_BED', 8)
('19139894-6049-4db7-9c84-da0b99b9ec12', 'z:axe', 181)
('19139894-6049-4db7-9c84-da0b99b9ec12', 'z:pickaxe', 26290)
('19139894-6049-4db7-9c84-da0b99b9ec12', 'ITEM_ENCHANTED', 6)
('19139894-6049-4db7-9c84-da0b99b9ec12', 'CROUCH_ONE_CM', 78580)
('19139894-6049-4db7-9c84-da0b99b9ec12', 'z:last_played', 1617256053)
('19139894-6049-4db7-9c84-da0b99b9ec12', 'WALK_ONE_CM', 1734979)
('19139894-6049-4db7-9c84-da0b99b9ec12', 'DAMAGE_DEALT', 81056)
('19139894-6049-4db7-9c84-da0b99b9ec12', 'TALKED_TO_VILLAGER', 159)
('19139894-6049-4db7-9c84-da0b99b9ec12', 'z:hoe', 22)
('19139894-6049-4db7-9c84-da0b99b9ec12', 'TRADED_WITH_VILLAGER', 50)
('19139894-6049-4db7-9c84-da0b99b9ec12', 'BOAT_ONE_CM', 1498835)
('19139894-6049-4db7-9c84-da0b99b9ec12', 'z:mob_kind', 25)
('19139894-6049-4db7-9c84-da0b99b9ec12', 'CHEST_OPENED', 195)
('19139894-6049-4db7-9c84-da0b99b9ec12', 'AVIATE_ONE_CM', 2187704)
('19139894-6049-4db7-9c84-da0b99b9ec12', 'FISH_CAUGHT', 5)
('19139894-6049-4db7-9c84-da0b99b9ec12', 'z:slain_kind', 4)
('19139894-6049-4db7-9c84-da0b99b9ec12', 'RECORD_PLAYED', 3)
('19139894-6049-4db7-9c84-da0b99b9ec12', 'ARMOR_CLEANED', 0)
('19139894-6049-4db7-9c84-da0b99b9ec12', 'NOTEBLOCK_PLAYED', 0)
('19139894-6049-4db7-9c84-da0b99b9ec12', 'BELL_RING', 98)
('19139894-6049-4db7-9c84-da0b99b9ec12', 'z:craft_0001_GOLD_INGOT', 949)
('19139894-6049-4db7-9c84-da0b99b9ec12', 'z:craft_0002_GREEN_DYE', 286)
('19139894-6049-4db7-9c84-da0b99b9ec12', 'z:craft_0003_GOLD_BLOCK', 256)
('19139894-6049-4db7-9c84-da0b99b9ec12', 'z:place_0001_WHITE_WOOL', 1282)
('19139894-6049-4db7-9c84-da0b99b9ec12', 'z:place_0002_FISHING_ROD', 639)
('19139894-6049-4db7-9c84-da0b99b9ec12', 'z:place_0003_EMERALD_BLOCK', 575)
('19139894-6049-4db7-9c84-da0b99b9ec12', 'z:mine_0001_STONE', 17735)
('19139894-6049-4db7-9c84-da0b99b9ec12', 'z:mine_0002_DIAMOND_ORE', 3001)
('19139894-6049-4db7-9c84-da0b99b9ec12', 'z:mine_0003_NETHERRACK', 1253)
('19139894-6049-4db7-9c84-da0b99b9ec12', 'z:mob_0001_SKELETON', 220)
('19139894-6049-4db7-9c84-da0b99b9ec12', 'z:mob_0002_ZOMBIE', 178)
('19139894-6049-4db7-9c84-da0b99b9ec12', 'z:mob_0003_CREEPER', 30)
('19139894-6049-4db7-9c84-da0b99b9ec12', 'z:slain_0001_SKELETON', 1)
('19139894-6049-4db7-9c84-da0b99b9ec12', 'z:slain_0002_VINDICATOR', 1)
('19139894-6049-4db7-9c84-da0b99b9ec12', 'z:slain_0003_PLAYER', 1)

License

This software is licensed under the MIT license. Feel free to use it however you like.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

zstatspython-1.1.tar.gz (3.5 kB view hashes)

Uploaded Source

Built Distribution

zstatspython-1.1-py3-none-any.whl (4.0 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page