Скачать Create: Amazing Trading — Minecraft Моды — MetaMods

Create: Amazing Trading

Активный

Установок

5

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

1 год назад

Версии

1.20.1
Клиент и сервер
Forge
Экономические
Утилиты
Аддоны

Create: Amazing Trading - Система торговли на основе ресурсных очков

ВНИМАНИЕ: Оба добавленных блока пока не имеют рецептов крафта!

Данная модификация вводит в Minecraft совершенно новую экономическую систему, основанную на переработке предметов и их последующей покупке.

Основные возможности

Мод добавляет два уникальных механических блока:

Измельчитель - специальное устройство, которое перерабатывает различные предметы, превращая их в ресурсные очки. Количество получаемых очков зависит от ценности предмета, которая рассчитывается на основе рецептов его создания или использования. Для тех, кто знаком с Project E, принцип работы будет понятен сразу.

Магазин - торговый блок, позволяющий приобретать ранее переработанные предметы обратно. Стоимость покупки настраивается, по умолчанию составляет удвоенное количество очков, полученных при измельчении.

Требования и совместимость

Для работы мода обязательно требуется установленный Create mod. Дополнительно можно установить KubeJS для тонкой настройки стоимости предметов через скрипты.

Особенности работы

  • Приобретать можно только те предметы, которые ранее были переработаны в измельчителе
  • Измельчитель требует вращательной энергии для функционирования
  • Стоимость ресурсных очков для конкретных предметов настраивается
  • Мод временно доступен только для Forge
  • Очки за переработку получает только игрок, установивший измельчитель, даже если другие игроки им пользуются
  • Если владелец оффлайн, измельчитель продолжает работать, но очки не начисляются

Настройка стоимости предметов

Для изменения стоимости можно использовать как идентификаторы предметов, так и теги (с префиксом "#"), хотя иногда с тегами могут возникать проблемы. Установленные пользовательские значения автоматически пересчитывают стоимость всех связанных предметов, поэтому не требуется вручную менять стоимость каждого производного элемента.

Настройка через KubeJS

Для изменения стоимости отдельных предметов добавьте следующий код в файл в папке server_scripts, заменив item_id и value на нужные значения:

ATEvents.mapping(event => {
  event.setRP("item_id", value)
});

Настройка через конфигурационный файл

В папке конфигурации AmazingTrading находится файл custom_rp.json. Для изменения стоимости предметов добавьте следующие записи:

{
  "entries": [
    {
      "item": "item_id",
      "rp": value
    },
    {
      "item": "item_id2",
      "rp": value2
    }
  ]
}
Участники проекта
Robocraft999

Robocraft999

Разработчик

Lavundel

Lavundel

Разработчик

Создан: 3 апр 2024

ID: 1760