quest_reward_menu
Persistent reward menu where players can claim items once — misc entry.
Entry Information
| Property | Value |
|---|---|
| Entry ID | quest_reward_menu |
| Type | Misc |
| Color | Purple |
| Icon | mdi:gift |
Fields
| Field | Type | Description |
|---|---|---|
artifact | Ref<ArtifactEntry> | Artifact for storing reward menu state (use btc_player_state_artifact) |
menuId | String | Unique menu ID for tracking claimed items |
title | String | Menu title (supports MiniMessage) |
rows | Int | Number of rows (1-6) |
backgroundItem | Item | Background item for empty/claimed slots |
infoSlot | RewardInfoSlotConfig? | Info slot configuration (optional) |
rewardSlots | List<RewardSlotConfig> | Reward slots with items to claim |
rewardLore | List<String> | Additional lore appended to reward items (supports MiniMessage) |
inventoryFullMessage | String | Message when inventory is full (supports MiniMessage) |
Usage Example
- entry: quest_reward_menu
name: "Persistent reward menu where players can claim items once"
artifact: ""
menuId: ""
title: ""
rows: 0
backgroundItem: ""
infoSlot: ""
rewardSlots: []
rewardLore: []
inventoryFullMessage: ""