Перейти к содержимому


Фотография

World UID request


  • Авторизуйтесь для ответа в теме
В теме одно сообщение

#1 Bulldog83

Bulldog83

    Добытчик камня

  • Пользователи
  • Сообщений: 272
  • Откуда: Москва

Написал 28.07.2020 - 09:24

Добрый день.

Возник у меня такой вопрос. Ответа, что называется, в лоб, найти пока не удалось. Мне нужно через запрос от клиента (с модами, само собой) получить от сервера (Spigot) UID текущего мира в котором находится игрок. Подскажите, пожалуйста, где посмотреть/почитать, какие запросы обрабатывает Spigot и как можно получить от него желаемое (и можно ли).


76561197981676103.png

#2 Virenbar

Virenbar

    Странник

  • Пользователи
  • Сообщений: 56
  • Ник в Minecraft:
    Virenbar

Написал 28.07.2020 - 17:38

Всё общение с сервером идёт через Protocol, там описаны все типы пакетов. Вроде как Spigot не добавляет никаких новых типов пакетов, так что можно считать что разницы с ванильным сервером нет. Ещё тут есть описание пакетов.

Есть два пакета от сервера которые передают Dimension: Join Game и Respawn. До 1.16 оно было числом(-1, 0, 1), с 1.16 заменено на строку и ещё добавлен WorldName.

Сам клиент не может запросить такую информацию.

 

Есть пакет Plugin Message, в котором можно указать свой канал, чтобы общаться с серверными плагинами/модами которые слушают указанный канал. Например WorldEditCUI так получает выделанную область от WorldEdit.

 




Количество пользователей, читающих эту тему: 1

0 пользователей, 1 гостей, 0 анонимных