
Skyllia
Активный0.0
Установок
Последнее обновление
Версии
Skyllia - Плагин Skyblock для Minecraft
Skyllia представляет собой специализированный плагин для создания режима Skyblock, который изначально разработан для серверов Folia, но также полностью совместим с Paper (версии 1.20.1 и выше). Плагин оснащен полноценным API, позволяющим разработчикам расширять функциональность и настраивать сервер под свои потребности.
Системные требования
Для корректной работы плагина потребуется:
- Серверная база данных MariaDB
- Paper версии 1.20.1+ или Folia версии 1.20+
- Java 21
- WorldEdit (оригинальная версия или адаптированная для Folia)
Установка и настройка
Процесс установки включает несколько простых шагов:
- Убедитесь, что выполнены все системные требования
- Загрузите последнюю версию плагина
- Поместите файл .jar в директорию plugins вашего сервера
- Запустите сервер для генерации конфигурационных файлов
- Настройте параметры плагина в папке plugins/Skyllia
- Перезапустите сервер для применения изменений
API для разработчиков
Настройка Gradle Groovy
Для подключения API Skyllia к вашему проекту используйте следующую конфигурацию:
repositories {
maven {
url = uri("https://maven.pkg.github.com/Euphillya/Skyllia")
credentials {
username = project.findProperty("gpr.user") ?: System.getenv("GITHUB_USERNAME")
password = project.findProperty("gpr.key") ?: System.getenv("GITHUB_TOKEN")
}
}
}
dependencies {
compileOnly("fr.euphyllia.skyllia:api:1.7")
}
Пример использования
Вот простой пример работы с API Skyllia:
import fr.euphyllia.skyllia.api.SkylliaAPI;
import fr.euphyllia.skyllia.api.skyblock.Island;
import java.util.UUID;
Island playerIsland = SkylliaAPI.getIslandByPlayerId(player.getUniqueId()).join();
UUID islandId = playerIsland.getId();
Совместимое программное обеспечение
Программное обеспечение | Версия |
---|---|
PaperMC | 1.20.1-1.21.3 |
Purpur | 1.20.1-1.21.3 |
Folia | 1.20-1.21.3 |
Spigot (не рекомендуется) | Отменена |
Генерация островов
Каждый остров создается в отдельном файле региона с настраиваемым расстоянием между регионами, что позволяет адаптировать систему под требования конкретного сервера.
Дополнения
Доступны следующие официальные дополнения:
- SkylliaOre - генератор руд
- Insight Skyllia - система аналитики
- PAPI Skyllia - интеграция с PlaceholderAPI
Проект распространяется по лицензии MIT. Подробная документация доступна в официальной вики проекта.