
DonutShop
DonutShop - это удобный плагин для серверов Minecraft с графическим интерфейсом магазина, поддержкой Vault и гибкой настройкой цен.
DonutShop - это полнофункциональный плагин для магазинов на вашем сервере Майнкрафт. Если вы хотите добавить на сервер удобную экономику с возможностью покупки предметов через красивое меню, этот плагин - то, что нужно.
Что он делает?
DonutShop позволяет игрокам покупать предметы через графический интерфейс (GUI) с поддержкой цветных символов и звуковых эффектов. Плагин полностью интегрируется с Vault, а значит, работает с любой экономической системой - EssentialsX, CMI или другой.
Основные возможности
- Категории магазинов - Энд, Незер, Снаряжение и Еда. В каждой категории свои уникальные предметы.
- Экономика через Vault - все транзакции проходят через стандартный API.
- Красивый интерфейс - unicode-стилизация делает меню приятным глазу.
- Гибкая настройка - можно менять цены, сообщения, звуки и даже hex-цвета.
- Звуковые эффекты - игрок слышит подтверждение или ошибку при покупке.
- Поддержка версий - работает на Minecraft 1.17+ (полная функциональность) и частично на 1.13-1.16.
Команды
| Команда | Описание | Право | Доступ |
|---|---|---|---|
/shop | Открыть главное меню магазина | donutshop.use | Все игроки |
/donutshop | То же самое | donutshop.use | Все игроки |
Категории товаров
Энд-магазин: Сундук Края, Жемчуг Края, Дыхание дракона, Плод хоруса, Панцирь шалкера.
Незер-магазин: Огненный стержень, Адский нарост, Сгусток магмы, Слезы гаста, Кварц.
Магазин снаряжения: Обсидиан, Кристаллы Края, Якоря возрождения, Тотемы бессмертия, Золотые яблоки, Стрелы.
Продуктовый магазин: Картофель, Сладкие ягоды, Морковь, Яблоки, Жареная курица, Стейк.
Требования для установки
- Minecraft 1.17+ (полная функциональность)
- Java 8+
- Spigot/Paper 1.13+
- Vault и любой плагин экономики (EssentialsX, CMI и т.д.)
⚠️ На версиях 1.13-1.16 возможны ограничения функционала.
Установка
- Скачайте
DonutShop.jar - Переместите в папку
pluginsвашего сервера - Установите Vault и плагин экономики
- Перезапустите сервер
- Настройте
config.ymlпод себя
Пример конфигурации (config.yml)
gui:
main-shop-title: "ѕʜᴏᴘ"
end-shop-title: "ѕʜᴏᴘ - ᴇɴᴅ"
nether-shop-title: "ѕʜᴏᴘ - ɴᴇᴛʜᴇʀ"
gear-shop-title: "ѕʜᴏᴘ - ɢᴇᴀʀ"
food-shop-title: "ѕʜᴏᴘ - ꜰᴏᴏᴅ"
messages:
not-enough-money: "&cУ вас недостаточно средств."
inventory-full: "&cВаш инвентарь переполнен."
sounds:
purchase-successful: "ENTITY_EXPERIENCE_ORB_PICKUP"
purchase-successful-volume: 0.5
purchase-unsuccessful: "ENTITY_VILLAGER_NO"
click: "UI_BUTTON_CLICK"
prices:
enderchest: 500
blazerod: 150
netherwart: 80
magma_cream: 200
ghast_tear: 300
quartz: 50
obsidian: 100
end_crystal: 400
respawn_anchor: 600
totem_of_undying: 1200
golden_apple: 800
arrow: 10
potato: 5
sweet_berries: 10
carrot: 5
apple: 15
cooked_chicken: 30
steak: 40
Права доступа
| Право | Описание | По умолчанию |
|---|---|---|
donutshop.use | Доступ к командам /shop и /donutshop | Все игроки |
Важно знать
Если плагин не работает - проверьте версию Minecraft, установлен ли Vault и экономический плагин, а также корректность YAML в конфиге. На серверах ниже 1.17 часть функций может быть недоступна.
DonutShop - это простой и красивый способ добавить экономику на сервер без лишней головной боли. Подходит как для выживания, так и для мини-игр.
