メインコンテンツまでスキップ

tycoon_animal_contract

A delivery contract rewarding handed-over animals — manifest entry.

Entry Information

PropertyValue
Entry IDtycoon_animal_contract
TypeManifest
ColorPurple
Iconmdi:clipboard-check

Description

An animal delivery contract: hand over animals matching a requirement (a specific species, or a number of distinct species from a research category, at a minimum level) for a large reward. Extends the delivery-shop economy with a goal-driven sink for the collection. @since 0.2.0

Fields

FieldTypeDescription
displayNameStringDisplay name shown in the contracts tab.
descriptionStringShort description of the contract.
requiredDefinitionStringRequired animal definition id (leave empty to match by category instead).
requiredCategoryStringRequired research category (matches any distinct species in it). Ignored when a definition is set.
requiredCountIntNumber of matching animals to hand over (distinct owned species).
requiredMinLevelIntMinimum level each handed-over animal must have.
rewardMoneyDoubleMoney rewarded on fulfilment (via Vault).
rewardCommandsList<String>Commands run as console on fulfilment ({player} replaced with the player name).
repeatableBooleanIf true, the contract can be fulfilled repeatedly; otherwise it completes once.
iconStringGUI icon material (minecraft:...).

Usage Example

- entry: tycoon_animal_contract
name: "A delivery contract rewarding handed-over animals"
displayName: ""
description: ""
requiredDefinition: ""
requiredCategory: ""
requiredCount: 0
requiredMinLevel: 0
rewardMoney: 0
rewardCommands: []
repeatable: false
icon: ""