▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Плагины/SimpleCloud Api Plugin
SimpleCloud Api Plugin

SimpleCloud Api Plugin

Плагин SimpleCloud Api Plugin даёт простой доступ к API облачной системы SimpleCloud для управления серверами в Майнкрафт. Удобное решение для разработчиков, которые хотят интегрировать свои плагины с облаком.

Оцените первым
8.6K
2

SimpleCloud Api Plugin - это не просто очередной плагин, а мост между твоим сервером и облачной экосистемой SimpleCloud. Если ты хоть раз сталкивался с тем, что нужно управлять серверами, игроками и процессами через облако, но путался в зависимостях и API - это решение для тебя.

Суть простая: раньше для работы с SimpleCloud приходилось подключать кучу библиотек, которые вечно конфликтовали между собой. Теперь всё собрано в одном плагине. Просто кидаешь .jar в папку плагинов, добавляешь зависимость в проект - и вуаля, ты имеешь доступ ко всем методам облака из единого интерфейса.

Зачем это вообще нужно в Майнкрафт?

Если у тебя большой сервер с десятками мини-игр или лобби, ты рано или поздно упрёшься в ручное управление. SimpleCloud автоматизирует запуск, остановку и балансировку серверов. А этот плагин даёт возможность твоим плагинам общаться с облаком напрямую. Хочешь, чтобы при заходе игрока автоматически создавался его личный сервер? Или чтобы после победы в мини-игре сервер сам перезапускался? С Cloud API это делается парой строк кода.

Что внутри

  • Простой доступ к API - добавил плагин на сервер, подключил зависимость и работаешь с методами Controller API и Player API.
  • Поддержка популярных серверных решений - работает на Spigot и его форках, BungeeCord, Velocity.
  • Единый интерфейс - все методы облака доступны из одного места, не нужно гадать, какой класс импортировать.

Правда, есть нюанс: Paper-specific API пока экспериментальный и нестабильный. Если используешь Paper, лучше откатиться на Spigot API для надёжности.

Как это подключить

Всё стандартно для разработчика:

  1. Скачиваешь плагин simplecloud-api и кидаешь в папку plugins.
  2. В своём проекте добавляешь зависимость simplecloud-api в compileOnly (provided scope).
  3. Дальше используешь ControllerAPI или PlayerAPI в зависимости от задачи.

Пример для Gradle Kotlin:

compileOnly("app.simplecloud.controller:controller-api:VERSION")
compileOnly("app.simplecloud.droplet.player:player-api:VERSION")

Для Maven:

<dependency>
    <groupId>app.simplecloud.controller</groupId>
    <artifactId>controller-api</artifactId>
    <version>VERSION</version>
    <scope>provided</scope>
</dependency>

Версии всегда можно глянуть в репозитории разработчика - там публикуются snapshot-сборки.

Важно знать

  • Плагин распространяется под лицензией Apache 2.0 - можно спокойно использовать в коммерческих проектах.
  • Это не самостоятельный мод для Майнкрафт, а именно плагин для сервера. Работает на Spigot, Paper, BungeeCord, Velocity.
  • Если планируешь писать свои плагины под облачную архитектуру - этот плагин спасёт кучу времени. Без него пришлось бы вручную разбираться с зависимостями, которые раньше разлетались по разным репозиториям.

Скачать SimpleCloud Api Plugin стоит всем, кто строит серьёзную серверную инфраструктуру. Если ты только начинаешь и у тебя один сервер на 10 игроков - оно тебе вряд ли нужно. Но если проект растёт и ты хочешь автоматизировать управление - это must-have.

Часто задаваемые вопросы

Совместимость

Minecraft: Java Edition

26.2.x26.1.x1.21.x1.20.x1.19.x1.18.x1.17.x1.16.x1.15.x1.14.x1.13.x1.12.x1.11.x1.10.x1.9.x1.8.x

Поддерживаемые окружения

Сервер

Ссылки

Детали

Лицензия:
Опубликован:1 год назад
Обновлён:2 дня назад
Главная