Войти или зарегистрироваться
  • Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.

Плагин [TRANSPORTATION] ProxyLimbo v1.0.3 - Простой лимбо для BungeeCord.

Метки:
Теги Теги
bungee bungeecord limbo server auth

JavaSher

Активный участник
Пользователь
Баллы
66
СКАЧАТЬ ПЛАГИН
Github

Простой плагин для создания/использования лимбо в BungeeCord с помощью config.yml/API

ПЛАГИН ЗАБРОШЕН ПОТОМУ ЧТО ВЫШЛА АЛЬТЕРНАТИВА NanoLimboPlugin!

____________________

ТРЕБУЕТСЯ PROTOCOLIZE ДЛЯ ЗАПУСКА


____________________

Команды:
/limbo send (ник игрока) (название лимбо), пермишшон: limbo.send
/limbo connect (название лимбо), пермишшон: limbo.connect
____________________
Функционал:

1.Изменять режим игрока (gamemode)
2. Менять измерения (меняет цвет неба)
3. Изменять время лимбо (День/ночь)
4. Изменять координаты спавна игрока
5. Изменять бренд в F3
6. Изменять биом (В данный момент не влияет ни на что)
____________________
В планах:

1.Добавить поддержку .schematic
2. Поддержка Velocity (И улучшенная документация)
____________________

Dev API
Maven:
Код:
<repository>
    <id>jitpack.io</id>
    <url>https://jitpack.io</url>
</repository>

<dependency>
    <groupId>com.github.U61vashka</groupId>
    <artifactId>ProxyLimbo</artifactId>
    <version>1.0.2</version>
</dependency>
Gradle:
Код:
repositories {
    maven { url 'https://jitpack.io' }
}

dependencies {
    implementation 'com.github.U61vashka:ProxyLimbo:1.0.2'
}
plugin.yml/bungee.yml
Код:
name: YourPluginHere
main: class.to.main
version: 1.0.0 # Your version here
depends: [ProxyLimbo] # or softDepends
Java:
ProxyPlugin plugin = ProxyPlugin.instance(); // Наш апи
Java:
ProxyLimbo plugin = ProxyLimbo.instance()
String limboName = "test";
ProxiedPlayer player = //Our player;
LimboServer server = plugin.getLimboServerContainer().findFirst(server -> server.getName().equals(limboName)).orElse(null);
Java:
// From object
ProxiedPlayer player = //Our player
LimboPlayer limboPlayer = plugin.fetchLimboPlayer(player);
// From UUID
LimboPlayer limboPlayer = plugin.findLimboPlayer(uniqueId);
Java:
LimboServer server = //limbo server;
LimboPlayer player = //limbo server
server.connect(player);
 
Последнее редактирование:
Обновление 1.0.3:
Исправлены многочисленные ошибки. В том числе ошибка при включении плагина.
Команды изменены.
 

Поделиться этой страницей

Назад
Верх