Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нем неправильно. Необходимо обновить браузер или попробовать использовать другой.
Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie. Узнать больше.
Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.
Чисто технически у нескольких оффлайн игроков может быть одновременно одинаковое имя.
То есть считается, что ник, сохранённый в мир/.../<uuid>.dat файле является "ником, с которым игрока видели последний раз". В Бакките обещали убрать метод OfflinePlayer.getName(), но после известных всем событий баккит не развивается, а md_5 оставил эту функцию в Spigot-е и она вполне себе работает.
Основываясь на ней, можно сделать две вещи:
Зная UUID, получить .dat файл с OfflinePlayer и взять его last seen name.
Зная ник, прогнать цикл по всем известным серверу игрокам и выбрать того, у которого этот ник появлялся позже остальных.
Чтобы по нику игрока узнать точный UUID, кому он сейчас принадлежит, нужно делать вызов веб-метода UUID --> Name history. Ну не прям туда, но хотя бы на собственную php-обвязку.
В преддверии глобального обновления, мы проводим исследования, которые помогут нам сделать опыт пользования форумом ещё удобнее. Помогите нам, примите участие!