3.11 - GENERATOR

#11 - GENERATOR

指定此世界的生成器设置。这是自定义世界时最强大的工具。

在修改此设置时,请注意已生成的世界与新生成的地形不会无缝连接。此外,请记住,使用其他生成器(例如香草端原版的生成器)创建的世界也无法无缝连接!

生成器的选择将极大地影响您之后的选择。

这一部分还没有完全完成,因为其中有一些古老的生成代码。这需要进行更多的研究
  • 12xx12
变量描述缺省值
Generator生成器:
- Composable
- Noise3D
Composable

COMPOSABLE GENERATOR

#COMPOSABLE GENERATOR

COMPOSABLE GENERATOR(可组合生成器)是一个非常强大的工具。您可以混合和匹配不同的生成方法并对其进行自定义。
它提供了许多不同的选项供您选择:

变量描述缺省值
BiomeGen这个值将决定服务器选择生物群落的方式。Grown
ShapeGen这个值决定了世界的生成方式。BiomalNoise3D
CompositionGen这决定了生成器填充实体方块的方式。Biomal
CompositionGenCacheSize64
FinishersDefault Finishers

BIOMEGEN

#BIOMEGEN

您可以在此处更深入地阅读有关不同方法的信息

模式描述
Constant常量生物群系生成器(只有一个生物群系)。
选项:
ConstantBiome

将确定生成的生物群系。请参阅可用生物群系列表,不包括前缀"bi"。

Checkerboard将生成棋盘布局的生物群系。你可以设置棋盘方块的大小和使用的生物群落。
选项:
CheckerBoardBiomes

生物群系列表。用逗号分隔。
您可以选择为任何生物群系附加":%integer%"来设置频率。

CheckerboardBiomeSize

棋盘方块的大小。

Voronoi选项:
VoronoiCellSize

N/A

VoronoiJitterSize

N/A

VoronoiOddRowOffset

N/A

DistortedVoronoi选项:
DistortedVoronoiCellSize

N/A

DistortedVoronoiBiomes

N/A

TwoLevel选项:
TwoLevelLargeCellSize

N/A

TwoLevelSmallCellSize

N/A

TwoLevelDistortXOctave1Freq

N/A

TwoLevelDistortXOctave1Amp

N/A

TwoLevelDistortXOctave2Freq

N/A

TwoLevelDistortXOctave2Amp

N/A

TwoLevelDistortXOctave3Amp

N/A

TwoLevelDistortZOctave1Freq

N/A

TwoLevelDistortZOctave1Amp

N/A

TwoLevelDistortZOctave2Freq

N/A

TwoLevelDistortZOctave2Amp

N/A

TwoLevelDistortZOctave3Freq

N/A

TwoLevelDistortZOctave3Amp

N/A

MultiStepMap选项:
MultiStepMapOceanCellSize

N/A

MultiStepMapMushroomIslandSize

N/A

MultiStepMapRiverCellSize

N/A

MultiStepMapRiverWidth

N/A

MultiStepMapLandBiomeSize

N/A

GrownProt
Grown

SHAPEGEN

#SHAPEGEN

Shape generator(形状生成器)决定了世界的形状。根据您的选择,它可以创建悬崖峭壁,也就是在顶部有两个方块面对空气的情况。

模式描述
BiomalNoise3D这个生成器通过将两个三维噪声的插值与垂直线性渐变相结合来生成地形形状。
选项:
SeaLevel

生成器生成的海平面可以通过调整其参数来控制。

BiomalNoise3DFrequencyX

N/A

BiomalNoise3DFrequencyY

N/A

BiomalNoise3DFrequencyZ

N/A

BiomalNoise3DBaseFrequencyX

N/A

BiomalNoise3DBaseFrequencyZ

N/A

BiomalNoise3DChoiceFrequencyX

N/A

BiomalNoise3DChoiceFrequencyY

N/A

BiomalNoise3DChoiceFrequencyZ

N/A

BiomalNoise3DAirThreshold

N/A

BiomalNoise3DNumChoiceOctaves

N/A

BiomalNoise3DNumDensityOctaves

N/A

BiomalNoise3DNumBaseOctaves

N/A

BiomalNoise3DBaseAmplitude

所有这些选项都将改变世界的面貌。
它们会影响随机性,
所以你不能100%确定它们会做什么。

BiomalNoise3D选项:
SeaLevel

生成器生成的海平面可以通过调整其参数来控制。

DistortedHeightmapFrequencyX

N/A

DistortedHeightmapFrequencyY

N/A

DistortedHeightmapFrequencyZ

N/A

End用于末地的形状生成器(ShapeGenerator)可以创建特定于末地的地形形状。
选项:
EndGenAirThresholdMainIsland

N/A

EndGenAirThresholdOtherIslands

N/A

EndGenMainIslandSize

