- Документация
- https://modrinth.com/plugin/ultimatedonutsmp
UltimateDonutSMP — серверный плагин для DonutSMP-подобных survival-серверов. Он объединяет экономику, команды игроков, телепортацию, торговые площадки, PvP, инструменты персонала, меню и сетевые функции. В кратком описании заявлены оптимизация и поддержка Folia, Spigot и Paper.
Плагин устанавливается только на сервер: client=unsupported, server=required. Игрокам его JAR не нужен. Подтверждены Minecraft 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2 и 26.2, а также Bukkit, Folia, Paper и Spigot.
Проект рассчитан на survival-серверы, которым нужен связанный комплекс экономических, социальных и соревновательных функций. Вместо нескольких отдельных решений он предлагает общую систему с пользовательскими меню, данными игроков и административными инструментами.
Определение replica указывает на ориентацию на формат DonutSMP, но не доказывает полного совпадения с каким-либо сторонним сервером. Подтверждён сходный набор механик, а не идентичные цены, баланс или интерфейсы.
В метаданных проекта перечислены:
• Bukkit, Folia, Paper и Spigot;
• Minecraft 1.21.10 и 1.21.11;
• Minecraft 26.1, 26.1.1, 26.1.2 и 26.2;
• обязательная серверная сторона;
• неподдерживаемая клиентская сторона.
JAR помещается в серверную папку plugins, а не в клиентскую сборку. Общий список платформ не заменяет проверку конкретного файла. Динамический запуск на каждой возможной комбинации не выполнялся.
Официальное описание включает деньги, shards, переводы между игроками, магазин, продажу предметов, историю продаж, просмотр стоимости и поддержку Vault. Стартовые суммы, цены, комиссии и правила начисления не указаны.
К рыночной части относятся:
• Auction House;
• Orders;
• сделки Billford;
• crates и keys;
• магазин и продажа;
• история операций;
• просмотр стоимости предметов.
Доступность разделов может зависеть от включённых функций. По общему описанию нельзя гарантировать готовую экономическую модель или определённый баланс.
Система команд поддерживает создание объединений, приглашения, командные дома, отдельный чат, переключение PvP и меню управления. Пользовательская часть также охватывает профили, статистику, время в игре, таблицы лидеров, настройки, scoreboard и tablist.
Для перемещения заявлены spawn, homes, TPA, RTP, warps, portals и случайная телепортация к игроку. Точные задержки, ограничения и правила выбора мира не приведены. Автор сообщает, что многие cooldowns, permissions и переключатели функций настраиваются, но конкретные значения отсутствуют.
Боевая часть включает дуэли, очереди на дуэли, FFA-арены, систему наград за цель и статистику матчей. Эти механики дополняют выживание организованными форматами боя.
Командный переключатель PvP не раскрывает правила защиты союзников, ограничения по мирам или совместимость с защитными плагинами. Эти аспекты требуют проверки в тестовой среде.
Для персонала заявлены staff mode, freeze, vanish, просмотр инвентаря, reports, helpop, поиск альтернативных аккаунтов и история наказаний. Они предназначены для наблюдения, обработки обращений и административного контроля.
Сетевые функции включают Redis staff chat, служебные оповещения, меню состояния серверов и Discord webhook. Redis обозначен как необязательная основа для межсерверного staff chat, reports, helpop и статуса серверов. Параметры подключения не предоставлены.
SQLite указан как вариант хранения по умолчанию. Дополнительно заявлены MySQL и MongoDB. Схема данных, параметры подключения и порядок миграции в исходных материалах отсутствуют.
В выбранных метаданных обязательные project dependencies не перечислены. Авторский текст отдельно называет обязательными PlaceholderAPI, ProtocolLib и SkinsRestorer. LuckPerms, Vault и Apollo обозначены как необязательные. Каталог и описание здесь отражают разные уровни сведений: отсутствие связей в метаданных не отменяет заявленных автором эксплуатационных требований.
Официальное описание также указывает runtime Java 21–25. Перед установкой следует учитывать:
• совместимое серверное ядро;
• подтверждённую версию Minecraft;
• Java в заявленном диапазоне;
• PlaceholderAPI, ProtocolLib и SkinsRestorer;
• дополнительные интеграции только для нужных функций.
Автор сообщает, что большинство сообщений, GUI-макетов, цен, задержек, разрешений, функций и связанных команд можно менять без перекомпиляции. Имена файлов, ключи и допустимые значения не приведены, поэтому неподтверждённые конфигурационные примеры не используются.
Практический порядок внедрения:
• выбрать JAR под нужную платформу и релиз;
• остановить тестовый экземпляр сервера;
• поместить файл в папку plugins;
• подготовить обязательные интеграции;
• запустить сервер и проверить журнал;
• протестировать экономику, телепортацию, PvP и права;
• переносить плагин в рабочую среду после проверки.
При обновлении следует заранее сохранить данные и настройки. Миграция между 1.3-folia и 1.4.1 не описана.
Для проекта указаны два JAR.
Версия 1.4.1:
• UltimateDonutSmp-1.4.1.jar;
• размер 25 399 330 байт;
• SHA-1 7183700098f9f990eeb0fda317b92c1129d0ff48;
• SHA-512 6f5d5fb53b9d6fdccd8e51f46f3f6cdf840f16e900122b9013b9911a6e4e8dd559a2296e458f235a2500556c7c9f892091650aac471560942d58ee671a9a37bb.
Версия 1.3-folia:
• UltimateDonutSmp-1.3-folia-1.21.11-26.1.2.jar;
• размер 25 937 450 байт;
• SHA-1 ab06ced46b8e4a4daa231516c75c44585e2f9a58;
• SHA-512 ffd3409ecdac5d8080ef8a74129025fa38be286db7e0e79816727a2746887be607598ab81d04c289d71f7f7c68a576410a23e2470fcb250947ae29600ff65c3a.
Имена и версии различаются. По одному размеру нельзя определять подходящий JAR; следует учитывать платформу, версию релиза и сведения проекта.
Оба JAR получены по официальному HTTPS и локально сверены с опубликованными хешами. Архивы прошли статическую проверку структуры и путей. Динамический запуск не выполнялся, поэтому работа функций на реальном сервере этой проверкой не подтверждается.
UltimateDonutSMP распространяется по лицензии MIT. При изменении и повторном распространении нужно соблюдать её условия и лицензии подключаемых интеграций.
Перед рабочей установкой полезно:
• проверить JAR по SHA-1 или SHA-512;
• не загружать одновременно разные версии;
• сохранить резервную копию миров, данных и баз;
• проверить ядро и версию Java;
• протестировать права, экономику и перемещение;
• отдельно проверить Redis, webhook и внешние базы;
• просмотреть журнал на ошибки загрузки.
Статическая проверка помогает выявить подмену или некорректные пути, но не заменяет функциональное тестирование.
Нет. Плагин обозначен как серверный: клиентская сторона не поддерживается, серверная обязательна.
В метаданных указаны Bukkit, Folia, Paper и Spigot. Конкретное сочетание платформы, версии игры и файла нужно проверять перед внедрением.
Каталожные метаданные обязательные project dependencies не перечисляют. Авторское описание требует PlaceholderAPI, ProtocolLib и SkinsRestorer. LuckPerms, Vault и Apollo названы необязательными.
Да. Наряду с SQLite по умолчанию заявлены MySQL и MongoDB. Точные параметры подключения отсутствуют.
Нет. Файлы получены по официальному HTTPS, сверены по хешам и статически проверены по структуре и путям. Динамический запуск не проводился.
Плагин устанавливается только на сервер: client=unsupported, server=required. Игрокам его JAR не нужен. Подтверждены Minecraft 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2 и 26.2, а также Bukkit, Folia, Paper и Spigot.
Назначение проекта
Проект рассчитан на survival-серверы, которым нужен связанный комплекс экономических, социальных и соревновательных функций. Вместо нескольких отдельных решений он предлагает общую систему с пользовательскими меню, данными игроков и административными инструментами.
Определение replica указывает на ориентацию на формат DonutSMP, но не доказывает полного совпадения с каким-либо сторонним сервером. Подтверждён сходный набор механик, а не идентичные цены, баланс или интерфейсы.
Скриншоты и внешний вид
Совместимость и стороны запуска
В метаданных проекта перечислены:
• Bukkit, Folia, Paper и Spigot;
• Minecraft 1.21.10 и 1.21.11;
• Minecraft 26.1, 26.1.1, 26.1.2 и 26.2;
• обязательная серверная сторона;
• неподдерживаемая клиентская сторона.
JAR помещается в серверную папку plugins, а не в клиентскую сборку. Общий список платформ не заменяет проверку конкретного файла. Динамический запуск на каждой возможной комбинации не выполнялся.
Экономика и торговые системы
Официальное описание включает деньги, shards, переводы между игроками, магазин, продажу предметов, историю продаж, просмотр стоимости и поддержку Vault. Стартовые суммы, цены, комиссии и правила начисления не указаны.
К рыночной части относятся:
• Auction House;
• Orders;
• сделки Billford;
• crates и keys;
• магазин и продажа;
• история операций;
• просмотр стоимости предметов.
Доступность разделов может зависеть от включённых функций. По общему описанию нельзя гарантировать готовую экономическую модель или определённый баланс.
Команды игроков и телепортация
Система команд поддерживает создание объединений, приглашения, командные дома, отдельный чат, переключение PvP и меню управления. Пользовательская часть также охватывает профили, статистику, время в игре, таблицы лидеров, настройки, scoreboard и tablist.
Для перемещения заявлены spawn, homes, TPA, RTP, warps, portals и случайная телепортация к игроку. Точные задержки, ограничения и правила выбора мира не приведены. Автор сообщает, что многие cooldowns, permissions и переключатели функций настраиваются, но конкретные значения отсутствуют.
PvP и соревновательные функции
Боевая часть включает дуэли, очереди на дуэли, FFA-арены, систему наград за цель и статистику матчей. Эти механики дополняют выживание организованными форматами боя.
Командный переключатель PvP не раскрывает правила защиты союзников, ограничения по мирам или совместимость с защитными плагинами. Эти аспекты требуют проверки в тестовой среде.
Модерация и сетевые возможности
Для персонала заявлены staff mode, freeze, vanish, просмотр инвентаря, reports, helpop, поиск альтернативных аккаунтов и история наказаний. Они предназначены для наблюдения, обработки обращений и административного контроля.
Сетевые функции включают Redis staff chat, служебные оповещения, меню состояния серверов и Discord webhook. Redis обозначен как необязательная основа для межсерверного staff chat, reports, helpop и статуса серверов. Параметры подключения не предоставлены.
Хранилища и интеграции
SQLite указан как вариант хранения по умолчанию. Дополнительно заявлены MySQL и MongoDB. Схема данных, параметры подключения и порядок миграции в исходных материалах отсутствуют.
В выбранных метаданных обязательные project dependencies не перечислены. Авторский текст отдельно называет обязательными PlaceholderAPI, ProtocolLib и SkinsRestorer. LuckPerms, Vault и Apollo обозначены как необязательные. Каталог и описание здесь отражают разные уровни сведений: отсутствие связей в метаданных не отменяет заявленных автором эксплуатационных требований.
Официальное описание также указывает runtime Java 21–25. Перед установкой следует учитывать:
• совместимое серверное ядро;
• подтверждённую версию Minecraft;
• Java в заявленном диапазоне;
• PlaceholderAPI, ProtocolLib и SkinsRestorer;
• дополнительные интеграции только для нужных функций.
Настройка и внедрение
Автор сообщает, что большинство сообщений, GUI-макетов, цен, задержек, разрешений, функций и связанных команд можно менять без перекомпиляции. Имена файлов, ключи и допустимые значения не приведены, поэтому неподтверждённые конфигурационные примеры не используются.
Практический порядок внедрения:
• выбрать JAR под нужную платформу и релиз;
• остановить тестовый экземпляр сервера;
• поместить файл в папку plugins;
• подготовить обязательные интеграции;
• запустить сервер и проверить журнал;
• протестировать экономику, телепортацию, PvP и права;
• переносить плагин в рабочую среду после проверки.
При обновлении следует заранее сохранить данные и настройки. Миграция между 1.3-folia и 1.4.1 не описана.
Опубликованные файлы
Для проекта указаны два JAR.
Версия 1.4.1:
• UltimateDonutSmp-1.4.1.jar;
• размер 25 399 330 байт;
• SHA-1 7183700098f9f990eeb0fda317b92c1129d0ff48;
• SHA-512 6f5d5fb53b9d6fdccd8e51f46f3f6cdf840f16e900122b9013b9911a6e4e8dd559a2296e458f235a2500556c7c9f892091650aac471560942d58ee671a9a37bb.
Версия 1.3-folia:
• UltimateDonutSmp-1.3-folia-1.21.11-26.1.2.jar;
• размер 25 937 450 байт;
• SHA-1 ab06ced46b8e4a4daa231516c75c44585e2f9a58;
• SHA-512 ffd3409ecdac5d8080ef8a74129025fa38be286db7e0e79816727a2746887be607598ab81d04c289d71f7f7c68a576410a23e2470fcb250947ae29600ff65c3a.
Имена и версии различаются. По одному размеру нельзя определять подходящий JAR; следует учитывать платформу, версию релиза и сведения проекта.
Безопасность, проверка файлов и лицензия
Оба JAR получены по официальному HTTPS и локально сверены с опубликованными хешами. Архивы прошли статическую проверку структуры и путей. Динамический запуск не выполнялся, поэтому работа функций на реальном сервере этой проверкой не подтверждается.
UltimateDonutSMP распространяется по лицензии MIT. При изменении и повторном распространении нужно соблюдать её условия и лицензии подключаемых интеграций.
Перед рабочей установкой полезно:
• проверить JAR по SHA-1 или SHA-512;
• не загружать одновременно разные версии;
• сохранить резервную копию миров, данных и баз;
• проверить ядро и версию Java;
• протестировать права, экономику и перемещение;
• отдельно проверить Redis, webhook и внешние базы;
• просмотреть журнал на ошибки загрузки.
Статическая проверка помогает выявить подмену или некорректные пути, но не заменяет функциональное тестирование.
FAQ
Требуется ли мод на клиенте игрока?
Нет. Плагин обозначен как серверный: клиентская сторона не поддерживается, серверная обязательна.
Какие платформы подтверждены?
В метаданных указаны Bukkit, Folia, Paper и Spigot. Конкретное сочетание платформы, версии игры и файла нужно проверять перед внедрением.
Есть ли обязательные зависимости?
Каталожные метаданные обязательные project dependencies не перечисляют. Авторское описание требует PlaceholderAPI, ProtocolLib и SkinsRestorer. LuckPerms, Vault и Apollo названы необязательными.
Можно ли использовать внешнюю базу?
Да. Наряду с SQLite по умолчанию заявлены MySQL и MongoDB. Точные параметры подключения отсутствуют.
Выполнялся ли запуск плагина?
Нет. Файлы получены по официальному HTTPS, сверены по хешам и статически проверены по структуре и путям. Динамический запуск не проводился.