Скачать Money & Sign Shops — Minecraft Моды — MetaMods

Money & Sign Shops

Активный

Установок

0

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

5 месяцев назад

Версии

1.21 — 1.21.3
Сервер
Neoforge

Money & Sign Shops

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

Ряд магазинов на бочках

Денежная система

Игроки могут проверять свой баланс с помощью команды:

/money

Также доступен перевод средств между участниками.

Типы магазинов

Доступно 4 вида торговых точек:

  • [buy] — покупает предметы у игрока, зачисляя деньги на счёт владельца магазина
  • [sell] — продаёт предметы из запасов магазина, списывая средства с покупателя
  • [server-buy] — бесконечная закупка предметов у игроков за серверные деньги
  • [server-sell] — бесконечная продажа предметов игрокам за серверную валюту

Хранилища для магазинов

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

Примечание: для машин магазин использует верхнюю грань для вставки и извлечения предметов.

Создание магазина

Первая строка на табличке должна содержать один из четырёх типов магазина (только администраторы могут создавать серверные магазины).

Вторая и третья строки могут содержать произвольный текст — рекомендуется добавить описание товаров.

Последняя строка указывает цену (допускаются десятичные дроби, но без разделителей тысяч и символов валют).

Затем разместите товары в контейнере. При активации магазина будут учитываться все предметы в хранилище, что позволяет торговать наборами предметов, например, комплектами инструментов.

После настройки таблички и заполнения контейнера щёлкните правой кнопкой мыши по знаку для активации. При успешной активации тип магазина и цена изменят цвет.

Просмотр информации о магазине

Щёлкните левой кнопкой мыши по любой торговой точке, чтобы увидеть доступные товары.

Внимание: в творческом режиме это действие может сломать табличку.

Информация в чате будет содержать подсказки о предметах, включая зачарования на инструментах и оружии.

Торговля отсутствующими предметами

Хотите продать или купить редкий предмет, которого у вас пока нет? Эта проблема решена с помощью книги и пера. Запишите точные данные предмета в формате JSON, и магазин прочитает эту информацию при активации. Первая страница должна начинаться со слова "vending", после которого на новой строке начинается JSON-объект.

Книга с примером ввода отсутствующих предметов

Защита магазинов

После активации магазина контейнер защищён от открытия и разрушения всеми, кроме владельца или администратора. Также блоки нельзя размещать рядом с хранилищем, что предотвращает кражу предметов через воронки или трубы.

Важно: защита активируется только после создания магазина, поэтому вы можете заранее подключить собственные механизмы к хранилищу для создания самоподдерживающихся торговых точек.

API для разработчиков

Мод включает API-пакет для интеграции с другими модификациями. По вопросам реализации обращайтесь через Discord или GitHub.

Совместимость с ванильными клиентами

Для использования мода только на стороне сервера добавьте языковой файл мода в ресурспак клиентов. Это обеспечит корректное отображение сообщений в чате. Языковой файл доступен по ссылке.

Участники проекта
Caltinor

Caltinor

Разработчик

Создан: 5 сен 2024

ID: 56545