tycoon_challenge
A rotating daily/weekly zoo challenge — manifest entry.
Entry Information
| Property | Value |
|---|---|
| Entry ID | tycoon_challenge |
| Type | Manifest |
| Color | Orange |
| Icon | mdi:trophy |
Description
What a challenge measures. / enum class ChallengeType { /* Capture / research new animals. / CAPTURE_ANIMAL, /* Place animals in the world. / PLACE_ANIMAL, /* Kill tracked mobs. / KILL_MOB, /* Earn zoo revenue (rounded units). / EARN_REVENUE, /* Prestige animals. / PRESTIGE, /* Complete research on animals. / RESEARCH_ANIMAL, } /* Rotation window of a challenge. / enum class ChallengePeriod { DAILY, WEEKLY, } /* A rotating daily/weekly zoo challenge. Progress accrues on matching gameplay events; when the target is reached the player claims the reward. Challenges reset when their period changes. @since 0.2.0
Fields
| Field | Type | Description |
|---|---|---|
displayName | String | Display name shown in the challenges tab. |
description | String | Short description of the objective. |
type | ChallengeType | What this challenge measures. |
period | ChallengePeriod | Rotation window (DAILY resets each day, WEEKLY each week). |
target | Long | Target amount to reach. |
rewardMoney | Double | Money rewarded on claim (via Vault). |
rewardCommands | List<String> | Commands run as console on claim ({player} is replaced with the player name). |
icon | String | GUI icon material (minecraft:...). |
Usage Example
- entry: tycoon_challenge
name: "A rotating daily/weekly zoo challenge"
displayName: ""
description: ""
type: ""
period: ""
target: 0
rewardMoney: 0
rewardCommands: []
icon: ""