
FrozenOrders
FrozenOrders - плагин системы заявок (ордеров) для Paper и Folia. Игроки выставляют заявки на покупку предметов, а другие доставляют их и мгновенно получают оплату. Живая экономика без аукциона.
FrozenOrders - это серверный плагин, который добавляет на ваш сервер полноценную систему заявок (ордеров). Если коротко: один игрок просит предмет и резервирует за него деньги, а другой приносит и сразу получает оплату. Никакой возни с сундуками и договорённостями в чате.
По сути это живая альтернатива аукциону и магазинному плагину. Аукцион вынуждает продавца угадывать цену, а тут всё наоборот: покупатель сам называет сумму, и это сразу видно всем. Проект позиционируется как 1:1 реплика системы Orders с нашумевшего DonutSMP - того самого сервера, где такой формат торговли стал фактически стандартом. Если играете и знаете, как там устроен рынок - здесь будет ровно так же.
Зачем это серверу
Классическая проблема выживания: у одного игрока залежи ресурсов, у другого есть деньги, но они друг друга не находят. Аукционы частично решают вопрос, но продавать там надо то, что уже есть на руках. FrozenOrders переворачивает логику - ты не продаёшь, ты заказываешь. Хочу 64 алмаза по 500 монет за штуку, вот деньги в залог, кто быстрее принесёт - тот и заработал.
Получается естественный экономический цикл: покупатель замораживает средства, доставщик забирает их сразу после сделки. Слово "Frozen" в названии как раз про это - деньги покупателя блокируются до момента выполнения заявки.
Что умеет плагин
- Полный GUI - просмотр, создание, управление и доставка заявок через аккуратный интерфейс в инвентаре. Никаких команд в чате
- Экономика от игроков - покупатель вносит оплату заранее, доставщик получает деньги моментально
- Истечение заявок - ордера автоматически закрываются и подчищаются через настраиваемое время
- Поддержка зачарований - можно указать точные энчанты, которые нужны на предмете
- Сортировка и фильтры - по максимальной оплате, по количеству доставок, по свежести, по цене за штуку плюс фильтр по категории предметов
- Поиск - ищете заявки по названию предмета прямо в меню
- Кросс-сервер - бэкенд на MySQL для сетей BungeeCord и Velocity
- Поддержка Folia - полная совместимость с регионализированной многопоточностью Folia
- PlaceholderAPI - интеграция с экономическими плагинами через Vault или FrozenVault
- Лимиты заявок на игрока - настраивается под каждую группу прав
- Объявления - новые заявки транслируются всем онлайн-игрокам
- Гибкая настройка - сообщения, макеты GUI, звуки, цвета, время жизни заявок, лимиты цены и запрещённые предметы
- SQLite по умолчанию - работает из коробки без настройки, MySQL включается в конфиге при необходимости
Как это работает на практике
- Игрок открывает
/orderи создаёт заявку - выбирает предмет, количество и цену за штуку - Полная стоимость списывается с баланса сразу
- Другие игроки листают открытые заявки в главном меню и доставляют подходящие предметы
- Доставщик получает оплату за каждую единицу моментально
- Автор заявки забирает принесённое из своей панели ордера
- Когда заявка закрыта или истекла - она отключается автоматически
Команды
| Команда | Что делает |
|---|---|
/order | Открыть главное меню FrozenOrders |
/order reload | Перезагрузить конфигурацию плагина |
Права
| Право | Описание | По умолчанию |
|---|---|---|
frozenorders.use | Доступ к /order | Все |
frozenorders.admin | Полный админ-доступ и обход ограничений | OP |
frozenorders.8 | До 8 активных заявок (базовый лимит) | Все |
frozenorders.10 | До 10 активных заявок | Нет |
frozenorders.15 | До 15 активных заявок | Нет |
frozenorders.25 | До 25 активных заявок | Нет |
frozenorders.max | Неограниченное число заявок | OP |
Требования
- Paper 1.21+ или Folia 1.21+, также работает на Purpur
- Java 21+
- Vault (или FrozenVault) плюс совместимый плагин экономики
Актуальная версия плагина - 3.0.0, поддерживаются Minecraft Java 1.21.x.
База данных
- SQLite - включена по умолчанию, настройка не нужна
- MySQL - включается в
config.ymlдля мультисерверных сетей
Важные нюансы
Плагин ставится только на серверную сторону - игрокам ничего качать не нужно. Это огромный плюс для крупных проектов: не надо уговаривать игроков что-то устанавливать.
Совет по экономике на старте: не давайте всем группу с 25 заявками сразу, иначе рынок забьётся мусорными ордерами на полный ноль. Начните с 8-10 лимита и поднимайте по мере роста онлайн.
Отдельно проверьте время истечения заявок в конфиге. По умолчанию оно рассчитано на активный сервер, но на маленьком проекте заявки могут провисеть пустыми сутки. Укоротите срок - и меню будет чище.
Если ставите MySQL для сети BungeeCord или Velocity - убедитесь, что все серверы смотрят в одну базу, иначе заявки не будут пересекаться между ними.
Наконец, FrozenOrders не заменяет экономический плагин - он работает поверх него через Vault API. Без совместимого плагина экономики система денег просто не запустится.
Для быстрого развёртывания вместе с друзьями или игроками подойдёт BungeeHost - плагин ставится в пару кликов, и можно сразу тестировать рынок в бою. Скачайте FrozenOrders, настройте лимиты под свой онлайн - и получите саморегулирующуюся торговлю без модерации.
Автор проекта - DrFrozenXD.
Сервер для плагина FrozenOrders - как у профи
Плагин FrozenOrders создан для серверов: на своём сервере вы настраиваете его под себя и решаете, кому играть. Создать сервер с плагином FrozenOrders для друзей можно за пару минут - BungeeHost всё уже подготовил.
