@Override
            public void run() {
                Collection<? extends Player> players = PluginMessageMessenger.this.plugin.getBootstrap().getServer().getOnlinePlayers();
                Player p = Iterables.getFirst(players, null);
                if (p == null) {
                    return;
                }

                p.sendPluginMessage(PluginMessageMessenger.this.plugin.getLoader(), CHANNEL, buf);
                cancel();
            }
An implementation of {@link Messenger} using the plugin messaging channels.
bukkit/src/main/java/me/lucko/luckperms/bukkit/messaging/PluginMessageMessenger.java