btc_reward_definition
Defines a reward type that can be given and claimed by players — manifest entry.
Entry Information
| Property | Value |
|---|---|
| Entry ID | btc_reward_definition |
| Type | Manifest |
| Color | Gold |
| Icon | mdi:gift |
Fields
| Field | Type | Description |
|---|---|---|
rewardId | String | Unique identifier for this reward type (used to reference this reward) |
displayItem | Item | Display item shown in the rewards menu |
requiredInventorySlots | Int | Required free inventory slots to claim this reward (0 = no requirement) |
onClaimActions | List<Ref<TriggerableEntry>> | Actions triggered when this reward is successfully claimed |
onClaimFailActions | List<Ref<TriggerableEntry>> | Actions triggered if claim fails (inventory full) |
additionalLore | List<String> | Custom lore lines appended to display item in menu (supports MiniMessage) |
displayNameOverride | String | Display name override for the menu (empty = use item name, supports MiniMessage) |
Usage Example
- entry: btc_reward_definition
name: "Defines a reward type that can be given and claimed by players"
rewardId: ""
displayItem: ""
requiredInventorySlots: 0
onClaimActions: []
onClaimFailActions: []
additionalLore: []
displayNameOverride: ""