Visible Ghosts показывает невидимых игроков полупрозрачными и позволяет менять их видимость. Здесь доступен мод 2.0.0 для Minecraft Java 1.21.11 на Fabric с русскими настройками и сообщениями. Полный файл скачивается с форума; исходный JAR сохранён в том же комплекте.
Оригинальная иконка проекта из авторского JAR. Это логотип, а не скриншот русской версии в игре.
Это способ видеть инвизок среди сущностей, сведения о которых уже получил клиент. Если сервер вообще не отправляет данные о скрытом игроке, настройки рендера не создадут его модель. Не следует приравнивать эффект зелья невидимости к серверному vanish или обещать обнаружение любого администратора.
Внешняя карточка выпуска не перечисляет зависимостей, но fabric.mod.json внутри JAR требует Fabric API. При установке ориентируйтесь на данные выбранного файла. Библиотека fabric-permissions-api уже вложена автором в этот JAR; её вложенный файл сохранён без изменений.
ZIP содержит mods/visible-ghosts-1.21.11-2.0.0-RU1.jar, неизменённый оригинал в папке original и README-RU.txt. В активную папку mods помещают только один вариант JAR. Сохраните прежнюю копию вне активного профиля перед заменой. Сборки проекта для 1.21.1 и 1.21.7 — отдельные файлы и сюда не включены; этот комплект не предназначен для Forge или NeoForge.
Такой режим не делает клиента без мода участником этой системы настроек и не заменяет серверный античит. Пример для своей тестовой команды:
Эти строки в исходном выпуске записаны прямо в классах, поэтому обычный языковой ресурспак не переводит их. В RU1 изменены ссылки на текстовые константы четырёх классов; инструкции методов и остальные 15 классов сохранены побайтно. Русские подписи RU1 используются независимо от выбранного языка Minecraft. Вернуться к исходным подписям можно, выбрав JAR из папки original вместо RU1.
Для другой задачи — показа сердечек у невидимых игроков в броне — существует Player Health Indicators Invisible Support. Это отдельный проект со своими версиями: он не заменяет Visible Ghosts и здесь не заявляется проверенным совместным дополнением.
Для Minecraft 1.21.4 доступен Invisible User с переключением видимости клавишей I. У него другой способ обработки невидимости и другой файл для Fabric; это вариант для отдельного профиля 1.21.4, а не дополнение к текущему комплекту 1.21.11.
Оригинальная иконка проекта из авторского JAR. Это логотип, а не скриншот русской версии в игре.
Как работает показ невидимых игроков
Мод меняет клиентское отображение сущностей с эффектом невидимости. Игрок становится виден как полупрозрачная модель — подобно отображению союзника по команде или в режиме наблюдателя. Можно включить показ и выбрать, насколько заметной будет модель.Это способ видеть инвизок среди сущностей, сведения о которых уже получил клиент. Если сервер вообще не отправляет данные о скрытом игроке, настройки рендера не создадут его модель. Не следует приравнивать эффект зелья невидимости к серверному vanish или обещать обнаружение любого администратора.
Совместимость и состав скачивания
Выбранный выпуск — visible-ghosts-1.21.11-2.0.0. Его файл требует Minecraft 1.21.11, Java 21 или новее, Fabric Loader 0.17.3 или новее и Fabric API для той же версии игры. Для графического меню можно дополнительно установить Mod Menu. Fabric API и Mod Menu в комплект не входят.Внешняя карточка выпуска не перечисляет зависимостей, но fabric.mod.json внутри JAR требует Fabric API. При установке ориентируйтесь на данные выбранного файла. Библиотека fabric-permissions-api уже вложена автором в этот JAR; её вложенный файл сохранён без изменений.
ZIP содержит mods/visible-ghosts-1.21.11-2.0.0-RU1.jar, неизменённый оригинал в папке original и README-RU.txt. В активную папку mods помещают только один вариант JAR. Сохраните прежнюю копию вне активного профиля перед заменой. Сборки проекта для 1.21.1 и 1.21.7 — отдельные файлы и сюда не включены; этот комплект не предназначен для Forge или NeoForge.
Команды и настройка видимости
Используйте короткий префикс /vg или полный /visibleghosts. Названия команд и аргументы оставлены на английском, чтобы сохранить совместимость:/vg renderInvisiblePlayers true— включить показ невидимых игроков./vg renderInvisiblePlayers false— выключить принудительный показ и вернуться к обычным правилам отображения игры./vg ghostTransparency 166— установить исходный уровень видимости./vg ghostTransparency 255— сделать отображаемую модель максимально непрозрачной.
Что может задать администратор сервера
Для клиентской функции установка мода на сервер не обязательна. Если серверная часть установлена, администратор может задать правило для клиентов с Visible Ghosts командой/vga overrideVisibility <игрок или селектор> <visible|invisible|none>. Значение visible включает показ, invisible возвращает обычную обработку невидимости, none снимает это серверное правило и оставляет настройку клиента. Серверное правило имеет приоритет над локальным переключателем.Такой режим не делает клиента без мода участником этой системы настроек и не заменяет серверный античит. Пример для своей тестовой команды:
/vga overrideVisibility @a[team=Red] invisible. Команда требует соответствующих полномочий на сервере; русская редакция их не меняет.Что переведено в RU1
Переведены 15 отображаемых строк или фрагментов: заголовок и элементы меню, ответы клиентских команд и часть административных сообщений. Также переведено описание мода. Программные идентификаторы, команды, числовые настройки и журнал диагностики сохранены. Значения visible, invisible и none остаются именами режимов.Эти строки в исходном выпуске записаны прямо в классах, поэтому обычный языковой ресурспак не переводит их. В RU1 изменены ссылки на текстовые константы четырёх классов; инструкции методов и остальные 15 классов сохранены побайтно. Русские подписи RU1 используются независимо от выбранного языка Minecraft. Вернуться к исходным подписям можно, выбрав JAR из папки original вместо RU1.
Если игрок по-прежнему не виден
Проверьте версию игры, Fabric API, значение renderInvisiblePlayers и уровень видимости. Если локальный переключатель не влияет на результат, учтите серверное правило. Если другой мод меняет рендер сущностей, начните с отдельного профиля с минимальным набором зависимостей. Отсутствующая у клиента сущность не появится от изменения прозрачности.Для другой задачи — показа сердечек у невидимых игроков в броне — существует Player Health Indicators Invisible Support. Это отдельный проект со своими версиями: он не заменяет Visible Ghosts и здесь не заявляется проверенным совместным дополнением.
Для Minecraft 1.21.4 доступен Invisible User с переключением видимости клавишей I. У него другой способ обработки невидимости и другой файл для Fabric; это вариант для отдельного профиля 1.21.4, а не дополнение к текущему комплекту 1.21.11.