Скачать Blame (Fabric) — Minecraft Моды — MetaMods
Blame (Fabric)

Blame (Fabric)

Активный

Установок

0

Последнее обновление

2 года назад
Клиент
Fabric
Quilt
Forge
Neoforge
Утилиты

Blame (Fabric) - мощный инструмент диагностики для Minecraft

discord-logo-png-free-transparent-png-logos-discord-png-logo-300_300 (PNG)  | BeeIMG

Для чего нужен этот мод?

Blame — это специализированный диагностический инструмент, предназначенный для ситуаций, когда игра сталкивается с необычными сбоями генерации мира или работает некорректно без вывода информации об ошибках. Установить этот мод стоит только если вы испытываете странные падения игры, связанные с генерацией мира, или если команды прекращают работу без вывода трейса стека.

При активации Blame собирает расширенную информацию и выводит подробные отчеты об ошибках в файл latest.log, расположенный в папке logs внутри директории с игрой. Это значительно удобнее для анализа проблем и содержит всю необходимую информацию для их решения. Важно отметить, что мод работает только в одиночной игре или на сервере, но не на клиенте, подключающемся к серверу.

Примечание: для улучшенного анализа JSON файлов генерации мира в версиях 1.17+ рекомендуется использовать мод Cyanide.

Основные возможности диагностики

Анализ команд

  • Выводит информацию о сбое при использовании команд, которые завершаются ошибкой
  • Обнаружение всех поврежденных команд при запуске мира
  • Идентификация команд с ошибками в вызовах executes() и then()

Диагностика генерации мира

  • Обнаружение сбоев генераторов структур и элементов ландшафта
  • Логирование неправильно зарегистрированных ConfiguredFeatures, ConfiguredStructures и ConfiguredCarvers
  • Выявление проблем с регистрацией биомов и других элементов мира
  • Анализ JSON файлов генерации из всех модов и датапаков

Технический мониторинг

  • Контроль времени загрузки DynamicRegistry
  • Отслеживание отсутствующих loot table при генерации содержимого сундуков
  • Анализ рецептов и таблиц добычи с компактным выводом в логи
  • Исправление ошибки MC-190122 для корректного отображения загруженных рецептов

Специализированные проверки

  • Проверка конфликтующих значений spacing и separation в структурах
  • Обнаружение проблем в пользовательских и плоских генераторах чанков
  • Мониторинг работы Jigsaw-структур и отсутствующих pool-ов
  • Проверка доступа к несуществующим NBT файлам
  • Идентификация блоков и их NBT данных, вызывающих ошибки в структурах

Для разработчиков: установка в Fabric окружении

В файле build.gradle добавьте Maven репозиторий разработчика:

repositories {
    maven {
        url "https://nexus.resourcefulbees.com/repository/maven-public/"
    }
}

В блок dependencies добавьте зависимость к модификации, заменив номер версии на актуальный:

dependencies {
   ...
   modImplementation "com.telepathicgrunt:Blame-Fabric:1.16.5-3.0.1-fabric"
}

После запуска игры Blame будет работать в активном режиме, о чем можно узнать по соответствующему сообщению в консоли:

[18:25:48] [main/ERROR] (Blame) Blame 1.16.5-3.0.1-fabric initialized

Видео материалы на YouTube и других видеохостингах доступны для ознакомления с работой модификации.

Участники проекта
TelepathicGrunt

TelepathicGrunt

Создан: 18 ноя 2021

ID: 27021