Скачать LimboAPI — Minecraft Моды — MetaMods

LimboAPI

Активный

Установок

2

Последнее обновление

9 месяцев назад

Версии

1.7.2 — 1.19.3
Сервер
Библиотеки

LimboAPI

Библиотека для создания виртуальных серверов в Minecraft, позволяющая перенаправлять игроков в специальные промежуточные зоны (лимбо) на различных этапах игрового процесса.

Основные возможности

  • Перенаправление игроков на виртуальные серверы во время процесса входа в игру
  • Перемещение игроков на лимбо-серверы в процессе обычной игры
  • Отправка карт и предметов в виртуальный инвентарь игрока
  • Отображение опыта игрока (XP)
  • Отправка различных типов сообщений: заголовков, чата, панели действий
  • Загрузка миров из файлов различных форматов, включая .schematic
  • Множество дополнительных функций для кастомизации

Связанные проекты

  • LimboAuth - система авторизации, построенная на виртуальных серверах. Поддерживает BCrypt, двухфакторную аутентификацию TOTP и работает с любыми базами данных благодаря OrmLite.
  • LimboFilter - мощное решение для фильтрации ботов на Minecraft прокси, созданное на основе LimboAPI.

Интеграция в проект

Добавление зависимости

Для подключения библиотеки добавьте наш Maven репозиторий в файл конфигурации вашего проекта.

Maven:

<repositories>
    <repository>
        <id>elytrium-repo</id>
        <url>https://maven.elytrium.net/repo/&lt;/url&gt;
    </repository>
</repositories>

<dependencies>
    <dependency>
        <groupId>net.elytrium</groupId>
        <artifactId>limboapi-api</artifactId>
        <version>1.0.7</version>
        <scope>provided</scope>
    </dependency>
</dependencies>

Gradle:

repositories {
    maven {
        name = "elytrium-repo"
        url = "https://maven.elytrium.net/repo/"
    }
}

dependencies {
    compileOnly("net.elytrium:limboapi-api:1.0.7")
}

Использование API

  • Подключите limboapi-api к вашему Maven/Gradle проекту как compile-only зависимость
  • Подпишитесь на событие LoginLimboRegisterEvent для отправки игроков на лимбо-сервер во время процесса входа
  • Используйте LimboFactory для перемещения игроков на виртуальные серверы в процессе игры

Используемые проекты с открытым исходным кодом

  • ProtocolSupport - для преобразования блоков между современными и устаревшими версиями
  • ViaVersion - для конвертации строковых идентификаторов блоков в числовые

Примеры использования

  • LimboAuth - плагин авторизации, использующий LimboAPI в качестве базовой зависимости
  • LimboFilter - решение против ботов, задействующее практически все доступные методы API LimboAPI, включая низкоуровневый контроль пакетов Minecraft
Участники проекта
hevav

hevav

Разработчик

Создан: 15 дек 2022

ID: 4639