Paper
Paper copied to clipboard
Fix consistency bugs for inventory result slots
So my thinking here, was any inventory that had result slots that wasn't already using CraftResultInventory should have their "storage" contents exclude the result slots. The ones I found were villager trading inventories, all the furnaces, brewing stands, and crafting inventories.
I also fixed an issue where Inventories that were CraftResultInventories didn't include all the contents in getContents.
Fixes https://github.com/PaperMC/Paper/issues/10720
Download the paperclip jar for this pull request: paper-10721.zip