API

API umožňuje vývojářům a majitelům získávat data ze server listu a integrovat je na web nebo do Minecraftu pomocí pluginu.

Webová integrace API

<script src="https://api.minecraftservery.eu/api.php?id=X" type="text/javascript" async></script>, kde X je ID vašeho serveru, které lze zjistit po zobrazení detailu serveru v adresním řádku.

<span id="review_count"></span> -> Počet recenzí napsaných na váš server.

<span id="overall_rating"></span> -> Celkové hodnocení serveru (např.: 4.3).

<span id="last_review"></span> -> Poslední uživatel, který ohodnotil váš server.

<span id="last_review_rate"></span> -> Hodnocení posledního uživatele, který ohodnotil váš server. (1-5)

JSON API

https://minecraftservery.eu/api.php?id=X, kde X je ID vašeho serveru, které lze zjistit po zobrazení detailu serveru v adresním řádku.

review_count -> Počet recenzí napsaných na váš server.

overall_rating -> Celkové hodnocení serveru (např.: 4.3).

last_review -> Poslední uživatel, který ohodnotil váš server.

last_review_rate -> Hodnocení posledního uživatele, který ohodnotil váš server. (1-5)

Integrace API do Minecraftu

Vytvořil: ramenhair

Do Minecraftu lze pomocí našeho pluginu integrovat některé placeholdery. Plugin funguje na verzích 1.8 - 1.14.2. Všechny náročné operace běží Async, takže by se nemělo stát, že se server při získávání dat z API sekne. Placeholdery se aktualizují každé 3 minuty.

%mcsi_review_count% -> Počet recenzí napsaných na váš server.

%mcsi_overall_rating% -> Celkové hodnocení serveru (např.: 4.3).

%mcsi_last_review% -> Poslední uživatel, který ohodnotil váš server.

%mcsi_last_review_rate% -> Hodnocení posledního uživatele, který ohodnotil váš server.

Plugin (vytvořil ramenhair): Stáhnout

Pro funkčnost Placeholderů je vyžadována nejnovější verze PlaceholderAPI.

Pro zařízení kompatibility Placeholderů s HolographicDisplays je vyžadováno HolographicExtension, PAPI a ProtocolLib.