Renable Recipe Jank" causes worlds to not load with Quiltloader
Shibva opened this issue · 9 comments
whenever you load a world you get tossed an error that kicks you from the world and returns you to the main menu (or server screen for errors of this kind)
I dont have the means to open this on this computer but this should be the log that contains the error
2023-05-30-2.log.gz
also just curios, why did you renable it? (also I saw the changelog beforehand; you are forgiven X) )
I don't think there's a specific way you can do datapacks with NBT data… You'll have to find a fancy way around it. Hope you can find a way to make it work with quilt :-)
I don't think there's a specific way you can do datapacks with NBT data…
I think that requires Mixins or recipe registry to allow for NBT specific operations
Take my birth of a bit of salt, I really don't know much about this sort of thing, but I do know that it seems like that datapaks lack some sort of NBT specific operation
It wasn't rendering the recipes properly on servers, the potions in specific (nbt wasnt being loaded)
The recipes still worked though, its just people couldnt figure out how to craft some things (#29)
I tried to figure out a fix that would continue using NBT crafting but I couldn't figure it out, and there was a pack update waiting on me only so I felt a little rushed, I hope to be able to get a version that both works on servers and quilt in the future
I think theres a way you can still use datapacks to work wtih NBT; however you might need to create a custom crafting method that works in the crafting table that allows for NBT data and stuff
or, there may be a way to have JEI/REI read potions correctly using their API; I will tell you that the invalid potions and charms also render on survival worlds as well
If it helps with the current issue; heres a newer crash report quilt gave when running the 0.6.4 to have an understanding what may have gone wrong this time around
https://gist.github.com/Shibva/b27491513569b7dd9b1968388cf1c363
Edit: please note I tried this one after updating quiltloader to version 0.19.1 (previously was using 0.18.1 of quiltloader)
I forgot to mention; this issue has escalated from the world load to a game crash when starting up game with 0.6.4
So I decided to try this with fabric and got a crash on startup. Ill make a separate issue wtih this bug;
on another note; when I used 0.6.2; the jank dint fix anything wtih the potion badges; however it did fix the bookshelf issue specifically
I recommend maybe reversing the jank stuff and allowing for only specific recipes that may need special operations be used
As for how to make this possibly work for Quilt and Fabric: I found that Extra Alchemy has something similar called potion rings and it seems like what their doing for crafting works both in Farbic and Quilt; the code for how it handles the crafting can be found here
Hope this helps @TheWinABagel
### On ANOTHER NOTE:
I have good news; the Quilt issue wtih it kicking me on join is not happing anymore on the intinal reported 0.6.2 version anymore! I think it was because I was using a version of quilt that was running version 0.18.1 of Fabricloader
ill continue this issue but as a new one as well to avoid confusion