Скачать Плагин TradePro в Майнкрафт
TradePro

Плагин TradePro 2.3 +2.2

Документация
https://modrinth.com/plugin/tradepro
TradePro — серверный плагин для прямых сделок между игроками. Он позволяет обменивать предметы, опыт и некоторые ресурсы внешних систем через отдельный торговый интерфейс. Проект относится к категориям economy и utility и предназначен для серверов, где передачу ценностей требуется сделать более управляемой и проверяемой.

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

Назначение плагина​


TradePro добавляет процедуру двусторонней сделки. Это отличает его от магазина, аукциона или автоматической продажи серверу: подтверждённая задача проекта состоит именно в обмене между двумя игроками.

Основные сценарии:

• передача предметов и опыта;
• обмен дополнительными ценностями через заявленные интеграции;
• сохранение записей о завершённых сделках;
• контроль доступности торговли в разных условиях;
• административное наблюдение за активным обменом;
• запрет отдельных предметов.

Скриншоты и внешний вид​

pro250-217-01-4e2fcc725f5c.webp


Поддерживаемые ценности​


Официально подтверждены предметы и опыт. Также перечислены PlayerPoints, блоки GriefPrevention и токены TokenManager. Последние варианты следует считать интеграционными возможностями: выбранные метаданные не обозначают соответствующие проекты как обязательные зависимости.

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

Меню, сообщения и подтверждение сделки​


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

При подготовке интерфейса стоит проверить:

• ясно ли обозначены обе стороны;
• заметны ли изменения состава предложения;
• различимы ли подтверждение и отмена;
• понятны ли сообщения об ограничениях;
• совпадают ли названия ценностей с другими меню сервера.

Журналы, MySQL и веб-панель​


Сделки могут записываться и сохраняться в папке журналов. Такие данные полезны при разборе обращений игроков. Официальный текст также заявляет поддержку MySQL и простой веб-интерфейс, позволяющий просматривать и искать записи конкретных игроков.

Веб-панель по умолчанию отключена. Основа не описывает её публикацию, аутентификацию, сетевую защиту, схему базы и сроки хранения сведений. Поэтому функцию нельзя считать готовой к открытому размещению без отдельной административной оценки.

Ограничения торговли и предметов​


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

Чёрный список предметов способен учитывать:

• конкретный материал;
• определённый текст в lore;
• условие на основе регулярного выражения.

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

Команды и административный контроль​


Официальный текст подтверждает четыре команды:

• /trade — запрос на сделку;
• /tradepro reload — перезагрузка конфигурационных файлов;
• /tradepro force — принудительное открытие сделки;
• /tradepro spectate — наблюдение за активной сделкой.

Право tradepro.admin предоставляет доступ к административным командам и уведомлениям о торговле. Право tradepro.trade разрешает отправлять запросы и указано как включённое по умолчанию. Иные узлы прав не подтверждены. Наблюдение заявлено как средство контроля, но состав доступной наблюдателю информации и возможность вмешательства в сделку не описаны.

Зависимости и интеграции​


В выбранных метаданных обязательные project dependencies не указаны. При этом официальное описание упоминает WorldGuard, PlayerPoints, GriefPrevention, TokenManager и MySQL. Корректно рассматривать их как поддержку дополнительных возможностей, а не автоматически как обязательные компоненты базовой установки.

Перед запуском следует определить:

• нужна ли передача внешних баллов, блоков или токенов;
• требуется ли региональное ограничение WorldGuard;
• планируется ли MySQL;
• будет ли включаться веб-панель;
• какие функции должны работать без интеграций.

Совместимость и установка​


Подтверждены Bukkit, Paper и Spigot. Версии Minecraft сгруппированы так: 1.8–1.8.9, 1.9–1.9.4, 1.10–1.10.2, 1.11–1.11.2, 1.12–1.12.2, 1.13–1.13.2, 1.14–1.14.4, 1.15–1.15.2, 1.16–1.16.5, 1.17–1.17.1, 1.18–1.18.2, 1.19–1.19.4, 1.20–1.20.6, 1.21–1.21.11, а также 26.1 и 26.1.1.

Установка выполняется помещением JAR в папку plugins совместимого сервера. Клиентская сторона обозначена как unsupported, серверная — required.

