Skip to content

Releases: TelepathicGrunt/Blame

Blame - Fabric - 1.16.5 - 2.4.1

25 Jan 21:02
Compare
Choose a tag to compare

(V.2.4.1 Changes) (1.16.2/1.16.3/1.16.4/1.16.5 Minecraft)

Unregistered worldgen:
• Hardened error reporting so that broken configuredfeatures that cannot be turned to JSON doesn't crash Blame and Blame reports them now.

Dispenser Behaviors:
• Added code to make adding code condensing easier in Blame. Mod Authors, PLEASE CONTACT ME if your mod register replaces
dispenser behaviors for more than 10 items. There will be no exposed method as it would be too easy for mods to abuse and
ruin the entire point of Blame as a diagnosis tool. Instead, message condensing will be done on a case-by-case basis manually.

• Dispenser Configurator now won't have massive log entries when using a datapack that registry replaces a ton of item's Dispenser Behaviors.

Structures/Features:
• Hardened error reporting so broken features/structures/registries are less likely to crash Blame before Blame can report.
Should make running Blame in dev environment less likely to mask actual errors.

Blame - Forge - 1.16.5 - 1.9.2

25 Jan 21:01
Compare
Choose a tag to compare

(V.1.9.2 Changes) (1.16.2/1.16.3/1.16.4/1.16.5 Minecraft)

Dispenser Behaviors:
• Added code to make adding code condensing easier in Blame. Mod Authors, PLEASE CONTACT ME if your mod register replaces
dispenser behaviors for more than 10 items. There will be no exposed method as it would be too easy for mods to abuse and
ruin the entire point of Blame as a diagnosis tool. Instead, message condensing will be done on a case-by-case basis manually.

Structures/Features:
• Hardened error reporting so broken features/structures/registries are less likely to crash Blame before Blame can report.
Should make running Blame in dev environment less likely to mask actual errors.

Blame - Forge - 1.16.5 - 1.9.1

19 Jan 18:10
Compare
Choose a tag to compare

(V.1.9.1 Changes) (1.16.2/1.16.3/1.16.4/1.16.5 Minecraft)

Misc:
• Make Blame not say servers modlist are incompatible when client with Blame connects to server without Blame.
Clients with Blame could still connect to said servers just fine tho.

Fabric Blame v2.4.0

13 Jan 20:35
Compare
Choose a tag to compare

(V.2.4.0 Changes) (1.16.2/1.16.3/1.16.4 Minecraft)

JSON file on world loading:
• Added extra info about missing block properties from broken ConfiguredFeatures files to help modders fix them better.

Template Pools:
• Will now detect and print out if a mod or datapack has a pool element with an insanely high weight that is eating up all the RAM.

Backend:
• Prefixed all my accessor mixins due to this bug in mixins that could cause a crash with other mods for same named mixins.
SpongePowered/Mixin#430

Blame - Forge - 1.16.4 - 1.9.0

13 Jan 20:28
Compare
Choose a tag to compare

(V.1.9.0 Changes) (1.16.2/1.16.3/1.16.4 Minecraft)

JSON file on world loading:
• Added extra info about missing block properties from broken ConfiguredFeatures files to help modders fix them better.

Template Pools:
• Will now detect and print out if a mod or datapack has a pool element with an insanely high weight that is eating up all the RAM.

Backend:
-Prefixed all my accessor mixins due to this bug in mixins that could cause a crash with other mods for same named mixins.
SpongePowered/Mixin#430

Blame - Forge - 1.8.1

09 Jan 13:45
Compare
Choose a tag to compare

(V.1.8.1 Changes) (1.16.2/1.16.3/1.16.4 Minecraft)

Dispenser Behaviors:
• Fixed Quark check not working again because Quark changed some code. This will now stop the logspam for good! Hopefully...

Fabric Blame v2.3.0

07 Jan 23:55
Compare
Choose a tag to compare

(V.2.3.0 Changes) (1.16.2/1.16.3/1.16.4 Minecraft)

Mob Spawning:
• Will detect if mob spawning will crash due to mob entries having a weight of 0 or negative value.

Dispenser Behaviors:
• Fixed potential crash due to Dispenser registration not being syncronized by Mojang which makes it harder for Blame to work properly.

Missing Loottable:
• Fixed jeresources check not working to help reduce some logspam.

Structures:
• Now will properly print out the structure that is crashing instead of Blame itself crashing lol.

Fabric Blame v2.2.6

31 Dec 16:46
Compare
Choose a tag to compare

(V.2.2.6 Changes) (1.16.2/1.16.3/1.16.4 Minecraft)

Dispenser Behaviors:
• Fixed logspam when a mod uses ArmorItem which registers the Dispenser behavior before the item is registered.

Blame - Forge - 1.8.0

07 Jan 23:52
Compare
Choose a tag to compare

(V.1.8.0 Changes) (1.16.2/1.16.3/1.16.4 Minecraft)

Mob Spawning:
• Will detect if mob spawning will crash due to mob entries having a weight of 0 or negative value.

Dispenser Behaviors:
• Fixed Quark check not working to help reduce some logspam.

• Fixed potential crash due to Dispenser registration not being syncronized by Mojang which makes it harder for Blame to work properly.

Missing Loottable:
• Fixed jeresources check not working to help reduce some logspam.

Structures:
• Now will properly print out the structure that is crashing instead of Blame itself crashing lol.

Forge Blame v1.7.6

31 Dec 16:47
Compare
Choose a tag to compare

(V.1.7.6 Changes) (1.16.2/1.16.3/1.16.4 Minecraft)

Dispenser Behaviors:
• Fixed logspam when a mod uses ArmorItem which registers the Dispenser behavior before the item is registered.