Плагин для серверов Майнкрафт с режимом скайблок, рассчитанный на Folia и Paper. Он создаёт игрокам отдельные острова, помогает управлять участниками и правилами, а асинхронная работа снижает нагрузку на сервер при большом числе игроков.
Возможности
- Создание островов из настраиваемых схем через WorldEdit, FAWE или встроенную систему.
- Отдельные настройки для обычного мира, незера и энда, порталы между измерениями и расстояние между островами.
- Варпы на острова, смена биома, приглашения с ограничением по времени, изгнание и бан посетителей.
- Отдельные игровые правила на каждом острове: пвп, появление мобов, взрывы и другие.
- Роли владельца, совладельца, модератора, участника, посетителя и заблокированного игрока; для них доступно более 50 отдельных разрешений, а также временный доступ гостям.
- Хранение данных в SQLite, MariaDB или PostgreSQL с асинхронным сохранением.
- Интеграции с PlaceholderAPI, Vault, WorldEdit/FAWE и Insights.
- Дополнительные аддоны: общий банк острова с историей операций, генератор руд, ежедневные и еженедельные задания, чат острова, лимиты блоков и сущностей, общий сундук, кислотная вода и подсчёт ценности острова по размещённым блокам.
Команды
Для игроков:
/island create <type>— создать остров./island home— телепортироваться на свой остров./island invite <player>— пригласить игрока./island delete— удалить остров./island biome <biome>— изменить биом./island expel <player>— выгнать посетителя.
Для администрации:
/isadmin reload— перезагрузить конфиги./isadmin setsize <player> <size>— изменить размер острова игрока./isadmin teleport <player>— телепортироваться на остров игрока.
Права
Доступ участников острова определяется ролями и отдельными разрешениями. Владельцы могут также создавать собственные права для ролей.
Настройка
Файлы настроек находятся в plugins/Skyllia/config/. В config.toml задаются, среди прочего, расстояние между регионами островов и их максимальное число; подключение базы данных настраивается в database.toml.
Требования
Нужен сервер Folia или Paper и Java 21. Для небольшого сервера требуется не менее 4 ГБ оперативной памяти; для крупных серверов рекомендуется 8 ГБ и больше. SQLite работает без отдельной базы данных, а для внешнего хранилища поддерживаются MariaDB и PostgreSQL.
WorldEdit или FAWE нужны для работы со схемами, Vault — для аддона SkylliaBank, PlaceholderAPI — для плейсхолдеров, LuckPerms — для серверных прав, QuickShop-Hikari — для магазина на острове.
