What’s New

This page shows what has changed in different versions of the API.

v0.7.7 - v0.7.8

Switched the project over to GitLab. Made a few changes here and there, mostly updated documentation.

v0.6.5

Implemented URL-by-URL caching. This makes everything suuuuper fast. It doesn’t cache any key-requests and cleans the cache over time. The default caching time is 60 seconds, but you can change this by using hypixel.setCacheTime(60.0).

Cached single-requests usually take ~0.005s and non-cached single-requests take ~0.5s in basic tests.

v0.6.0

Made all requests asynchronous! This has reduced the loading time of seven players, for example, from ~14s load time to ~5s load time.

v0.5.0

This is a pretty polished version now. Just a few things to clean-up and a few improvements. It’s relatively slow, though. The next minor version number, v0.6.x, will focus primarily on speed.

v0.4.0

Create Travis Ci tests and simplified use of the library.

Old:

variable = hypixel.Player('username').getJSON()
print(variable.getLevel())
>>> 96.3424329924
print(variable.getJSON.JSON['networkExp'])
>>> 4723883

New:

variable = hypixel.Player('username')
print(variable.getLevel())
>>> 96.3424329924
print(variable.JSON['networkExp'])
>>> 4723883