Вопрос Java OOP

Версия Minecraft
1.18.X

newstateworld

Пользователь
Сообщения
133
Решения
3
Как сделать объект для каждого игрока? Например как в Pawn: [MAX_PLAYERS]
Или что то типо такого

А так же как можно с объектом работать в других классах?
 
Последнее редактирование:
Как сделать объект для каждого игрока? Например как в Pawn: [MAX_PLAYERS]
Или что то типо такого

А так же как можно с объектом работать в других классах?
Код:
Bukkit.getPlayer?

public class MyPlayer extends Player ?

public class MyPlayer {
UUID id;

public @Nullable Player getPlayer() {
return Bukkit.getPlayer(id);
}

}
Объединено

Как сделать объект для каждого игрока? Например как в Pawn: [MAX_PLAYERS]
Или что то типо такого

А так же как можно с объектом работать в других классах?
вообще ничего не понятно что ты написал. Что такое Pawn?
Ты про что? Collection? Array? Class?

Object obj = (Object) Bukkit.getPlayer(player);
 
Последнее редактирование модератором:
Bukkit.getPlayer?

public class MyPlayer extends Player ?

public class MyPlayer {
UUID id;

public @Nullable Player getPlayer() {
return Bukkit.getPlayer(id);
}

}
Объединено


вообще ничего не понятно что ты написал. Что такое Pawn?
Ты про что? Collection? Array? Class?

Object obj = (Object) Bukkit.getPlayer(player);
В языке Pawn (ЯП для гта са, если к переменной добавить [MAX_PLAYERS], то для каждого игрока эта переменная будет своя, как и объекты)
 
В языке Pawn (ЯП для гта са, если к переменной добавить [MAX_PLAYERS], то для каждого игрока эта переменная будет своя, как и объекты)
Java:
List<MyPlayer> list = new ArrayList();
for(Player player : Bukkit.getOnlinePlayers()) {
list.add(new MyPlayer(player));
}
return list;
 
Назад
Сверху Снизу