
DonutShopPlus
DonutShopPlus - плагин магазина для Bukkit, Paper и Folia серверов Minecraft. Асинхронные транзакции без лагов, RGB-интерфейсы, поддержка Java 17+ и версий 1.21+.
DonutShopPlus (ДонатШоп Плюс) - это плагин магазина и торговой инфраструктуры для серверов Minecraft на базе Bukkit, Paper, Purpur, Spigot и Folia. Если вы держите экономический сервер, где десятки игроков одновременно щёлкают по меню покупок, а TPS проседает каждый раз на пике онлайна - вероятно, вы уже ищете решение именно такого класса.
Проект позиционируется как лаг-фри и защищённое решение для экономики современных Minecraft-сетей. Распространяется под MIT. Совместим с Minecraft: Java Edition 1.21.x, 26.1.x и 26.2. Зайдёт тем, кто устал от классических магазинов, где каждая покупка замирает на секунду, а админы потом чистят логи от дюпов.
Зачем это нужно
Стандартные магазины на серверах часто ломаются ровно там, где начинается нагрузка. Игрок жмёт "купить", плагин синхронно лезет в базу, чекает инвентарь, пишет лог транзакции - и всё это на главном потоке. Один игрок не заметит, а вот сотня одновременно - уже фризы, а иногда и падение TPS в ноль. DonutShopPlus решает эту проблему на уровне архитектуры.
Ключевые возможности
- Асинхронная архитектура. Тяжёлые запросы к базе данных, логирование транзакций и обновления инвентарей выполняются полностью вне главного потока. Ноль влияния на TPS даже при массовых покупках.
- Нативная поддержка Folia. 100% совместимость с многопоточной региональной обработкой Folia. Больше не нужно ловить краши планировщика на современных форках Paper.
- Современный интерфейс. Высококонтрастные GUI с полноценной поддержкой RGB и Hex-цветов через стандартные Bukkit и Paper API. Никакого визуального мусора - только чистый дизайн.
- Продвинутое распознавание предметов. Без сбоев читает Custom Model Data, NBT-теги и сложные конфигурации предметов. Это значит, что кастомные предметы с вашего ресурспака будут отображаться и продаваться корректно.
Установка и требования
- Закиньте
DonutShopPremium.jarв папку/plugins. - Убедитесь, что сервер работает на Java 17 или выше.
- Перезапустите сервер (или регион Folia).
- Настройте лейаут в сгенерированном файле
config.yml.
Важно знать перед установкой
Плагин не требует обязательных зависимостей вроде Vault или EssentialsX - на странице проекта они не заявлены, так что приписывать их ему не стоит. Это самостоятельное решение.
Не путайте DonutShopPlus с DonutSMP или другими проектами с похожими названиями - это отдельная разработка. С хоррор-модами, PvP-паками или аниме-шейдерами никак не связан, это чисто серверная экономика.
- Совет по установке: если у вас крупная сеть с прокси (BungeeCord, Velocity), плагин логично ставить на сам игровой сервер, а не на прокси. Управление экономикой должно жить там, где крутятся игроки.
- Важный нюанс: Folia-поддержка заявлена как нативная, но если вы уже сидите на ней, стоит сначала обкатать плагин на тестовом регионе. Многопоточка иногда выкидывает сюрпризы даже с заявленной совместимостью.
Кому подойдёт
Владельцам серверов с активной торговлей, где экономика - центр геймплея. Если у вас большие онлайн-пики, аукционы или обменники, и при этом важна стабильность TPS, DonutShopPlus для Minecraft - один из тех вариантов, которые стоит проверить первыми. Совместимость с Java 17+ также означает, что проект заточен под актуальные версии Paper и Folia, а не тянет за собой легаси-код.
Скачать плагин DonutShopPlus имеет смысл, если вы строите или модернизируете экономику сервера на Minecraft 1.21+ и устали от классических решений, упирающихся в производительность. Для небольших приватных серверов с парой десятков игроков это, скорее, избыточно - хватит и простенького шопа. А вот для публичных сетей с сотнями онлайн - в самый раз. Развернуть свой сервер с таким плагином удобнее всего на хостинге BungeeHost: заливка в один клик, а Folia и Paper там поддерживаются из коробки.
Разработка ведётся под авторством @emirlqq1_. Хоррор-контента, мемов и вирусных упоминаний вокруг проекта не зафиксировано - это рабочий инструмент для админов, а не фан-проект. Если ищете стабильный торговый плагин без сюрпризов на нагрузке - присмотритесь.
Сервер для плагина DonutShopPlus - как у профи
Плагин DonutShopPlus создан для серверов: на своём сервере вы настраиваете его под себя и решаете, кому играть. Создать сервер с плагином DonutShopPlus для друзей можно за пару минут - BungeeHost всё уже подготовил.
