class Dispatcher extends CommandDispatcher<CommandSender> implements Listener {

    public void update() {
        walker.prune(dispatcher.getRoot(), getRoot().getChildren());
        for (var player : server.server.getOnlinePlayers()) {
            player.updateCommands();
        }
    }

    protected  Dispatcher(Server server, Root root);

}