Class Quest.Builder
java.lang.Object
com.ryankshah.questapi.api.quest.Quest.Builder
- Enclosing class:
Quest
-
Method Summary
Modifier and TypeMethodDescriptionautoActivate(boolean autoActivate) build()category(net.minecraft.resources.Identifier categoryId) description(net.minecraft.network.chat.Component description) icon(net.minecraft.world.item.ItemStack icon) objective(ObjectiveDefinition objective) objectives(List<ObjectiveDefinition> objectives) repeatable(int amount) Marks this quest repeatable, resettingamounthours or in-game days (depending on the server's configured defaultResetMode) after it was last claimed.repeatable(ResetMode mode, int amount) Marks this quest repeatable with an explicitResetMode, overriding the server's configured default for this quest only.requires(QuestCondition condition) requires(List<QuestCondition> conditions) reward(QuestReward reward) rewards(List<QuestReward> rewards) sortOrder(int sortOrder) title(net.minecraft.network.chat.Component title)
-
Method Details
-
title
-
description
-
icon
-
category
-
objective
-
objectives
-
reward
-
rewards
-
requires
-
requires
-
autoActivate
-
sortOrder
-
repeatable
Marks this quest repeatable, resettingamounthours or in-game days (depending on the server's configured defaultResetMode) after it was last claimed. -
repeatable
Marks this quest repeatable with an explicitResetMode, overriding the server's configured default for this quest only. -
build
-