- Баллы
- 66
Добрый день,
Есть проблема, мне нужно как-то установить скин игроку когда сервер стоит с использованием BungeeCord. Вот код который я поставил на основной сервер.
Есть проблема, мне нужно как-то установить скин игроку когда сервер стоит с использованием BungeeCord. Вот код который я поставил на основной сервер.
Код:
@EventHandler
public void onJoin(PlayerJoinEvent e) {
YamlConfiguration messageConfig = YamlConfiguration.loadConfiguration(plugin.messageFile);
Player p = e.getPlayer();
String name = p.getName();
SkinsRestorerAPI api = SkinsRestorerAPI.getApi();
PlayerWrapper player = new PlayerWrapper(p);
if (!plugin.players.containsKey(name)) {
try {
api.setSkin(name, plugin.getConfig().getString("standart"));
api.applySkin(player);
} catch (SkinRequestException e1) {
e1.printStackTrace();
}
for (String message : messageConfig.getStringList("reloadSkin")) {
message = message.replace("&", "§");
p.sendMessage(message);
}
}
}