JSONAPI je plugin určen pro bukkit. Tento plugin umožňuje přístup k datům a informacím o serveru, pomocí protokolu HTTP.
Stažení pluginu
Plugin lze stáhnout zde: https://github.com/alecgorge/jsonapi/releases
Tento plugin podporuje tyto verze: 1.4.7 až 1.8
Instalace
Potřeby k instalaci:
- Server podporující pluginy
- Čas a trpělivost
Stáhnete plugin ve verzi, která odpovídá vašemu serveru.
Po stažení pluginu nahrajete do složky “plugins”, ke které se dostanete přes Správce souborů v ControlPanelu, nebo přes FTP (Doporučuji tuto možnost).
Po nahrání pluginu restartujte váš server pro vytvoření potřebných souborů.
Nastavení
Zde stačí nastavit pouze port a uživatelské jméno s heslem, zbytek je spíše pro fajnšmekry
Config.yml
Kód: Vybrat vše
method-whitelist: #Seznam metod, které nepotřebují žádnou autorizaci
- getPlayerLimit
options:
stream_pusher:
max_queue_age: 30
max_queue_length: 500
startup-delay: 2000 #Prodleva pro zapnutí pluginu, od startu serveru v čem?
port: 20059 #Volný port zjistíte v ControlPanelu *
ip-whitelist: [] #Seznam povolených IP, oddělených čárkou (Nemusíte vyplňovat)
log-to-console: true #Záznam aktivity do konzole
log-to-file: 'false' #Záznam aktivity do souboru
anyone-can-use-calladmin: true
use-new-api: true #Použití staré/nové API (Doporučuji ponechat true)
* - Zobrazuje porty které můžete využít, avšak nepozná porty zabrané například DynMapu (http://i.imgur.com/RVqGdqI.png)
Users.yml
Kód: Vybrat vše
users: #Uživatelé a jejich údaje a pravomoce
- username: admin #Jméno prvního uživatele
password: changeme #Jeho heslo
logging: true #Má se jeho aktivita zaznamenávat?
groups: #Přiřazení ke skupině (Soubor groups.yml)
- full_control
- username: chatonly #Jméno dalšího uživatele
password: example #Heslo dalšího uživatele
logging: true #Má se jeho aktivita zaznamenávat?
groups: #Přiřazení ke skupině (Soubor groups.yml)
- chat_only
Využití
Adminium - https://adminiumapp.com
Adminium je mobilní aplikace pro zařízení se systémem iOS. Hlavní využití aplikace je administrace serveru.
Market - viewtopic.php?f=85&t=22693
Webová aplikace market, vytvořená speciálně pro zákazníky FakaHedy, slouží pro nákup itemů, prémiových balíčků do hry.
Závěr
Návod vytvořil Kesuordep & zdenda204
Informace jsme čerpali na tomto odkazu: http://mcjsonapi.com/
Děkujeme za pozorné čtení!