Pour commencer
Créer votre classe principale et étendez-le par DreamExtension
Exemple:
public class Main extends DreamExtension {
}
Puis crée le constructeur qui est le suivant
Exemple:
public class Main extends DreamExtension {
public Main(Addon addon){
super(addon);
}
}
L'api des addons ont pour but d'être assez ressemblant à celle de Spigot et Bungeecord.
Vous pouvez Override les méthodes qui sont les suivantes
onLoad:
Vous permets d'executer du code directement lors de l'initialisation de l'addon
@Override
public void onLoad() {
}
start:
Vous permets d'executer du code lorsque DreamNetwork est totalement chargé
@Override
public void start() {
}
stop:
Vous permets d'executer du code directement lors de l'extinction de DreamNetwork
@Override
public void stop() {
}