The Bug
Grass and sugarcane were recently added to the list of items that are able to be placed on Mycelium, but the Mushroom Fields biome will now naturally generate with the occasional grass and sugarcane patch at it's shoreline.
Reproduce
Create a normal creative world in 21w43a with the seed: 5666451149799436100
Fly to 8528 / 65 / -1753 and face east
Look for sugarcane on the mycelium shore
Expected Result
Sugarcane and grass should not generate in the Mushroom Fields biome
Linked issues
is duplicated by 1
Attachments
Comments 8
They did not generate there prior to 1.17, before they changed what could be placed, so it is likely that the natural generation of these on mycelium is unintentional.
Can confirm in 1.17.1.
Sugar Cane:
===========
Caves & Cliffs 1.17.1 Datapack Preview
Seed: 63654350
Coordinates: /execute in minecraft:overworld run tp @s -1796.67 63.67 -412.46 225.81 21.92
Grass:
======
Caves & Cliffs 1.17.1 Datapack Preview
Seed: 63654350
Coordinates: /execute in minecraft:overworld run tp @s -1755.00 63.68 -429.47 129.72 30.61
This continues to happen in 21w42a.
In regard to mushroom islands (i.e. insignificant for land connections), it also appears that grass blocks will take place of mycelium where the ocean biome intercepts the above-water portions of the island. This may be a discrepancy between the island carver and the biome generator. Albeit at least related, this may require a separate ticket. Both of these occurrences happen in 1.17 and the 1.18 snapshots. This was also reported for iOS at MCPE-74983.
As an aside, another report MC-232115 claims that this occurs more frequently in the 1.18 experimental previews, though I have no way to confirm this as it is unsupported.
This last part is really just the mechanism for MC-93271
[media]
I can confirm however, these blocks can be manually placed on mycelium so I don't see the issue.