Uploaded image for project: 'Minecraft: Java Edition'
  1. Minecraft: Java Edition
  2. MC-96709

Hopper interaction is dependent on order of placement, and may break when reloading chunk

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Won't Fix
    • None
    • Minecraft 1.8.9, Minecraft 16w05b, Minecraft 16w06a, Minecraft 16w07b, Minecraft 1.9 Pre-Release 1, Minecraft 1.9 Pre-Release 2, Minecraft 1.9 Pre-Release 3, Minecraft 1.9 Pre-Release 4, Minecraft 1.9, Minecraft 1.9.1 Pre-Release 3, Minecraft 1.9.1, Minecraft 1.9.2, Minecraft 16w15b, Minecraft 1.9.4, Minecraft 16w20a, Minecraft 1.10, Minecraft 1.10.2, Minecraft 1.11, Minecraft 1.11.2, Minecraft 1.12, Minecraft 1.13.1, 1.14.4, 1.16.4, 20w48a, 1.16.5, 1.19.2, 1.19.3
    • Confirmed
    • Chunk loading, Redstone

      Edit : As explained by the new title, hoppers act based on order placement but this can break when reloading chunks. This means method 1 is not a glitch but a mechanic entirely controlled by the player. See the comments below this post for more explanation.

      Original Description:

      When inserting items into a line of hopper using multiple droppers, two items appear in a single hopper. This causes the output order (of items) to not match the input order. I will call this hopper where the items "bunch" together the glitch hopper.

      Note: After testing previous versions, this bug seems to have existed since hoppers were introduced in 1.5.1

      Unexpected Outcome
      Two items appear in hopper 1 at the same time.
      Item inserted into second hopper appears last in the chest after the item that was inserted into the third hopper.

      Numbering of hoppers showed here, corresponds to attached picture.
      3 2 1

      Expected Outcome
      Items should flow in a line so that a hopper only contains a single item at any given time.
      Items should appear in the chest in the order closest to where they were inserted in the hopper line.

      Relations to other glitches
      I originally thought this was part of MC-81661 but could not replicate that issue on 1.8.9.
      This bug does not appear to be chunk border based as the machine was built inside of chunk boundaries. The bug is also consistent unlike MC-81661.

      Reproduction steps

      Method 1, Manually placing a glitch hopper

      1. Build a machine like the one in the attached picture.
      2. Destroy and then replace the hopper pointing into the chest. (This will be the glitch hopper)
      3. Add unique items into each dropper.
      4. Push button.
      5. Notice the order that items appear in the chest
        Or Notice how two items appear in the glitch hopper.

      Method 2, Reloading chunks to cause a glitch hopper

      1. Locate the bottom most northeast coordinate in any chunk
      2. Place a block there. (Standing on top of this block with f3 should show "Chunk: 15 0 0")
      3. This or any block in a checkerboard pattern to this block can be where a glitched hopper will be placed. (see attached picture for example of checkerboard pattern)
      4. Build machine so the hopper facing into the chest is in one of the coordinates from above.
      5. Add unique items into each dropper.
      6. Push button.
      7. Notice the order that items appear in the chest, clear chest
      8. Reload world or unload the chunk
      9. Repeat steps 6 & 7.

      Note: Any manually glitched hopper will become normal upon reload if it is not in one of the default glitched locations found by method 2.

       

       

       

       

            Unassigned Unassigned
            superbds8 Benjamin Sigmon
            Votes:
            12 Vote for this issue
            Watchers:
            11 Start watching this issue

              Created:
              Updated:
              Resolved:
              CHK: