Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Allows the mob to look at a player that is holding a tradable item.
Trade Interest Behavior Properties
Name | Default Value | Type | Description | Example Values |
---|---|---|---|---|
carried_item_switch_time | 2 | Decimal number | The max time in seconds that the trader will hold an item before attempting to switch for a different item that takes the same trade | Villager v2: 2 |
cooldown | 2 | Decimal number | The time in seconds before the trader can use this goal again | Villager v2: 2 |
interest_time | 45 | Decimal number | The max time in seconds that the trader will be interested with showing its trade items | Villager v2: 45 |
priority | not set | Integer number | As priority approaches 0, the priority is increased. The higher the priority, the sooner this behavior will be executed as a goal. | Villager v2: 5 , Wandering Trader: 3 |
remove_item_time | 1 | Decimal number | The max time in seconds that the trader will wait when you no longer have items to trade | Villager v2: 1 |
within_radius | 0 | Decimal number | Distance in blocks this mob can be interested by a player holding an item they like | Villager v2: 6 |
Samples
Villager v2
At /minecraft:entity/component_groups/trade_components/minecraft:behavior.trade_interest/:
"minecraft:behavior.trade_interest": {}
At /minecraft:entity/component_groups/farmer/minecraft:behavior.trade_interest/:
"minecraft:behavior.trade_interest": {
"priority": 5,
"within_radius": 6,
"interest_time": 45,
"remove_item_time": 1,
"carried_item_switch_time": 2,
"cooldown": 2
}
Wandering Trader
"minecraft:behavior.trade_interest": {
"priority": 3,
"within_radius": 6,
"interest_time": 45,
"remove_item_time": 1,
"carried_item_switch_time": 2,
"cooldown": 2
}