private void checkLimit() throws IOException {
            if (this.count > this.limit) {
                throw new IOException("Limit exceeded");
            }
        }
Downloads and installs translations for the given languages.

@param languages the languages to install translations for
@param sender the sender to report progress to
@param updateStatus if the status file should be updated
common/src/main/java/me/lucko/luckperms/common/locale/TranslationRepository.java