-
Notifications
You must be signed in to change notification settings - Fork 291
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[1.11] JEI not working after Ore Dictionary nullability fixes #626
Labels
Comments
Thanks for the heads up! |
mezz
referenced
this issue
in MinecraftForge/MinecraftForge
Nov 18, 2016
I think the bytecode change should be reversed, there's no benefit to having it as a |
mezz
added a commit
that referenced
this issue
Nov 18, 2016
Should be fixed in 4.0.1.191 |
Thanks for the quick fix. |
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
MinecraftForge/MinecraftForge@bf090cb fixed the
ItemStack
nullability issues with the Ore Dictionary.This means that
IRecipe#getRecipeOutput
always returns a non-null
value for ore recipes andShapelessOreRecipe#getInput
returns aNonNullList
instead of anArrayList
.The latter is causing a
NoSuchMethodError
at runtime fromShapelessOreRecipeHandler#isRecipeValid
because the return type was included in the bytecode (even though JEI never explicitly uses it as anArrayList
).Full Log
The text was updated successfully, but these errors were encountered: