Skip to content

Conversation

@ghzdude
Copy link
Contributor

@ghzdude ghzdude commented Nov 7, 2025

What

Fixes an issue causing a very small subset of recipes to not be able to run. Specifically, the wool dyeing recipes in the Chemical Bath.

Implementation Details

the previous impl failed to account for when both gtRecipeInputs are null, it would return false
deleted MapItemStackNBTIngredient because it's redundant
added tests for this issue

Outcome

people can dye wool again at a terrible rate

Potential Compatibility Issues

hope this doesn't break any other recipe
idk how this was working in the first place

check gt recipe input and tag in equals impl
remove MapItemStackNBTIngredient.java as it seemed to be redundant
@ghzdude ghzdude requested a review from a team as a code owner November 7, 2025 06:57
@ghzdude ghzdude added the type: bug Something isn't working label Nov 7, 2025
@ghzdude ghzdude marked this pull request as draft November 7, 2025 07:01
make test more specific to chem bath recipe map
@ghzdude ghzdude marked this pull request as ready for review November 7, 2025 09:35
set regular input with null nbt
not sure why an ingredient is declared outside of the for loop, so i removed it
hope it doesn't break anything
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

type: bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants