WolfyScript / CustomCrafting-Wiki

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

Stonecutter and furnaces recipes breaks with clocks #29

Closed IncognitoAnkh closed 3 years ago

IncognitoAnkh commented 3 years ago

Server version: purpur 1.16.5 (it also happen on regular paper)

Context: Im using clocks with custom model data for almost all of my custom items created with mmoitems plugin, when i create a stonecutter recipe using this custom items weird things happen.

My particular issue: in my server when you break an iron ore block or a gold ore block without silk touch instead of the ore block you get as loot raw gold and raw iron (like 1.17 version) both of this items are clocks with custom model data created on mmoitems, you can put those items on a regular furnace to get ingots or on the stonecutter to create 2 of iron dust or gold dust this dust items are also custom clock, then you can use this dust on the blast furnace to get ingots of both of the minerals.

The problem is, at the begining the recipes to smelt raw gold and raw iron into ingots randomly breaks and doesn't work anymore breaking the progression of the game, (the blast furnace recipes to smelt gold dust and iron dust to ingots seems to not be affected).

Now another big problem if i put raw gold on the stonecutter in the possible results it show me Gold dust (this is correct) but also iron dust (this is wrong) this seems to be a visual error at the beginning because if you try to get iron dust from raw gold the item is removed from your inventory and you must chose the correct option but after some time it breaks and you can't get any of the results (both of the items are removed from your inventory every time you try to get them) the same happen with the raw iron to iron dust recipe.

So my actual hotfix was add raw iron to dust and raw gold to dust recipes to the crafting table and gift a blast furnace on first enter to the server to don't break the game progression until an actual fix can be found.