4

So im making a custom world and i added some structures, but they aren't spawning. Only nether fortresses and bastions spawn. I tried changing setting, but they still don't spawn (woodland mansions, ocean monuments, and end cities). If i do /locate it crashes.

    {
  "type": {
    "name": "minecraft:test",
    "ultrawarm": false,
    "natural": false,
    "piglin_safe": false,
    "respawn_anchor_works": false,
    "bed_works": false,
    "has_raids": false,
    "has_skylight": false,
    "has_ceiling": false,
    "coordinate_scale": 1,
    "ambient_light": 0,
    "logical_height": 256,
    "effects": "minecraft:overworld",
    "infiniburn": "minecraft:infiniburn_overworld"
  },
  "generator": {
    "type": "minecraft:flat",
    "seed": -98454062,
    "settings": {
      "lakes": false,
      "features": false,
      "layers": [
        {
          "block": "minecraft:end_portal_frame",
          "height": 1
        },
        {
          "block": "minecraft:barrier",
          "height": 2
        },
        {
          "block": "minecraft:obsidian",
          "height": 1
        },
        {
          "block": "minecraft:blackstone",
          "height": 10
        },
        {
          "block": "minecraft:warped_hyphae",
          "height": 2
        },
        {
          "block": "minecraft:polished_blackstone",
          "height": 2
        },
        {
          "block": "minecraft:soul_sand",
          "height": 3
        },
        {
          "block": "minecraft:black_stained_glass",
          "height": 1
        }
      ],
      "structures": {
        "structures": {
          "minecraft:bastion_remnant": {
            "spacing": 10,
            "separation": 5,
            "salt": 0
          },
          "minecraft:endcity": {
            "spacing": 2,
            "separation": 1,
            "salt": 0
          },
          "minecraft:fortress": {
            "spacing": 10,
            "separation": 5,
            "salt": 0
          },
          "minecraft:mansion": {
            "spacing": 2,
            "separation": 1,
            "salt": 0
          },
          "minecraft:monument": {
            "spacing": 2,
            "separation": 1,
            "salt": 0
          }
        }
      }
    }
  }
}
3
  • 1
    this is probably dumb to ask but is generate structures on?
    – Topcode
    Feb 11, 2021 at 19:28
  • yes, i sald it generates fortreses and bastions and villages
    – QmegaMax
    Feb 11, 2021 at 19:34
  • I'm pretty sure bastions and end cities will still only spawn in the nether and end
    – Penguin
    Feb 12, 2021 at 3:33

2 Answers 2

1

Ok after a lot of testing i found out that my problem was height. The minimal y, that mansions and endcityes to spawn is around 60, sea temples requre water.

2
  • 1
    Oh, you mean ocean monuments. That distinction is a bit important, as desert temples (or even jungle temples) come to mind from the term "temple". I'm gonna swap it out in your post for you, don't worry!
    – Penguin
    Feb 13, 2021 at 7:27
  • Be sure to mark this answer as accepted so it doesn't appear on the Unanswered queue
    – PausePause
    May 10, 2021 at 21:05
0

Some structures won't spawn in superflat (woodland mansions due to lack of dark forest biome), (ocean monuments due to lack of oceans), but end cities should spawn, not sure what's the problem there.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .