跳到主要内容

Quest Reward Menu

Persistent reward menu where players can claim items once

字段

字段类型默认值描述
artifactRef<ArtifactEntry>—Artifact for storing reward menu state (use btc_player_state_artifact)
menuIdString—Unique menu ID for tracking claimed items
titleString<gold>Quest RewardsMenu title (supports MiniMessage)
rowsInt3Number of rows (1-6)
backgroundItemItem—Background item for empty/claimed slots
infoSlotRewardInfoSlotConfig?—Info slot configuration (optional)
RewardInfoSlotConfig(4)
字段类型默认值描述
slotInt4—
itemItem——
displayNameString——
loreList<String>empty—
rewardSlotsList<RewardSlotConfig>emptyReward slots with items to claim
RewardSlotConfig(2)
字段类型默认值描述
slotInt0—
itemItem——
rewardLoreList<String>—Additional lore appended to reward items (supports MiniMessage)
inventoryFullMessageString<red>Your inventory is full!Message when inventory is full (supports MiniMessage)
TypeWriter 通用字段(criteria, modifiers, triggers)
字段类型默认值描述
criteriaList<Criteria>empty—
modifiersList<Modifier>empty—
triggersList<Ref<TriggerableEntry>>empty—