Developer API
Add the following to your repositories section:
maven { url 'https://repo.artillex-studios.com/releases/' }
Add the dependency to your dependencies section:
compileOnly("com.artillexstudios:AxQuestBoardAPI:CHANGE-THIS")
Add the following to your repositories section:
<repository>
<id>Artillex-Studios</id>
<url>https://repo.artillex-studios.com/releases/</url>
</repository>
Add the following to your dependencies section:
<dependency>
<groupId>com.artillexstudios</groupId>
<artifactId>AxQuestBoardAPI</artifactId>
<version>CHANGE-THIS</version>
<scope>provided</scope>
</dependency>
Replace CHANGE-THIS to the latest version:
API Usage
Don't forget to add AxQuestBoard to your plugin's plugin.yml, like this:
depend:
- AxQuestBoard
or:
softdepend:
- AxQuestBoard
Events:
Event | Description |
---|---|
QuestActivationEvent | Called when a new quest gets activated |
QuestCompletionEvent | Called when a player completes a quest |
Other: Use the static method in the com.artillexstudios.axquestboard.api.AxQuestBoardAPI
class.
Last modified: 27 December 2024