QuestReward

public class QuestReward implements Serializable

Constructors

Link copied to clipboard
public void QuestReward(int rewardLevel, QuestObjectives questObjectives, Player player)
public void QuestReward(CustomQuestsConfigFields customQuestsConfigFields, Player player)
This generates a list of custom quest rewards based on configuration file entries.

Types

Link copied to clipboard
public final class PreviewEntry extends Record

Properties

Link copied to clipboard
Link copied to clipboard
public final UUID playerUUID
Link copied to clipboard
public final int rewardLevel

Functions

Link copied to clipboard
public void doRewards()
public void doRewards(Player player)
Link copied to clipboard
Link copied to clipboard
public UUID getPlayerUUID()
Link copied to clipboard
public int getRewardLevel()
Link copied to clipboard
One sampled preview, retaining entry identity after permission, difficulty and chance filtering.
Link copied to clipboard
public List<ItemStack> previewRewards()