# Premier pas

## Prérequis

* Connaitre le Java
* Connaitre l'API Spigot
* Savoir lire

### Étape 1

* Initialiser un plugin Spigot standard
* &#x20;Vous aurez besoin du plugin LG UHC <https://www.spigotmc.org/resources/loup-garou-uhc-werewolf-uhc.73113/>

### Étape 2

Dans le plugin.yml de votre plugin, rajoutez les lignes :

```
load: STARTUP
depend : [WereWolfPlugin]
```

&#x20;

{% hint style="info" %}
le plugin WereWolfPlugin démarre au STARTUP (c'est à dire avant la génération du World), il est donc recommandé de charger son addon au STARTUP également
{% endhint %}

{% hint style="info" %}
La 2èm ligne indique au plugin d'attendre que le plugin WereWolfPlugin se charge avant et l'empêche de se charger si le plugin n'est pas présent.
{% endhint %}

### Étape 3

Le moment est enfin arriver de récupérer le premier objet de l'API, dans votre onEnable de préférence.&#x20;

```java
GetWereWolfAPI ww = getServer().getServicesManager().load(GetWereWolfAPI.class);

```

{% hint style="info" %}
L'instance de GetWereWolfAPI récupérée sera la même jusqu'au redémarrage du serveur
{% endhint %}

Voilà, vous avez tout ce qu'il faut pour débuter le développement de votre addon
