Salvager: Unable to salvage the materials - let alone with proper fragments.
TailedMute opened this issue ยท 2 comments
Versions
- Silent Gear: 2.6.14
- Silent's Gems: N/A
- Silent Lib: 4.9.6
- Forge: forge-36.1.2
- Modpack: All The Mods 6 (CurseForge)
- Optifine Installed: No
Expected Behavior
The Salvager is to break down items into components and fragments, including compounds, and these fragments can be combined back into said components.
Actual Behavior
Compounds, if they are created, come out as "unknown alloy" ingots with no NBT. Fragments are unable to be crafted back into normal ingredients. Alloy ingot fragments also lose their NBT.
Links/Images
Steps to Reproduce the Problem
- Mercilessly merge multiple gems/alloys together.
- Create your product, or multiple of them.
- Panic, because of a mistake you made during the creation process, creating Katanas instead of Swords, and begin to break down the tool. And multiple of them, at that.
- Begin to develop a mental scar as your fresh materials are now useless fragments that cannot be converted back.
Looks like a problem with SalvagingRecipe#salvage
. It ignores the actual item that was used as a material and creates a new instance. I believe I decided to do that to remove the material grade and enchantments like Supercharged. That worked when compound materials did not exist, but it clearly fails here.