- Документация
- https://modrinth.com/plugin/skyllia
Skyllia — серверный плагин для организации режима Skyblock. Проект ориентирован на Folia, Paper и Purpur, распространяется по лицензии MIT и относится к категориям приключений, экономики и игровых механик. Клиентская установка не поддерживается: JAR работает на сервере, а игрокам отдельный файл Skyllia не требуется.
Основу проекта составляют острова, роли, детальные права, приглашения, переходы между измерениями и интеграции с другими серверными инструментами. Разработчик подчёркивает многопоточную архитектуру Folia и асинхронные операции, но это описание подхода, а не гарантия одинаковой производительности при любой нагрузке.
Skyllia подходит для серверов, где игровой процесс строится вокруг изолированных островов. Плагин создаёт базовый слой режима: выдаёт островное пространство, хранит сведения об участниках, разграничивает действия и связывает отдельные функции в единую систему.
Его можно использовать как основу Skyblock-проекта или как часть серверной сборки. Подтверждённые задачи включают:
• создание и обслуживание островов;
• управление ролями и доступом;
• приглашения и блокировку нежелательных посетителей;
• работу с измерениями и порталами;
• подключение экономики, плейсхолдеров и схем;
• расширение отдельными дополнениями.
В официальном описании Skyllia названа Skyblock-системой, изначально построенной для Folia. Заявлены нативная многопоточная архитектура, асинхронное сохранение и оптимизированная очередь создания островов.
Исходные данные не содержат независимых нагрузочных тестов, предельного числа игроков или замеров времени ответа. Поэтому реальный результат зависит от процессора, мира, базы данных, конфигурации ядра и остальных плагинов. Проверять его следует на копии конкретного сервера.
Skyllia поддерживает настраиваемые схемы. Для них могут применяться WorldEdit или FastAsyncWorldEdit, но также упомянута встроенная система. Заявлена работа с обычным миром, Незером и Эндом, причём каждое измерение можно настраивать отдельно.
Подтверждённые функции островов:
• автоматические порталы между измерениями;
• регулируемое расстояние между островами;
• островные точки перемещения;
• смена биома;
• правила для PvP, мобов и взрывов;
• приглашения с истечением срока;
• запрет доступа выбранным игрокам.
Полный перечень правил и параметров в основе не приведён. Поэтому нельзя утверждать наличие дополнительных переключателей, форматов схем или процедур переноса из других Skyblock-плагинов.
В проекте предусмотрены шесть готовых ролей: владелец, совладелец, модератор, участник, посетитель и заблокированный игрок. Для них заявлено более пятидесяти детализированных разрешений. Также описаны временное доверие гостю и модульный механизм создания собственных прав.
Перед открытием сервера полезно проверить типовые сценарии:
• какие блоки и сущности доступны посетителю;
• что может изменять обычный участник;
• какие действия разрешены модератору;
• когда прекращается временное доверие;
• как ведёт себя запрет после перезапуска;
• сохраняются ли роли при повторном входе.
Точные названия узлов разрешений не даны, поэтому неподтверждённые значения здесь не приводятся.
Skyllia заявляет поддержку SQLite, MariaDB и PostgreSQL. Для соединений упоминается HikariCP, а сохранение данных описано как асинхронное. Это позволяет выбирать локальное или внешнее хранилище в зависимости от устройства серверной инфраструктуры.
В предоставленной основе нет инструкции по миграции между СУБД, резервному восстановлению или объединению существующих данных. Перед сменой хранилища следует сохранить мир, каталог плагина и базу, а затем провести пробный запуск на отдельном экземпляре.
Официальный текст перечисляет PlaceholderAPI, Vault, WorldEdit или FAWE и Insights. PlaceholderAPI предназначена для вывода переменных в других интерфейсах, Vault связан с экономическим дополнением SkylliaBank, редакторы мира используются для схем, а SkylliaInsights вводит лимиты блоков и сущностей.
Отдельно названы дополнения:
• SkylliaBank — общий банк и история операций;
• SkylliaOre — автоматический генератор руды;
• SkylliaChallenge — ежедневные и еженедельные задания;
• SkylliaChat — островной чат;
• SkylliaInsights — лимиты блоков и сущностей;
• SkylliaChest — общий сундук, отмеченный как бета-функция;
• SkylliaAcidRain — механика кислотной воды;
• SkylliaIslandValue — оценка острова по размещённым блокам.
Эти модули нельзя автоматически считать содержимым основного JAR. В выбранных метаданных обязательные project dependencies не указаны.
Подтверждены Minecraft 1.20.6, версии 1.21–1.21.11, а также 26.1, 26.1.1, 26.1.2, 26.2 и 26.2-rc-2. Поддерживаемые платформы — Folia, Paper и Purpur.
При выборе сборки нужно сопоставить:
• версию Minecraft;
• тип и выпуск серверного ядра;
• номер Skyllia;
• версии дополнений;
• совместимость интеграционных плагинов.
Наличие версии в общем перечне не означает, что любой старый JAR рассчитан на каждый более новый сервер.
JAR помещается в папку plugins совместимого сервера. Практическая последовательность:
• остановить сервер;
• сделать резервную копию мира и плагинов;
• проверить версию Minecraft и ядро;
• поместить выбранный JAR в plugins;
• запустить тестовую копию;
• проверить остров, роли, приглашения и порталы;
• изучить журнал до переноса на основной сервер.
Статья не приводит неподтверждённые команды и параметры. Созданные файлы следует оценивать именно для установленной версии, поскольку структура настроек между выпусками может различаться.
Skyllia-3.0-163-all.jar относится к версии 3.0-163 и имеет размер 1 106 989 байт. SHA-512: 0067ddbc1a76f9083f6f19a8ba93aea21c28000a0a661ff4c874e853fe637eaf3b328d7317d2ab64b11622b09e3a7d2e47e84d16e5908314e68fe5bbf43d6024; SHA-1: 9e15af0b89d00581e6f5fc5e50fa99530d5c8b32.
Skyllia-3.0-132-all.jar относится к версии 3.0-132 и имеет размер 1 034 075 байт. SHA-512: 064a54bebfbae5a5f49e87ba5fab99960a5c22864e1e8200d149aa7e778f27b3fcfd14e7645aae8b9d3c35d6a7b95b15b9e143bdcdaa747e3ed3f13cc0b62e53; SHA-1: f804e77dd46ddb97392231ecf1034002b37a92f3.
Файлы получены по официальному HTTPS и локально сопоставлены с опубликованными хешами. Статически проверены структура архивов и пути. Динамический запуск не выполнялся, поэтому такая сверка подтверждает целостность копий, но не заменяет эксплуатационное тестирование.
Файлы этой карточки загружены с официального HTTPS-источника; размеры и опубликованные SHA-1/SHA-512 сверены, целостность и безопасные пути внутри архивов проверены статически. Файлы не запускались, поэтому динамическое поведение не заявляется как протестированное.
• сохранение после перезапуска;
• одновременное создание нескольких островов;
• переходы между измерениями;
• права каждой роли;
• восстановление резервной копии;
• работу выбранных дополнений.
Нет. По метаданным клиентская сторона не поддерживается, а серверная обязательна. Игроки подключаются без отдельного JAR Skyllia.
В выбранных метаданных обязательные зависимости не указаны. Эти проекты описаны как интеграции для отдельных функций.
Да. Folia входит в перечень платформ, а архитектура проекта официально описана как ориентированная на её многопоточную модель.
Нет. Асинхронный подход заявлен разработчиком, но итог зависит от сервера, базы, мира и нагрузки. Указанные JAR-файлы динамически не запускались.
Основу проекта составляют острова, роли, детальные права, приглашения, переходы между измерениями и интеграции с другими серверными инструментами. Разработчик подчёркивает многопоточную архитектуру Folia и асинхронные операции, но это описание подхода, а не гарантия одинаковой производительности при любой нагрузке.
Назначение проекта
Skyllia подходит для серверов, где игровой процесс строится вокруг изолированных островов. Плагин создаёт базовый слой режима: выдаёт островное пространство, хранит сведения об участниках, разграничивает действия и связывает отдельные функции в единую систему.
Его можно использовать как основу Skyblock-проекта или как часть серверной сборки. Подтверждённые задачи включают:
• создание и обслуживание островов;
• управление ролями и доступом;
• приглашения и блокировку нежелательных посетителей;
• работу с измерениями и порталами;
• подключение экономики, плейсхолдеров и схем;
• расширение отдельными дополнениями.
Скриншоты и внешний вид
Архитектура и Folia
В официальном описании Skyllia названа Skyblock-системой, изначально построенной для Folia. Заявлены нативная многопоточная архитектура, асинхронное сохранение и оптимизированная очередь создания островов.
Исходные данные не содержат независимых нагрузочных тестов, предельного числа игроков или замеров времени ответа. Поэтому реальный результат зависит от процессора, мира, базы данных, конфигурации ядра и остальных плагинов. Проверять его следует на копии конкретного сервера.
Создание и устройство островов
Skyllia поддерживает настраиваемые схемы. Для них могут применяться WorldEdit или FastAsyncWorldEdit, но также упомянута встроенная система. Заявлена работа с обычным миром, Незером и Эндом, причём каждое измерение можно настраивать отдельно.
Подтверждённые функции островов:
• автоматические порталы между измерениями;
• регулируемое расстояние между островами;
• островные точки перемещения;
• смена биома;
• правила для PvP, мобов и взрывов;
• приглашения с истечением срока;
• запрет доступа выбранным игрокам.
Полный перечень правил и параметров в основе не приведён. Поэтому нельзя утверждать наличие дополнительных переключателей, форматов схем или процедур переноса из других Skyblock-плагинов.
Роли и разрешения
В проекте предусмотрены шесть готовых ролей: владелец, совладелец, модератор, участник, посетитель и заблокированный игрок. Для них заявлено более пятидесяти детализированных разрешений. Также описаны временное доверие гостю и модульный механизм создания собственных прав.
Перед открытием сервера полезно проверить типовые сценарии:
• какие блоки и сущности доступны посетителю;
• что может изменять обычный участник;
• какие действия разрешены модератору;
• когда прекращается временное доверие;
• как ведёт себя запрет после перезапуска;
• сохраняются ли роли при повторном входе.
Точные названия узлов разрешений не даны, поэтому неподтверждённые значения здесь не приводятся.
Хранение данных
Skyllia заявляет поддержку SQLite, MariaDB и PostgreSQL. Для соединений упоминается HikariCP, а сохранение данных описано как асинхронное. Это позволяет выбирать локальное или внешнее хранилище в зависимости от устройства серверной инфраструктуры.
В предоставленной основе нет инструкции по миграции между СУБД, резервному восстановлению или объединению существующих данных. Перед сменой хранилища следует сохранить мир, каталог плагина и базу, а затем провести пробный запуск на отдельном экземпляре.
Интеграции и официальные дополнения
Официальный текст перечисляет PlaceholderAPI, Vault, WorldEdit или FAWE и Insights. PlaceholderAPI предназначена для вывода переменных в других интерфейсах, Vault связан с экономическим дополнением SkylliaBank, редакторы мира используются для схем, а SkylliaInsights вводит лимиты блоков и сущностей.
Отдельно названы дополнения:
• SkylliaBank — общий банк и история операций;
• SkylliaOre — автоматический генератор руды;
• SkylliaChallenge — ежедневные и еженедельные задания;
• SkylliaChat — островной чат;
• SkylliaInsights — лимиты блоков и сущностей;
• SkylliaChest — общий сундук, отмеченный как бета-функция;
• SkylliaAcidRain — механика кислотной воды;
• SkylliaIslandValue — оценка острова по размещённым блокам.
Эти модули нельзя автоматически считать содержимым основного JAR. В выбранных метаданных обязательные project dependencies не указаны.
Совместимость
Подтверждены Minecraft 1.20.6, версии 1.21–1.21.11, а также 26.1, 26.1.1, 26.1.2, 26.2 и 26.2-rc-2. Поддерживаемые платформы — Folia, Paper и Purpur.
При выборе сборки нужно сопоставить:
• версию Minecraft;
• тип и выпуск серверного ядра;
• номер Skyllia;
• версии дополнений;
• совместимость интеграционных плагинов.
Наличие версии в общем перечне не означает, что любой старый JAR рассчитан на каждый более новый сервер.
Установка
JAR помещается в папку plugins совместимого сервера. Практическая последовательность:
• остановить сервер;
• сделать резервную копию мира и плагинов;
• проверить версию Minecraft и ядро;
• поместить выбранный JAR в plugins;
• запустить тестовую копию;
• проверить остров, роли, приглашения и порталы;
• изучить журнал до переноса на основной сервер.
Статья не приводит неподтверждённые команды и параметры. Созданные файлы следует оценивать именно для установленной версии, поскольку структура настроек между выпусками может различаться.
Файлы и хеши
Skyllia-3.0-163-all.jar относится к версии 3.0-163 и имеет размер 1 106 989 байт. SHA-512: 0067ddbc1a76f9083f6f19a8ba93aea21c28000a0a661ff4c874e853fe637eaf3b328d7317d2ab64b11622b09e3a7d2e47e84d16e5908314e68fe5bbf43d6024; SHA-1: 9e15af0b89d00581e6f5fc5e50fa99530d5c8b32.
Skyllia-3.0-132-all.jar относится к версии 3.0-132 и имеет размер 1 034 075 байт. SHA-512: 064a54bebfbae5a5f49e87ba5fab99960a5c22864e1e8200d149aa7e778f27b3fcfd14e7645aae8b9d3c35d6a7b95b15b9e143bdcdaa747e3ed3f13cc0b62e53; SHA-1: f804e77dd46ddb97392231ecf1034002b37a92f3.
Файлы получены по официальному HTTPS и локально сопоставлены с опубликованными хешами. Статически проверены структура архивов и пути. Динамический запуск не выполнялся, поэтому такая сверка подтверждает целостность копий, но не заменяет эксплуатационное тестирование.
Ограничения и проверка
Файлы этой карточки загружены с официального HTTPS-источника; размеры и опубликованные SHA-1/SHA-512 сверены, целостность и безопасные пути внутри архивов проверены статически. Файлы не запускались, поэтому динамическое поведение не заявляется как протестированное.
• сохранение после перезапуска;
• одновременное создание нескольких островов;
• переходы между измерениями;
• права каждой роли;
• восстановление резервной копии;
• работу выбранных дополнений.
FAQ
Нужна ли Skyllia на клиенте?
Нет. По метаданным клиентская сторона не поддерживается, а серверная обязательна. Игроки подключаются без отдельного JAR Skyllia.
Обязательны ли WorldEdit, Vault и PlaceholderAPI?
В выбранных метаданных обязательные зависимости не указаны. Эти проекты описаны как интеграции для отдельных функций.
Действительно ли поддерживается Folia?
Да. Folia входит в перечень платформ, а архитектура проекта официально описана как ориентированная на её многопоточную модель.
Гарантирует ли Skyllia отсутствие задержек?
Нет. Асинхронный подход заявлен разработчиком, но итог зависит от сервера, базы, мира и нагрузки. Указанные JAR-файлы динамически не запускались.