[MC-126150] Furnaces don't account for multiple recipes with the same output when giving experience and smelting recipes Created: 22/Feb/18  Updated: 28/Feb/18  Resolved: 23/Feb/18

Status: Resolved
Project: Minecraft: Java Edition
Component/s: None
Affects Version/s: Minecraft 18w08b
Fix Version/s: Minecraft 18w09a

Type: Bug
Reporter: [Mod] redstonehelper Assignee: [Mojang] Maria Lemón
Resolution: Fixed Votes: 1
Labels: None

Attachments: Zip Archive furnaceTestPack.zip    
CHK:
Confirmation Status: Confirmed

 Description   

The bug

When you use different smelting recipes to obtain the same item, only the last recipe used takes effect.

How to reproduce

Recipe
  1. Install the attached data pack
  2. Place a furnace and smelt a piece of rotten flesh
  3. Without removing the anvil from the furnace's output slot, smelt a piece of stone
  4. Take out the two anvils and see that you only get one smelting recipe
Experience
  1. Install the attached data pack
  2. /xp add @s -100 levels
  3. Place a furnace and smelt a 32 pieces of rotten flesh, then take out the resulting 32 anvils. Note that you have about half a level of xp.
  4. /xp add @s -100 levels
  5. Smelt 31 pieces of stone, then take out the resulting 31 anvils. Note that you have about 3 and a half levels of xp
  6. /xp add @s -100 levels
  7. Smelt 31 pieces of stone, then smelt one piece of rotten flesh, and then take out the resulting 32 anvils. Note that you only received half a level of xp, whereas from step 5 you knew to expect at least 3 and a half levels of xp.

Generated at Tue Dec 11 04:09:39 CST 2018 using Jira 7.11.2#711002-sha1:fdc329dee91471a641faabfe39b5ff8c0a5b3f66.