Скачать Shifting-Wares: VillagerConfig Addon — Minecraft Моды — MetaMods

Shifting-Wares: VillagerConfig Addon

Активный

Установок

0

Последнее обновление

4 месяца назад

Версии

1.20.1 — 1.21.8
Сервер
Fabric
Экономические
Игровые механики

Shifting-Wares: VillagerConfig Addon

Этот аддон обеспечивает совместимость между модификациями ShiftingWares и VillagerConfig, позволяя системе перезагрузки торговли ShiftingWares использовать пользовательские сделки и структуры, определенные через VillagerConfig.

Совместимость с версиями Shifting Wares

Shifting Wares v2

Для корректной работы кэширования карт в Shifting Wares торговля картами исследования должна использовать ту же систему именования предметов, что и стандартная торговля Minecraft. В противном случае поведение может быть непредсказуемым.

Shifting Wares v3

С этим аддоном постоянство карт можно определять непосредственно в настройках торговли вместе с затратами и результатами:

  • shiftingwares:isPersistent: (логическое значение) Принудительно помечает сделку как постоянную. Возможность перезагрузки такой сделки будет ограничена теми же условиями, что и для торговли картами.

  • shiftingwares:tradeId: (идентификатор) Позволяет ShiftingWares связать существующую сделку с её источником в датапаке и предотвратить создание дубликатов этой сделки.

Пример использования

{
    "shiftingwares:isPersistent": true,
    "shiftingwares:tradeId": "minecraft:on_ocean_explorer_maps",
    "cost_a": { "type": "minecraft:item", "name": "minecraft:emerald" },
    "cost_b": { "type": "minecraft:item", "name": "minecraft:compass" },
    "result": {
        "type": "minecraft:item",
        "name": "minecraft:map",
        "functions": [
            {
                "decoration": "minecraft:monument",
                "destination": "minecraft:on_ocean_explorer_maps",
                "function": "minecraft:exploration_map",
                "search_radius": 100
            }
        ],
    }
}

Эти данные не будут присутствовать по умолчанию при генерации данных VillagerConfig из стандартной торговли, но сделки с картами всё равно будут помечены как постоянные даже без них. Рекомендуется устанавливать идентификатор сделки, чтобы избежать дублирования.

Идентификатор сделки не обязательно должен совпадать с назначением карты; этот пример просто показывает, как ShiftingWares обрабатывает их без VillagerConfig.

Поддержка версий

Minecraft VillagerConfig ShiftingWares Аддон Статус
1.21.8
1.21.5
v4.4 v3 v2.1+1.21.5 Поддерживается
1.21.4 v4.4 v3 v2.1+1.21.4 Поддерживается
1.21.3
1.21.2
v4.3 v3 v2.0+1.21.3 Не поддерживается
1.21.1
1.21.0
v4.4 v3 v2.1+1.21.4 Поддерживается
1.20.6
1.20.5
v4.1 v2 v1.0+1.20.6 Не поддерживается
1.20.4
1.20.0
v4.1 v2 v1.0+1.20.2 Не поддерживается
Участники проекта
Estecka

Estecka

Разработчик

Создан: 21 янв 2024

ID: 15202