Content

Cette page va évoluer. Nous sommes actuellement entrain de faire un Centre de Développeurs qui sera plus détaillé, et qui va être mit à jour avec la dernière API et de nouvelles fonctionnalités avancés.
Accéder au Centre de Développeurs (en développement)

Pour utiliser l'API CraftSearch, vous devez avoir le plugin CraftSearch sur votre serveur. Vous allez l'utiliser comme une API.

Dans le fichier plugin.yml de votre plugin, vous devez ajouter cette ligne pour utiliser l'API CraftSearch :

depend: [CraftSearch]

Vous devez aussi ajouter le plugin CraftSearch dans vos Build Path pour l'utiliser.

ConnectSwitcher vous permet d'envoyer vos joueurs sur un autre serveur lorsqu'il est connecté sur CraftSearch. Par exemple, le joueur se connecte à votre hub avec CraftSearch et va pouvoir se déplacer vers un serveur skywars sans passer par le serveur principal de CraftSearch, dirrectement avec ConnectSwitcher.

Pour faire ceci, vous allez utiliser cette ligne :

CraftSearch.getInstance().connectSwitcher(joueur, iddeserveur);

Il existe deux façons d'obtenir l'id de votre serveur :
- L'URL de la page de votre serveur se termine par son id (comme ceci : https://www.craftsearch.net/fr/server/<server id>)
- La dernière ligne de la description de votre serveur dans le menu minecraft contient l'id (ID: <server id>)

Versions supportées : depuis la 3.0.2

Quelques fois, vous allez être amené à changer le nom ou la description de votre serveur. Par exemple, dans un serveur mini jeux, vous allez mettre un description comme En attente de joueurs pour commencer... ou La partie est en cours....

Pour changer ces valeurs, vous allez pouvoir le faire avec cette ligne :

CraftSearch.getInstance().setData("Nouveau nom", "Nouvelle description");

Si vous voulez seulement changer la description, vous allez mettre null comme nom, et le nom de changera pas, de même pour changer seulement le nom en mettant null comme description.

Versions supportées : depuis la 3.0.2

Bientôt disponible...