1. Вики
  2. /Сущности
  3. /minecraft:economy_trade_table

minecraft:economy_trade_table

Не хочешь писать это вручную? GodCraft настроит minecraft:economy_trade_table за тебя одним переключателем.Get GodCraft

Обзор

minecraft:economy_trade_table - компонент сущности: он пишется в объект components своего моба или в одну из его групп компонентов. Позволяет игрокам торговать с сущностью по таблице сделок, где цены зависят от спроса, как у жителей. Укажите файл таблицы сделок в вашем пакете.

Поля

ПолеТипПо умолчаниюОписание
convert_trades_economyBoolean"false"При превращении моба пересобирает сделки по новой таблице, сохраняя совпадающие сделки.
cured_discountRange [a, b]"[-25, -20]"Скидка после того, как игрок вылечит этого зомби-жителя.
display_nameStringнетНазвание вверху экрана торговли.
hero_demand_discountInteger"-4"Насколько эффект Герой деревни снижает спрос в старой формуле цен.
max_cured_discountRange [a, b]"[-25, -20]"Максимальная скидка за лечение этого зомби-жителя.
max_nearby_cured_discountInteger"-200"Максимальная скидка за лечение зомби-жителя поблизости, только в старой формуле.
nearby_cured_discountInteger"-20"Скидка после того, как игрок вылечит зомби-жителя поблизости.
new_screenBoolean"false"Использует новый экран торговли.
persist_tradesBoolean"false"Сохраняет те же сделки, когда моб превращается в другого торговца.
show_trade_screenBoolean"true"Открывает экран торговли при взаимодействии игрока с мобом.
tableStringнетПуть к файлу таблицы сделок в вашем пакете.
use_legacy_price_formulaBoolean"false"Использует старый способ расчета цен.

Пример

Внутри объекта components в BP/entities/<name>.json (значения - по умолчанию или примерные):

BP/entities/<name>.json
{
  "minecraft:economy_trade_table": {
    "convert_trades_economy": "false",
    "cured_discount": "[-25, -20]",
    "display_name": "",
    "hero_demand_discount": "-4",
    "max_cured_discount": "[-25, -20]",
    "max_nearby_cured_discount": "-200",
    "nearby_cured_discount": "-20",
    "new_screen": "false"
  }
}

We use cookies to improve your experience and analyse site traffic. Learn more