Практический порядок:

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

Файлы, лицензия и проверка​


Доступны два файла:

• TradePro-2.3.jar — версия 2.3, 4 141 734 байта; SHA-512 7527494169ee59be4a717f16a76f3ab8bfc2c7039bf05711225437fd7f4e633b8362cce33a08045bf2122bcc7656b39ccdfae40de68d020940f25b0a5f1d1e34; SHA-1 d4d57c43b4726942ae39a6ee2278e13082ec9650;
• TradePro-2.2.jar — версия 2.2, 4 141 220 байт; SHA-512 7e21c10da41214220f32289172f7e6792159f9b1dd21cadcc9c33f7e89a65dc5c1c5041beb16ed99c77d1a30569e97ea750bed6da5ac5021d3ee21da99138012; SHA-1 33ee7fe32fb2832b91fa5ea04d25c1b2ce9c82a0.

Лицензия — GPL-3.0-only. Файлы получены по официальному HTTPS, локально сверены по опубликованным хешам и прошли статическую проверку структуры и путей. Динамический запуск не выполнялся, поэтому такая проверка не подтверждает поведение плагина в конкретной серверной сборке.

Практическое внедрение и ограничения данных​


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

В основе отсутствуют точные сведения о формате логов, схеме MySQL, защите веб-панели, миграции между 2.2 и 2.3, совместимых версиях интеграций и поведении при аварийном завершении обмена. Поэтому вывод ограничен подтверждёнными возможностями: TradePro предоставляет настраиваемый процесс сделок с журналированием, фильтрами, ограничениями и административным наблюдением.

Безопасная проверка​


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

FAQ​


Требуется ли игрокам отдельный мод?​


Нет. Плагин устанавливается на сервер, а клиентская сторона обозначена как unsupported.

Обязателен ли MySQL?​


Нет подтверждения его обязательности. MySQL указан как поддерживаемая возможность, тогда как обязательные project dependencies в метаданных отсутствуют.

Можно ли запрещать определённые предметы?​


Да. Подтверждена фильтрация по материалу, тексту lore и регулярным выражениям. Точный синтаксис правил не приведён.

Подходит ли плагин для старых версий Minecraft?​


Метаданные включают ветки начиная с 1.8. Однако одинаковая работа всех возможностей на каждой версии не доказана, поэтому нужные сценарии следует проверять на выбранной сборке.
Автор
rootme
Скачивания
2
Показов
2
Первый выпуск
Обновление

Оценки

0.00 звёзд 0 оценок

Другие ресурсы пользователя rootme

  • Lost Signal VHS
    Шейдеры Lost Signal VHS
    Lost Signal VHS — лёгкий клиентский шейдерпак постобработки, превращающий Minecraft в...
  • Sarp Shaders
    Шейдеры Sarp Shaders
    Sarp Shaders — клиентский шейдерпак для Minecraft, построенный вокруг мягкого освещения...
  • Solar Reimagined
    Шейдеры Solar Reimagined
    Solar Reimagined — клиентский шейдер-пак, созданный для более яркого и атмосферного изображения...
  • FilterLite Shaders
    Шейдеры FilterLite Shaders
    FilterLite Shaders — клиентский шейдер-пак, сосредоточенный исключительно на экранной...
  • DAP Shaders
    Шейдеры DAP Shaders
    DAP Shaders — клиентский шейдер-пак для Minecraft, добавляющий объёмное освещение, динамические...
  • Aerial
    Шейдеры Aerial
    Aerial — клиентский шейдер-пак, ориентированный на атмосферное освещение, выразительное небо и...
  • AuroraRT
    Шейдеры AuroraRT
    AuroraRT — клиентский шейдер-пак для Minecraft с выраженной полярной и космической эстетикой...
  • Pixelated Shaders
    Шейдеры Pixelated Shaders
    Pixelated Shaders — клиентский шейдер-пак для Minecraft, ориентированный на естественное...
  • Realistic Dark
    Шейдеры Realistic Dark
    Realistic Dark — клиентский шейдер для Minecraft, который пытается передать особенности...
  • NxSimpleHome
    Плагин NxSimpleHome
    NxSimpleHome — серверный плагин для Minecraft, позволяющий игроку сохранить домашнюю точку и...