mojira.dev
MCPE-36388

Hoppered Furnace Timing Error

Update by @unknown:
Summary:
A single piece of coal should be able to smelt 8 items. When a hopper is used to feed different items into a furnace however, there is a fractional delay in the process that means only 7 items will be smelted per piece of coal.

Steps to Reproduce:
Using the setup as pictured here:

[media]
  1. Build the setup as as pictured

  2. Place the items into the chests

  3. Wait for the furnace to use up the fuel

  4. Notice which items get smelted

Observed Results:
Only 7 of the 8 items will be smelted, as they are fed into the furnace via a hopper.

Expected Results:
All 8 items should be smelted.

Screenshots/Videos attached: Yes

Notes:


Original Description:
I set up a furnace and put three hoppers to it. I start cooking various items and the sum of them totals a number that is divisible by eight. I put in the exact amount of coal needed to cook all the items, in every other version of MC I've played (ps3 and java). (Edit: For complete clarity, this report is about the Win10 version of MC.)
The coal ran out, and there were still items left to be cooked. So something isn't working properly with the tick timing for pulling things out of a chest and putting a new item in it automatically with hoppers and chests to maintain the eight items cooked per coal, 1 item cooked per two sapling, 3 items cooked per two wood as fuel.
Water update looks awesome though!

EDIT: I got screenshots of my setup. Please note, that I tried with and without the lever and I got the same result, but only took screenshots of with the lever because that's the only way I could pause it long enough to get a screenshot of what is going in the "to cook" chest.

 

Linked issues

Attachments

Comments 15

migrated

Item Inventory:
1 - Furnace
3 - Hopper
4 - Chest
8 - Coal
_________________
4 - Raw Porkchop     |
43 - Sand                   \ 7 - Raw Mutton          /    Total 64
3 - Raw Beef           |
5 - Iron Ore              |
2 - Gold Ore            |
_________________

Steps to reproduce:
1. Place two chests on the ground adjacent and attached to each other.
2. Attach a hopper to the double chest from any side by crouching while placing while aiming at the chest side (front/back/left/right doesn't matter).
3. Crouch and place the furnace on the hopper.
4. Crouch and place a hopper on a side of the furnace.
5. Crouch and place a hopper on the top of the furnace.
6. Crouch and place a chest on each of the open-topped hoppers.
7. Place the 8 coal (or charcoal) in the chest that feeds into the side of the furnace.
8. Place the total 64 items to be cooked into the top-most chest that feeds into the top of the furnace.
9. Wait for the furnace to show it's done cooking (default is the fire will not be visible from its front but you may have a texture pack that modifies this).
10. Look in the top-most chest and hopper and furnace, take note of what items are left.
11. Write comment here indicating how many items you have remaining to be cooked that should have been cooked by the eight (char)coal.
12. Thanks and have a great day!

migrated

Does this happen when a stack (64) of the same items are smelted? There is a little delay for the hopper to 'push' an item into a container and 'pull' items out. That may have affected it. Have you tested it with just one type of item and smelted it in the furnace? (ex. 64 logs)

migrated

64 of one item (tested on 64 sand in creative just now) works as expected, all cooked with no coal or sand left over.
I have a couple things to do irl and then I'll go on my survival world and toss in 64 sand to see if it's somehow that particular setup, but I'm quite certain it's the timing tick of swapping items in hoppers that's off a bit.

EDIT: I got into my survival world and tried 64 sand, no flaw. Then I tried 64 Cobblestone, no flaw. Then I tried using just 3 items of quantities that totaled 8 and used one coal, and each time I was left with only 7 being cooked. I took screenshots of my last attempt and attached them to this report.

migrated

Is anybody willing to confirm this? It can be confirmed in Creative.

migrated

Confirmed using steps reproduce provided on XB1

Note: results without lever

5 more comments
migrated

I was just in the exported world, and the issue still persists as of 5 minutes ago, 19th of Dec, 2019.

migrated

Thank you all for your dedication.

migrated

Can't reproduce in 1.16.40...

migrated

Able to reproduce(1.16.40 Android) using 8 non stackable items (golden swords) 7 nuggets are produced instead of the full 8.

migrated

Able to reproduce in 1.17.40.

migrated

(Unassigned)

138088

Confirmed

Multiple

Win10Home v1803

furnace, hopper

1.18.10.21 Beta, 1.18.0.24 Beta, 1.15.0.51 Beta, 1.14.30.51 Beta, 1.14.2.51 Beta, ..., 1.16.221 Hotfix, 1.17.41 Hotfix, 1.19.81 Hotfix, 1.21.44 Hotfix, 1.21.51 Hotfix

Retrieved