N/A

EndGenBaseHeight

N/A

EndGenTerrainTopMultipler

N/A

EndGenTerrainBottomMultiptder

N/A

EndGenVoidOffsetNoiseMultiptder

N/A

EndGenFrequencyX

N/A

EndGenFrequencyY

N/A

EndGenFrequencyZ

N/A

HeightMap这是一个古老的遗留问题。
服务器以前使用HeightGenerators而不是ShapeGenerators。
这种做法已经被弃用,不会产生任何悬崖或类似的地形特征。
这个属性名为"HeightGen",
并启用了相应的功能。
TwoHeights合并两个从相同选项生成的高度图
选项:
TwoHeightsFrequencyX

N/A

TwoHeightsFrequencyY

N/A

TwoHeightsFrequencyZ

N/A

Noise3D选项:
Noise3DHeightAmplification

N/A

Noise3DMidPoint

N/A

Noise3DFrequencyX

N/A

Noise3DFrequencyY

N/A

Noise3DFrequencyZ

N/A

Noise3DBaseFrequencyX

N/A

Noise3DBaseFrequencyY

N/A

Noise3DBaseFrequencyZ

N/A

Noise3DAirThreshold

N/A

Noise3DNumChoiceOctaves

N/A

Noise3DNumDensityOctaves

N/A

Noise3DNumBaseOctaves

N/A

Noise3DBaseAmplitude

N/A

Default: Biomal

HEIGHT MAP

#HEIGHT MAP

HeightMap形状生成器的设置决定了生成的高度地图的特征和特点。

生成器类型生成结果
Flat
Classic
MinMax
Mountains
Steppy
Biomal

COMPOSITIONGEN

#COMPOSITIONGEN

生成器类型生成结果
Biomal
BiomalNoise3D
Classic
DebugBiomes
DistortedHeightmap
End
Nether
Noise3D
SameBlock用相同的块填充所有的东西。
Fills everything with the same Block.

FINISHERS (修整器)

#FINISHERS

修整器类型函数功能选项
RoughRavines创建巨大的沟壑。RoughRavinesGridSize
RoughRavinesMaxOffset
RoughRavinesMaxSize
RoughRavinesMinSize
RoughRavinesMaxCenterWidth
RoughRavinesMinCenterWidth
RoughRavinesMaxRoughness
RoughRavinesMinRoughness
RoughRavinesMaxFloorHeightEdge
RoughRavinesMinFloorHeightEdge
RoughRavinesMaxFloorHeightCenter
RoughRavinesMinFloorHeightCenter
RoughRavinesMaxCeilingHeightEdge
RoughRavinesMinCeilingHeightEdge
RoughRavinesMaxCeilingHeightCenter
RoughRavinesMinCeilingHeightCenter
WormNestCaves创建穿过地面的小洞穴。WormNestCavesSize
WormNestCavesGrid
WormNestMaxOffset
WaterLakes用于在海平面上
创建水域湖泊。
WaterLakesProbability
WaterSprings创建单方块的水源泉。
LavaLakes创建海平面上的岩浆湖。LavaLakesProbability
LavaSprings创建单方块的岩浆泉。
OreNests在地下生成矿石。
Mineshafts创建矿井。MineShaftsGridSize
MineShaftsMaxOffset
MineShaftsMaxSystemSize
MineShaftsChanceCorridor
MineShaftsChanceCrossing
MineShaftsChanceStaircase
Trees创建树木
(包括树状结构,如蘑菇)。
Villages创建村庄。VillageGridSize
VillageMaxOffset
VillageMaxDepth
VillageMaxSize
VillageMinDensity
VillageMaxDensity
VillagePrefabs

有多个村庄可供选择:
- AlchemistVillage
- JapaneseVillage
- PlainsVillage
- SandVillage
- SandFlatRoofVillage

SinglePieceStructures创建由单个方块组成的结构。您可以选择:
JungleTemple
WitchHut
DesertPyramid
DesertWell
您可以通过添加
SinglePieceStructures:%YourChoices%
来选择这些选项,
并以“|”分割
如果你想添加自定义模型
你需要在
Prefabs/SinglePieceStructures
文件夹中添加它们,并将
文件名添加到列表中
,不包括文件结尾。
TallGrass在世界中添加高草和蕨类植物。
SprinkleFoliage生成小花和类似方块。
Ice在世界中添加冰块。
Snow在世界中添加雪。
Lilypads在世界中添加睡莲叶。
BottomLava在世界中添加地壳岩浆。BottomLavaLevel
DeadBushes
NaturalPatches
PreSimulator在进行点生成时,
计算不同块的行为而非手
动勾选,以提升性能。

PreSimulatorFallingBlocks=1
PreSimulatorWater=1
PreSimulatorLava=1
Animals
OverworldClumpFlowers在末地生成花?!