1. EvoMarket
2. Первоначальное утверждение
3. Ссылки на проект:
EvoMarket — клиентский аддон для EvoPlus, предназначенный для анализа торгового чата сервера DiamondWorld PrisonEvo. Мод распознаёт доступные клиенту сообщения о покупке и продаже, автоматически распределяет предложения по категориям и позволяет просматривать их в отдельном интерфейсе.
Основные возможности:
5. Настройки и управление:
Проверка обновлений:
В проекте предусмотрен механизм проверки доступных версий через публичный API Modrinth. При обнаружении новой версии пользователь получает уведомление и может перейти на страницу загрузки. Автоматическая загрузка и замена JAR-файла не выполняются.
На момент подачи заявки страница проекта EvoMarket на Modrinth находится на модерации. Полноценную проверку получения опубликованных версий можно завершить после одобрения и появления публичных релизов.
Обработка данных:
Модификация обрабатывает сообщения, доступные игровому клиенту, и сохраняет историю объявлений локально. Функциональность не предназначена для сбора паролей, данных аккаунта или иной личной информации игроков. Для проверки обновлений используется обращение к публичному API Modrinth.
Совместимость:
Прошу рассмотреть возможность официального разрешения на использование EvoMarket на сервере DiamondWorld PrisonEvo.
2. Первоначальное утверждение
3. Ссылки на проект:
- Репозиторий GitHub: https://github.com/uraniloks/EvoMarket
- Актуальный релиз, исходный код и собранный JAR: https://github.com/uraniloks/EvoMarket/releases/tag/v0.1.17
EvoMarket — клиентский аддон для EvoPlus, предназначенный для анализа торгового чата сервера DiamondWorld PrisonEvo. Мод распознаёт доступные клиенту сообщения о покупке и продаже, автоматически распределяет предложения по категориям и позволяет просматривать их в отдельном интерфейсе.
Основные возможности:
- Распознавание торговых объявлений с формулировками «куплю», «скупаю», «продам», «продаю» и другими распространёнными вариантами.
- Разделение предложений на покупку и продажу.
- Автоматическая классификация товаров по категориям, включая кейсы с рунами и питомцами, сокровища летучей мыши, лаки-блоки, орехи, руны, опыт, зелья, косметику, ключи, различные предметы и игровую валюту.
- Распознавание сокращений, жаргона, опечаток и вариантов написания названий предметов, используемых в торговом чате сервера.
- Обработка распространённых форматов записи игровых денежных сумм и валютных курсов.
- Раздельное распознавание игровой валюты и ЛК как разных способов расчёта.
- Отображение исходного текста объявления, чтобы пользователь мог проверить контекст предложения.
- Сохранение локальной истории обнаруженных объявлений.
- Фильтрация повторяющихся и не относящихся к торговле сообщений.
- Возможность скрывать ошибочные или ненужные категории и восстанавливать их без удаления истории объявлений.
5. Настройки и управление:
- Открытие окна EvoMarket сочетанием клавиш Ctrl + M.
- Просмотр всех объявлений либо отдельных предложений о покупке и продаже.
- Фильтрация предложений по категориям.
- Скрытие ненужных категорий и восстановление скрытых категорий.
- Просмотр локально сохранённой истории объявлений.
- Настройки сканирования и управления историей через интерфейс аддона.
Проверка обновлений:
В проекте предусмотрен механизм проверки доступных версий через публичный API Modrinth. При обнаружении новой версии пользователь получает уведомление и может перейти на страницу загрузки. Автоматическая загрузка и замена JAR-файла не выполняются.
На момент подачи заявки страница проекта EvoMarket на Modrinth находится на модерации. Полноценную проверку получения опубликованных версий можно завершить после одобрения и появления публичных релизов.
Обработка данных:
Модификация обрабатывает сообщения, доступные игровому клиенту, и сохраняет историю объявлений локально. Функциональность не предназначена для сбора паролей, данных аккаунта или иной личной информации игроков. Для проверки обновлений используется обращение к публичному API Modrinth.
Совместимость:
- Minecraft Java Edition 26.2
- Fabric
- EvoPlus и EvoPlus API
- Fabric API
- Java 25 для сборки исходного кода
Прошу рассмотреть возможность официального разрешения на использование EvoMarket на сервере DiamondWorld PrisonEvo.
