Binnie's Mods

Binnie's Mods

23M Downloads

NullPointerException when Climatizer placed with HWYLA active

mopsyd opened this issue ยท 3 comments

commented

This is a rehash of an an issue posted on the HWYLA, which turned out to be upstream.

Issue Description:
See stack trace:
https://paste.dimdev.org/owinisosaj.mccrash

This error threw over 1,000 times within two seconds (placed and immediately broke suspect block). It is difficult to tell exactly how many instances of the error occurred, because the log stopped recording due to the volume of them almost immediately.

What happens:
Causes massive volume of NullPointerExceptions, which flood the log beyond the point of being able to capture additional messages. Also causes a huge amount of lag in game (with the Vanilla Fix mod), or immediate crash (without vanilla fix mod).

What you expected to happen:
Expected to be able to place blocks without causing game crashes due to Hwyla failing to render the info for them.

Steps to reproduce:
Place a Climatiser from Binnie's Genetics while Hwyla is installed.
See stacktrace for possible other mods causing conflict.
Affected Versions (Do not use "latest"):
Hwyla: Hwyla-1.8.26-B41_1.12.2.jar
Minecraft: 1.12.2
Forge: 14.23.4.2750
Possible Conflicting Mods (Provide their version, as well)
See provided stacktrace.

Diagnosis from Hwyla team:

Binnie's is returning true in hasCapability(...) but null in getCapability(...)

TehNut-Mods/HWYLA#126 (comment)

commented

This is fixed in the latest version of Binnie's I believe (#527)

commented

Awesome. Is there a release build containing this patch as of yet, or would I need to build from source?