-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathpack.yml
115 lines (88 loc) · 3.59 KB
/
pack.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
id: CivBallsDefault
version: 1.1.1
author: "Astrash, Sancires, Aureus"
generator: NOISE_3D
addons:
biome-provider-pipeline-v2: "1.+"
biome-provider-single: "1.+"
chunk-generator-noise-3d: "1.+"
config-biome: "1.+"
config-flora: "1.+"
config-noise-function: "1.+"
config-ore: "1.+"
config-palette: "1.+"
config-distributors: "1.+"
config-locators: "1.+"
config-feature: "1.+"
structure-terrascript-loader: "1.+"
structure-sponge-loader: "1.+"
language-yaml: "1.+"
generation-stage-feature: "1.+"
structure-function-check-noise-3d: "1.+"
palette-block-shortcut: "1.+"
structure-block-shortcut: "1.+"
terrascript-function-sampler: "1.+"
# ---
# Biome distribution
# ---
# Several preset biome providers are available to choose from below.
# Choosing which one is in use is as simple as commenting the enabled one
# (by adding a # at the start) and uncommenting the one you wish to use.
# If you want to tweak biome distribution, there are some basic
# parameters that can be found in the meta.yml config file.
# You can also further configure the behaviour of each preset in the
# referenced file(s) below.
# Default biome distribution
biomes: $biome-providers/presets/default.yml:biomes
# Single biome - to change the single biome to use, check the configuration file.
#biomes: $biome-providers/presets/single.yml:biomes
# TODO: Continental - Generates large continents
#biomes: $biome-providers/presets/continental.yml:biomes
# TODO: Water world - Ocean biomes only
#biomes: $biome-providers/presets/water_world.yml:biomes
# TODO: Desert world - Hot biomes only
#biomes: $biome-providers/presets/desert_world.yml:biomes
# TODO: Frozen World - Frozen biomes only
#biomes: $biome-providers/presets/frozen_world.yml:biomes
# TODO: Planet World - Continents with ice caps at each pole
#biomes: $biome-providers/presets/planetary.yml:biomes
# Terrain test pipeline
#biomes: $biomes/abstract/terrain/test/pipeline.yml:biomes
# ---
# Population stages
# ---
# Here are the population stages that occur after the initial terrain
# within a chunk is generated. Stages are ordered from top to bottom
# chronologically, where the top stage is executed first.
# If you wish to disable a generation stage, you can simply comment
# it out by prepending it with #, this is useful if you want
# something like a world without ores.
stages:
- id: global-preprocessors # Used to generate lava at the bottom of the world
type: FEATURE
- id: preprocessors # Misc features that are treated as small modifications
type: FEATURE # to the initial chunk generation.
- id: landforms # Used for things like boulders and features that act
type: FEATURE # like a part of the terrain.
- id: slabs # Adds slab versions of some blocks to make terrain look smoother
type: FEATURE
# - id: ores # Self-explanatory - used to generate ores
# type: FEATURE
- id: deposits # Adds things like dirt, andesite and gravel patches
type: FEATURE
- id: river-decoration # Used for biome specific river variant features
type: FEATURE
- id: underwater-flora # Used for small features placed underwater like sea-grass
type: FEATURE
- id: flora # Used for small features placed on the surface like tall grass and vines
type: FEATURE
- id: trees # Used for larger things that generate on the surface like trees, some other
type: FEATURE # features are also treated as trees like ice spikes.
functions:
"<<":
- math/functions/terrace.yml:functions
- math/functions/lerp.yml:functions
- math/functions/maskSmooth.yml:functions
samplers:
"<<":
- math/samplers/simplex.yml:samplers