public SpoutPlayer getSpoutPlayer() { try { Class.forName("org.getspout.spout.Spout"); if (!(this.getEntity().getBukkitEntity() instanceof SpoutCraftPlayer)) ((NPCEntity) this.getEntity()) .setBukkitEntity( new SpoutCraftPlayer( (CraftServer) Bukkit.getServer(), (EntityPlayer) this.getEntity())); return (SpoutPlayer) this.getEntity().getBukkitEntity(); } catch (final ClassNotFoundException e) { return null; } }