Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- @EventHandler
- public void Check(PlayerRespawnEvent e) throws SkinRequestException {
- Bukkit.getScheduler().runTaskLaterAsynchronously(this, new Runnable() {
- @Override
- public void run() {
- if (e.getPlayer().getInventory().getHelmet().hasItemMeta())
- {
- try {
- skinsRestorerAPI.setSkin(e.getPlayer().getName(), config.getString("skin." + e.getPlayer().getInventory().getHelmet().getItemMeta().getCustomModelData() + ".name"));
- e.getPlayer().sendMessage("KeepInventory Item: " + e.getPlayer().getInventory().getHelmet().getItemMeta().getCustomModelData());
- skinsRestorerAPI.applySkin(new PlayerWrapper((Object) e.getPlayer().getName()));
- } catch (SkinRequestException ex) {
- throw new RuntimeException((Throwable) ex);
- }
- }
- else return;
- }
- }, 20);
Advertisement
Add Comment
Please, Sign In to add comment