
Genius-Shop - гибкий плагин магазина с веб-редактором для Minecraft 1.21+
Genius-Shop - мощный плагин для Paper/Spigot, который добавляет на сервер Майнкрафт дата-драйвенные магазины с GUI, динамическими ценами, лимитами и встроенным веб-редактором.
Genius Shop - современный плагин магазина для Minecraft
Genius Shop - это плагин для Bukkit/Spigot/Paper/Purpur, который превращает экономику твоего сервера в нечто гибкое и управляемое. Вместо того чтобы вручную править конфиги и молиться, чтобы ничего не сломалось, ты получаешь полноценную систему магазинов с GUI, динамическими ценами, лимитами и даже веб-редактором. По факту, это решение для тех, кто хочет дать игрокам удобный интерфейс для покупки и продажи предметов, но при этом не потерять контроль над экономикой.
Что делает Genius Shop особенным?
В ванильном Minecraft нет нормальной системы магазинов. Игроки либо торгуют между собой (что не всегда удобно), либо админы вручную выдают предметы. Genius Shop решает эту проблему: ты создаёшь файлы магазинов в папке shops/, настраиваешь цены, лимиты, время работы - и всё. Игроки открывают GUI через /shop и спокойно покупают/продают.
Основные фишки
- Гибкая система магазинов - можно создать сколько угодно магазинов, каждый со своими предметами, ценами и правилами.
- Динамические цены - цены меняются в зависимости от спроса и предложения. Можно задать мин/макс границы и правила изменения.
- Лимиты - глобальные и на игрока. Можно настроить автоматический сброс лимитов: ежедневно, ежечасно, еженедельно и т.д.
- Права доступа - можно ограничить доступ к магазину или конкретным предметам через пермишены.
- Веб-редактор - редактируй магазины прямо в браузере с живым превью. Удобно, когда нужно быстро что-то поправить.
- Локализация - поддерживает разные языки, можно перевести интерфейс под свой сервер.
Интерфейс и форматирование
Плагин использует современное форматирование текста: HEX-цвета, градиенты (даже многоступенчатые), поддержка legacy-стилей внутри градиентов. Всё настраивается через menus/gui-settings.yml. Можно включить/отключить отображение лимитов, таймеров сброса и другой информации прямо в GUI.
Веб-редактор
Это отдельная тема. Genius Shop имеет встроенный REST API и веб-интерфейс для управления магазинами. Ты можешь:
- Редактировать магазины и предметы в реальном времени.
- Видеть живое превью того, как будет выглядеть магазин в игре.
- Настраивать lore, зачарования, команды, лимиты и время доступности.
- Выбирать контекст выполнения команд (игрок/консоль).
- Безопасный вход через подтверждение в игре для новых IP.
Интеграции и совместимость
- Vault - обязателен для работы с экономикой.
- EssentialsX - как вариант экономического плагина.
- SmartSpawner - опционально, для продвинутой работы со спавнерами.
- Floodgate - для поддержки Bedrock-игроков.
- Discord webhook - уведомления о транзакциях в Discord.
Команды
/shop- открыть главное меню магазинов./shop reload- перезагрузить конфиги./shop editor- открыть веб-редактор./shop confirmlogin <token>- подтвердить вход в веб-редактор./shop resetstock all|shop|item- сбросить лимиты.
Пермишены
geniusshop.use- доступ к магазинам.geniusshop.sell- возможность массовой продажи.geniusshop.reload- перезагрузка плагина.geniusshop.resetstock- сброс лимитов.geniusshop.admin- полный доступ.
Требования и установка
Для работы нужен Minecraft 1.21+ (Bukkit, Spigot, Paper, Purpur), Java 21+, Vault и любой экономический плагин (например EssentialsX). Установка простая:
- Поставь Vault и экономику.
- Кинь
Shop-x.x.x.jarв папкуplugins/. - Запусти сервер.
- Настрой магазины в
plugins/Genius-Shop/shops/. - (Опционально) включи веб-редактор в
config.yml. - Выполни
/shop reload. - Используй
/shopв игре.
Хранение данных
Плагин использует SQLite (data.db) для хранения runtime-данных (лимиты, цены). Если у тебя были старые файлы data.yml, они автоматически мигрируются при запуске.
Для разработчиков
У плагина есть публичный API для открытия меню и запроса данных магазинов. Также есть кастомные события: открытие магазина, покупка, продажа и транзакции. Если ты пишешь свои плагины и хочешь интегрироваться с Genius Shop - это возможно.
Итог
Genius Shop - это не просто очередной плагин магазина. Это инструмент для тех, кто хочет построить на своём сервере Майнкрафт гибкую и управляемую экономику. С ним можно сделать как простой магазин с фиксированными ценами, так и сложную систему с динамикой, лимитами и веб-управлением. Если ты собираешь сервер с экономикой - присмотрись к этому решению.
Сервер для плагина Genius-Shop - гибкий плагин магазина с веб-редактором для Minecraft 1.21+ - как у профи
Плагин Genius-Shop - гибкий плагин магазина с веб-редактором для Minecraft 1.21+ создан для серверов: на своём сервере вы настраиваете его под себя и решаете, кому играть. Создать сервер с плагином Genius-Shop - гибкий плагин магазина с веб-редактором для Minecraft 1.21+ для друзей можно за пару минут - BungeeHost всё уже подготовил.
