Metadata-Version: 2.1
Name: HypixelLib
Version: 2022.1.13.1
Summary: A Package for the Hypixel API
Home-page: https://github.com/Kejax/Hypixel-Lib
Author: Kejax
Author-email: outstanding.games.studios@googlemail.com
License: UNKNOWN
Project-URL: Documentation, https://hypixel-lib.readthedocs.io/de/latest/
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.6
Description-Content-Type: text/x-rst
License-File: License

.. image:: https://github.com/Kejax/Hypixel-Lib/blob/main/doc/Main.png
	:target: https://hypixel.net
	:alt: Hypixel Lib


The Lib to request Hypixel API
===============================

With this API you're able to get much more info from the public Hypixel API
as from hypixelaPY

ATTENTION! SINCE VERSION 2022.01.13.01 THE LIBRARY IS IN ASYNC/AWAIT EXPRESSION!
ALL VERSIONS BEFORE THIS WILL BE USED THE SAME BUT WITHOUT ASYNC/AWAIT.

When the main parts of the library are ready, the library will also be avaiable in non-async expression with "HypixelLib_Sync"


Why I should use it?
---------------------

You should use it, because it's a friendly Lib, wich is able to be added by functions


What is included in this Lib?
-----------------------------

This Lib includes nearly all features from the Hypixel API
some features of the Mojang API and the Mojang SessionServer
returns pictures from the `plancke.io <https://plancke.io>`__ picture generator

Import Hypixel-Lib in Python
-----------------------------

.. code:: sh
    
    pip install HypixelLib

.. code:: python

    import HypixelLib
    
Code Examples
^^^^^^^^^^^^^

.. code:: python
    
    import HypixelLib
    import asyncio
    
    hypixel = HypixelLib.Hypixel("<APIKEY>")
    
    player = asyncio.run(hypixel.player.get(name="name", uuid="uuid"))
    print(player.name)
    print(player.rank.name)
    print(player.uuid)

