Infusion Altar ignores Soul Jars with extra/reordered NBT tags
koihei opened this issue ยท 0 comments
Describe the bug
DMCLoot (https://www.curseforge.com/minecraft/mc-mods/dmcloot) adds an extra NBT tag to most items when they leave the player inventory, and once a Soul Jar gains the extra NBT tag, the Infusion Altar will no longer accept it as a valid Soul Jar. Additionally, the NBT tags by Mystical Agriculture will be reordered: Type and Souls will swap positions.
To Reproduce
Fill up Soul Jars, making sure they never leave your inventory. These will work with the Infusion Altar.
Fill up Soul Jars, but drop them so they gain the extra NBT data. These will not work.
Fill up Soul Jars via Soul Extractor. They will gain the extra NBT data due to not being in player inventory. These will not work.
Expected behavior
Soul Jars should still work on the Infusion Altar even if there are extra NBT tags on it.
Versions:
- Minecraft: 1.16.5
- Forge: 36.2.20
- Cucumber: 4.1.12
- Mystical Agriculture: 4.2.5