Uploaded image for project: 'Minecraft (Bedrock codebase)'
  1. Minecraft (Bedrock codebase)
  2. MCPE-71123

Incorrect normal drops from mushroom stems, incorrect normal and Silk Touch drops from mushroom pores

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • None
    • 1.20.10.20 Preview, 1.19.60.26 Preview, 1.18.10.20 Beta, 1.17.20.23 Beta, 1.17.10, 1.16.100.57 Beta, 1.16.0.63 Beta, 1.16.0.61 Beta, 1.16.0.60 Beta, 1.16.0.57 Beta, 1.16.0.58 Beta, 1.14.60 Hotfix, 1.17.41 Hotfix
    • Survival
    • Confirmed
    • Android
    • 363587, 363626

      The bug

      Normal drops

      Mushroom stem (brown_mushroom_block:15) and the mushroom block with the pores textures on all sides (brown_mushroom_block:0) - available from the Creative inventory - drop 0-2 brown mushrooms when destroyed with any non-Silk Touch tool. This isn't expected to happen for a few reasons:

      • Mushroom stems drop nothing in Java Edition, so it's a parity issue
      • The stem and all-pores blocks are meant to be generic, not tied to any kind of mushroom.
        • There's only 1 kind of mushroom stem and 1 kind of all-pores mushroom block in the Creative inventory.
        • When mined with Silk Touch, naturally-generated stems of red and brown mushrooms drop the same kind of mushroom stem block. You don't expect to receive brown mushrooms from a stem obtained from a huge red mushroom.

      Taking this into consideration, naturally-generated stems should be changed too in order to be consistent, so instead of dropping 0-2 red/brown mushroom they should drop nothing. Note that they also drop nothing in Java Edition.

      Lastly, there are a few unused variants of all-pores and all-stem mushroom block that should be changed as well for consistency reasons.

      Silk Touch drops

      All-pores mushroom block drops the brown mushroom cap block instead of itself when mined with Silk Touch. This is a similar issue to MCPE-69012, which has been fixed.

      Suggested fix

      • All mushroom stems (both brown and red) should drop nothing as normal drop and brown_mushroom_block:15 (generic 6-sided mushroom stem) as Silk Touch drop.
      • All 6-sided mushroom pores (both brown and red) should drop nothing as normal drop and brown_mushroom_block:0 (generic 6-sided mushroom pores) as Silk Touch drop.
      • Only cap variants should drop 0-2 small mushrooms.

      The following tables summarize the expected drops from every mushroom stem and mushroom pores variant. Drops that are already correct are written in green, while drops that are currently wrong are written in red.

      brown_mushroom_block

      huge_mushroom_bits value Expected normal drop Expected Silk Touch drop Notes
      0 nothing brown_mushroom_block:0 Generic all-pores block from Creative inventory
      10 nothing brown_mushroom_block:15 Naturally generated brown mushroom stem
      11 nothing brown_mushroom_block:0 Unused all-pores variant
      12 nothing brown_mushroom_block:0 Unused all-pores variant
      13 nothing brown_mushroom_block:0 Unused all-pores variant
      15 nothing brown_mushroom_block:15 Generic stem from Creative inventory and Silk Touch drop

      red_mushroom_block

      huge_mushroom_bits value Expected normal drop Expected Silk Touch drop Notes
      0 nothing brown_mushroom_block:0 Unused all-pores variant
      10 nothing brown_mushroom_block:15 Naturally generated red mushroom stem
      11 nothing brown_mushroom_block:0 Unused all-pores variant
      12 nothing brown_mushroom_block:0 Unused all-pores variant
      13 nothing brown_mushroom_block:0 Unused all-pores variant
      15 nothing brown_mushroom_block:15 Unused all-stem variant

      Yes, I love mushroom blocks

      Related issue with mushroom pores: MCPE-71117 (incorrect inventory name)

            bodakugga boda kugga
            Votes:
            49 Vote for this issue
            Watchers:
            9 Start watching this issue

              Created:
              Updated:
              CHK: