DONTUSECOMMAND
Представьте: вы собрали идеальный модпак, продумали баланс, а игроки всё равно портят впечатление, прописывая /gamemode creative или /tp. Знакомо? DONTUSECOMMAND — это крошечный, но мощный инструмент, который навсегда запирает нежелательные команды прямо в конфиге. Никаких лазеек, никаких уговоров. Просто три Java-файла, которые делают ровно то, что обещают.
Что такое DONTUSECOMMAND и зачем он нужен
По сути, это Fabric-мод для Minecraft, состоящий всего из трёх файлов ядра. Он перехватывает события команд и сверяется с вашим чёрным списком. Если команда попала в этот список — она не выполнится, точка. Неважно, играете вы в выживании, креативе или даже с правами оператора сервера. Единственное исключение — консоль сервера: там заблокированные команды по-прежнему работают, но это скорее плюс для администраторов, которым нужен полный контроль.
Авторы интегрированных сборок часто сталкиваются с проблемой читерства. DONTUSECOMMAND для Minecraft решает её элегантно и без лишнего кода. В отличие от громоздких плагинов вроде LuckPerms, этот мод не рассчитан на крупные сервера, но для одиночной игры или небольшого лампового проекта — то, что доктор прописал.
Поддерживаемые версии и загрузчик
Мод совместим с широким диапазоном версий Minecraft — от 1.13.x до 1.21.x. Работает исключительно на Fabric. NeoForge не поддерживается, так что перед установкой убедитесь, что у вас стоит Fabric Loader. Если вы играете через лаунчер foxygame.net, то можете не беспокоиться о ручном подборе: лаунчер автоматически определяет совместимую версию DONTUSECOMMAND и добавляет её в сборку одним кликом, что особенно удобно при частой смене модпаков.
Как установить DONTUSECOMMAND
Процесс до смешного прост. Скачать DONTUSECOMMAND можно с популярных площадок модов — просто найдите файл с расширением .jar под вашу версию Fabric. Затем:
- Убедитесь, что у вас установлен Fabric Loader.
- Переместите скачанный jar-файл в папку mods вашего клиента или сервера.
- Запустите игру — мод автоматически создаст конфигурационный файл DUC.txt в папке config.
Если вы администрируете сервер, помните: DONTUSECOMMAND не блокирует команды в консоли, поэтому для больших проектов лучше присмотреться к LuckPerms. Зато для клиентских сборок это идеальный страж порядка.
Настройка чёрного списка команд
Вся магия происходит в файле DUC.txt. Он появляется в папке config после первого запуска с модом. Откройте его любым текстовым редактором и просто впишите команды, которые хотите запретить — по одной на строку, без слеша «/». Например:
- tp
- summon minecraft:zombie
- gamemode creative
Важный нюанс: можно указывать подкоманды. Если вы напишете «gamemode creative», то заблокируется только этот конкретный режим, а «gamemode survival» останется доступным. Разделяйте инструкции переносом строки — и всё. После редактирования перезапустите клиент (или сервер) либо выполните команду /reload, чтобы изменения вступили в силу.
Кстати, если вы собираете модпак и не хотите, чтобы игроки случайно удалили этот мод, можно переименовать его отображаемое имя в лаунчере на что-то вроде «[Dependency]xxx (Do Not Delete)». Так он затеряется среди библиотек и не вызовет подозрений.
Почему DONTUSECOMMAND лучше аналогов для маленьких проектов
Существуют более комплексные решения, например, мод «No Cheat», который отключает вообще все команды разом. Но DONTUSECOMMAND даёт гибкость: вы сами решаете, что именно запретить. Это особенно ценно, если в сборке есть кастомные команды из других модов, которые должны работать. Плюс, его микроскопический размер не нагружает игру, а конфиг читается интуитивно.
Ещё один приятный момент — совместимость с лаунчером foxygame.net. В его каталоге дополнений DONTUSECOMMAND представлен как проверенное решение для анти-читерской защиты, и лаунчер сам следит за обновлениями, так что вам не придётся вручную искать новые билды под свежие версии Minecraft.
Ограничения и важные замечания
Не стоит рассматривать этот мод как полноценную защиту для публичного сервера. Консоль остаётся неуязвимой для блокировок, а значит, администратор с доступом к серверному терминалу всё ещё может выполнить любую команду. Кроме того, мод не мешает игрокам использовать команды через другие моды, если те не проходят через стандартный обработчик событий. Но для 99% случаев в одиночных и кооперативных сборках этого более чем достаточно.
Если вы обновляете Minecraft, всегда проверяйте, что у вас стоит актуальная версия DONTUSECOMMAND. Разработчик заявляет поддержку с 1.13.x до 1.21.x, но на промежуточных снапшотах могут быть нюансы. К счастью, мод настолько прост, что ломается крайне редко.
Итог: кому точно пригодится DONTUSECOMMAND
DONTUSECOMMAND — находка для авторов модпаков, которые хотят сохранить честную игру без лишних заморочек. Он не требует глубоких знаний Java, настраивается за минуту и работает тихо, как шёпот. Если вы устали объяснять друзьям, почему нельзя включать креатив в хардкорном прохождении, просто добавьте этот мод в сборку. А если пользуетесь лаунчером foxygame.net, то установка превращается в один клик — вместе с автообновлением и гарантированной совместимостью. Попробуйте сами и забудьте о читерах навсегда.