Installation et configuration

Note: Ce guide conseille l'utilisation de Intellij comme editeur, ainsi que l'utilisation du plugin Minecraft Developement

Télécharger le plugin Kasterborous API

Le plugin Kasterborous est nécessaire pour pouvoir créer vos modules, il peut être installer de plusieurs manière. Toutes les ressources nécessaires sont disponible sur ce document.

Vous pouvez télécharger l'API ici

Ajouter la dépendance.

L'ajout de Kasterborous API comme dépendance est nécessaire. Ici nous l'ajouterons simple avec Intellij mais vous pouvez très bien le faire sur un autre éditeur, cependant ce guide n'inclut pas l'explication pour ces éditeurs.

Créer votre projet

Créer votre projet, ici avec l'éditeur Intellij. Il est conseiller de le faire avec le plugin Minecraft Developement, cela permettra que tout soit mis en place correctement pour vous. Sinon il faudra que vous ajoutiez manuellement vos fichier plugin.yml et config.yml, ainsi que vous mettiez en place votre fichier ressource. Rien d'insurmontable, mais plus simple avec le plugin Minecraft Developement.

Ajouter Kasterborous API comme dépendance

Il est important d'ajouter Kasterborous API comme dépendance. Sur l'éditeur Intellij voici comment faire. Il est recommandé de le faire avec Maven.

Il faudra aller dans File/Project Structure/Module/Dependencies.

Puis ajouter la dépendance en renseignant l'emplacement du jar de Kasterborous API :

Ajouter la dépendance au plugin

Il vous faut maintenant ajouter le plugin KasterborousAPI comme dépendance de votre plugin.

Voila comment il doit être ajouté et à quoi devrait ressembler votre plugin.yml:

Accéder à l'API

Pour cela il vous faudra accéder à l'instance de la classe KTBSAPI qui se trouve dans les services enregistrés de Bukkit.

@Override
public void onEnable(){
    KtbsAPI api = Bukkit.getServicesManager().load(KtbsAPI.class);
}

Last updated