via
Rupture
2,49€ ttc
3,32€ ttc
4,16€ ttc
5,82€ ttc
7,49€ ttc
8,33€ ttc
Comment installer JsonApi sur son serveur ?

Pour installer le plugin JsonApi, il faudra être sous Spigot, CraftBukkit, Thermos, Cauldron ou KCauldron. Les autres versions comme Vanilla, Forge et Sponge n'acceptent pas les plugins Bukkit.

Il faudra aussi installer ses dépendances comme le plugin Vault et ProtocolLib. Pour le tutoriel le serveur est en 1.8.8 donc tous les plugins installés doivent être compatible 1.8.X.

Lors de votre installation faîtes le bon choix de la version du plugin à envoyer dans le serveur, si vous êtes en 1.12, mettez JsonApi 1.12.

Voici la liste des éléments à télécharger et à envoyer dans le serveur :

- JsonApi => https://github.com/alecgorge/jsonapi/releases

- Vault => https://dev.bukkit.org/projects/vault/files/894359

- ProtocolLib => https://dev.bukkit.org/projects/protocollib/files/2405871


1. Pour débuter vérifiez à partir du menu "Configuration" la version du serveur.

2. Vous pouvez voir que le serveur est sous Spigot 1.8.8, donc on peut installer des plugins.



3. Allez dans la partie "FTP/MySQL" pour accéder aux identifiants de connexion.

4. Saisissez tous les champs dans Filezilla puis connectez-vous.

5. Finalement envoyez les 3 plugins téléchargés dans le dossier  "plugins" du serveur. Vous pouvez faire un glisser et déposer à partir de Filezilla ou à partir d'une fenêtre d'exploration directement.



6. Dans le menu "Console", on pourra voir les logs de démarrage pour les erreurs s'il y en a.

7. Redémarrez donc le serveur pour installer les plugins.



8. Rendez-vous dans le menu "FTP/MySQL" pour accéder au fichier de config de JsonApi.

9. Il faut se rendre dans ./plugins/JSONAPI/ et ouvrir le fichier users.yml avec l'éditeur en ligne.



10. Faîtes le choix de l'username et du password.

11. Puis enregistrez avant de quitter.



Ouvrez ensuite le fichier config.yml toujours dans le même dossier.

12. Mettez un port entre 31500 et 32500, ici on prendra 31200, mais n'utilisez pas le même forcément, vous pouvez choisir 32421 par exemple.

13. Changer la dernière ligne pour "use-new-api : false".

14. Finalement enregistrez avant de quitter.



15. Dans le menu "Console" on va vérifier la connexion.

16. Pour cela redémarrez le serveur en haut à droite.

17. Vérifiez dans les logs que JsonApi soit bien accessible depuis l'extérieur. Vous verrez d'écrit:

"[JSONAPI] Port 31200 is properly forwarded and is externally accessible".