手册:平坦世界生成器选项

来自Minecraft基岩版开发Wiki

平坦世界生成器选项Flat World Generator Options)是游戏用于生成平坦世界时调用的选项,由一个JSON对象的格式给定。

结构[编辑]

  • :根对象。
    •  encoding_version:选项的编码版本,默认为0,当前最高为6。
    •  biome_id:要生成的平坦世界的生物群系数字ID,默认为0。
    •  structure_options:平坦世界的结构选项,目前只能填null
    •  world_version:要生成的世界的世界版本,将影响地形层的排布高度。
    •  block_layers:要生成的世界的方块层

方块层[编辑]

 block_layers的格式由 encoding_version给定的编码版本决定。

  • :根对象。
    •  block_layers:要生成的世界的方块层,从Y=-64至Y=最高值排列,如果当前存档的基游戏版本大于或等于1.18.0且 world_versionversion.pre_1_18且该数组的第零个方块层不是64格高的minecraft:air,则会在Y=-64处先生成一个64格高的空气方块层(即第零个方块层将从Y=0处开始生成),否则第零个方块层将从Y=-64处开始生成。
      • :一个方块层。
        • *block_name:该层方块的完整名称。
        • *count:该层方块的数目,即方块有几格高。
        •  block_data:该层方块的旧版数据值,默认为0,如果超出了一个方块的最大数据值,则会默认使用minecraft:info_update方块。

  • :根对象。
    •  block_layers:要生成的世界的方块层,从Y=0至Y=最高值排列,如果当前存档的基游戏版本大于或等于1.18.0,则会在Y=-64处先生成一个64格高的空气方块层。
      • :一个方块层。
        • *block_name:该层方块的完整名称。
        • *count:该层方块的数目,即方块有几格高。
        •  block_data:该层方块的旧版数据值,默认为0,如果超出了一个方块的最大数据值,则会默认使用minecraft:info_update方块。

  • :根对象。
    •  block_layers:要生成的世界的方块层,从Y=0至Y=最高值排列,如果当前存档的基游戏版本大于或等于1.18.0,则会在Y=-64处先生成一个64格高的空气方块层。
      • :一个方块层。
        •  block_id:该层方块的方块数字ID。
        •  block_name:该层方块的完整名称,仅当 block_id不存在或者值为0时才解析。如果 block_id不存在,则该字段是必须字段;如果 block_id值为0且该字段不存在,则解析为minecraft:info_update方块。
        • *count:该层方块的数目,即方块有几格高。
        •  block_data:该层方块的旧版数据值,默认为0,如果超出了一个方块的最大数据值,则会默认使用minecraft:info_update方块。

  • :根对象。
    •  block_layers:要生成的世界的方块层,从Y=0至Y=最高值排列,如果当前存档的基游戏版本大于或等于1.18.0,则会在Y=-64处先生成一个64格高的空气方块层。
      • :一个方块层。
        • *block_id:该层方块的方块数字ID。
        • *count:该层方块的数目,即方块有几格高。
        •  block_data:该层方块的旧版数据值,默认为0,如果超出了一个方块的最大数据值,则会默认取数据值为0的方块。