Invisible User — мод для показа невидимых игроков в Minecraft Java 1.21.4 на Fabric. Клавиша I включает и выключает функцию. В комплекте форума доступны русские подписи, сообщения переключения, полный JAR и сохранённый авторский оригинал.
Изображение проекта из оригинального JAR Invisible User.
При установке только на клиент результат относится к доступному клиенту состоянию и отображению. Это не команда администратора, изменяющая чужой сервер. Мод не может показать игрока, данные о котором сервер не передал: эффект зелья, серверное скрытие vanish и отсутствие сущности у клиента — разные ситуации. Не обещаем обход любой защиты или «нулевое влияние на производительность».
На авторской странице выбранный выпуск называется 1.0.1, однако вложенный файл называется invisibleuser-1.0.0.jar, а его fabric.mod.json указывает версию 1.0.0 и Minecraft ~1.21.4. Это расхождение сохранено и объяснено, а не исправлено переименованием версии внутри мода. В комплекте именно этот файл; он не заявлен подходящим для 1.21.1, 1.21.11, Forge или NeoForge. Общая старая инструкция проекта для 1.21 не заменяет требования выбранного JAR.
В папке original сохранён авторский invisibleuser-1.0.0.jar. Его используют вместо RU1, если нужен исходный текст; одновременно обе копии не подключают. Перед заменой сохраните прежний файл вне активной папки mods. Комплект не подменяет вашу существующую конфигурацию и не требует удаления миров.
С Mod Menu откройте экран Invisible User и переключите состояние там. Настройка сохраняется в config/invisibleuser.json. Параметры файла не переводятся. Если проверяете серверную установку, учитывайте, что обработка статусов затрагивает правила мира, а графическое меню и клавиша относятся к клиенту; игровой запуск серверного режима редакцией не проверен.
Авторский пример уведомлений о переключении. На иллюстрации исходные испанские сообщения; в RU1 эти два сообщения переведены на русский.
Ключи языка следуют настройке языка игры, а два уведомления RU1 всегда русские. Остальные шесть классов мода сохранены побайтно; в изменённом классе сохранены инструкции методов и исходные идентификаторы. Русификация не расширяет список версий и не добавляет новых способов поиска игроков.
Если нужна информация о здоровье, а не изменение видимости модели, посмотрите Player Health Indicators Invisible Support. У него своя совместимость и условие наличия брони на невидимом игроке; совместная работа здесь не проверялась.
Для Minecraft 1.21.11 можно выбрать Visible Ghosts с регулировкой видимости полупрозрачной модели. Это отдельный проект для другой версии игры; переносить его JAR в профиль 1.21.4 не следует.
Изображение проекта из оригинального JAR Invisible User.
Что делает мод
Invisible User меняет проверку невидимости у игроков и обработку эффекта невидимости. В коде выбранного файла предусмотрены запрет добавления эффекта и снятие имеющегося эффекта у игроков при включённой функции. Обычные мобы этим условием не охвачены.При установке только на клиент результат относится к доступному клиенту состоянию и отображению. Это не команда администратора, изменяющая чужой сервер. Мод не может показать игрока, данные о котором сервер не передал: эффект зелья, серверное скрытие vanish и отсутствие сущности у клиента — разные ситуации. Не обещаем обход любой защиты или «нулевое влияние на производительность».
Точная версия файла и зависимости
Комплект предназначен для Minecraft 1.21.4, Fabric Loader 0.16.9 или новее, Java 21 или новее и Fabric API для Minecraft 1.21.4. Для экрана настроек можно добавить Mod Menu. Зависимости, игра и загрузчик в архив не входят.На авторской странице выбранный выпуск называется 1.0.1, однако вложенный файл называется invisibleuser-1.0.0.jar, а его fabric.mod.json указывает версию 1.0.0 и Minecraft ~1.21.4. Это расхождение сохранено и объяснено, а не исправлено переименованием версии внутри мода. В комплекте именно этот файл; он не заявлен подходящим для 1.21.1, 1.21.11, Forge или NeoForge. Общая старая инструкция проекта для 1.21 не заменяет требования выбранного JAR.
Как установить русскую редакцию
Скачайте ZIP и откройте README-RU.txt. Из папки mods перенесите invisibleuser-1.0.0-RU1.jar в mods отдельного профиля Minecraft 1.21.4 с нужными зависимостями. Сам ZIP целиком в mods не помещают. Выберите русский язык Minecraft для русских названий клавиш и настроек.В папке original сохранён авторский invisibleuser-1.0.0.jar. Его используют вместо RU1, если нужен исходный текст; одновременно обе копии не подключают. Перед заменой сохраните прежний файл вне активной папки mods. Комплект не подменяет вашу существующую конфигурацию и не требует удаления миров.
Управление и настройки
По умолчанию нажмите I, чтобы переключить функцию. В чате появится русское уведомление о включении или выключении. Если I занята другим модом, переназначьте действие Invisible User в меню управления Minecraft.С Mod Menu откройте экран Invisible User и переключите состояние там. Настройка сохраняется в config/invisibleuser.json. Параметры файла не переводятся. Если проверяете серверную установку, учитывайте, что обработка статусов затрагивает правила мира, а графическое меню и клавиша относятся к клиенту; игровой запуск серверного режима редакцией не проверен.
Авторский пример уведомлений о переключении. На иллюстрации исходные испанские сообщения; в RU1 эти два сообщения переведены на русский.
Границы русификации
Добавлен русский словарь из семи ключей: название действия, категория, заголовок и элементы настроек. Сохранена форматная подстановка %s. В клиентском классе переведены два уведомления в чате; их цветовые коды сохранены. Описание в метаданных также переведено. Название проекта, modid, версия, команды и диагностические сообщения журнала не изменены.Ключи языка следуют настройке языка игры, а два уведомления RU1 всегда русские. Остальные шесть классов мода сохранены побайтно; в изменённом классе сохранены инструкции методов и исходные идентификаторы. Русификация не расширяет список версий и не добавляет новых способов поиска игроков.
Почему переключатель может не дать ожидаемого результата
Сначала проверьте Minecraft 1.21.4, Fabric API и отсутствие второй копии Invisible User. Затем проверьте конфликт клавиши I и состояние переключателя. Если в чате есть уведомление, но нужного игрока нет, причиной могут быть недоступные клиенту сведения или особенности серверного скрытия. Для проверки конфликтов используйте отдельный профиль с минимальным набором модов.Если нужна информация о здоровье, а не изменение видимости модели, посмотрите Player Health Indicators Invisible Support. У него своя совместимость и условие наличия брони на невидимом игроке; совместная работа здесь не проверялась.
Для Minecraft 1.21.11 можно выбрать Visible Ghosts с регулировкой видимости полупрозрачной модели. Это отдельный проект для другой версии игры; переносить его JAR в профиль 1.21.4 не следует.