Structures' Compass

Structures' Compass

5M Downloads

Missing Recipe

WenXin20 opened this issue ยท 8 comments

commented

Minecraft v1.16.5
Forge v36.1.32
Structure's Compass v1.1.0

When trying to check for a recipe for the compass while on my server, I noticed jei would not display it. Upon checking the server logs, I found this:

[net.minecraft.item.crafting.RecipeManager/]: Parsing error loading recipe structurescompass:structures_compass_easy
com.google.gson.JsonSyntaxException: Invalid or unsupported recipe type 'structurescompass:recipe'
commented

It's the same with me,hope you can solve it.And when I check the recipe in JEI,it can cause to too long time for sever to wait and then crash.

commented

Still don't know why. Possible workaround: remove the easy or normal recipe which means the recipe will be fixed and there is no changeable option for it. If you feel comfortable with it, add ๐Ÿ‘ reactions here, otherwise add ๐Ÿ‘Ž

commented

Having the exact same issue.

Enviroment of testing:
forge-1.15.2-31.2.50.jar
minecraft_server.1.15.2.jar
structurecompass-1.15.2-1.1.0.jar
no other mods installed

The issue seems to be caused by the IRecipeType not being registered on Servers due to the limitation of the event to Client. (However allowing the event to also be executed on the server cases "Unknown recipe serializer minecraft:" and I gave up testing after that

commented

Having the exact same issue.

Enviroment of testing:
forge-1.15.2-31.2.50.jar
minecraft_server.1.15.2.jar
structurecompass-1.15.2-1.1.0.jar
no other mods installed

The issue seems to be caused by the IRecipeType not being registered on Servers due to the limitation of the event to Client. (However allowing the event to also be executed on the server cases "Unknown recipe serializer minecraft:" and I gave up testing after that

Iโ€˜ve also reproduced this error (unknown recipe serializer), but I'm not sure why this happened.

commented

What I can tell you is that when value = Dist.CLIENT is removed from this line, the mod correctly loads the recipe but causes an error when a client tries to join the server

commented

What I can tell you is that when value = Dist.CLIENT is removed from this line, the mod correctly loads the recipe but causes an error when a client tries to join the server

Indeed, that's why the error confuses me.

commented

Not sure why, and we cannot reproduce the error.

commented

Oh odd