- Загрузчики
- Fabric
- Скачиваний на Modrinth
- 95 тыс.
- Подписчиков на Modrinth
- 40
- версии
- 23
- Обновлён
- 28 сентября 202628 сент.
- Опубликован
- в 2024
Коротко о моде
Ставится только в игру; на сервер ставить не нужно
Мод для Fabric, предотвращающий эксплойты с координатами на основе поворота текстур и смещений позиции. Или, если вам больше нравится, как это выглядит!
Совместим с Vanilla MC, Sodium и кастомными текстур/ресурс-паками
Как работает мод
Мод предоставляет несколько режимов на выбор:
- No Rotations: Все блоки имеют одинаковый поворот и смещение
- Random: Новый случайный сид генерируется для каждой позиции блока. Однако повороты/смещения перемешаются при перезагрузке.
- Stable Random: Генерирует и запоминает случайное смещение от чанка 0,0 для каждого чанка. Смещения перегенерируются каждую игровую сессию.
- Repeating Chunk: Использует те же повороты и смещения, что и секция чанка в 0,0,0, для каждого чанка
примечание: секция чанка — это часть чанка размером 16x16x16. ни один из режимов не уязвим к взлому абсолютных координат x или z.
| визуальное разнообразие | детерминированный | проблемы безопасности/примечания | |
|---|---|---|---|
| no rotations | нет | да | нет |
| random | высокое | нет | нет |
| stable random | высокое | на игровую сессию | координата y и координаты секции xz могут быть взломаны, если предоставлено много примеров |
| repeating chunk | среднее | да | координаты секции xyz могут быть взломаны |
Конфигурация
Есть два способа настроить мод прямо в игре:
- Установите YetAnotherConfigLib и ModMenu
- Установите Sodium. В настройках графики появится страница для настроек NoTextureRotation.
Файл конфигурации находится по адресу: .minecraft/config/no-texture-rotations.json
В чём суть эксплойта?
Многие блоки, такие как трава, земля и камень, имеют вариации, которые поворачивают или слегка изменяют их текстуры.
Вариации текстур сами по себе не плохи, они делают игру визуально интереснее, не давая блокам выглядеть «одинаково», когда многие из них стоят рядом.

Проблема в том, что «случайное» число, используемое для выбора вариации, завязано на позицию блока в игре. Сид мира не требуется.
Смещения работают аналогично: некоторые блоки, например цветы, смещают свою позицию от центра блока со «случайным» смещением.
Любые скриншоты или видео, показывающие примеры этих блоков, уязвимы к тому, что атакующий взломает координаты блоков.
На анархических серверах это может быть особенно мощно — базы, чьи изображения или видео были опубликованы, могут быть найдены.
Это не новое открытие, метод известен как минимум с 2018 года и до сих пор регулярно используется для поиска сидов панорам. Пример: https://youtu.be/gE1dMNCyofs?t=57
более подробное объяснение: https://gitea.com/ChromeCrusher/Texploit-Guide
несколько примеров публичных инструментов для взлома координат:
Частые вопросы
Как установить NoTextureRotations?
Установите Fabric под свою версию Minecraft, скачайте NoTextureRotations под ту же версию и загрузчик, положите файл в папку mods и запустите игру с профилем загрузчика.
Для каких версий Minecraft есть NoTextureRotations?
У NoTextureRotations есть сборки для Minecraft 1.19–26.3.
Нужен ли NoTextureRotations на сервере?
Ставится только в игру; на сервер ставить не нужно