NGVKauction 1.1 — высокопроизводительный асинхронный плагин аукциона для серверов Paper 1.21+ с поддержкой SQLite, MySQL и MariaDB через пул HikariCP. Обеспечивает полную сохранность 1.21+ Data Components и NBT, нативно поддерживает кастомные предметы (Oraxen, ItemsAdder, Nexo), автоматическое хранилище просроченных лотов и гибкую экономику.
Ключевые возможности
Права (Permissions)
Ключевые возможности
- Асинхронный движок: все операции с базами данных (SQLite / MySQL / MariaDB) и файлами изолированы от основного потока сервера и не вызывают просадок TPS.
- Сохранность Data Components (1.21+): гарантированная передача всех атрибутов, зачарований, компонентов брони и NBT без потерь данных.
- Кастомные предметы: прямая совместимость с Oraxen, ItemsAdder, Nexo, а также поддержка custom-model-data в GUI.
- Автоматическое хранилище: фоновый таймер перемещает истекшие лоты в хранилище игрока без необходимости выполнения команд.
- Гибкая монетизация: настраиваемая комиссия сервера с продаж, выдача слотов через LuckPerms и поддержка экономик Vault / PlayerPoints.
| Команда | Описание | Право |
| /ah | Открыть главное меню аукциона | ngvkauctions.use |
| /ah sell <цена> [кол-во] | Выставить предмет из руки на продажу | ngvkauctions.sell |
| /ah search <запрос> | Поиск лотов по названию или типу предмета | ngvkauctions.use |
| /ah my | Меню управления своими активными лотами | ngvkauctions.use |
| /ah storage | Открыть хранилище просроченных/снятых предметов | ngvkauctions.use |
| /ah reload | Перезагрузить конфигурации плагина | ngvkauctions.admin |
- ngvkauctions.use — базовый доступ к просмотру меню, поиску и покупке предметов (по умолчанию: у всех).
- ngvkauctions.sell — разрешение на продажу предметов на аукционе (по умолчанию: у всех).
- ngvkauctions.admin — право на перезагрузку плагина и неограниченное число слотов (по умолчанию: OP).
- ngvkauctions.slots.<количество> — индивидуальный лимит активных слотов (например, ngvkauctions.slots.15).
- Локализация (lang.yml):
- %min% — минимальная допустимая цена предмета
- %max% — максимальная допустимая цена предмета
- %limit% — доступный лимит слотов игрока
- %price% — стоимость лота
- %buyer% — никнейм покупателя
- %money% — сумма, выплаченная продавцу после вычета комиссии
- Интерфейс (guis.yml):
- %page% — текущая страница в заголовке меню