The API allows developers to access registered quests and to progress quests/quest pools for players. You can also register Custom reward types and reward auto-correctors.
You might also need to include Aikars ACF repo if you are using maven.
Copy <repository>
<id>auroramc</id>
<url>https://repo.auroramc.gg/releases/</url>
</repository>
Copy <dependency>
<groupId>gg.auroramc</groupId>
<artifactId>AuroraQuests</artifactId>
<version>{VERSION}</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>gg.auroramc</groupId>
<artifactId>Aurora</artifactId>
<version>{VERSION}</version>
<scope>provided</scope>
</dependency>
Copy repositories {
maven {
url "https://repo.auroramc.gg/releases/"
}
}
dependencies {
compileOnly 'gg.auroramc:Aurora:{VERSION}'
compileOnly 'gg.auroramc:AuroraQuests:{VERSION}'
}
Copy repositories {
maven("https://repo.auroramc.gg/releases/")
}
dependencies {
compileOnly("gg.auroramc:Aurora:{VERSION}")
compileOnly("gg.auroramc:AuroraQuests:{VERSION}")
}
Copy import gg.auroramc.quests.api.AuroraQuestsProvider;
import gg.auroramc.quests.api.quest.QuestManager;
QuestManager manager = AuroraQuestsProvider.getQuestManager()