Society Trading
Society Trading — это мод для торговли на основе данных, предназначенный для создателей модпаков, который позволяет создавать любое количество пользовательских магазинов. Эти магазины можно привязать к определённым профессиям жителей, сущностям и блокам. Также можно установить тег для открытия селектора магазинов, обеспечивающего удобный просмотр всех магазинов в одном списке.
Этот мод не поставляется с какими-либо сделками! Он предназначен для создателей модпаков!
Особенности
Настраиваемые магазины
Магазины можно настраивать с помощью различных свойств для точного контроля в модпаках. Они могут принимать неограниченное количество сделок, а определённые сущности, блоки или жители с профессиями могут быть назначены для открытия конкретного магазина.
Более подробную информацию о создании магазинов можно найти в вики: https://github.com/Chakyl/society-trading/wiki/Tutorial:-Creating-and-Using-Shops
Улучшенная торговля
Экран торговли для каждого магазина представляет собой улучшение по сравнению с ванильным интерфейсом торговли, позволяя непосредственно брать предметы для обмена из инвентаря игрока вместо неудобного перемещения предметов в слоты. Стек предметов можно обменять с помощью Shift+клика по слоту вывода сделки.
Поддержка Create: Numismatics
При установленном Create: Numismatics сделки можно настроить на автоматическое списание валюты с банковского счёта игрока.
Это можно дополнительно расширить с помощью Create: Numismatics Utils, разрешив торговцам доступ к балансам общих счетов с использованием Blaze Bankers.
Поддержка KubeJs и Serene Seasons
При установленном KubeJs сделки или магазины можно ограничивать с использованием стадий. Ограничение по сезонам можно установить аналогичным образом при установленном Serene Seasons.
Зависимости
Обязательные
Опциональные
- JEI или эквивалент для просмотра сделок (скоро).
- KubeJs для ограничений по стадиям KubeJs.
- Serene Seasons для сезонных ограничений.
- Create: Numismatics для покупок с банковского счёта.
- Create: Numismatics Utils для покупок с банковского счёта из общих счетов.