Помогите BungeeCord + Spigot | Обмен информацией

_MasterCapeXD_

Активный участник
Пользователь
Баллы
76
Имя в Minecraft
_MasterCapeXD_
Раньше мало работал с BungeeCord. Сейчас мне нужно вот что:

У меня есть мини-игра. У нее есть 4 фазы: Waiting (1), Starting(2), Gaming(3), Restarting(4).
Использую цифры, написал названия для наглядности.

Вообщем, есть плагин на Spigot с мини-игрой. В плагине есть статик переменная int status, которая в onEnable() = 1;
Ну а дальше она будет изменятся в процессе работы сервера и плагина. В чем мне нужна помощь:

У меня есть также Hub сервер с GUI всех серверов(арен) и чтобы мне показывать статус каждого сервера, нужно получать от каждого из них (по названию) переменную status, чтобы я смог показать, какие арены в игре, какие ожидают начала (в банжа плагине хочу хранить в HashMap<String(название сервера)>, <Integer(само число, обозначающее фазу)>). Чтобы получить ту переменную, использую BungeeCord.

Помогите, пожалуйста. Какой канал мне нужно использовать, чтобы такое реализовать?
 
Так тут куча реализаций, хочешь бд юзай, хочешь netty или сокеты юзай, хочешь можешь извращенный bungee plugin messaging channel использовать
 
для мг кор идеально, ибо для pluginmessaging нужен один игрок минимум, тут же нужен клиент-сервер на сокетах/нетти
 
Назад
Верх