Advertisement
Guest User

Untitled

a guest
Feb 2nd, 2012
77
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.61 KB | None | 0 0
  1. this.getServer().getPluginManager().registerEvent(Event.Type.PLAYER_TELEPORT, new PlayerListener () {
  2.            
  3.             @Override
  4.             public void onPlayerTeleport(PlayerTeleportEvent ev) {
  5.                 final String p = ev.getPlayer().getName();
  6.                
  7.                 if( plugin.getPlayerSkin(p) != null){
  8.                     Timer timer = new Timer();
  9.                     timer.schedule(new TimerTask() {
  10.                         @Override
  11.                         public void run() {
  12.                             updatePlayerSkin(p);
  13.                         }
  14.                     }, 100L);
  15.                 }
  16.                
  17.             }
  18.         }, Event.Priority.Highest, this);
  19.  
  20.  
  21.  this.getServer().getPluginManager().registerEvent(Event.Type.PLAYER_RESPAWN, new PlayerListener () {
  22.            
  23.             @Override
  24.             public void onPlayerRespawn(final PlayerRespawnEvent ev) {
  25.                
  26.  
  27.                 //DeathManager m = plugin.managers.get(ply);
  28.                
  29.                 //if( server.getPlayer(ev.getPlayer().getName()) != null )
  30.                 //System.out.println("Updated " + server.getPlayer(ev.getPlayer().getName()));
  31.                 //SpoutManager.getAppearanceManager().setGlobalSkin(pl, url);
  32.                
  33.                 final String p = ev.getPlayer().getName();
  34.                
  35.                 if( plugin.getPlayerSkin(p) != null){
  36.                     Timer timer = new Timer();
  37.                     timer.schedule(new TimerTask() {
  38.                         @Override
  39.                         public void run() {
  40.                             updatePlayerSkin(p);
  41.                         }
  42.                     }, 100L);
  43.                 }
  44.  
  45.  
  46.                 //updatePlayerSkin(ev.getPlayer().getName());
  47.             }
  48.            
  49.         }, Event.Priority.Highest, this);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement