Closed LeonardoTeixeira00 closed 1 year ago
This is not an issue with MythicBotany. CraftTweaker seems to convert the true
to a 1
before passing the json to the recipe serializer. MythicBotany then expects a boolean but finds a number which causes it to use te default value (false
).
Seems like this is a problem with CraftTweaker, please report it there.
In the meantime, you could add the recipe via datapack using OpenLoader.
Strangely, if it's use true as string instead of boolean, the recipe seems to work fine.
That is not strange but intended behaviour in the json library, minecraft uses. Strings are untouched by CraftTweaker and passed as a string which the json library sees as wrong but correctable and thus gives true
as a boolean.
I'm using CraftTweaker-forge-1.18.2-9.1.193 to make recipes and on MythicBotany-1.18.2-2.1.13 when I set the consume tag to true the rune still not being consumed.
Here is the code: