Infused Elytra recipe does not work with a fully repaired elytra
marvjosh1 opened this issue ยท 2 comments
๐ Description (REQUIRED)
The infused elytra recipe does not work wit an elytra that has 2 NBT tags (= an elytra that has been repaired)
๐ Steps to reproduce the Issue (REQUIRED)
- Get an Elytra, and damage it a bit by flying around
- Repair the Elytra in an anvil using Phantom Membrane - it will gain a second NBT tag including "RepairCost":
https://youtu.be/wIjm0KHJa38
https://gyazo.com/4ca3397e97c9a6111d5bc3ee9859e73c - Try to use this Elytra in the Infused Elytra recipe, it shows the "Incorrect Recipe" Message. When using a brand new Elytra in place of the repaired one, the recipe will work:
https://youtu.be/Cr1QNs0-7GI
๐ก Expected behavior (REQUIRED)
The Infused Elytra recipe should also accept a fully repaired elytra as a crafting ingredient
๐ Server Log
๐ /error-reports/ Folder
๐งญ Environment (REQUIRED)
- Server Software (Spigot/Paper): Yatopia v1_16_R3
- Minecraft Version: 1.16.4
- Slimefun Version: vDEV - 757
- CS-CoreLib Version: vDEV - 91
This issue is a little tricky as the bug is buried deep within some of the oldest code in Slimefun, it's recipe system.
This cannot really be fixed easily until that system itself has been fixed, preferabbly rewritten.
So it will probably have to wait until that happens, luckily this is - albeit annoying - not a game-breaking bug that would need immediate attention.
Just letting you know, tl;dr I can confirm this bug, but it's a bit tricky and will need to wait some time.