Download Blame (Fabric) — Minecraft Mods — MetaMods
Blame (Fabric)

Blame (Fabric)

Active

Downloads

0

Last update

2 years ago
Client
Fabric
Quilt
Forge
Neoforge
Utils

Blame (Fabric) - Powerful Diagnostic Tool for Minecraft

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

What is This Mod For?

Blame is a specialized diagnostic tool designed for situations where the game experiences unusual world generation crashes or behaves abnormally without producing error information. You should install this mod only if you encounter strange game crashes related to world generation or if commands stop functioning without stack trace output.

When activated, Blame collects extended information and outputs detailed error reports to the latest.log file located in the logs folder within the game directory. This is much more convenient for problem analysis and contains all necessary information for troubleshooting. It's important to note that the mod works only in singleplayer games or servers, but not on clients connecting to a server.

Note: For improved JSON file analysis of world generation in versions 1.17+, it's recommended to use the Cyanide mod.

Main Diagnostic Features

Command Analysis

  • Outputs crash information when using commands that fail
  • Detection of all broken commands when starting a world
  • Identification of commands with errors in executes() and then() calls

World Generation Diagnostics

  • Detection of crashes in structure generators and terrain elements
  • Logging of improperly registered ConfiguredFeatures, ConfiguredStructures and ConfiguredCarvers
  • Identification of problems with biome registration and other world elements
  • Analysis of JSON generation files from all mods and datapacks

Technical Monitoring

  • Control over DynamicRegistry loading time
  • Tracking missing loot tables during chest content generation
  • Analysis of recipes and loot tables with compact log output
  • Fix of MC-190122 error for correct display of loaded recipes

Specialized Checks

  • Verification of conflicting spacing and separation values in structures
  • Detection of problems in custom and flat chunk generators
  • Monitoring of Jigsaw structure operations and missing pools
  • Checking access to non-existent NBT files
  • Identification of blocks and their NBT data causing structural errors

For Developers: Installation in Fabric Environment

Add the developer's Maven repository to your build.gradle file:

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

Add the dependency to the modification in the dependencies block, replacing the version number with the current one:

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

After launching the game, Blame will operate in active mode, as indicated by the corresponding message in the console:

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

YouTube videos and other video hosting materials are available for familiarization with the modification's operation.

Project members
TelepathicGrunt

TelepathicGrunt

Created: 18 Nov 2021

ID: 27021