WolfyScript / CustomCrafting-Wiki

Wiki and JavaDocs for CustomCrafting
https://www.spigotmc.org/resources/55883/
9 stars 3 forks source link

Almost all my smithing recipies will not craft, 2-4 of them do work #48

Closed LadyHaley closed 10 months ago

LadyHaley commented 3 years ago

Describe the bug A clear and concise description of what the bug is.

The majority of my smithing recipes are just not working, even tho I made them all at the same time in the GUI with the same steps. I don't get how some could work but some could not. The Netherite Iron Sword and Netherite Gold Sword are working, I suspect maybe some of the others are working too but I cant craft past Iron so idk

To Reproduce Steps to reproduce the behavior:

  1. It was earlier this year but I used the gui to make the recipes
  2. The items are all registered as custom items in CC
  3. Only a handful of them will craft, the rest will not

Expected behavior A clear and concise description of what you expected to happen.

My Item to craft

Screenshots If applicable, add screenshots to help explain your problem.

Server (please complete the following information):

Paper-783 (MC: 1.16.5) Minecraft 1.16.5 Java 16

Additional context Add any other context about the problem here.

I have remade the recipes from scratch in an effort to fix them with no luck. Here is my zip file because I am at a loss for what is wrong. netherupgrade.zip

WolfyScript commented 2 years ago

I looked through the files, and it seems like some items in the recipe are not saved as a reference.
Meaning, they are not linked to a saved item, but instead are saved directly in the recipe.
For each one, it looks like it's the addition (ingot) that is not correctly saved:

Probable issue:
Using the original ingots to craft the recipes works until you reach craftdiamondsword. That recipe requires the item you get via /cc give.

Solutions:

Recipes that have items that are not linked to the existing saved items:

LadyHaley commented 2 years ago

Okay, I will rework the recipies with all of this in mind, thank you