mojira.dev
MC-247021

Nether wart and warped wart blocks no longer generate among the floor of crimson forest or warped forest biomes

The Bug:

Nether wart and warped wart blocks no longer generate among the floor of crimson forest or warped forest biomes.

Prior to 1.18, nether wart and warped wart blocks would occasionally generate among the nylium floors of crimson forest and warped forest biomes. This no longer happens in more modern versions of the game.

Steps to Reproduce:

  1. Locate a crimson/warped forest biome and look for patches of nether/warped wart blocks among the nylium floor.

  2. Take note as to whether or not nether wart and warped wart blocks no longer generate among the floor of crimson forest or warped forest biomes.

Observed Behavior:

Nether wart and warped wart blocks no longer generate among the floor.

Expected Behavior:

Nether wart and warped wart blocks would generate among the floor, just like how they did prior to 1.18.

Linked issues

Attachments

Comments 5

Could be considered related to MCPE-89834

Can confirm in 1.19.

Can confirm in 1.19.2.

I want to point out that the code for generating wart blocks does exist withing the code, but it just doesn't work for some reason. I'll paste it below so someone can analyze and possibly find the problem.

 

            {
              "type": "minecraft:condition",
              "if_true": {
                "type": "minecraft:biome",
                "biome_is": [
                  "minecraft:warped_forest"
                ]
              },
              "then_run": {
                "type": "minecraft:condition",
                "if_true": {
                  "type": "minecraft:not",
                  "invert": {
                    "type": "minecraft:noise_threshold",
                    "noise": "minecraft:netherrack",
                    "min_threshold": 0.54,
                    "max_threshold": 1.7976931348623157e+308
                  }
                },
                "then_run": {
                  "type": "minecraft:condition",
                  "if_true": {
                    "type": "minecraft:y_above",
                    "anchor": {
                      "absolute": 31
                    },
                    "surface_depth_multiplier": 0,
                    "add_stone_depth": false
                  },
                  "then_run": {
                    "type": "minecraft:sequence",
                    "sequence": [
                      {
                        "type": "minecraft:condition",
                        "if_true": {
                          "type": "minecraft:noise_threshold",
                          "noise": "minecraft:nether_wart",
                          "min_threshold": 1.17,
                          "max_threshold": 1.7976931348623157e+308
                        },
                        "then_run": {
                          "type": "minecraft:block",
                          "result_state": {
                            "Name": "minecraft:warped_wart_block"
                          }
                        }
                      },
                      {
                        "type": "minecraft:block",
                        "result_state": {
                          "Name": "minecraft:warped_nylium"
                        }
                      }
                    ]
                  }
                }
              }
            },
            {
              "type": "minecraft:condition",
              "if_true": {
                "type": "minecraft:biome",
                "biome_is": [
                  "minecraft:crimson_forest"
                ]
              },
              "then_run": {
                "type": "minecraft:condition",
                "if_true": {
                  "type": "minecraft:not",
                  "invert": {
                    "type": "minecraft:noise_threshold",
                    "noise": "minecraft:netherrack",
                    "min_threshold": 0.54,
                    "max_threshold": 1.7976931348623157e+308
                  }
                },
                "then_run": {
                  "type": "minecraft:condition",
                  "if_true": {
                    "type": "minecraft:y_above",
                    "anchor": {
                      "absolute": 31
                    },
                    "surface_depth_multiplier": 0,
                    "add_stone_depth": false
                  },
                  "then_run": {
                    "type": "minecraft:sequence",
                    "sequence": [
                      {
                        "type": "minecraft:condition",
                        "if_true": {
                          "type": "minecraft:noise_threshold",
                          "noise": "minecraft:nether_wart",
                          "min_threshold": 1.17,
                          "max_threshold": 1.7976931348623157e+308
                        },
                        "then_run": {
                          "type": "minecraft:block",
                          "result_state": {
                            "Name": "minecraft:nether_wart_block"
                          }
                        }
                      },
                      {
                        "type": "minecraft:block",
                        "result_state": {
                          "Name": "minecraft:crimson_nylium"
                        }
                      }
                    ]
                  }
                }
              }
            }
          ]
        }
      }

thistriagonalsign

(Unassigned)

Confirmed

Platform

Normal

World generation

crimson_forest, nether_wart_block, warped_forest, warped_wart_block

1.18.1, 1.18.2, 22w15a, 1.19, 1.19.2, ..., 1.19.4 Release Candidate 2, 1.19.4, 23w14a, 1.21.1, 24w39a

Retrieved