ConsoleCommandSender implementations (bukkit, canary, etc) should only have to implement sendMessage, as everything else is always the same.