Войти или зарегистрироваться

Помогите Выбор всех игроков на сервере.

  • Автор темы Автор темы GodlikE
  • Дата начала Дата начала

GodlikE

Старожил
Пользователь
Баллы
103
Имя в Minecraft
GodlikE
Всем привет=) У меня такой вопрос: Как получить всех игроков на сервере? Допустим, мне надо перерместить всех игроков на сервере, кроме одного, в одну точку, но без введения команд. Как мне это реализовать?=)
 
Ну итератором проходитесь и каждого телепортируете.
 
Вот оно - незнание основ языка
 
for(Play)er: Bukkit.getOnlinePlayers()){
player.teleport(location);
}
Спасибо, что написал кодом) а то термины для меня как темный лес)
Ребята, ещё вот такой вопрос: что вообще хранится в методе getPlayer()? Есть ли какой то идентификатор у каждого игрока?
 
Спасибо, что написал кодом) а то термины для меня как темный лес)
Ребята, ещё вот такой вопрос: что вообще хранится в методе getPlayer()? Есть ли какой то идентификатор у каждого игрока?

По моему, вы вообще не понимаете о чем говорите. Когда вы вызываете этот метод, он вам объект класса Player возвращает, а итендефикатор это имя или UUID
 
По моему, вы вообще не понимаете о чем говорите. Когда вы вызываете этот метод, он вам объект класса Player возвращает, а итендефикатор это имя или UUID
Вот, UUID - это числовое значение? И как вообще оно выдается? По списку, или кто раньше зашел, у того он больше?
 
Вот, UUID - это числовое значение? И как вообще оно выдается? По списку, или кто раньше зашел, у того он больше?
eg: Notch UUID: 069a79f4-44e9-4726-a5be-fca90e38aaf5
http://jd.bukkit.org/rb/apidocs/org/bukkit/entity/Entity.html#getUniqueId()
http://docs.oracle.com/javase/7/docs/api/java/util/UUID.html?is-external=true

а то термины для меня как темный лес)
Зря ты полез тогда в практическое программирование. Знание - сила.
 
Последнее редактирование:
А как определить UUID? И вообще, что он из себя представляет?
.getUniqueId() возвращает экземпляр класса UUID.
.getUniqueId().toString() возвращает UUID в виде... не поверишь - в виде строки.
 
Назад
Верх