From b252fbb1aca49326e2d7424b176a287c7d4f5a97 Mon Sep 17 00:00:00 2001 From: Brian Fopiano Date: Fri, 14 Aug 2020 15:30:41 -0700 Subject: [PATCH] :pain: :unhappy: :gravestone: MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ♥ --- overworld/biomes/frozen-beach.json | 2 +- overworld/biomes/frozen-ice-cavern.json | 28 +- overworld/biomes/frozen-mountains-cliffs.json | 20 +- overworld/biomes/frozen-mountains.json | 20 +- overworld/biomes/frozen-ocean.json | 4 +- overworld/biomes/frozen-peak.json | 4 +- overworld/biomes/frozen-plains-hills.json | 12 +- overworld/biomes/frozen-plains.json | 12 +- overworld/biomes/frozen-vander.json | 14 +- overworld/biomes/hot-acacia-denmyre.json | 30 +- overworld/biomes/hot-beach.json | 16 +- overworld/biomes/hot-desert-hills.json | 22 +- overworld/biomes/hot-desert-red.json | 24 +- overworld/biomes/hot-desert.json | 22 +- overworld/biomes/hot-dry-forest.json | 32 +- overworld/biomes/hot-mesa-blue.json | 22 +- overworld/biomes/hot-mesa-cliffs.json | 26 +- overworld/biomes/hot-mesa-green.json | 22 +- overworld/biomes/hot-mesa-red.json | 24 +- overworld/biomes/hot-mesa.json | 26 +- overworld/biomes/hot-ocean-cliffs.json | 48 +- overworld/biomes/hot-ocean.json | 48 +- overworld/biomes/hot-sandy-cave.json | 18 +- overworld/biomes/hot-sandy-red-cave.json | 18 +- overworld/biomes/hot-savanna-cliff.json | 26 +- overworld/biomes/hot-savanna.json | 26 +- overworld/biomes/hot-volcanic.json | 4 +- overworld/biomes/mushroom-beach.json | 2 +- overworld/biomes/mushroom-crimson-forest.json | 16 +- overworld/biomes/mushroom-forest.json | 12 +- overworld/biomes/mushroom-ocean.json | 84 +- overworld/biomes/mushroom-plains.json | 12 +- overworld/biomes/mushroom-warped-forest.json | 20 +- overworld/biomes/rocky-mountains-cliffs.json | 12 +- overworld/biomes/rocky-mountains.json | 12 +- overworld/biomes/rocky-ocean.json | 50 +- overworld/biomes/swamp-beach.json | 22 +- overworld/biomes/swamp-dark-oak-denmyre.json | 30 +- overworld/biomes/swamp-mountains.json | 22 +- overworld/biomes/swamp-murky-cavern.json | 16 +- overworld/biomes/swamp-ocean.json | 84 +- overworld/biomes/swamp-roofed.json | 24 +- overworld/biomes/swamp-willow-forest.json | 24 +- overworld/biomes/temperate-beach.json | 14 +- overworld/biomes/temperate-birch-denmyre.json | 30 +- overworld/biomes/temperate-birch-forest.json | 26 +- overworld/biomes/temperate-highlands.json | 32 +- overworld/biomes/temperate-oak-denmyre.json | 30 +- overworld/biomes/temperate-oak-forest.json | 26 +- overworld/biomes/temperate-ocean.json | 70 +- overworld/biomes/temperate-plains.json | 24 +- overworld/biomes/temperate-wilds.json | 48 +- overworld/biomes/tropical-bamboo-forest.json | 18 +- overworld/biomes/tropical-beach.json | 16 +- overworld/biomes/tropical-cavern-coral.json | 16 +- overworld/biomes/tropical-cavern-root.json | 8 +- overworld/biomes/tropical-cavern.json | 10 +- .../biomes/tropical-coral-ocean-cliffs.json | 70 +- overworld/biomes/tropical-coral-ocean.json | 70 +- overworld/biomes/tropical-jungle-denmyre.json | 30 +- overworld/biomes/tropical-ocean.json | 72 +- .../biomes/tropical-rainforest-hills.json | 20 +- overworld/biomes/tropical-rainforest.json | 26 +- .../biomes/tropical-submerged-volcanic.json | 6 +- overworld/biomes/tundra-beach-stone.json | 2 +- overworld/biomes/tundra-beach.json | 16 +- overworld/biomes/tundra-cavern.json | 24 +- overworld/biomes/tundra-mountains-cliffs.json | 24 +- overworld/biomes/tundra-mountains.json | 18 +- overworld/biomes/tundra-ocean.json | 76 +- overworld/biomes/tundra-redwood-cliffs.json | 42 +- overworld/biomes/tundra-redwoods.json | 42 +- overworld/biomes/tundra-sequia-redwoods.json | 42 +- overworld/biomes/tundra-spruce-denmyre.json | 36 +- overworld/biomes/tundra-taiga.json | 38 +- overworld/dimensions/overworld.json | 12 +- overworld/generators/exponential-drops.json | 2 +- overworld/generators/landmass.json | 2 +- overworld/generators/mountain-cliffs.json | 4 +- overworld/generators/mountain.json | 2 +- overworld/generators/plain-cliffs-thin.json | 4 +- overworld/generators/plain-cliffs.json | 4 +- overworld/generators/plain.json | 2 +- overworld/generators/rough.json | 2 +- overworld/generators/sharp-mild.json | 2 +- overworld/generators/sharp.json | 2 +- overworld/generators/smooth.json | 2 +- overworld/generators/wavy.json | 2 +- overworld/overworld.code-workspace | 12398 ++++++++++++++-- overworld/regions/hot.json | 1 - overworld/regions/mushroom.json | 1 - 91 files changed, 11824 insertions(+), 2652 deletions(-) diff --git a/overworld/biomes/frozen-beach.json b/overworld/biomes/frozen-beach.json index 4bec96c2..feb1599d 100644 --- a/overworld/biomes/frozen-beach.json +++ b/overworld/biomes/frozen-beach.json @@ -24,7 +24,7 @@ } ], "slab": { - "style": "STATIC", + "style": {"style":"STATIC"}, "palette": [ "minecraft:snow[layers=5]" ] diff --git a/overworld/biomes/frozen-ice-cavern.json b/overworld/biomes/frozen-ice-cavern.json index 8b345325..b033728f 100644 --- a/overworld/biomes/frozen-ice-cavern.json +++ b/overworld/biomes/frozen-ice-cavern.json @@ -2,7 +2,7 @@ "name": "Frozen Cavern", "layers": [ { - "dispersion": "STATIC", + "dispersion": {"style": "STATIC"}, "terrainZoom": 0.2, "minHeight": 1, "maxHeight": 2, @@ -18,7 +18,7 @@ ] }, { - "dispersion": "STATIC", + "dispersion": {"style": "STATIC"}, "terrainZoom": 0.2, "minHeight": 1, "maxHeight": 1, @@ -29,7 +29,7 @@ { "minHeight": 2, "maxHeight": 3, - "dispersion": "STATIC", + "dispersion": {"style": "STATIC"}, "terrainZoom": 0.825, "palette": [ "SAND", @@ -44,7 +44,9 @@ } ], "slab": { - "style": "IRIS", + "style":{ + "style": "IRIS" + }, "zoom": 0.5, "palette": [ "minecraft:cobblestone_slab[type=bottom,waterlogged=false]", @@ -59,27 +61,27 @@ "palette": [ "COBWEB" ], - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 0.3, "chance": 0.01, "palette": [ "CORNFLOWER" ], - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 0.3, "chance": 0.001, "palette": [ "PRISMARINE_WALL" ], - "dispersion": "STATIC", - "variance": "STATIC" - } + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + } ], "generators":[ { diff --git a/overworld/biomes/frozen-mountains-cliffs.json b/overworld/biomes/frozen-mountains-cliffs.json index 3293b212..b27aada3 100644 --- a/overworld/biomes/frozen-mountains-cliffs.json +++ b/overworld/biomes/frozen-mountains-cliffs.json @@ -4,7 +4,7 @@ { "minHeight": 1, "maxHeight": 1, - "dispersion": "STATIC", + "dispersion": {"style": "STATIC"}, "terrainZoom": 0.6, "palette": [ "minecraft:snow[layers=1]", @@ -34,7 +34,7 @@ { "minHeight": 6, "maxHeight": 18, - "dispersion": "STATIC", + "dispersion": {"style": "STATIC"}, "palette": [ "STONE", "ANDESITE", @@ -44,7 +44,7 @@ ], "wall": { - "style": "STATIC", + "style": {"style": "STATIC"}, "palette": [ "PACKED_ICE" ] @@ -57,9 +57,9 @@ "minecraft:dark_oak_button[face=floor,facing=east,powered=false]", "minecraft:dark_oak_button[face=floor,facing=south,powered=false]" ], - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 0.3, "chance": 0.002, @@ -68,9 +68,9 @@ "PUMPKIN", "CARVED_PUMPKIN" ], - "dispersion": "STATIC", - "variance": "STATIC" - } + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + } ], "children": [ "frozen-peak", @@ -202,7 +202,7 @@ ], "childShrinkFactor": 20, "derivative": "SNOWY_TAIGA_MOUNTAINS", - "biomeStyle": "IRIS", + "biomeStyle": {"style": "IRIS"}, "biomeZoom": 30, "biomeScatter": [ "SNOWY_TAIGA_MOUNTAINS", diff --git a/overworld/biomes/frozen-mountains.json b/overworld/biomes/frozen-mountains.json index e6acef6d..0401b849 100644 --- a/overworld/biomes/frozen-mountains.json +++ b/overworld/biomes/frozen-mountains.json @@ -4,7 +4,7 @@ { "minHeight": 1, "maxHeight": 1, - "dispersion": "STATIC", + "dispersion": {"style": "STATIC"}, "terrainZoom": 0.6, "palette": [ "minecraft:snow[layers=1]", @@ -34,7 +34,7 @@ { "minHeight": 6, "maxHeight": 18, - "dispersion": "STATIC", + "dispersion": {"style": "STATIC"}, "palette": [ "STONE", "ANDESITE", @@ -44,7 +44,7 @@ ], "wall": { - "style": "STATIC", + "style": {"style": "STATIC"}, "palette": [ "STONE", "ANDESITE", @@ -59,9 +59,9 @@ "minecraft:dark_oak_button[face=floor,facing=east,powered=false]", "minecraft:dark_oak_button[face=floor,facing=south,powered=false]" ], - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 0.3, "chance": 0.001, @@ -70,9 +70,9 @@ "PUMPKIN", "CARVED_PUMPKIN" ], - "dispersion": "STATIC", - "variance": "STATIC" - } + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + } ], "children": [ "frozen-peak", @@ -208,7 +208,7 @@ ], "childShrinkFactor": 20, "derivative": "SNOWY_TAIGA_MOUNTAINS", - "biomeStyle": "IRIS", + "biomeStyle": {"style": "IRIS"}, "biomeZoom": 30, "biomeScatter": [ "SNOWY_TAIGA_MOUNTAINS", diff --git a/overworld/biomes/frozen-ocean.json b/overworld/biomes/frozen-ocean.json index 6d4afc8e..7e907611 100644 --- a/overworld/biomes/frozen-ocean.json +++ b/overworld/biomes/frozen-ocean.json @@ -18,7 +18,7 @@ { "minHeight": 2, "maxHeight": 3, - "dispersion": "STATIC", + "dispersion": {"style": "STATIC"}, "terrainZoom": 0.825, "palette": [ "SAND", @@ -36,7 +36,7 @@ { "minHeight": 1, "maxHeight": 3, - "dispersion": "STATIC", + "dispersion": {"style": "STATIC"}, "terrainZoom": 1, "palette": [ "ICE", diff --git a/overworld/biomes/frozen-peak.json b/overworld/biomes/frozen-peak.json index 9bd627d4..3539d661 100644 --- a/overworld/biomes/frozen-peak.json +++ b/overworld/biomes/frozen-peak.json @@ -56,7 +56,7 @@ { "minHeight": 6, "maxHeight": 18, - "dispersion": "STATIC", + "dispersion": {"style": "STATIC"}, "palette": [ "STONE", "ANDESITE", @@ -146,7 +146,7 @@ } ], "derivative": "SNOWY_TAIGA_MOUNTAINS", - "biomeStyle": "IRIS", + "biomeStyle": {"style": "IRIS"}, "biomeZoom": 30, "biomeScatter": [ "SNOWY_TAIGA_MOUNTAINS", diff --git a/overworld/biomes/frozen-plains-hills.json b/overworld/biomes/frozen-plains-hills.json index 70a1c257..878272ff 100644 --- a/overworld/biomes/frozen-plains-hills.json +++ b/overworld/biomes/frozen-plains-hills.json @@ -4,7 +4,7 @@ { "minHeight": 1, "maxHeight": 1, - "dispersion": "STATIC", + "dispersion": {"style": "STATIC"}, "terrainZoom": 1, "palette": [ "minecraft:snow[layers=1]", @@ -34,7 +34,7 @@ { "minHeight": 6, "maxHeight": 18, - "dispersion": "STATIC", + "dispersion": {"style": "STATIC"}, "palette": [ "STONE", "ANDESITE", @@ -44,7 +44,7 @@ ], "wall": { - "style": "STATIC", + "style": {"style": "STATIC"}, "palette": [ "STONE", "ANDESITE", @@ -129,9 +129,9 @@ "minecraft:dark_oak_button[face=floor,facing=east,powered=false]", "minecraft:dark_oak_button[face=floor,facing=south,powered=false]" ], - "dispersion": "STATIC", - "variance": "STATIC" - } + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + } ], "generators":[ { diff --git a/overworld/biomes/frozen-plains.json b/overworld/biomes/frozen-plains.json index b730089f..57f7e43c 100644 --- a/overworld/biomes/frozen-plains.json +++ b/overworld/biomes/frozen-plains.json @@ -4,7 +4,7 @@ { "minHeight": 1, "maxHeight": 1, - "dispersion": "STATIC", + "dispersion": {"style": "STATIC"}, "terrainZoom": 1, "palette": [ "minecraft:snow[layers=1]", @@ -34,7 +34,7 @@ { "minHeight": 6, "maxHeight": 18, - "dispersion": "STATIC", + "dispersion": {"style": "STATIC"}, "palette": [ "STONE", "ANDESITE", @@ -198,13 +198,13 @@ "minecraft:dark_oak_button[face=floor,facing=east,powered=false]", "minecraft:dark_oak_button[face=floor,facing=south,powered=false]" ], - "dispersion": "STATIC", - "variance": "STATIC" - } + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + } ], "wall": { - "style": "STATIC", + "style": {"style": "STATIC"}, "palette": [ "STONE", "ANDESITE", diff --git a/overworld/biomes/frozen-vander.json b/overworld/biomes/frozen-vander.json index eb79615a..7a229b5a 100644 --- a/overworld/biomes/frozen-vander.json +++ b/overworld/biomes/frozen-vander.json @@ -4,7 +4,7 @@ { "minHeight": 1, "maxHeight": 1, - "dispersion": "STATIC", + "dispersion": {"style": "STATIC"}, "terrainZoom": 0.6, "palette": [ @@ -34,7 +34,7 @@ { "minHeight": 6, "maxHeight": 18, - "dispersion": "STATIC", + "dispersion": {"style": "STATIC"}, "palette": [ "STONE", "ANDESITE", @@ -44,7 +44,7 @@ ], "wall": { - "style": "STATIC", + "style": {"style": "STATIC"}, "palette": [ "STONE", "ANDESITE", @@ -59,9 +59,9 @@ "minecraft:dark_oak_button[face=floor,facing=east,powered=false]", "minecraft:dark_oak_button[face=floor,facing=south,powered=false]" ], - "dispersion": "STATIC", - "variance": "STATIC" - } + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + } ], "children": [ "frozen-peak", @@ -212,7 +212,7 @@ ], "childShrinkFactor": 20, "derivative": "SNOWY_TAIGA_MOUNTAINS", - "biomeStyle": "IRIS", + "biomeStyle": {"style": "IRIS"}, "biomeZoom": 50, "biomeScatter": [ "SNOWY_TAIGA_MOUNTAINS", diff --git a/overworld/biomes/hot-acacia-denmyre.json b/overworld/biomes/hot-acacia-denmyre.json index ec087eff..baafe73a 100644 --- a/overworld/biomes/hot-acacia-denmyre.json +++ b/overworld/biomes/hot-acacia-denmyre.json @@ -3,7 +3,7 @@ "rarity": 2, "layers": [ { - "dispersion": "STATIC", + "dispersion": {"style": "STATIC"}, "zoom": 0.356, "palette": [ "SAND", @@ -29,7 +29,7 @@ { "minHeight": 6, "maxHeight": 18, - "dispersion": "STATIC", + "dispersion": {"style": "STATIC"}, "palette": [ "STONE", "ANDESITE", @@ -42,16 +42,16 @@ "zoom": 0.01, "chance": 0.1, "palette": ["DEAD_BUSH", "BROWN_MUSHROOM"], - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 0.3, "chance": 0.4, "palette": ["GRASS"], - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 0.3, "chance": 0.03, @@ -59,16 +59,16 @@ "minecraft:stone_button[face=floor,facing=east,powered=false]", "minecraft:stone_button[face=floor,facing=south,powered=false]" ], - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 0.3, "chance": 0.017, "palette": ["TALL_GRASS"], - "dispersion": "STATIC", - "variance": "STATIC" - } + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + } ], "objects": [ { @@ -114,7 +114,7 @@ ], "wall": { - "style": "STATIC", + "style": {"style": "STATIC"}, "palette": [ "STONE", "ANDESITE", diff --git a/overworld/biomes/hot-beach.json b/overworld/biomes/hot-beach.json index 7de7a096..13c8f149 100644 --- a/overworld/biomes/hot-beach.json +++ b/overworld/biomes/hot-beach.json @@ -18,7 +18,7 @@ ], "wall": { - "style": "STATIC", + "style": {"style": "STATIC"}, "palette": [ "SMOOTH_SANDSTONE", "SAND", @@ -26,7 +26,7 @@ ] }, "slab": { - "style": "STATIC", + "style": {"style":"STATIC"}, "palette": [ "minecraft:sandstone_slab[type=bottom,waterlogged=false]", "minecraft:smooth_sandstone_slab[type=bottom,waterlogged=false]", @@ -42,9 +42,9 @@ "minecraft:stone_button[face=floor,facing=east,powered=false]", "minecraft:stone_button[face=floor,facing=south,powered=false]" ], - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 5, "verticalZoom": 5, @@ -56,9 +56,9 @@ "SUGAR_CANE" ], "verticalVariance": "IRIS", - "dispersion": "STATIC", - "variance": "STATIC" - } + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + } ], "generators":[ { diff --git a/overworld/biomes/hot-desert-hills.json b/overworld/biomes/hot-desert-hills.json index e829bd80..7607bb23 100644 --- a/overworld/biomes/hot-desert-hills.json +++ b/overworld/biomes/hot-desert-hills.json @@ -16,7 +16,7 @@ { "minHeight": 6, "maxHeight": 18, - "dispersion": "STATIC", + "dispersion": {"style": "STATIC"}, "palette": [ "STONE", "ANDESITE", @@ -53,7 +53,7 @@ ], "wall": { - "style": "STATIC", + "style": {"style": "STATIC"}, "palette": [ "SMOOTH_SANDSTONE", "SAND", @@ -61,7 +61,7 @@ ] }, "slab": { - "style": "STATIC", + "style": {"style":"STATIC"}, "palette": [ "minecraft:sandstone_slab[type=bottom,waterlogged=false]", "minecraft:smooth_sandstone_slab[type=bottom,waterlogged=false]", @@ -73,8 +73,8 @@ { "verticalZoom": 20, "verticalVariance": "IRIS", - "dispersion": "STATIC", - "variance": "STATIC", + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"}, "stackMin": 1, "stackMax": 5, "chance": 0.01, @@ -89,18 +89,18 @@ "minecraft:polished_blackstone_button[face=floor,facing=east,powered=false]", "minecraft:polished_blackstone_button[face=floor,facing=south,powered=false]" ], - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 0.3, "chance": 0.062, "palette": [ "DEAD_BUSH" ], - "dispersion": "STATIC", - "variance": "STATIC" - } + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + } ], "generators":[ { diff --git a/overworld/biomes/hot-desert-red.json b/overworld/biomes/hot-desert-red.json index c825e9ec..19a0a7f8 100644 --- a/overworld/biomes/hot-desert-red.json +++ b/overworld/biomes/hot-desert-red.json @@ -3,7 +3,7 @@ "rarity": 2, "layers": [ { - "dispersion": "STATIC", + "dispersion": {"style": "STATIC"}, "terrainZoom": 0.85, "palette": [ "RED_SAND", @@ -23,7 +23,7 @@ { "minHeight": 6, "maxHeight": 18, - "dispersion": "STATIC", + "dispersion": {"style": "STATIC"}, "palette": [ "STONE", "ANDESITE", @@ -33,7 +33,7 @@ ], "wall": { - "style": "STATIC", + "style": {"style": "STATIC"}, "palette": [ "minecraft:smooth_red_sandstone", "RED_SAND", @@ -41,7 +41,7 @@ ] }, "slab": { - "style": "STATIC", + "style": {"style":"STATIC"}, "palette": [ "minecraft:red_sandstone_slab[type=bottom,waterlogged=false]", "minecraft:smooth_red_sandstone_slab[type=bottom,waterlogged=false]", @@ -56,8 +56,8 @@ { "verticalZoom": 20, "verticalVariance": "IRIS", - "dispersion": "STATIC", - "variance": "STATIC", + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"}, "stackMin": 1, "stackMax": 5, "chance": 0.005, @@ -72,18 +72,18 @@ "minecraft:polished_blackstone_button[face=floor,facing=east,powered=false]", "minecraft:polished_blackstone_button[face=floor,facing=south,powered=false]" ], - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 0.3, "chance": 0.092, "palette": [ "DEAD_BUSH" ], - "dispersion": "STATIC", - "variance": "STATIC" - } + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + } ], "generators":[ { diff --git a/overworld/biomes/hot-desert.json b/overworld/biomes/hot-desert.json index 122fa1c7..5fe59f49 100644 --- a/overworld/biomes/hot-desert.json +++ b/overworld/biomes/hot-desert.json @@ -16,7 +16,7 @@ { "minHeight": 6, "maxHeight": 18, - "dispersion": "STATIC", + "dispersion": {"style": "STATIC"}, "palette": [ "STONE", "ANDESITE", @@ -26,7 +26,7 @@ ], "wall": { - "style": "STATIC", + "style": {"style": "STATIC"}, "palette": [ "SMOOTH_SANDSTONE", "SAND", @@ -34,7 +34,7 @@ ] }, "slab": { - "style": "STATIC", + "style": {"style":"STATIC"}, "palette": [ "minecraft:sandstone_slab[type=bottom,waterlogged=false]", "minecraft:smooth_sandstone_slab[type=bottom,waterlogged=false]", @@ -49,8 +49,8 @@ { "verticalZoom": 20, "verticalVariance": "IRIS", - "dispersion": "STATIC", - "variance": "STATIC", + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"}, "stackMin": 1, "stackMax": 5, "chance": 0.01, @@ -65,18 +65,18 @@ "minecraft:polished_blackstone_button[face=floor,facing=east,powered=false]", "minecraft:polished_blackstone_button[face=floor,facing=south,powered=false]" ], - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 0.3, "chance": 0.012, "palette": [ "DEAD_BUSH" ], - "dispersion": "STATIC", - "variance": "STATIC" - } + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + } ], "generators":[ { diff --git a/overworld/biomes/hot-dry-forest.json b/overworld/biomes/hot-dry-forest.json index bec6f1d7..aa0dfc41 100644 --- a/overworld/biomes/hot-dry-forest.json +++ b/overworld/biomes/hot-dry-forest.json @@ -2,7 +2,7 @@ "name": "Dry Forest", "layers": [ { - "dispersion": "STATIC", + "dispersion": {"style": "STATIC"}, "terrainZoom": 0.75, "palette": [ "GRASS_BLOCK", @@ -32,7 +32,7 @@ { "minHeight": 6, "maxHeight": 18, - "dispersion": "STATIC", + "dispersion": {"style": "STATIC"}, "palette": [ "STONE", "ANDESITE", @@ -42,7 +42,7 @@ ], "wall": { - "style": "STATIC", + "style": {"style": "STATIC"}, "palette": [ "STONE", "ANDESITE", @@ -57,18 +57,18 @@ "minecraft:stone_button[face=floor,facing=east,powered=false]", "minecraft:stone_button[face=floor,facing=south,powered=false]" ], - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 0.3, "chance": 0.092, "palette": [ "DEAD_BUSH" ], - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 0.5, "chance": 0.1, @@ -76,9 +76,9 @@ "GRASS", "TALL_GRASS" ], - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 0.3, "chance": 0.000001, @@ -107,9 +107,9 @@ "AIR", "AIR" ], - "dispersion": "STATIC", - "variance": "STATIC" - } + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + } ], "generators":[ { @@ -234,7 +234,7 @@ ], "derivative": "SAVANNA", - "biomeStyle": "IRIS", + "biomeStyle": {"style": "IRIS"}, "biomeZoom": 20, "biomeScatter": [ "SAVANNA", diff --git a/overworld/biomes/hot-mesa-blue.json b/overworld/biomes/hot-mesa-blue.json index 0af4f2cc..30697406 100644 --- a/overworld/biomes/hot-mesa-blue.json +++ b/overworld/biomes/hot-mesa-blue.json @@ -6,7 +6,7 @@ { "minHeight": 1, "maxHeight": 1, - "dispersion": "STATIC", + "dispersion": {"style": "STATIC"}, "palette": [ "CYAN_TERRACOTTA" ] @@ -14,7 +14,7 @@ { "minHeight": 1, "maxHeight": 1, - "dispersion": "STATIC", + "dispersion": {"style": "STATIC"}, "palette": [ "BLUE_TERRACOTTA" ] @@ -22,7 +22,7 @@ { "minHeight": 1, "maxHeight": 1, - "dispersion": "STATIC", + "dispersion": {"style": "STATIC"}, "palette": [ "LIGHT_BLUE_TERRACOTTA" ] @@ -30,14 +30,14 @@ { "minHeight": 1, "maxHeight": 1, - "dispersion": "STATIC", + "dispersion": {"style": "STATIC"}, "palette": [ "MAGENTA_TERRACOTTA" ] } ], "wall": { - "style": "IRIS", + "style": {"style":"IRIS"}, "palette": [ "MAGENTA_TERRACOTTA", "LIGHT_BLUE_TERRACOTTA", @@ -53,9 +53,9 @@ "minecraft:stone_button[face=floor,facing=east,powered=false]", "minecraft:stone_button[face=floor,facing=south,powered=false]" ], - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 0.3, "chance": 0.01, @@ -63,9 +63,9 @@ "DEAD_BUSH" ], - "dispersion": "STATIC", - "variance": "STATIC" - } + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + } ], "generators":[ { diff --git a/overworld/biomes/hot-mesa-cliffs.json b/overworld/biomes/hot-mesa-cliffs.json index 40faa75a..788bbded 100644 --- a/overworld/biomes/hot-mesa-cliffs.json +++ b/overworld/biomes/hot-mesa-cliffs.json @@ -6,7 +6,7 @@ { "minHeight": 1, "maxHeight": 1, - "dispersion": "STATIC", + "dispersion": {"style": "STATIC"}, "palette": [ "TERRACOTTA" ] @@ -14,7 +14,7 @@ { "minHeight": 1, "maxHeight": 1, - "dispersion": "STATIC", + "dispersion": {"style": "STATIC"}, "palette": [ "BROWN_TERRACOTTA" ] @@ -22,7 +22,7 @@ { "minHeight": 1, "maxHeight": 1, - "dispersion": "STATIC", + "dispersion": {"style": "STATIC"}, "palette": [ "GRAY_TERRACOTTA" ] @@ -30,7 +30,7 @@ { "minHeight": 1, "maxHeight": 1, - "dispersion": "STATIC", + "dispersion": {"style": "STATIC"}, "palette": [ "BLACK_TERRACOTTA" ] @@ -38,7 +38,7 @@ { "minHeight": 1, "maxHeight": 1, - "dispersion": "STATIC", + "dispersion": {"style": "STATIC"}, "palette": [ "GRAY_TERRACOTTA" ] @@ -46,7 +46,7 @@ { "minHeight": 1, "maxHeight": 1, - "dispersion": "STATIC", + "dispersion": {"style": "STATIC"}, "palette": [ "BROWN_TERRACOTTA" ] @@ -60,9 +60,9 @@ "minecraft:stone_button[face=floor,facing=east,powered=false]", "minecraft:stone_button[face=floor,facing=south,powered=false]" ], - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 0.3, "chance": 0.01, @@ -70,13 +70,13 @@ "DEAD_BUSH" ], - "dispersion": "STATIC", - "variance": "STATIC" - } + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + } ], "wall": { - "style": "IRIS", + "style": {"style":"IRIS"}, "zoom": 0.25, "palette": [ "BROWN_TERRACOTTA", diff --git a/overworld/biomes/hot-mesa-green.json b/overworld/biomes/hot-mesa-green.json index 03718ee6..22921fab 100644 --- a/overworld/biomes/hot-mesa-green.json +++ b/overworld/biomes/hot-mesa-green.json @@ -6,7 +6,7 @@ { "minHeight": 1, "maxHeight": 1, - "dispersion": "STATIC", + "dispersion": {"style": "STATIC"}, "palette": [ "LIME_TERRACOTTA" ] @@ -14,7 +14,7 @@ { "minHeight": 1, "maxHeight": 1, - "dispersion": "STATIC", + "dispersion": {"style": "STATIC"}, "palette": [ "GREEN_TERRACOTTA" ] @@ -22,7 +22,7 @@ { "minHeight": 1, "maxHeight": 1, - "dispersion": "STATIC", + "dispersion": {"style": "STATIC"}, "palette": [ "TERRACOTTA" ] @@ -30,14 +30,14 @@ { "minHeight": 1, "maxHeight": 1, - "dispersion": "STATIC", + "dispersion": {"style": "STATIC"}, "palette": [ "BROWN_TERRACOTTA" ] } ], "wall": { - "style": "IRIS", + "style": {"style":"IRIS"}, "palette": [ "LIME_TERRACOTTA", "GREEN_TERRACOTTA", @@ -53,9 +53,9 @@ "minecraft:stone_button[face=floor,facing=east,powered=false]", "minecraft:stone_button[face=floor,facing=south,powered=false]" ], - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 0.3, "chance": 0.01, @@ -63,9 +63,9 @@ "DEAD_BUSH" ], - "dispersion": "STATIC", - "variance": "STATIC" - } + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + } ], "generators":[ { diff --git a/overworld/biomes/hot-mesa-red.json b/overworld/biomes/hot-mesa-red.json index d96c771e..76f95f55 100644 --- a/overworld/biomes/hot-mesa-red.json +++ b/overworld/biomes/hot-mesa-red.json @@ -6,7 +6,7 @@ { "minHeight": 1, "maxHeight": 1, - "dispersion": "STATIC", + "dispersion": {"style": "STATIC"}, "palette": [ "PINK_TERRACOTTA" ] @@ -14,7 +14,7 @@ { "minHeight": 1, "maxHeight": 1, - "dispersion": "STATIC", + "dispersion": {"style": "STATIC"}, "palette": [ "RED_TERRACOTTA" ] @@ -22,7 +22,7 @@ { "minHeight": 1, "maxHeight": 1, - "dispersion": "STATIC", + "dispersion": {"style": "STATIC"}, "palette": [ "TERRACOTTA" ] @@ -30,7 +30,7 @@ { "minHeight": 1, "maxHeight": 1, - "dispersion": "STATIC", + "dispersion": {"style": "STATIC"}, "palette": [ "LIGHT_GRAY_TERRACOTTA" ] @@ -38,14 +38,14 @@ { "minHeight": 1, "maxHeight": 1, - "dispersion": "STATIC", + "dispersion": {"style": "STATIC"}, "palette": [ "BROWN_TERRACOTTA" ] } ], "wall": { - "style": "IRIS", + "style": {"style":"IRIS"}, "palette": [ "PINK_TERRACOTTA", "RED_TERRACOTTA", @@ -62,9 +62,9 @@ "minecraft:stone_button[face=floor,facing=east,powered=false]", "minecraft:stone_button[face=floor,facing=south,powered=false]" ], - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 0.3, "chance": 0.01, @@ -72,9 +72,9 @@ "DEAD_BUSH" ], - "dispersion": "STATIC", - "variance": "STATIC" - } + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + } ], "generators":[ { diff --git a/overworld/biomes/hot-mesa.json b/overworld/biomes/hot-mesa.json index 78864083..faa46b97 100644 --- a/overworld/biomes/hot-mesa.json +++ b/overworld/biomes/hot-mesa.json @@ -5,7 +5,7 @@ { "minHeight": 1, "maxHeight": 1, - "dispersion": "STATIC", + "dispersion": {"style": "STATIC"}, "palette": [ "TERRACOTTA" ] @@ -13,7 +13,7 @@ { "minHeight": 1, "maxHeight": 1, - "dispersion": "STATIC", + "dispersion": {"style": "STATIC"}, "palette": [ "BROWN_TERRACOTTA" ] @@ -21,7 +21,7 @@ { "minHeight": 1, "maxHeight": 1, - "dispersion": "STATIC", + "dispersion": {"style": "STATIC"}, "palette": [ "GRAY_TERRACOTTA" ] @@ -29,7 +29,7 @@ { "minHeight": 1, "maxHeight": 1, - "dispersion": "STATIC", + "dispersion": {"style": "STATIC"}, "palette": [ "BLACK_TERRACOTTA" ] @@ -37,7 +37,7 @@ { "minHeight": 1, "maxHeight": 1, - "dispersion": "STATIC", + "dispersion": {"style": "STATIC"}, "palette": [ "GRAY_TERRACOTTA" ] @@ -45,14 +45,14 @@ { "minHeight": 1, "maxHeight": 1, - "dispersion": "STATIC", + "dispersion": {"style": "STATIC"}, "palette": [ "BROWN_TERRACOTTA" ] } ], "wall": { - "style": "IRIS", + "style": {"style":"IRIS"}, "palette": [ "BROWN_TERRACOTTA", "GRAY_TERRACOTTA", @@ -67,9 +67,9 @@ "minecraft:stone_button[face=floor,facing=east,powered=false]", "minecraft:stone_button[face=floor,facing=south,powered=false]" ], - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 0.3, "chance": 0.01, @@ -77,9 +77,9 @@ "DEAD_BUSH" ], - "dispersion": "STATIC", - "variance": "STATIC" - } + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + } ], "children":[ "hot-mesa-cliffs" diff --git a/overworld/biomes/hot-ocean-cliffs.json b/overworld/biomes/hot-ocean-cliffs.json index 5be1216b..afe0bdd5 100644 --- a/overworld/biomes/hot-ocean-cliffs.json +++ b/overworld/biomes/hot-ocean-cliffs.json @@ -5,7 +5,7 @@ { "minHeight": 2, "maxHeight": 3, - "dispersion": "STATIC", + "dispersion": {"style": "STATIC"}, "palette": [ "SAND", "CLAY", @@ -34,7 +34,7 @@ ], "wall": { - "style": "IRIS", + "style": {"style":"IRIS"}, "palette": [ "CLAY", "SMOOTH_SANDSTONE", @@ -52,9 +52,9 @@ "palette": [ "SEAGRASS" ], - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 1, "chance": 0.0009, @@ -62,18 +62,18 @@ "SOUL_SAND", "MAGMA_BLOCK" ], - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 5, "chance": 0.07, "palette": [ "SEAGRASS" ], - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 1, "stackMax": 24, @@ -84,9 +84,9 @@ ], "verticalVarience": "IRIS", "verticalZoom": 88, - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 1, "stackMax": 9, @@ -97,9 +97,9 @@ ], "verticalVarience": "STATIC", "verticalZoom": 20, - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 1, "chance": 0.05, @@ -107,18 +107,18 @@ "FIRE_CORAL", "FIRE_CORAL_FAN" ], - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 1, "chance": 0.001, "palette": [ "minecraft:sea_pickle[pickles=1,waterlogged=true]" ], - "dispersion": "STATIC", - "variance": "STATIC" - } + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + } ], "objects":[ @@ -148,7 +148,7 @@ ], "slab": { - "style": "STATIC", + "style": {"style":"STATIC"}, "palette": [ "minecraft:sandstone_slab[type=bottom,waterlogged=false]", "minecraft:smooth_sandstone_slab[type=bottom,waterlogged=false]", diff --git a/overworld/biomes/hot-ocean.json b/overworld/biomes/hot-ocean.json index 2f6b0f08..f1a32f17 100644 --- a/overworld/biomes/hot-ocean.json +++ b/overworld/biomes/hot-ocean.json @@ -4,7 +4,7 @@ { "minHeight": 2, "maxHeight": 3, - "dispersion": "STATIC", + "dispersion": {"style": "STATIC"}, "terrainZoom": 0.825, "palette": [ "SAND", @@ -34,7 +34,7 @@ ], "wall": { - "style": "IRIS", + "style": {"style":"IRIS"}, "palette": [ "CLAY", "SMOOTH_SANDSTONE", @@ -94,7 +94,7 @@ } ], "slab": { - "style": "STATIC", + "style": {"style":"STATIC"}, "palette": [ "minecraft:sandstone_slab[type=bottom,waterlogged=false]", "minecraft:smooth_sandstone_slab[type=bottom,waterlogged=false]", @@ -124,9 +124,9 @@ "palette": [ "SEAGRASS" ], - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 1, "chance": 0.0009, @@ -134,18 +134,18 @@ "SOUL_SAND", "MAGMA_BLOCK" ], - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 5, "chance": 0.07, "palette": [ "SEAGRASS" ], - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 1, "stackMax": 24, @@ -156,9 +156,9 @@ ], "verticalVarience": "IRIS", "verticalZoom": 88, - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 1, "stackMax": 9, @@ -169,9 +169,9 @@ ], "verticalVarience": "STATIC", "verticalZoom": 20, - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 1, "chance": 0.05, @@ -179,18 +179,18 @@ "FIRE_CORAL", "FIRE_CORAL_FAN" ], - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 1, "chance": 0.001, "palette": [ "minecraft:sea_pickle[pickles=1,waterlogged=true]" ], - "dispersion": "STATIC", - "variance": "STATIC" - } + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + } ], "generators":[ { diff --git a/overworld/biomes/hot-sandy-cave.json b/overworld/biomes/hot-sandy-cave.json index 200acef0..75a99d6c 100644 --- a/overworld/biomes/hot-sandy-cave.json +++ b/overworld/biomes/hot-sandy-cave.json @@ -10,7 +10,7 @@ } ], "slab": { - "style": "STATIC", + "style": {"style":"STATIC"}, "palette": [ "minecraft:sandstone_slab[type=bottom,waterlogged=false]", "minecraft:smooth_sandstone_slab[type=bottom,waterlogged=false]", @@ -21,8 +21,8 @@ { "verticalZoom": 20, "verticalVariance": "IRIS", - "dispersion": "STATIC", - "variance": "STATIC", + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"}, "stackMin": 1, "stackMax": 2, "chance": 0.01, @@ -37,18 +37,18 @@ "minecraft:polished_blackstone_button[face=floor,facing=east,powered=false]", "minecraft:polished_blackstone_button[face=floor,facing=south,powered=false]" ], - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 0.3, "chance": 0.012, "palette": [ "DEAD_BUSH" ], - "dispersion": "STATIC", - "variance": "STATIC" - } + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + } ], "objects":[ { diff --git a/overworld/biomes/hot-sandy-red-cave.json b/overworld/biomes/hot-sandy-red-cave.json index ac70d81b..f75a947a 100644 --- a/overworld/biomes/hot-sandy-red-cave.json +++ b/overworld/biomes/hot-sandy-red-cave.json @@ -10,7 +10,7 @@ } ], "slab": { - "style": "STATIC", + "style": {"style":"STATIC"}, "palette": [ "minecraft:red_sandstone_slab[type=bottom,waterlogged=false]", "minecraft:smooth_red_sandstone_slab[type=bottom,waterlogged=false]", @@ -48,8 +48,8 @@ { "verticalZoom": 20, "verticalVariance": "IRIS", - "dispersion": "STATIC", - "variance": "STATIC", + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"}, "stackMin": 1, "stackMax": 2, "chance": 0.005, @@ -64,18 +64,18 @@ "minecraft:polished_blackstone_button[face=floor,facing=east,powered=false]", "minecraft:polished_blackstone_button[face=floor,facing=south,powered=false]" ], - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 0.3, "chance": 0.092, "palette": [ "DEAD_BUSH" ], - "dispersion": "STATIC", - "variance": "STATIC" - } + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + } ], "generators":[ { diff --git a/overworld/biomes/hot-savanna-cliff.json b/overworld/biomes/hot-savanna-cliff.json index 92488330..2a55b0c9 100644 --- a/overworld/biomes/hot-savanna-cliff.json +++ b/overworld/biomes/hot-savanna-cliff.json @@ -2,7 +2,7 @@ "name": "Savanna Cliffs", "layers": [ { - "dispersion": "STATIC", + "dispersion": {"style": "STATIC"}, "terrainZoom": 0.75, "palette": [ "GRASS_BLOCK" @@ -18,7 +18,7 @@ { "minHeight": 6, "maxHeight": 18, - "dispersion": "STATIC", + "dispersion": {"style": "STATIC"}, "palette": [ "STONE", "ANDESITE", @@ -33,27 +33,27 @@ "palette": [ "DEAD_BUSH" ], - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 0.3, "chance": 0.3, "palette": [ "GRASS" ], - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 0.3, "chance": 0.01, "palette": [ "TALL_GRASS" ], - "dispersion": "STATIC", - "variance": "STATIC" - } + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + } ], "generators":[ { @@ -64,7 +64,7 @@ ], "wall": { - "style": "STATIC", + "style": {"style": "STATIC"}, "palette": [ "STONE", "ANDESITE", @@ -192,7 +192,7 @@ ], "derivative": "SAVANNA", - "biomeStyle": "IRIS", + "biomeStyle": {"style": "IRIS"}, "biomeZoom": 20, "biomeScatter": [ "SAVANNA", diff --git a/overworld/biomes/hot-savanna.json b/overworld/biomes/hot-savanna.json index 08108676..2b9cb3de 100644 --- a/overworld/biomes/hot-savanna.json +++ b/overworld/biomes/hot-savanna.json @@ -2,7 +2,7 @@ "name": "Savanna", "layers": [ { - "dispersion": "STATIC", + "dispersion": {"style": "STATIC"}, "terrainZoom": 0.75, "palette": [ "GRASS_BLOCK" @@ -18,7 +18,7 @@ { "minHeight": 6, "maxHeight": 18, - "dispersion": "STATIC", + "dispersion": {"style": "STATIC"}, "palette": [ "STONE", "ANDESITE", @@ -33,27 +33,27 @@ "palette": [ "DEAD_BUSH" ], - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 0.3, "chance": 0.3, "palette": [ "GRASS" ], - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 0.3, "chance": 0.01, "palette": [ "TALL_GRASS" ], - "dispersion": "STATIC", - "variance": "STATIC" - } + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + } ], "generators":[ { @@ -64,7 +64,7 @@ ], "wall": { - "style": "STATIC", + "style": {"style": "STATIC"}, "palette": [ "STONE", "ANDESITE", @@ -213,7 +213,7 @@ ], "derivative": "SAVANNA", - "biomeStyle": "IRIS", + "biomeStyle": {"style": "IRIS"}, "biomeZoom": 20, "biomeScatter": [ "SAVANNA", diff --git a/overworld/biomes/hot-volcanic.json b/overworld/biomes/hot-volcanic.json index 0559acad..c4431bc7 100644 --- a/overworld/biomes/hot-volcanic.json +++ b/overworld/biomes/hot-volcanic.json @@ -2,7 +2,7 @@ "name": "Volcanic", "layers": [ { - "dispersion": "STATIC", + "dispersion": {"style": "STATIC"}, "terrainZoom": 0.33, "maxHeight": 4, "minHeight": 2, @@ -19,7 +19,7 @@ { "minHeight": 6, "maxHeight": 18, - "dispersion": "STATIC", + "dispersion": {"style": "STATIC"}, "palette": [ "STONE", "ANDESITE", diff --git a/overworld/biomes/mushroom-beach.json b/overworld/biomes/mushroom-beach.json index 289fb7b4..824bddb1 100644 --- a/overworld/biomes/mushroom-beach.json +++ b/overworld/biomes/mushroom-beach.json @@ -19,7 +19,7 @@ } ], "slab": { - "style": "STATIC", + "style": {"style":"STATIC"}, "palette": [ "minecraft:stone_slab[type=bottom,waterlogged=false]", "minecraft:andesite_slab[type=bottom,waterlogged=false]", diff --git a/overworld/biomes/mushroom-crimson-forest.json b/overworld/biomes/mushroom-crimson-forest.json index 640713e6..ce0698e1 100644 --- a/overworld/biomes/mushroom-crimson-forest.json +++ b/overworld/biomes/mushroom-crimson-forest.json @@ -29,7 +29,7 @@ } ], "slab":{ - "style" : "STATIC", + "style": {"style":"STATIC"}, "palette": [ "AIR", "AIR", @@ -43,7 +43,7 @@ ] }, "wall":{ - "style" : "STATIC", + "style": {"style":"STATIC"}, "palette":[ "CRIMSON_HYPHAE" ] @@ -292,8 +292,8 @@ "minecraft:polished_blackstone_button[face=floor,facing=east,powered=false]", "minecraft:crimson_button[face=floor,facing=south,powered=false]" ], - "dispersion":"STATIC", - "variance":"STATIC" + "dispersion":{"style": "STATIC"}, + "variance":{"style":"STATIC"} }, { "zoom":0.3, @@ -301,8 +301,8 @@ "palette":[ "CRIMSON_FUNGUS" ], - "dispersion":"STATIC", - "variance":"STATIC" + "dispersion":{"style": "STATIC"}, + "variance":{"style":"STATIC"} }, { "zoom":0.3, @@ -310,8 +310,8 @@ "palette":[ "CRIMSON_ROOTS" ], - "dispersion":"STATIC", - "variance":"STATIC" + "dispersion":{"style": "STATIC"}, + "variance":{"style":"STATIC"} } ], "generators":[ diff --git a/overworld/biomes/mushroom-forest.json b/overworld/biomes/mushroom-forest.json index 61a8a5df..eb4948a9 100644 --- a/overworld/biomes/mushroom-forest.json +++ b/overworld/biomes/mushroom-forest.json @@ -35,7 +35,7 @@ } ], "slab":{ - "style":"STATIC", + "style":{"style":"STATIC"}, "palette":[ "AIR", "AIR", @@ -70,7 +70,7 @@ } ], "wall":{ - "style":"STATIC", + "style":{"style":"STATIC"}, "palette":[ "STONE", "ANDESITE", @@ -289,8 +289,8 @@ "minecraft:stone_button[face=floor,facing=east,powered=false]", "minecraft:stone_button[face=floor,facing=south,powered=false]" ], - "dispersion":"STATIC", - "variance":"STATIC" + "dispersion":{"style": "STATIC"}, + "variance":{"style":"STATIC"} }, { "zoom":0.3, @@ -299,8 +299,8 @@ "red_mushroom", "brown_mushroom" ], - "dispersion":"STATIC", - "variance":"STATIC" + "dispersion":{"style": "STATIC"}, + "variance":{"style":"STATIC"} } ], "generators":[ diff --git a/overworld/biomes/mushroom-ocean.json b/overworld/biomes/mushroom-ocean.json index d12f9a7f..edf6f3c4 100644 --- a/overworld/biomes/mushroom-ocean.json +++ b/overworld/biomes/mushroom-ocean.json @@ -4,7 +4,7 @@ { "minHeight": 2, "maxHeight": 3, - "dispersion": "STATIC", + "dispersion": {"style": "STATIC"}, "terrainZoom": 0.825, "palette": [ "SAND", @@ -39,9 +39,9 @@ "palette": [ "SEAGRASS" ], - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 2.25, "chance": 0.09, @@ -49,18 +49,18 @@ "LILY_PAD" ], "partOf": "SEA_SURFACE", - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 20, "chance": 0.07, "palette": [ "SEAGRASS" ], - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 1, "chance": 0.0006, @@ -68,18 +68,18 @@ "SOUL_SAND", "MAGMA_BLOCK" ], - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 5, "chance": 0.07, "palette": [ "SEAGRASS" ], - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 1, "stackMax": 24, @@ -90,9 +90,9 @@ ], "verticalVarience": "IRIS", "verticalZoom": 88, - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 1, "stackMax": 9, @@ -103,9 +103,9 @@ ], "verticalVarience": "STATIC", "verticalZoom": 20, - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 1, "chance": 0.05, @@ -113,9 +113,9 @@ "TUBE_CORAL", "TUBE_CORAL_FAN" ], - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 1, "chance": 0.05, @@ -123,9 +123,9 @@ "BRAIN_CORAL", "BRAIN_CORAL_FAN" ], - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 1, "chance": 0.05, @@ -133,9 +133,9 @@ "BUBBLE_CORAL", "BUBBLE_CORAL_FAN" ], - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 1, "chance": 0.05, @@ -143,9 +143,9 @@ "FIRE_CORAL", "FIRE_CORAL_FAN" ], - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 1, "chance": 0.05, @@ -153,22 +153,22 @@ "HORN_CORAL", "HORN_CORAL_FAN" ], - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 1, "chance": 0.001, "palette": [ "minecraft:sea_pickle[pickles=1,waterlogged=true]" ], - "dispersion": "STATIC", - "variance": "STATIC" - } + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + } ], "wall": { - "style": "IRIS", + "style":{"style":"IRIS"}, "palette": [ "CLAY", "SMOOTH_SANDSTONE", @@ -180,7 +180,7 @@ ] }, "slab": { - "style": "STATIC", + "style":{"style":"STATIC"}, "palette": [ "minecraft:sandstone_slab[type=bottom,waterlogged=false]", "minecraft:smooth_sandstone_slab[type=bottom,waterlogged=false]", diff --git a/overworld/biomes/mushroom-plains.json b/overworld/biomes/mushroom-plains.json index e9d58e4f..121772b3 100644 --- a/overworld/biomes/mushroom-plains.json +++ b/overworld/biomes/mushroom-plains.json @@ -55,7 +55,7 @@ } ], "slab":{ - "style":"STATIC", + "style":{"style":"STATIC"}, "palette":[ "AIR", "AIR", @@ -70,7 +70,7 @@ ] }, "wall":{ - "style":"STATIC", + "style":{"style":"STATIC"}, "palette":[ "STONE", "ANDESITE", @@ -219,8 +219,8 @@ "minecraft:stone_button[face=floor,facing=east,powered=false]", "minecraft:stone_button[face=floor,facing=south,powered=false]" ], - "dispersion":"STATIC", - "variance":"STATIC" + "dispersion":{"style": "STATIC"}, + "variance":{"style":"STATIC"} }, { "zoom":0.3, @@ -229,8 +229,8 @@ "red_mushroom", "brown_mushroom" ], - "dispersion":"STATIC", - "variance":"STATIC" + "dispersion":{"style": "STATIC"}, + "variance":{"style":"STATIC"} } ], "generators":[ diff --git a/overworld/biomes/mushroom-warped-forest.json b/overworld/biomes/mushroom-warped-forest.json index e3aaa1c5..faa1d44f 100644 --- a/overworld/biomes/mushroom-warped-forest.json +++ b/overworld/biomes/mushroom-warped-forest.json @@ -27,7 +27,7 @@ } ], "slab":{ - "style":"STATIC", + "style":{"style":"STATIC"}, "palette":[ "AIR", "AIR", @@ -41,7 +41,7 @@ ] }, "wall":{ - "style":"STATIC", + "style":{"style":"STATIC"}, "palette":[ "WARPED_HYPHAE" ] @@ -314,8 +314,8 @@ "minecraft:polished_blackstone_button[face=floor,facing=east,powered=false]", "minecraft:warped_button[face=floor,facing=south,powered=false]" ], - "dispersion":"STATIC", - "variance":"STATIC" + "dispersion":{"style": "STATIC"}, + "variance":{"style":"STATIC"} }, { "zoom":0.3, @@ -323,8 +323,8 @@ "palette":[ "WARPED_FUNGUS" ], - "dispersion":"STATIC", - "variance":"STATIC" + "dispersion":{"style": "STATIC"}, + "variance":{"style":"STATIC"} }, { "zoom":0.3, @@ -332,8 +332,8 @@ "palette":[ "WARPED_ROOTS" ], - "dispersion":"STATIC", - "variance":"STATIC" + "dispersion":{"style": "STATIC"}, + "variance":{"style":"STATIC"} }, { "zoom":0.3, @@ -343,8 +343,8 @@ "palette":[ "TWISTING_VINES_PLANT" ], - "dispersion":"STATIC", - "variance":"STATIC" + "dispersion":{"style": "STATIC"}, + "variance":{"style":"STATIC"} } ], "generators":[ diff --git a/overworld/biomes/rocky-mountains-cliffs.json b/overworld/biomes/rocky-mountains-cliffs.json index 107b8b2c..00edb33b 100644 --- a/overworld/biomes/rocky-mountains-cliffs.json +++ b/overworld/biomes/rocky-mountains-cliffs.json @@ -14,7 +14,7 @@ { "minHeight": 6, "maxHeight": 18, - "dispersion": "STATIC", + "dispersion": {"style": "STATIC"}, "palette": [ "STONE", "ANDESITE", @@ -24,7 +24,7 @@ ], "wall": { - "style": "STATIC", + "style": {"style": "STATIC"}, "palette": [ "STONE", "ANDESITE", @@ -56,9 +56,9 @@ "minecraft:stone_button[face=floor,facing=east,powered=false]", "minecraft:stone_button[face=floor,facing=south,powered=false]" ], - "dispersion": "STATIC", - "variance": "STATIC" - } + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + } ], "objects": [ { @@ -90,7 +90,7 @@ } ], "derivative": "MOUNTAINS", - "biomeStyle": "IRIS", + "biomeStyle": {"style": "IRIS"}, "biomeZoom": 30, "biomeScatter": [ "PLAINS", diff --git a/overworld/biomes/rocky-mountains.json b/overworld/biomes/rocky-mountains.json index 1b665e44..06f391cf 100644 --- a/overworld/biomes/rocky-mountains.json +++ b/overworld/biomes/rocky-mountains.json @@ -14,7 +14,7 @@ { "minHeight": 6, "maxHeight": 18, - "dispersion": "STATIC", + "dispersion": {"style": "STATIC"}, "palette": [ "STONE", "ANDESITE", @@ -40,7 +40,7 @@ "childShrinkFactor": 8, "wall": { - "style": "STATIC", + "style": {"style": "STATIC"}, "palette": [ "STONE", "ANDESITE", @@ -84,12 +84,12 @@ "minecraft:stone_button[face=floor,facing=east,powered=false]", "minecraft:stone_button[face=floor,facing=south,powered=false]" ], - "dispersion": "STATIC", - "variance": "STATIC" - } + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + } ], "derivative": "MOUNTAINS", - "biomeStyle": "IRIS", + "biomeStyle": {"style": "IRIS"}, "biomeZoom": 30, "biomeScatter": [ "PLAINS", diff --git a/overworld/biomes/rocky-ocean.json b/overworld/biomes/rocky-ocean.json index 36bf749e..e1eedf2c 100644 --- a/overworld/biomes/rocky-ocean.json +++ b/overworld/biomes/rocky-ocean.json @@ -5,7 +5,7 @@ { "minHeight": 2, "maxHeight": 3, - "dispersion": "STATIC", + "dispersion": {"style": "STATIC"}, "terrainZoom": 0.825, "palette": [ "STONE", @@ -94,7 +94,7 @@ ], "wall": { - "style": "IRIS", + "style":{"style":"IRIS"}, "palette": [ "CLAY", "COBBLESTONE", @@ -103,7 +103,7 @@ ] }, "slab": { - "style": "STATIC", + "style":{"style":"STATIC"}, "palette": [ "minecraft:cobblestone_slab[type=bottom,waterlogged=false]", "AIR" @@ -117,8 +117,8 @@ "palette": [ "SEAGRASS" ], - "dispersion": "STATIC", - "variance": "STATIC" + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} }, { "zoom": 1, @@ -127,8 +127,8 @@ "SOUL_SAND", "MAGMA_BLOCK" ], - "dispersion": "STATIC", - "variance": "STATIC" + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} }, { "zoom": 5, @@ -136,8 +136,8 @@ "palette": [ "SEAGRASS" ], - "dispersion": "STATIC", - "variance": "STATIC" + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} }, { "zoom": 1, @@ -149,8 +149,8 @@ ], "verticalVarience": "IRIS", "verticalZoom": 88, - "dispersion": "STATIC", - "variance": "STATIC" + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} }, { "zoom": 1, @@ -162,8 +162,8 @@ ], "verticalVarience": "STATIC", "verticalZoom": 20, - "dispersion": "STATIC", - "variance": "STATIC" + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} }, { "zoom": 1, @@ -172,8 +172,8 @@ "TUBE_CORAL", "TUBE_CORAL_FAN" ], - "dispersion": "STATIC", - "variance": "STATIC" + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} }, { "zoom": 1, @@ -182,8 +182,8 @@ "BRAIN_CORAL", "BRAIN_CORAL_FAN" ], - "dispersion": "STATIC", - "variance": "STATIC" + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} }, { "zoom": 1, @@ -192,8 +192,8 @@ "BUBBLE_CORAL", "BUBBLE_CORAL_FAN" ], - "dispersion": "STATIC", - "variance": "STATIC" + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} }, { "zoom": 1, @@ -202,8 +202,8 @@ "FIRE_CORAL", "FIRE_CORAL_FAN" ], - "dispersion": "STATIC", - "variance": "STATIC" + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} }, { "zoom": 1, @@ -212,8 +212,8 @@ "HORN_CORAL", "HORN_CORAL_FAN" ], - "dispersion": "STATIC", - "variance": "STATIC" + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} }, { "zoom": 1, @@ -221,8 +221,8 @@ "palette": [ "minecraft:sea_pickle[pickles=1,waterlogged=true]" ], - "dispersion": "STATIC", - "variance": "STATIC" + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} } ], diff --git a/overworld/biomes/swamp-beach.json b/overworld/biomes/swamp-beach.json index b4a56d7a..87abf37f 100644 --- a/overworld/biomes/swamp-beach.json +++ b/overworld/biomes/swamp-beach.json @@ -2,7 +2,7 @@ "name": "Swamp Beach", "layers": [ { - "dispersion": "STATIC", + "dispersion": {"style": "STATIC"}, "terrainZoom": 0.25, "minHeight": 3, "maxHeight": 6, @@ -21,7 +21,7 @@ } ], "slab": { - "style": "STATIC", + "style": {"style": "STATIC"}, "palette": [ "minecraft:sandstone_slab[type=bottom,waterlogged=false]", "minecraft:smooth_sandstone_slab[type=bottom,waterlogged=false]", @@ -36,9 +36,9 @@ "palette": [ "minecraft:dark_oak_button[face=floor,facing=east,powered=false]" ], - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 0.3, "chance": 0.00009, @@ -48,9 +48,9 @@ "BROWN_MUSHROOM", "POPPY" ], - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 5, "verticalZoom": 5, @@ -62,9 +62,9 @@ "SUGAR_CANE" ], "verticalVariance": "IRIS", - "dispersion": "STATIC", - "variance": "STATIC" - } + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + } ], "generators":[ { diff --git a/overworld/biomes/swamp-dark-oak-denmyre.json b/overworld/biomes/swamp-dark-oak-denmyre.json index 1195f529..51089eb6 100644 --- a/overworld/biomes/swamp-dark-oak-denmyre.json +++ b/overworld/biomes/swamp-dark-oak-denmyre.json @@ -3,7 +3,7 @@ "rarity": 2, "layers": [ { - "dispersion": "STATIC", + "dispersion": {"style": "STATIC"}, "terrainZoom": 0.356, "palette": [ "GRAVEL", @@ -29,7 +29,7 @@ { "minHeight": 6, "maxHeight": 18, - "dispersion": "STATIC", + "dispersion": {"style": "STATIC"}, "palette": [ "STONE", "ANDESITE", @@ -42,16 +42,16 @@ "zoom": 0.01, "chance": 0.1, "palette": ["DEAD_BUSH", "BROWN_MUSHROOM"], - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 0.3, "chance": 0.4, "palette": ["GRASS"], - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 1, "chance": 0.03, @@ -59,16 +59,16 @@ "minecraft:stone_button[face=floor,facing=east,powered=false]", "minecraft:stone_button[face=floor,facing=south,powered=false]" ], - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 0.3, "chance": 0.017, "palette": ["TALL_GRASS"], - "dispersion": "STATIC", - "variance": "STATIC" - } + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + } ], "objects": [ { @@ -145,7 +145,7 @@ ], "wall": { - "style": "STATIC", + "style": {"style": "STATIC"}, "palette": [ "STONE", "ANDESITE", diff --git a/overworld/biomes/swamp-mountains.json b/overworld/biomes/swamp-mountains.json index df34de57..113e0b92 100644 --- a/overworld/biomes/swamp-mountains.json +++ b/overworld/biomes/swamp-mountains.json @@ -17,7 +17,7 @@ { "minHeight": 6, "maxHeight": 18, - "dispersion": "STATIC", + "dispersion": {"style": "STATIC"}, "palette": [ "ANDESITE", "STONE" @@ -221,27 +221,27 @@ "zoom": 0.1, "chance": 0.001, "palette": ["WITHER_ROSE", "RED_MUSHROOM", "BROWN_MUSHROOM", "POPPY"], - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 0.3, "chance": 0.45, "palette": ["GRASS"], - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 0.3, "chance": 0.05, "palette": ["DEAD_BUSH"], - "dispersion": "STATIC", - "variance": "STATIC" - } + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + } ], "wall": { - "style": "STATIC", + "style": {"style": "STATIC"}, "palette": [ "STONE", "ANDESITE", diff --git a/overworld/biomes/swamp-murky-cavern.json b/overworld/biomes/swamp-murky-cavern.json index eeef6eb3..5892f889 100644 --- a/overworld/biomes/swamp-murky-cavern.json +++ b/overworld/biomes/swamp-murky-cavern.json @@ -3,7 +3,7 @@ "layers": [ { "maxHeight": 2, - "dispersion": "STATIC", + "dispersion": {"style": "STATIC"}, "terrainZoom": 0.1, "minHeight": 1, "palette": [ @@ -17,7 +17,7 @@ } ], "slab": { - "style": "STATIC", + "style": {"style": "STATIC"}, "palette": [ "minecraft:cobblestone_slab[type=bottom,waterlogged=false]", "minecraft:mossy_cobblestone_slab[type=bottom,waterlogged=false]", @@ -32,18 +32,18 @@ "BROWN_MUSHROOM", "RED_MUSHROOM" ], - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 0.3, "chance": 0.001, "palette": [ "COBWEB" ], - "dispersion": "STATIC", - "variance": "STATIC" - } + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + } ], "generators":[ { diff --git a/overworld/biomes/swamp-ocean.json b/overworld/biomes/swamp-ocean.json index 62d2d659..5917351c 100644 --- a/overworld/biomes/swamp-ocean.json +++ b/overworld/biomes/swamp-ocean.json @@ -4,7 +4,7 @@ { "minHeight": 2, "maxHeight": 3, - "dispersion": "STATIC", + "dispersion": {"style": "STATIC"}, "terrainZoom": 0.825, "palette": [ "SAND", @@ -125,9 +125,9 @@ "palette": [ "SEAGRASS" ], - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 2.25, "chance": 0.09, @@ -135,18 +135,18 @@ "LILY_PAD" ], "partOf": "SEA_SURFACE", - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 20, "chance": 0.07, "palette": [ "SEAGRASS" ], - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 1, "chance": 0.0006, @@ -154,18 +154,18 @@ "SOUL_SAND", "MAGMA_BLOCK" ], - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 5, "chance": 0.07, "palette": [ "SEAGRASS" ], - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 1, "stackMax": 24, @@ -176,9 +176,9 @@ ], "verticalVarience": "IRIS", "verticalZoom": 88, - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 1, "stackMax": 9, @@ -189,9 +189,9 @@ ], "verticalVarience": "STATIC", "verticalZoom": 20, - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 1, "chance": 0.05, @@ -199,9 +199,9 @@ "TUBE_CORAL", "TUBE_CORAL_FAN" ], - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 1, "chance": 0.05, @@ -209,9 +209,9 @@ "BRAIN_CORAL", "BRAIN_CORAL_FAN" ], - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 1, "chance": 0.05, @@ -219,9 +219,9 @@ "BUBBLE_CORAL", "BUBBLE_CORAL_FAN" ], - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 1, "chance": 0.05, @@ -229,9 +229,9 @@ "FIRE_CORAL", "FIRE_CORAL_FAN" ], - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 1, "chance": 0.05, @@ -239,9 +239,9 @@ "HORN_CORAL", "HORN_CORAL_FAN" ], - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 1, "chance": 0.004, @@ -249,13 +249,13 @@ "minecraft:sea_pickle[pickles=1,waterlogged=true]", "minecraft:sea_pickle[pickles=2,waterlogged=true]" ], - "dispersion": "STATIC", - "variance": "STATIC" - } + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + } ], "wall": { - "style": "IRIS", + "style": {"style": "IRIS"}, "palette": [ "CLAY", "SMOOTH_SANDSTONE", @@ -267,7 +267,7 @@ ] }, "slab": { - "style": "STATIC", + "style": {"style": "STATIC"}, "palette": [ "minecraft:sandstone_slab[type=bottom,waterlogged=false]", "minecraft:smooth_sandstone_slab[type=bottom,waterlogged=false]", diff --git a/overworld/biomes/swamp-roofed.json b/overworld/biomes/swamp-roofed.json index eb5dee1e..3fce1c68 100644 --- a/overworld/biomes/swamp-roofed.json +++ b/overworld/biomes/swamp-roofed.json @@ -3,7 +3,7 @@ "layers": [ { "terrainZoom": 0.5, - "dispersion": "STATIC", + "dispersion": {"style": "STATIC"}, "palette": [ "GRASS_BLOCK", "GRASS_BLOCK", @@ -25,7 +25,7 @@ { "minHeight": 6, "maxHeight": 18, - "dispersion": "STATIC", + "dispersion": {"style": "STATIC"}, "palette": [ "STONE", "ANDESITE", @@ -35,7 +35,7 @@ ], "wall": { - "style": "STATIC", + "style": {"style": "STATIC"}, "palette": [ "STONE", "ANDESITE", @@ -254,25 +254,25 @@ "BROWN_MUSHROOM", "RED_MUSHROOM" ], - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 0.3, "chance": 0.0002, "palette": [ "CRIMSON_FUNGUS" ], - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 0.3, "chance": 0.45, "palette": ["GRASS"], - "dispersion": "STATIC", - "variance": "STATIC" - } + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + } ], "generators":[ { diff --git a/overworld/biomes/swamp-willow-forest.json b/overworld/biomes/swamp-willow-forest.json index 3528b283..4612b834 100644 --- a/overworld/biomes/swamp-willow-forest.json +++ b/overworld/biomes/swamp-willow-forest.json @@ -3,7 +3,7 @@ "layers": [ { "terrainZoom": 0.5, - "dispersion": "STATIC", + "dispersion": {"style": "STATIC"}, "palette": [ "GRASS_BLOCK", "GRASS_BLOCK", @@ -25,7 +25,7 @@ { "minHeight": 6, "maxHeight": 18, - "dispersion": "STATIC", + "dispersion": {"style": "STATIC"}, "palette": [ "STONE", "ANDESITE", @@ -75,7 +75,7 @@ ], "wall": { - "style": "STATIC", + "style": {"style": "STATIC"}, "palette": [ "STONE", "ANDESITE", @@ -308,9 +308,9 @@ "palette": [ "DEAD_BUSH" ], - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 0.3, "chance": 0.0002, @@ -321,16 +321,16 @@ "BROWN_MUSHROOM", "RED_MUSHROOM" ], - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 0.3, "chance": 0.45, "palette": ["GRASS"], - "dispersion": "STATIC", - "variance": "STATIC" - } + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + } ], "generators":[ { diff --git a/overworld/biomes/temperate-beach.json b/overworld/biomes/temperate-beach.json index a32e8033..ac667d1a 100644 --- a/overworld/biomes/temperate-beach.json +++ b/overworld/biomes/temperate-beach.json @@ -17,7 +17,7 @@ } ], "slab": { - "style": "STATIC", + "style": {"style": "STATIC"}, "palette": [ "minecraft:sandstone_slab[type=bottom,waterlogged=false]", "minecraft:smooth_sandstone_slab[type=bottom,waterlogged=false]", @@ -33,9 +33,9 @@ "minecraft:stone_button[face=floor,facing=east,powered=false]", "minecraft:stone_button[face=floor,facing=south,powered=false]" ], - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 5, "verticalZoom": 5, @@ -47,9 +47,9 @@ "SUGAR_CANE" ], "verticalVariance": "IRIS", - "dispersion": "STATIC", - "variance": "STATIC" - } + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + } ], "generators":[ { diff --git a/overworld/biomes/temperate-birch-denmyre.json b/overworld/biomes/temperate-birch-denmyre.json index 94e088dc..cd6e74d9 100644 --- a/overworld/biomes/temperate-birch-denmyre.json +++ b/overworld/biomes/temperate-birch-denmyre.json @@ -3,7 +3,7 @@ "rarity": 2, "layers": [ { - "dispersion": "STATIC", + "dispersion": {"style": "STATIC"}, "terrainZoom": 0.356, "palette": [ "GRAVEL", @@ -29,7 +29,7 @@ { "minHeight": 6, "maxHeight": 18, - "dispersion": "STATIC", + "dispersion": {"style": "STATIC"}, "palette": [ "STONE", "ANDESITE", @@ -42,16 +42,16 @@ "zoom": 0.01, "chance": 0.1, "palette": ["RED_TULIP", "ORANGE_TULIP", "WHITE_TULIP", "PINK_TULIP", "CORNFLOWER"], - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 0.3, "chance": 0.4, "palette": ["GRASS"], - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 0.3, "chance": 0.03, @@ -59,16 +59,16 @@ "minecraft:stone_button[face=floor,facing=east,powered=false]", "minecraft:stone_button[face=floor,facing=south,powered=false]" ], - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 0.3, "chance": 0.017, "palette": ["TALL_GRASS"], - "dispersion": "STATIC", - "variance": "STATIC" - } + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + } ], "objects": [ { @@ -164,7 +164,7 @@ ], "wall": { - "style": "STATIC", + "style": {"style": "STATIC"}, "palette": [ "STONE", "ANDESITE", diff --git a/overworld/biomes/temperate-birch-forest.json b/overworld/biomes/temperate-birch-forest.json index e6915b0d..d3d29a14 100644 --- a/overworld/biomes/temperate-birch-forest.json +++ b/overworld/biomes/temperate-birch-forest.json @@ -2,7 +2,7 @@ "name": "Birch Forest", "layers": [ { - "dispersion": "STATIC", + "dispersion": {"style": "STATIC"}, "terrainZoom": 0.656, "palette": [ "GRASS_BLOCK", @@ -29,7 +29,7 @@ { "minHeight": 6, "maxHeight": 18, - "dispersion": "STATIC", + "dispersion": {"style": "STATIC"}, "palette": [ "STONE", "ANDESITE", @@ -39,7 +39,7 @@ ], "wall": { - "style": "STATIC", + "style": {"style": "STATIC"}, "palette": [ "STONE", "ANDESITE", @@ -51,23 +51,23 @@ "zoom": 0.1, "chance": 0.09, "palette": ["GRASS", "ALLIUM", "POPPY","DANDELION", "AZURE_BLUET", "PINK_TULIP", "LILY_OF_THE_VALLEY"], - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 0.3, "chance": 0.4, "palette": ["GRASS"], - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 0.3, "chance": 0.017, "palette": ["TALL_GRASS"], - "dispersion": "STATIC", - "variance": "STATIC" - } + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + } ], "objects": [ { @@ -137,7 +137,7 @@ } ], "derivative": "PLAINS", - "biomeStyle": "IRIS", + "biomeStyle": {"style": "IRIS"}, "biomeZoom": 60, "biomeScatter": [ "FOREST", diff --git a/overworld/biomes/temperate-highlands.json b/overworld/biomes/temperate-highlands.json index bcdbd968..878224bc 100644 --- a/overworld/biomes/temperate-highlands.json +++ b/overworld/biomes/temperate-highlands.json @@ -3,7 +3,7 @@ "rarity": 4, "layers": [ { - "dispersion": "STATIC", + "dispersion": {"style": "STATIC"}, "terrainZoom": 0.256, "palette": [ "GRASS_BLOCK", @@ -32,7 +32,7 @@ { "minHeight": 6, "maxHeight": 18, - "dispersion": "STATIC", + "dispersion": {"style": "STATIC"}, "palette": [ "STONE", "ANDESITE", @@ -74,7 +74,7 @@ ], "wall": { - "style": "STATIC", + "style": {"style": "STATIC"}, "palette": [ "STONE", "ANDESITE", @@ -86,30 +86,30 @@ "zoom": 0.02, "chance": 0.003, "palette": ["WITHER_ROSE", "OXEYE_DAISY", "PINK_TULIP", "LILY_OF_THE_VALLEY"], - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 0.1, "chance": 0.02, "palette": ["SUNFLOWER", "DANDELION", "POPPY", "ROSE_BUSH"], - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 0.2, "chance": 0.122, "palette": ["LARGE_FERN", "TALL_GRASS"], - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 0.3, "chance": 0.142, "palette": ["GRASS", "FERN"], - "dispersion": "STATIC", - "variance": "STATIC" - } + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + } ], "generators":[ { @@ -124,7 +124,7 @@ } ], "derivative": "PLAINS", - "biomeStyle": "IRIS", + "biomeStyle": {"style": "IRIS"}, "biomeZoom": 9, "biomeScatter": [ "FOREST", diff --git a/overworld/biomes/temperate-oak-denmyre.json b/overworld/biomes/temperate-oak-denmyre.json index d4d7d32c..35006140 100644 --- a/overworld/biomes/temperate-oak-denmyre.json +++ b/overworld/biomes/temperate-oak-denmyre.json @@ -3,7 +3,7 @@ "rarity": 2, "layers": [ { - "dispersion": "STATIC", + "dispersion": {"style": "STATIC"}, "terrainZoom": 0.356, "palette": [ "GRAVEL", @@ -29,7 +29,7 @@ { "minHeight": 6, "maxHeight": 18, - "dispersion": "STATIC", + "dispersion": {"style": "STATIC"}, "palette": [ "STONE", "ANDESITE", @@ -42,16 +42,16 @@ "zoom": 0.01, "chance": 0.1, "palette": ["DEAD_BUSH", "BROWN_MUSHROOM"], - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 0.3, "chance": 0.4, "palette": ["GRASS"], - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 0.3, "chance": 0.03, @@ -59,16 +59,16 @@ "minecraft:stone_button[face=floor,facing=east,powered=false]", "minecraft:stone_button[face=floor,facing=south,powered=false]" ], - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 0.3, "chance": 0.017, "palette": ["TALL_GRASS"], - "dispersion": "STATIC", - "variance": "STATIC" - } + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + } ], "objects": [ { @@ -165,7 +165,7 @@ ], "wall": { - "style": "STATIC", + "style": {"style": "STATIC"}, "palette": [ "STONE", "ANDESITE", diff --git a/overworld/biomes/temperate-oak-forest.json b/overworld/biomes/temperate-oak-forest.json index 3a1a771e..a3927817 100644 --- a/overworld/biomes/temperate-oak-forest.json +++ b/overworld/biomes/temperate-oak-forest.json @@ -2,7 +2,7 @@ "name": "Oak Forest", "layers": [ { - "dispersion": "STATIC", + "dispersion": {"style": "STATIC"}, "palette": [ "GRASS_BLOCK" ] @@ -23,7 +23,7 @@ { "minHeight": 6, "maxHeight": 18, - "dispersion": "STATIC", + "dispersion": {"style": "STATIC"}, "palette": [ "STONE", "ANDESITE", @@ -39,27 +39,27 @@ "zoom": 0.1, "chance": 0.09, "palette": ["GRASS", "ALLIUM", "LILY_OF_THE_VALLEY"], - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 0.3, "chance": 0.4, "palette": ["GRASS"], - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 0.3, "chance": 0.017, "palette": ["TALL_GRASS"], - "dispersion": "STATIC", - "variance": "STATIC" - } + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + } ], "wall": { - "style": "STATIC", + "style": {"style": "STATIC"}, "palette": [ "STONE", "ANDESITE", @@ -182,7 +182,7 @@ } ], "derivative": "DEEP_LUKEWARM_OCEAN", - "biomeStyle": "IRIS", + "biomeStyle": {"style": "IRIS"}, "biomeZoom": 60, "biomeScatter": [ "FOREST", diff --git a/overworld/biomes/temperate-ocean.json b/overworld/biomes/temperate-ocean.json index 100145dd..f0a465dd 100644 --- a/overworld/biomes/temperate-ocean.json +++ b/overworld/biomes/temperate-ocean.json @@ -4,7 +4,7 @@ { "minHeight": 2, "maxHeight": 3, - "dispersion": "STATIC", + "dispersion": {"style": "STATIC"}, "terrainZoom": 0.825, "palette": [ "SAND", @@ -134,9 +134,9 @@ "palette": [ "SEAGRASS" ], - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 1, "chance": 0.0006, @@ -144,18 +144,18 @@ "SOUL_SAND", "MAGMA_BLOCK" ], - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 5, "chance": 0.07, "palette": [ "SEAGRASS" ], - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 1, "stackMax": 24, @@ -166,9 +166,9 @@ ], "verticalVarience": "IRIS", "verticalZoom": 88, - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 1, "stackMax": 9, @@ -179,9 +179,9 @@ ], "verticalVarience": "STATIC", "verticalZoom": 20, - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 1, "chance": 0.05, @@ -189,9 +189,9 @@ "TUBE_CORAL", "TUBE_CORAL_FAN" ], - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 1, "chance": 0.05, @@ -199,9 +199,9 @@ "BRAIN_CORAL", "BRAIN_CORAL_FAN" ], - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 1, "chance": 0.05, @@ -209,9 +209,9 @@ "BUBBLE_CORAL", "BUBBLE_CORAL_FAN" ], - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 1, "chance": 0.05, @@ -219,9 +219,9 @@ "FIRE_CORAL", "FIRE_CORAL_FAN" ], - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 1, "chance": 0.05, @@ -229,21 +229,21 @@ "HORN_CORAL", "HORN_CORAL_FAN" ], - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 1, "chance": 0.001, "palette": [ "minecraft:sea_pickle[pickles=1,waterlogged=true]" ], - "dispersion": "STATIC", - "variance": "STATIC" - } + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + } ], "slab": { - "style": "STATIC", + "style": {"style": "STATIC"}, "palette": [ "minecraft:sandstone_slab[type=bottom,waterlogged=false]", "minecraft:smooth_sandstone_slab[type=bottom,waterlogged=false]", diff --git a/overworld/biomes/temperate-plains.json b/overworld/biomes/temperate-plains.json index af098d69..f80bd893 100644 --- a/overworld/biomes/temperate-plains.json +++ b/overworld/biomes/temperate-plains.json @@ -28,7 +28,7 @@ { "minHeight": 6, "maxHeight": 18, - "dispersion": "STATIC", + "dispersion": {"style": "STATIC"}, "palette": [ "STONE", "ANDESITE", @@ -38,7 +38,7 @@ ], "wall": { - "style": "STATIC", + "style": {"style": "STATIC"}, "palette": [ "STONE", "ANDESITE", @@ -53,9 +53,9 @@ "zoom": 0.3, "chance": 0.19, "palette": ["GRASS"], - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 0.3, "chance": 0.001, @@ -65,17 +65,17 @@ "minecraft:sweet_berry_bush[age=2]", "minecraft:sweet_berry_bush[age=3]" ], - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { - + "zoom": 0.6, "chance": 0.1, "palette": [ "minecraft:wheat[age=7]" ], - "dispersion": "IRIS", - "variance": "IRIS" + "dispersion": {"style": "CELLULAR_IRIS"}, + "variance": {"style": "CELLULAR_IRIS"} } ], "generators":[ @@ -91,7 +91,7 @@ } ], "derivative": "PLAINS", - "biomeStyle": "IRIS", + "biomeStyle": {"style": "IRIS"}, "biomeZoom": 60, "biomeScatter": [ "FOREST", diff --git a/overworld/biomes/temperate-wilds.json b/overworld/biomes/temperate-wilds.json index 74a85a2e..807eaf6c 100644 --- a/overworld/biomes/temperate-wilds.json +++ b/overworld/biomes/temperate-wilds.json @@ -22,7 +22,7 @@ { "minHeight": 6, "maxHeight": 18, - "dispersion": "STATIC", + "dispersion": {"style": "STATIC"}, "palette": [ "STONE", "ANDESITE", @@ -32,7 +32,7 @@ ], "wall": { - "style": "STATIC", + "style": {"style": "STATIC"}, "palette": [ "STONE", "ANDESITE", @@ -47,30 +47,30 @@ "zoom": 0.02, "chance": 0.003, "palette": ["WITHER_ROSE", "OXEYE_DAISY", "PINK_TULIP", "LILY_OF_THE_VALLEY"], - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 0.1, "chance": 0.02, "palette": ["SUNFLOWER", "DANDELION", "POPPY", "ROSE_BUSH"], - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 0.2, "chance": 0.22, "palette": ["LARGE_FERN", "TALL_GRASS"], - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 0.3, "chance": 0.42, "palette": ["GRASS", "FERN"], - "dispersion": "STATIC", - "variance": "STATIC" - } + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + } , { "zoom": 0.5, @@ -78,27 +78,27 @@ "palette": [ "minecraft:potatoes[age=7]" ], - "dispersion": "IRIS", - "variance": "IRIS" - }, + "dispersion": {"style": "IRIS"}, + "variance": {"style": "IRIS"} + }, { "zoom": 0.5, "chance": 0.05, "palette": [ "minecraft:carrots[age=7]" ], - "dispersion": "IRIS", - "variance": "IRIS" - }, + "dispersion": {"style": "IRIS"}, + "variance": {"style": "IRIS"} + }, { "zoom": 0.5, "chance": 0.05, "palette": [ "minecraft:beetroots[age=7]" ], - "dispersion": "IRIS", - "variance": "IRIS" - } + "dispersion": {"style": "IRIS"}, + "variance": {"style": "IRIS"} + } ], "generators":[ { @@ -113,7 +113,7 @@ } ], "derivative": "PLAINS", - "biomeStyle": "IRIS", + "biomeStyle": {"style": "IRIS"}, "biomeZoom": 40, "biomeScatter": [ "FOREST", diff --git a/overworld/biomes/tropical-bamboo-forest.json b/overworld/biomes/tropical-bamboo-forest.json index 9d375dee..40c43317 100644 --- a/overworld/biomes/tropical-bamboo-forest.json +++ b/overworld/biomes/tropical-bamboo-forest.json @@ -22,7 +22,7 @@ { "minHeight": 6, "maxHeight": 18, - "dispersion": "STATIC", + "dispersion": {"style": "STATIC"}, "palette": [ "STONE", "ANDESITE", @@ -129,7 +129,7 @@ ], "wall": { - "style": "STATIC", + "style": {"style": "STATIC"}, "palette": [ "STONE", "ANDESITE", @@ -149,9 +149,9 @@ "GRASS", "TALL_GRASS" ], - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 5, "verticalZoom": 5, @@ -166,9 +166,9 @@ "minecraft:bamboo[age=0,leaves=large,stage=0]" ], "verticalVariance": "IRIS", - "dispersion": "STATIC", - "variance": "STATIC" - } + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + } ], "generators":[ { @@ -183,7 +183,7 @@ } ], "derivative": "DESERT", - "biomeStyle": "IRIS", + "biomeStyle": {"style": "IRIS"}, "biomeZoom": 10, "biomeScatter": [ "BAMBOO_JUNGLE", diff --git a/overworld/biomes/tropical-beach.json b/overworld/biomes/tropical-beach.json index e7ef9901..a9cab2f7 100644 --- a/overworld/biomes/tropical-beach.json +++ b/overworld/biomes/tropical-beach.json @@ -24,9 +24,9 @@ "minecraft:jungle_button[face=floor,facing=east,powered=false]", "minecraft:jungle_button[face=floor,facing=south,powered=false]" ], - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 5, "verticalZoom": 5, @@ -38,12 +38,12 @@ "SUGAR_CANE" ], "verticalVariance": "IRIS", - "dispersion": "STATIC", - "variance": "STATIC" - } + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + } ], "slab": { - "style": "STATIC", + "style": {"style": "STATIC"}, "palette": [ "minecraft:sandstone_slab[type=bottom,waterlogged=false]", "minecraft:smooth_sandstone_slab[type=bottom,waterlogged=false]", @@ -53,7 +53,7 @@ }, "wall": { - "style": "STATIC", + "style": {"style": "STATIC"}, "palette": [ "STONE", "ANDESITE", diff --git a/overworld/biomes/tropical-cavern-coral.json b/overworld/biomes/tropical-cavern-coral.json index b7cc4558..a0f509f7 100644 --- a/overworld/biomes/tropical-cavern-coral.json +++ b/overworld/biomes/tropical-cavern-coral.json @@ -4,7 +4,7 @@ "layers": [ { "maxHeight": 3, - "dispersion": "STATIC", + "dispersion": {"style": "STATIC"}, "terrainZoom": 0.1, "minHeight": 2, "palette": [ @@ -40,7 +40,7 @@ } ], "slab": { - "style": "STATIC", + "style": {"style": "STATIC"}, "palette": [ "minecraft:stone_slab[type=bottom,waterlogged=false]", "minecraft:polished_diorite_slab[type=bottom,waterlogged=false]", @@ -56,9 +56,9 @@ "minecraft:sea_pickle[pickles=2,waterlogged=false]", "minecraft:sea_pickle[pickles=3,waterlogged=false]" ], - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 0.3, "chance": 0.21, @@ -74,9 +74,9 @@ "minecraft:dead_horn_coral_fan[waterlogged=false]", "minecraft:dead_tube_coral_fan[waterlogged=false]" ], - "dispersion": "STATIC", - "variance": "STATIC" - } + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + } ], "generators":[ { diff --git a/overworld/biomes/tropical-cavern-root.json b/overworld/biomes/tropical-cavern-root.json index 4db697b6..a8577477 100644 --- a/overworld/biomes/tropical-cavern-root.json +++ b/overworld/biomes/tropical-cavern-root.json @@ -4,7 +4,7 @@ "layers": [ { "maxHeight": 3, - "dispersion": "STATIC", + "dispersion": {"style": "STATIC"}, "terrainZoom": 0.1, "minHeight": 1, "palette": [ @@ -32,9 +32,9 @@ "minecraft:jungle_button[face=floor,facing=east,powered=false]", "minecraft:jungle_button[face=floor,facing=south,powered=false]" ], - "dispersion": "STATIC", - "variance": "STATIC" - } + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + } ], "generators":[ { diff --git a/overworld/biomes/tropical-cavern.json b/overworld/biomes/tropical-cavern.json index 1ef21a8d..7d53ccc1 100644 --- a/overworld/biomes/tropical-cavern.json +++ b/overworld/biomes/tropical-cavern.json @@ -3,7 +3,7 @@ "layers": [ { "maxHeight": 2, - "dispersion": "STATIC", + "dispersion": {"style": "STATIC"}, "terrainZoom": 0.1, "minHeight": 1, "palette": [ @@ -43,7 +43,7 @@ } ], "slab": { - "style": "STATIC", + "style": {"style": "STATIC"}, "palette": [ "minecraft:stone_slab[type=bottom,waterlogged=false]", "minecraft:polished_diorite_slab[type=bottom,waterlogged=false]", @@ -59,9 +59,9 @@ "minecraft:sea_pickle[pickles=2,waterlogged=false]", "minecraft:sea_pickle[pickles=3,waterlogged=false]" ], - "dispersion": "STATIC", - "variance": "STATIC" - } + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + } ], "generators":[ { diff --git a/overworld/biomes/tropical-coral-ocean-cliffs.json b/overworld/biomes/tropical-coral-ocean-cliffs.json index 8867b190..bfb3f83f 100644 --- a/overworld/biomes/tropical-coral-ocean-cliffs.json +++ b/overworld/biomes/tropical-coral-ocean-cliffs.json @@ -39,7 +39,7 @@ } ], "slab": { - "style": "STATIC", + "style": {"style": "STATIC"}, "palette": [ "minecraft:prismarine_slab[type=bottom,waterlogged=true]", "AIR", @@ -54,7 +54,7 @@ "HORN_CORAL_BLOCK", "BUBBLE_CORAL_BLOCK" ], - "style": "IRIS", + "style": {"style": "STATIC"}, "zoom": 0.1 }, "objects":[ @@ -223,9 +223,9 @@ "HORN_CORAL_BLOCK", "BUBBLE_CORAL_BLOCK" ], - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 1, "chance": 0.0006, @@ -234,18 +234,18 @@ "MAGMA_BLOCK", "MELON" ], - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 5, "chance": 0.07, "palette": [ "SEAGRASS" ], - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 1, "stackMax": 24, @@ -256,9 +256,9 @@ ], "verticalVarience": "IRIS", "verticalZoom": 88, - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 1, "stackMax": 9, @@ -269,9 +269,9 @@ ], "verticalVarience": "STATIC", "verticalZoom": 20, - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 1, "chance": 0.2, @@ -279,9 +279,9 @@ "TUBE_CORAL", "TUBE_CORAL_FAN" ], - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 1, "chance": 0.2, @@ -289,9 +289,9 @@ "BRAIN_CORAL", "BRAIN_CORAL_FAN" ], - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 1, "chance": 0.2, @@ -299,9 +299,9 @@ "BUBBLE_CORAL", "BUBBLE_CORAL_FAN" ], - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 1, "chance": 0.2, @@ -309,9 +309,9 @@ "FIRE_CORAL", "FIRE_CORAL_FAN" ], - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 1, "chance": 0.2, @@ -319,9 +319,9 @@ "HORN_CORAL", "HORN_CORAL_FAN" ], - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 1, "chance": 0.001, @@ -331,9 +331,9 @@ "minecraft:sea_pickle[pickles=3,waterlogged=true]", "minecraft:sea_pickle[pickles=4,waterlogged=true]" ], - "dispersion": "STATIC", - "variance": "STATIC" - } + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + } ], "generators":[ { diff --git a/overworld/biomes/tropical-coral-ocean.json b/overworld/biomes/tropical-coral-ocean.json index 8c3cd6ad..7c555480 100644 --- a/overworld/biomes/tropical-coral-ocean.json +++ b/overworld/biomes/tropical-coral-ocean.json @@ -46,11 +46,11 @@ "HORN_CORAL_BLOCK", "BUBBLE_CORAL_BLOCK" ], - "style": "IRIS", + "style": {"style": "IRIS"}, "zoom": 0.1 }, "slab": { - "style": "STATIC", + "style": {"style": "STATIC"}, "palette": [ "minecraft:prismarine_slab[type=bottom,waterlogged=true]", "AIR", @@ -200,9 +200,9 @@ "HORN_CORAL_BLOCK", "BUBBLE_CORAL_BLOCK" ], - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 1, "chance": 0.0006, @@ -210,18 +210,18 @@ "SOUL_SAND", "MAGMA_BLOCK" ], - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 5, "chance": 0.07, "palette": [ "SEAGRASS" ], - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 1, "stackMax": 24, @@ -232,9 +232,9 @@ ], "verticalVarience": "IRIS", "verticalZoom": 88, - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 1, "stackMax": 9, @@ -245,9 +245,9 @@ ], "verticalVarience": "STATIC", "verticalZoom": 20, - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 1, "chance": 0.1, @@ -255,9 +255,9 @@ "TUBE_CORAL", "TUBE_CORAL_FAN" ], - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 1, "chance": 0.1, @@ -265,9 +265,9 @@ "BRAIN_CORAL", "BRAIN_CORAL_FAN" ], - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 1, "chance": 0.1, @@ -275,9 +275,9 @@ "BUBBLE_CORAL", "BUBBLE_CORAL_FAN" ], - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 1, "chance": 0.1, @@ -285,9 +285,9 @@ "FIRE_CORAL", "FIRE_CORAL_FAN" ], - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 1, "chance": 0.1, @@ -295,9 +295,9 @@ "HORN_CORAL", "HORN_CORAL_FAN" ], - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 1, "chance": 0.001, @@ -307,9 +307,9 @@ "minecraft:sea_pickle[pickles=3,waterlogged=true]", "minecraft:sea_pickle[pickles=4,waterlogged=true]" ], - "dispersion": "STATIC", - "variance": "STATIC" - } + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + } ], "generators":[ { diff --git a/overworld/biomes/tropical-jungle-denmyre.json b/overworld/biomes/tropical-jungle-denmyre.json index 6a166290..406247aa 100644 --- a/overworld/biomes/tropical-jungle-denmyre.json +++ b/overworld/biomes/tropical-jungle-denmyre.json @@ -3,7 +3,7 @@ "rarity": 3, "layers": [ { - "dispersion": "STATIC", + "dispersion": {"style": "STATIC"}, "terrainZoom": 0.356, "palette": [ "GRAVEL", @@ -29,7 +29,7 @@ { "minHeight": 6, "maxHeight": 18, - "dispersion": "STATIC", + "dispersion": {"style": "STATIC"}, "palette": [ "STONE", "ANDESITE", @@ -54,16 +54,16 @@ "zoom": 0.01, "chance": 0.1, "palette": ["DEAD_BUSH", "BROWN_MUSHROOM"], - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 0.3, "chance": 0.4, "palette": ["GRASS"], - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 0.3, "chance": 0.03, @@ -71,16 +71,16 @@ "minecraft:stone_button[face=floor,facing=east,powered=false]", "minecraft:stone_button[face=floor,facing=south,powered=false]" ], - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 0.3, "chance": 0.017, "palette": ["TALL_GRASS"], - "dispersion": "STATIC", - "variance": "STATIC" - } + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + } ], "objects": [ { @@ -156,7 +156,7 @@ ], "wall": { - "style": "STATIC", + "style": {"style": "STATIC"}, "palette": [ "STONE", "ANDESITE", diff --git a/overworld/biomes/tropical-ocean.json b/overworld/biomes/tropical-ocean.json index 7288641c..c5b39d3d 100644 --- a/overworld/biomes/tropical-ocean.json +++ b/overworld/biomes/tropical-ocean.json @@ -4,7 +4,7 @@ { "minHeight": 2, "maxHeight": 3, - "dispersion": "STATIC", + "dispersion": {"style": "STATIC"}, "terrainZoom": 0.825, "palette": [ "SAND", @@ -206,11 +206,11 @@ "HORN_CORAL_BLOCK", "BUBBLE_CORAL_BLOCK" ], - "style": "STATIC", + "style": {"style": "STATIC"}, "zoom": 0.1 }, "slab": { - "style": "STATIC", + "style": {"style": "STATIC"}, "palette": [ "minecraft:sandstone_slab[type=bottom,waterlogged=false]", "minecraft:smooth_sandstone_slab[type=bottom,waterlogged=false]", @@ -231,9 +231,9 @@ "HORN_CORAL_BLOCK", "BUBBLE_CORAL_BLOCK" ], - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 1, "chance": 0.0006, @@ -241,18 +241,18 @@ "SOUL_SAND", "MAGMA_BLOCK" ], - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 5, "chance": 0.07, "palette": [ "SEAGRASS" ], - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 1, "stackMax": 24, @@ -263,9 +263,9 @@ ], "verticalVarience": "IRIS", "verticalZoom": 88, - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 1, "stackMax": 9, @@ -276,9 +276,9 @@ ], "verticalVarience": "STATIC", "verticalZoom": 20, - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 1, "chance": 0.1, @@ -286,9 +286,9 @@ "TUBE_CORAL", "TUBE_CORAL_FAN" ], - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 1, "chance": 0.1, @@ -296,9 +296,9 @@ "BRAIN_CORAL", "BRAIN_CORAL_FAN" ], - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 1, "chance": 0.1, @@ -306,9 +306,9 @@ "BUBBLE_CORAL", "BUBBLE_CORAL_FAN" ], - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 1, "chance": 0.1, @@ -316,9 +316,9 @@ "FIRE_CORAL", "FIRE_CORAL_FAN" ], - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 1, "chance": 0.1, @@ -326,9 +326,9 @@ "HORN_CORAL", "HORN_CORAL_FAN" ], - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 1, "chance": 0.001, @@ -338,9 +338,9 @@ "minecraft:sea_pickle[pickles=3,waterlogged=true]", "minecraft:sea_pickle[pickles=4,waterlogged=true]" ], - "dispersion": "STATIC", - "variance": "STATIC" - } + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + } ], "generators":[ { diff --git a/overworld/biomes/tropical-rainforest-hills.json b/overworld/biomes/tropical-rainforest-hills.json index 2e507f8e..af742051 100644 --- a/overworld/biomes/tropical-rainforest-hills.json +++ b/overworld/biomes/tropical-rainforest-hills.json @@ -3,7 +3,7 @@ "rarity": 8, "layers": [ { - "dispersion": "STATIC", + "dispersion": {"style": "STATIC"}, "terrainZoom": 0.35, "palette": [ "GRASS_BLOCK", @@ -22,7 +22,7 @@ { "minHeight": 6, "maxHeight": 18, - "dispersion": "STATIC", + "dispersion": {"style": "STATIC"}, "palette": [ "STONE", "ANDESITE", @@ -130,9 +130,9 @@ ], "verticalVarience": "STATIC", "verticalZoom": 88, - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 10, "stackMax": 1, @@ -144,9 +144,9 @@ ], "verticalVarience": "STATIC", "verticalZoom": 88, - "dispersion": "STATIC", - "variance": "STATIC" - } + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + } ], "effects":[ @@ -163,7 +163,7 @@ ], "wall": { - "style": "IRIS", + "style": {"style": "IRIS"}, "zoom": 0.1, "palette": [ "STRIPPED_JUNGLE_WOOD", @@ -193,7 +193,7 @@ } ], "derivative": "JUNGLE", - "biomeStyle": "IRIS", + "biomeStyle": {"style": "IRIS"}, "biomeZoom": 3, "biomeScatter": [ "BAMBOO_JUNGLE", diff --git a/overworld/biomes/tropical-rainforest.json b/overworld/biomes/tropical-rainforest.json index 7186b9e8..1797f812 100644 --- a/overworld/biomes/tropical-rainforest.json +++ b/overworld/biomes/tropical-rainforest.json @@ -3,7 +3,7 @@ "rarity": 2, "layers": [ { - "dispersion": "STATIC", + "dispersion": {"style": "STATIC"}, "terrainZoom": 0.35, "palette": [ "GRASS_BLOCK", @@ -22,7 +22,7 @@ { "minHeight": 6, "maxHeight": 18, - "dispersion": "STATIC", + "dispersion": {"style": "STATIC"}, "palette": [ "STONE", "ANDESITE", @@ -174,7 +174,7 @@ ], "wall": { - "style": "IRIS", + "style": {"style": "IRIS"}, "zoom": 0.1, "palette": [ "STRIPPED_JUNGLE_WOOD", @@ -210,9 +210,9 @@ "minecraft:jungle_leaves[persistent=true]", "GRASS" ], - "dispersion": "STATIC", - "variance": "IRIS" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "IRIS"} + }, { "zoom": 10, "chance": 0.1, @@ -221,9 +221,9 @@ ], "verticalVarience": "IRIS", "verticalZoom": 88, - "dispersion": "STATIC", - "variance": "IRIS" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "IRIS"} + }, { "zoom": 10, "chance": 0.5, @@ -233,13 +233,13 @@ ], "verticalVarience": "STATIC", "verticalZoom": 88, - "dispersion": "STATIC", - "variance": "STATIC" - } + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + } ], "derivative": "JUNGLE", - "biomeStyle": "IRIS", + "biomeStyle": {"style": "IRIS"}, "biomeZoom": 4, "biomeScatter": [ "BAMBOO_JUNGLE", diff --git a/overworld/biomes/tropical-submerged-volcanic.json b/overworld/biomes/tropical-submerged-volcanic.json index 8ebb1a37..d08693de 100644 --- a/overworld/biomes/tropical-submerged-volcanic.json +++ b/overworld/biomes/tropical-submerged-volcanic.json @@ -2,7 +2,7 @@ "name": "Submerged Volcanic", "layers": [ { - "dispersion": "STATIC", + "dispersion": {"style": "STATIC"}, "terrainZoom": 0.33, "maxHeight": 4, "minHeight": 2, @@ -19,7 +19,7 @@ { "minHeight": 6, "maxHeight": 18, - "dispersion": "STATIC", + "dispersion": {"style": "STATIC"}, "palette": [ "STONE", "ANDESITE", @@ -40,7 +40,7 @@ } ], "slab": { - "style": "STATIC", + "style": {"style": "STATIC"}, "palette": [ "minecraft:blackstone_slab[type=bottom,waterlogged=false]", "AIR" diff --git a/overworld/biomes/tundra-beach-stone.json b/overworld/biomes/tundra-beach-stone.json index 59536983..b9dc7db0 100644 --- a/overworld/biomes/tundra-beach-stone.json +++ b/overworld/biomes/tundra-beach-stone.json @@ -19,7 +19,7 @@ } ], "slab": { - "style": "STATIC", + "style": {"style": "STATIC"}, "palette": [ "minecraft:stone_slab[type=bottom,waterlogged=false]", "minecraft:andesite_slab[type=bottom,waterlogged=false]", diff --git a/overworld/biomes/tundra-beach.json b/overworld/biomes/tundra-beach.json index e674895c..6e61680b 100644 --- a/overworld/biomes/tundra-beach.json +++ b/overworld/biomes/tundra-beach.json @@ -2,7 +2,7 @@ "name": "Cold Beach", "layers": [ { - "dispersion": "STATIC", + "dispersion": {"style": "STATIC"}, "terrainZoom": 0.25, "minHeight": 3, "maxHeight": 6, @@ -19,7 +19,7 @@ } ], "slab": { - "style": "STATIC", + "style": {"style": "STATIC"}, "palette": [ "minecraft:sandstone_slab[type=bottom,waterlogged=false]", "minecraft:smooth_sandstone_slab[type=bottom,waterlogged=false]", @@ -35,9 +35,9 @@ "minecraft:stone_button[face=floor,facing=east,powered=false]", "minecraft:stone_button[face=floor,facing=south,powered=false]" ], - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 5, "verticalZoom": 5, @@ -49,9 +49,9 @@ "SUGAR_CANE" ], "verticalVariance": "IRIS", - "dispersion": "STATIC", - "variance": "STATIC" - } + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + } ], "generators":[ { diff --git a/overworld/biomes/tundra-cavern.json b/overworld/biomes/tundra-cavern.json index 709c5d1b..3f83009c 100644 --- a/overworld/biomes/tundra-cavern.json +++ b/overworld/biomes/tundra-cavern.json @@ -2,7 +2,7 @@ "name": "Tundra Cavern", "layers": [ { - "dispersion": "STATIC", + "dispersion": {"style": "STATIC"}, "terrainZoom": 0.2, "minHeight": 1, "maxHeight": 2, @@ -18,7 +18,7 @@ ] }, { - "dispersion": "STATIC", + "dispersion": {"style": "STATIC"}, "terrainZoom": 0.2, "minHeight": 1, "maxHeight": 1, @@ -29,7 +29,7 @@ ], "slab": { - "style": "IRIS", + "style": {"style": "IRIS"}, "zoom": 0.5, "palette": [ "minecraft:cobblestone_slab[type=bottom,waterlogged=false]", @@ -44,27 +44,27 @@ "palette": [ "COBWEB" ], - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 0.3, "chance": 0.01, "palette": [ "CORNFLOWER" ], - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 0.3, "chance": 0.001, "palette": [ "PRISMARINE_WALL" ], - "dispersion": "STATIC", - "variance": "STATIC" - } + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + } ], "generators":[ { diff --git a/overworld/biomes/tundra-mountains-cliffs.json b/overworld/biomes/tundra-mountains-cliffs.json index 8f5ca35d..1cc69927 100644 --- a/overworld/biomes/tundra-mountains-cliffs.json +++ b/overworld/biomes/tundra-mountains-cliffs.json @@ -10,7 +10,7 @@ { "minHeight": 6, "maxHeight": 18, - "dispersion": "STATIC", + "dispersion": {"style": "STATIC"}, "palette": [ "STONE", "ANDESITE", @@ -20,7 +20,7 @@ ], "wall": { - "style": "STATIC", + "style": {"style": "STATIC"}, "palette": [ "STONE", "ANDESITE", @@ -159,26 +159,26 @@ "zoom": 0.1, "chance": 0.01, "palette": ["WHITE_TULIP", "BLUE_ORCHID", "POPPY"], - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 0.02, "chance": 0.003, "palette": ["WHITE_TULIP", "CORNFLOWER", "BLUE_ORCHID", "LILY_OF_THE_VALLEY"], - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 0.3, "chance": 0.2, "palette": ["GRASS"], - "dispersion": "STATIC", - "variance": "STATIC" - } + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + } ], "derivative": "MOUNTAINS", - "biomeStyle": "IRIS", + "biomeStyle": {"style": "IRIS"}, "biomeZoom": 30, "biomeScatter": [ "PLAINS", diff --git a/overworld/biomes/tundra-mountains.json b/overworld/biomes/tundra-mountains.json index d5ad4be5..a47e5f46 100644 --- a/overworld/biomes/tundra-mountains.json +++ b/overworld/biomes/tundra-mountains.json @@ -10,7 +10,7 @@ { "minHeight": 6, "maxHeight": 18, - "dispersion": "STATIC", + "dispersion": {"style": "STATIC"}, "palette": [ "STONE", "ANDESITE", @@ -36,7 +36,7 @@ "childShrinkFactor": 8, "wall": { - "style": "STATIC", + "style": {"style": "STATIC"}, "palette": [ "STONE", "ANDESITE", @@ -99,19 +99,19 @@ "zoom": 0.1, "chance": 0.01, "palette": ["WHITE_TULIP", "BLUE_ORCHID", "POPPY"], - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 0.3, "chance": 0.2, "palette": ["GRASS"], - "dispersion": "STATIC", - "variance": "STATIC" - } + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + } ], "derivative": "MOUNTAINS", - "biomeStyle": "IRIS", + "biomeStyle": {"style": "IRIS"}, "biomeZoom": 30, "biomeScatter": [ "PLAINS", diff --git a/overworld/biomes/tundra-ocean.json b/overworld/biomes/tundra-ocean.json index 4f33207d..8b2873ed 100644 --- a/overworld/biomes/tundra-ocean.json +++ b/overworld/biomes/tundra-ocean.json @@ -5,7 +5,7 @@ "minHeight": 2, "maxHeight": 3, "terrainZoom": 0.825, - "dispersion": "STATIC", + "dispersion": {"style": "STATIC"}, "palette": [ "SAND", "CLAY", @@ -35,7 +35,7 @@ "objects":[ { - "chance": 0.05, + "chance": 0.01, "underwater": true, "rotation": { "yAxis": { @@ -53,7 +53,7 @@ ], "translate": { "x": 0, - "y": -2, + "y": -3, "z": 0 } } @@ -62,7 +62,7 @@ "rocky-ocean" ], "slab": { - "style": "STATIC", + "style": {"style": "STATIC"}, "palette": [ "minecraft:sandstone_slab[type=bottom,waterlogged=false]", "minecraft:smooth_sandstone_slab[type=bottom,waterlogged=false]", @@ -72,7 +72,7 @@ }, "wall": { - "style": "STATIC", + "style": {"style": "STATIC"}, "palette": [ "STONE", "ANDESITE", @@ -86,9 +86,9 @@ "palette": [ "SEAGRASS" ], - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 1, "chance": 0.0006, @@ -96,18 +96,18 @@ "SOUL_SAND", "MAGMA_BLOCK" ], - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 5, "chance": 0.07, "palette": [ "SEAGRASS" ], - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 1, "stackMax": 24, @@ -118,9 +118,9 @@ ], "verticalVarience": "IRIS", "verticalZoom": 88, - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 1, "stackMax": 9, @@ -131,9 +131,9 @@ ], "verticalVarience": "STATIC", "verticalZoom": 20, - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 1, "chance": 0.05, @@ -141,9 +141,9 @@ "TUBE_CORAL", "TUBE_CORAL_FAN" ], - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 1, "chance": 0.05, @@ -151,9 +151,9 @@ "BRAIN_CORAL", "BRAIN_CORAL_FAN" ], - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 1, "chance": 0.05, @@ -161,9 +161,9 @@ "BUBBLE_CORAL", "BUBBLE_CORAL_FAN" ], - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 1, "chance": 0.05, @@ -171,9 +171,9 @@ "FIRE_CORAL", "FIRE_CORAL_FAN" ], - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 1, "chance": 0.05, @@ -181,18 +181,18 @@ "HORN_CORAL", "HORN_CORAL_FAN" ], - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 1, "chance": 0.001, "palette": [ "minecraft:sea_pickle[pickles=1,waterlogged=true]" ], - "dispersion": "STATIC", - "variance": "STATIC" - } + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + } ], "generators":[ { diff --git a/overworld/biomes/tundra-redwood-cliffs.json b/overworld/biomes/tundra-redwood-cliffs.json index c89949fc..88c13fa9 100644 --- a/overworld/biomes/tundra-redwood-cliffs.json +++ b/overworld/biomes/tundra-redwood-cliffs.json @@ -3,7 +3,7 @@ "rarity": 3, "layers": [ { - "dispersion": "STATIC", + "dispersion": {"style": "STATIC"}, "terrainZoom": 0.25, "palette": [ "PODZOL", @@ -22,7 +22,7 @@ { "minHeight": 6, "maxHeight": 18, - "dispersion": "STATIC", + "dispersion": {"style": "STATIC"}, "palette": [ "STONE", "ANDESITE", @@ -32,7 +32,7 @@ ], "wall": { - "style": "STATIC", + "style": {"style": "STATIC"}, "palette": [ "COARSE_DIRT" ] @@ -135,50 +135,50 @@ "minecraft:stone_button[face=floor,facing=east,powered=false]", "minecraft:stone_button[face=floor,facing=south,powered=false]" ], - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 0.02, "chance": 0.003, "palette": ["WHITE_TULIP", "CORNFLOWER", "BLUE_ORCHID", "LILY_OF_THE_VALLEY"], - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 0.3, "chance": 0.0445, "palette": ["FERN"], - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 0.3, "chance": 0.015, "palette": [ "ORANGE_TULIP" ], - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 0.3, "chance": 0.01, "palette": [ "DEAD_BUSH" ], - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 0.3, "chance": 0.01, "palette": [ "POPPY" ], - "dispersion": "STATIC", - "variance": "STATIC" - } + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + } ], "generators":[ diff --git a/overworld/biomes/tundra-redwoods.json b/overworld/biomes/tundra-redwoods.json index f8cb429a..d77186e7 100644 --- a/overworld/biomes/tundra-redwoods.json +++ b/overworld/biomes/tundra-redwoods.json @@ -2,7 +2,7 @@ "name": "Redwoods", "layers": [ { - "dispersion": "STATIC", + "dispersion": {"style": "STATIC"}, "terrainZoom": 0.25, "palette": [ "PODZOL", @@ -21,7 +21,7 @@ { "minHeight": 6, "maxHeight": 18, - "dispersion": "STATIC", + "dispersion": {"style": "STATIC"}, "palette": [ "STONE", "ANDESITE", @@ -31,7 +31,7 @@ ], "wall": { - "style": "STATIC", + "style": {"style": "STATIC"}, "palette": [ "COARSE_DIRT" ] @@ -158,50 +158,50 @@ "minecraft:stone_button[face=floor,facing=east,powered=false]", "minecraft:stone_button[face=floor,facing=south,powered=false]" ], - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 0.02, "chance": 0.003, "palette": ["WHITE_TULIP", "CORNFLOWER", "BLUE_ORCHID", "LILY_OF_THE_VALLEY"], - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 0.3, "chance": 0.0445, "palette": ["FERN"], - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 0.3, "chance": 0.015, "palette": [ "ORANGE_TULIP" ], - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 0.3, "chance": 0.01, "palette": [ "DEAD_BUSH" ], - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 0.3, "chance": 0.01, "palette": [ "POPPY" ], - "dispersion": "STATIC", - "variance": "STATIC" - } + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + } ], "generators":[ diff --git a/overworld/biomes/tundra-sequia-redwoods.json b/overworld/biomes/tundra-sequia-redwoods.json index 3baf7612..054f2c52 100644 --- a/overworld/biomes/tundra-sequia-redwoods.json +++ b/overworld/biomes/tundra-sequia-redwoods.json @@ -3,7 +3,7 @@ "rarity": 7, "layers": [ { - "dispersion": "STATIC", + "dispersion": {"style": "STATIC"}, "terrainZoom": 0.25, "palette": [ "PODZOL", @@ -22,7 +22,7 @@ { "minHeight": 6, "maxHeight": 18, - "dispersion": "STATIC", + "dispersion": {"style": "STATIC"}, "palette": [ "STONE", "ANDESITE", @@ -32,7 +32,7 @@ ], "wall": { - "style": "STATIC", + "style": {"style": "STATIC"}, "palette": [ "COARSE_DIRT" ] @@ -169,50 +169,50 @@ "minecraft:stone_button[face=floor,facing=east,powered=false]", "minecraft:stone_button[face=floor,facing=south,powered=false]" ], - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 0.02, "chance": 0.003, "palette": ["WHITE_TULIP", "CORNFLOWER", "BLUE_ORCHID", "LILY_OF_THE_VALLEY"], - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 0.3, "chance": 0.0445, "palette": ["FERN"], - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 0.3, "chance": 0.015, "palette": [ "ORANGE_TULIP" ], - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 0.3, "chance": 0.01, "palette": [ "DEAD_BUSH" ], - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 0.3, "chance": 0.01, "palette": [ "POPPY" ], - "dispersion": "STATIC", - "variance": "STATIC" - } + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + } ], "generators":[ diff --git a/overworld/biomes/tundra-spruce-denmyre.json b/overworld/biomes/tundra-spruce-denmyre.json index 0afd5617..547f13fb 100644 --- a/overworld/biomes/tundra-spruce-denmyre.json +++ b/overworld/biomes/tundra-spruce-denmyre.json @@ -3,7 +3,7 @@ "rarity": 2, "layers": [ { - "dispersion": "STATIC", + "dispersion": {"style": "STATIC"}, "terrainZoom": 0.356, "palette": [ "GRAVEL", @@ -29,7 +29,7 @@ { "minHeight": 6, "maxHeight": 18, - "dispersion": "STATIC", + "dispersion": {"style": "STATIC"}, "palette": [ "STONE", "ANDESITE", @@ -42,23 +42,23 @@ "zoom": 0.01, "chance": 0.1, "palette": ["DEAD_BUSH", "BROWN_MUSHROOM"], - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 0.02, "chance": 0.003, "palette": ["WHITE_TULIP", "CORNFLOWER", "BLUE_ORCHID", "LILY_OF_THE_VALLEY"], - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 0.3, "chance": 0.4, "palette": ["GRASS"], - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 0.3, "chance": 0.03, @@ -66,16 +66,16 @@ "minecraft:stone_button[face=floor,facing=east,powered=false]", "minecraft:stone_button[face=floor,facing=south,powered=false]" ], - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 0.3, "chance": 0.017, "palette": ["TALL_GRASS"], - "dispersion": "STATIC", - "variance": "STATIC" - } + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + } ], "objects": [ { @@ -152,7 +152,7 @@ ], "wall": { - "style": "STATIC", + "style": {"style": "STATIC"}, "palette": [ "STONE", "ANDESITE", diff --git a/overworld/biomes/tundra-taiga.json b/overworld/biomes/tundra-taiga.json index fca8ff35..39db87d0 100644 --- a/overworld/biomes/tundra-taiga.json +++ b/overworld/biomes/tundra-taiga.json @@ -2,7 +2,7 @@ "name": "Cold Tundra", "layers": [ { - "dispersion": "STATIC", + "dispersion": {"style": "STATIC"}, "terrainZoom": 0.92, "palette": [ "GRASS_BLOCK" @@ -19,7 +19,7 @@ { "minHeight": 6, "maxHeight": 18, - "dispersion": "STATIC", + "dispersion": {"style": "STATIC"}, "palette": [ "STONE", "ANDESITE", @@ -29,7 +29,7 @@ ], "wall": { - "style": "STATIC", + "style": {"style": "STATIC"}, "palette": [ "STONE", "ANDESITE", @@ -122,45 +122,45 @@ "minecraft:polished_blackstone_button[face=floor,facing=east,powered=false]", "minecraft:polished_blackstone_button[face=floor,facing=south,powered=false]" ], - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 0.02, "chance": 0.003, "palette": ["WHITE_TULIP", "CORNFLOWER", "BLUE_ORCHID", "LILY_OF_THE_VALLEY"], - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 0.3, "chance": 0.046, "palette": ["GRASS"], - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 0.3, "chance": 0.001, "palette": [ "DEAD_BUSH" ], - "dispersion": "STATIC", - "variance": "STATIC" - }, + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, { "zoom": 0.3, "chance": 0.001, "palette": [ "POPPY" ], - "dispersion": "STATIC", - "variance": "STATIC" - } + "dispersion": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + } ], "generators":[ { - "generator": "plain", + "generator": "rough", "min": 5, "max": 14 }, diff --git a/overworld/dimensions/overworld.json b/overworld/dimensions/overworld.json index a26a9ca4..2fed11d5 100644 --- a/overworld/dimensions/overworld.json +++ b/overworld/dimensions/overworld.json @@ -14,9 +14,9 @@ ], "mirrorCeiling": false, "decorate": true, - "placeObjects": false, + "placeObjects": true, "postProcessing": true, - "carving": false, + "carving": true, "caves": false, "postProcessors": [ { @@ -45,8 +45,12 @@ "fluidHeight": 99, "biomeZoom": 1.25, "regionZoom": 4.5, - "regionStyle": "CELLULAR_IRIS_DOUBLE", - "continentalStyle": "CELLULAR_IRIS_DOUBLE", + "regionStyle": { + "style": "CELLULAR_IRIS_DOUBLE" + }, + "continentalStyle": { + "style": "CELLULAR_IRIS_DOUBLE" + }, "continentZoom": 1, "dimensionAngleDeg": 19, "terrainZoom": 1, diff --git a/overworld/generators/exponential-drops.json b/overworld/generators/exponential-drops.json index a823aa9d..e3579a86 100644 --- a/overworld/generators/exponential-drops.json +++ b/overworld/generators/exponential-drops.json @@ -5,7 +5,7 @@ "interpolationScale": 11, "seed": 1, "composite": [{ - "style": "IRIS", + "style": {"style": "IRIS"}, "sinCentered": false, "seed": 2000, "parametric": false, diff --git a/overworld/generators/landmass.json b/overworld/generators/landmass.json index 28c8c538..4498cfac 100644 --- a/overworld/generators/landmass.json +++ b/overworld/generators/landmass.json @@ -5,7 +5,7 @@ "interpolationScale": 12, "seed": 2, "composite": [{ - "style": "IRIS", + "style": {"style": "IRIS"}, "sinCentered": false, "seed": 3000, "parametric": false, diff --git a/overworld/generators/mountain-cliffs.json b/overworld/generators/mountain-cliffs.json index 0b06629e..95b246ba 100644 --- a/overworld/generators/mountain-cliffs.json +++ b/overworld/generators/mountain-cliffs.json @@ -7,7 +7,7 @@ "cliffHeightMax": 35, "cliffHeightMin": 29, "cliffHeightGenerator": { - "style": "IRIS", + "style": {"style": "IRIS"}, "sinCentered": false, "seed": 10056, "parametric": false, @@ -22,7 +22,7 @@ "exponent": 1.125 }, "composite": [{ - "style": "IRIS", + "style": {"style": "IRIS"}, "sinCentered": false, "seed": 10356, "parametric": false, diff --git a/overworld/generators/mountain.json b/overworld/generators/mountain.json index 7cf0d8a3..b3bb27c1 100644 --- a/overworld/generators/mountain.json +++ b/overworld/generators/mountain.json @@ -5,7 +5,7 @@ "interpolationScale": 122, "seed": 717, "composite": [{ - "style": "IRIS", + "style": {"style": "IRIS"}, "sinCentered": false, "seed": 1001, "parametric": false, diff --git a/overworld/generators/plain-cliffs-thin.json b/overworld/generators/plain-cliffs-thin.json index 77b352b8..4caf4b45 100644 --- a/overworld/generators/plain-cliffs-thin.json +++ b/overworld/generators/plain-cliffs-thin.json @@ -7,7 +7,7 @@ "cliffHeightMax": 45, "cliffHeightMin": 22, "cliffHeightGenerator": { - "style": "IRIS", + "style": {"style": "IRIS"}, "sinCentered": false, "seed": 50056, "parametric": false, @@ -22,7 +22,7 @@ "exponent": 1.125 }, "composite": [{ - "style": "IRIS", + "style": {"style": "IRIS"}, "sinCentered": false, "seed": 10056, "parametric": false, diff --git a/overworld/generators/plain-cliffs.json b/overworld/generators/plain-cliffs.json index f16b2626..cc34664d 100644 --- a/overworld/generators/plain-cliffs.json +++ b/overworld/generators/plain-cliffs.json @@ -7,7 +7,7 @@ "cliffHeightMax": 80, "cliffHeightMin": 45, "cliffHeightGenerator": { - "style": "IRIS", + "style": {"style": "IRIS"}, "sinCentered": false, "seed": 50056, "parametric": false, @@ -22,7 +22,7 @@ "exponent": 1.125 }, "composite": [{ - "style": "IRIS", + "style": {"style": "IRIS"}, "sinCentered": false, "seed": 10056, "parametric": false, diff --git a/overworld/generators/plain.json b/overworld/generators/plain.json index e362985f..f58c68ee 100644 --- a/overworld/generators/plain.json +++ b/overworld/generators/plain.json @@ -5,7 +5,7 @@ "interpolationScale": 272, "seed": 7246661, "composite": [{ - "style": "IRIS", + "style": {"style": "IRIS"}, "sinCentered": false, "seed": 10056, "parametric": false, diff --git a/overworld/generators/rough.json b/overworld/generators/rough.json index e61887af..f22c56a4 100644 --- a/overworld/generators/rough.json +++ b/overworld/generators/rough.json @@ -5,7 +5,7 @@ "interpolationScale": 14, "seed": 8192, "composite": [{ - "style": "IRIS", + "style": {"style": "IRIS"}, "sinCentered": false, "seed": 1000, "parametric": false, diff --git a/overworld/generators/sharp-mild.json b/overworld/generators/sharp-mild.json index 4f29d6c0..81031993 100644 --- a/overworld/generators/sharp-mild.json +++ b/overworld/generators/sharp-mild.json @@ -5,7 +5,7 @@ "interpolationScale": 24, "seed": 8192, "composite": [{ - "style": "IRIS", + "style": {"style": "IRIS"}, "sinCentered": false, "seed": 1000, "parametric": false, diff --git a/overworld/generators/sharp.json b/overworld/generators/sharp.json index c68816ab..7232fd3a 100644 --- a/overworld/generators/sharp.json +++ b/overworld/generators/sharp.json @@ -5,7 +5,7 @@ "interpolationScale": 6, "seed": 8192, "composite": [{ - "style": "IRIS", + "style": {"style": "IRIS"}, "sinCentered": false, "seed": 1000, "parametric": false, diff --git a/overworld/generators/smooth.json b/overworld/generators/smooth.json index 8abfb118..4db8e40b 100644 --- a/overworld/generators/smooth.json +++ b/overworld/generators/smooth.json @@ -5,7 +5,7 @@ "interpolationScale": 14, "seed": 1, "composite": [{ - "style": "IRIS", + "style": {"style": "IRIS"}, "sinCentered": false, "seed": 1000, "parametric": false, diff --git a/overworld/generators/wavy.json b/overworld/generators/wavy.json index 4e75455f..ea705abf 100644 --- a/overworld/generators/wavy.json +++ b/overworld/generators/wavy.json @@ -5,7 +5,7 @@ "interpolationScale": 77, "seed": 892, "composite": [{ - "style": "IRIS", + "style": {"style": "IRIS"}, "sinCentered": false, "seed": 1000, "parametric": false, diff --git a/overworld/overworld.code-workspace b/overworld/overworld.code-workspace index 32294f7a..f8a26440 100644 --- a/overworld/overworld.code-workspace +++ b/overworld/overworld.code-workspace @@ -369,108 +369,777 @@ "properties": { "continentalStyle": { "description": "The placement style of land/sea", - "type": "string", - "enum": [ - "STATIC", - "STATIC_FINE", - "STATIC_ULTRA_FINE", - "IRIS", - "IRIS_DOUBLE", - "IRIS_THICK", - "IRIS_HALF", - "SIMPLEX", - "FRACTAL_SMOKE", - "VASCULAR_THIN", - "SIMPLEX_CELLS", - "SIMPLEX_VASCULAR", - "FRACTAL_WATER", - "PERLIN", - "PERLIN_IRIS", - "PERLIN_IRIS_HALF", - "PERLIN_IRIS_DOUBLE", - "PERLIN_IRIS_THICK", - "FRACTAL_BILLOW_PERLIN", - "BIOCTAVE_FRACTAL_BILLOW_PERLIN", - "FRACTAL_BILLOW_SIMPLEX", - "FRACTAL_FBM_SIMPLEX", - "FRACTAL_BILLOW_IRIS", - "FRACTAL_FBM_IRIS", - "FRACTAL_BILLOW_IRIS_HALF", - "FRACTAL_FBM_IRIS_HALF", - "FRACTAL_BILLOW_IRIS_THICK", - "FRACTAL_FBM_IRIS_THICK", - "FRACTAL_RM_SIMPLEX", - "BIOCTAVE_FRACTAL_BILLOW_SIMPLEX", - "BIOCTAVE_FRACTAL_FBM_SIMPLEX", - "BIOCTAVE_FRACTAL_RM_SIMPLEX", - "TRIOCTAVE_FRACTAL_RM_SIMPLEX", - "TRIOCTAVE_FRACTAL_BILLOW_SIMPLEX", - "TRIOCTAVE_FRACTAL_FBM_SIMPLEX", - "QUADOCTAVE_FRACTAL_RM_SIMPLEX", - "QUADOCTAVE_FRACTAL_BILLOW_SIMPLEX", - "QUADOCTAVE_FRACTAL_FBM_SIMPLEX", - "QUINTOCTAVE_FRACTAL_RM_SIMPLEX", - "QUINTOCTAVE_FRACTAL_BILLOW_SIMPLEX", - "QUINTOCTAVE_FRACTAL_FBM_SIMPLEX", - "SEXOCTAVE_FRACTAL_RM_SIMPLEX", - "SEXOCTAVE_FRACTAL_BILLOW_SIMPLEX", - "SEXOCTAVE_FRACTAL_FBM_SIMPLEX", - "SEPTOCTAVE_FRACTAL_RM_SIMPLEX", - "SEPTOCTAVE_FRACTAL_BILLOW_SIMPLEX", - "SEPTOCTAVE_FRACTAL_FBM_SIMPLEX", - "OCTOCTAVE_FRACTAL_RM_SIMPLEX", - "OCTOCTAVE_FRACTAL_BILLOW_SIMPLEX", - "OCTOCTAVE_FRACTAL_FBM_SIMPLEX", - "NONOCTAVE_FRACTAL_RM_SIMPLEX", - "NONOCTAVE_FRACTAL_BILLOW_SIMPLEX", - "NONOCTAVE_FRACTAL_FBM_SIMPLEX", - "VIGOCTAVE_FRACTAL_RM_SIMPLEX", - "VIGOCTAVE_FRACTAL_BILLOW_SIMPLEX", - "VIGOCTAVE_FRACTAL_FBM_SIMPLEX", - "BIOCTAVE_SIMPLEX", - "TRIOCTAVE_SIMPLEX", - "QUADOCTAVE_SIMPLEX", - "QUINTOCTAVE_SIMPLEX", - "SEXOCTAVE_SIMPLEX", - "SEPTOCTAVE_SIMPLEX", - "OCTOCTAVE_SIMPLEX", - "NONOCTAVE_SIMPLEX", - "VIGOCTAVE_SIMPLEX", - "GLOB", - "GLOB_IRIS", - "GLOB_IRIS_HALF", - "GLOB_IRIS_DOUBLE", - "GLOB_IRIS_THICK", - "CUBIC", - "FRACTAL_CUBIC", - "FRACTAL_CUBIC_IRIS", - "FRACTAL_CUBIC_IRIS_THICK", - "FRACTAL_CUBIC_IRIS_HALF", - "FRACTAL_CUBIC_IRIS_DOUBLE", - "BIOCTAVE_FRACTAL_CUBIC", - "TRIOCTAVE_FRACTAL_CUBIC", - "QUADOCTAVE_FRACTAL_CUBIC", - "CUBIC_IRIS", - "CUBIC_IRIS_HALF", - "CUBIC_IRIS_DOUBLE", - "CUBIC_IRIS_THICK", - "CELLULAR", - "CELLULAR_IRIS", - "CELLULAR_IRIS_THICK", - "CELLULAR_IRIS_DOUBLE", - "CELLULAR_IRIS_HALF", - "CELLULAR_HEIGHT", - "CELLULAR_HEIGHT_IRIS", - "CELLULAR_HEIGHT_IRIS_DOUBLE", - "CELLULAR_HEIGHT_IRIS_THICK", - "CELLULAR_HEIGHT_IRIS_HALF", - "VASCULAR", - "FLAT", - "VASCULAR_IRIS", - "VASCULAR_IRIS_DOUBLE", - "VASCULAR_IRIS_THICK", - "VASCULAR_IRIS_HALF" - ] + "additionalProperties": false, + "type": "object", + "properties": { + "multiplier": { + "description": "The Output multiplier. Only used if parent is fracture.", + "type": "integer", + "minimum": 0 + }, + "style": { + "description": "The chance is 1 in CHANCE per interval", + "type": "string", + "enum": [ + "STATIC", + "STATIC_FINE", + "STATIC_ULTRA_FINE", + "IRIS", + "IRIS_DOUBLE", + "IRIS_THICK", + "IRIS_HALF", + "SIMPLEX", + "FRACTAL_SMOKE", + "VASCULAR_THIN", + "SIMPLEX_CELLS", + "SIMPLEX_VASCULAR", + "FRACTAL_WATER", + "PERLIN", + "PERLIN_IRIS", + "PERLIN_IRIS_HALF", + "PERLIN_IRIS_DOUBLE", + "PERLIN_IRIS_THICK", + "FRACTAL_BILLOW_PERLIN", + "BIOCTAVE_FRACTAL_BILLOW_PERLIN", + "FRACTAL_BILLOW_SIMPLEX", + "FRACTAL_FBM_SIMPLEX", + "FRACTAL_BILLOW_IRIS", + "FRACTAL_FBM_IRIS", + "FRACTAL_BILLOW_IRIS_HALF", + "FRACTAL_FBM_IRIS_HALF", + "FRACTAL_BILLOW_IRIS_THICK", + "FRACTAL_FBM_IRIS_THICK", + "FRACTAL_RM_SIMPLEX", + "BIOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "BIOCTAVE_FRACTAL_FBM_SIMPLEX", + "BIOCTAVE_FRACTAL_RM_SIMPLEX", + "TRIOCTAVE_FRACTAL_RM_SIMPLEX", + "TRIOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "TRIOCTAVE_FRACTAL_FBM_SIMPLEX", + "QUADOCTAVE_FRACTAL_RM_SIMPLEX", + "QUADOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "QUADOCTAVE_FRACTAL_FBM_SIMPLEX", + "QUINTOCTAVE_FRACTAL_RM_SIMPLEX", + "QUINTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "QUINTOCTAVE_FRACTAL_FBM_SIMPLEX", + "SEXOCTAVE_FRACTAL_RM_SIMPLEX", + "SEXOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "SEXOCTAVE_FRACTAL_FBM_SIMPLEX", + "SEPTOCTAVE_FRACTAL_RM_SIMPLEX", + "SEPTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "SEPTOCTAVE_FRACTAL_FBM_SIMPLEX", + "OCTOCTAVE_FRACTAL_RM_SIMPLEX", + "OCTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "OCTOCTAVE_FRACTAL_FBM_SIMPLEX", + "NONOCTAVE_FRACTAL_RM_SIMPLEX", + "NONOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "NONOCTAVE_FRACTAL_FBM_SIMPLEX", + "VIGOCTAVE_FRACTAL_RM_SIMPLEX", + "VIGOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "VIGOCTAVE_FRACTAL_FBM_SIMPLEX", + "BIOCTAVE_SIMPLEX", + "TRIOCTAVE_SIMPLEX", + "QUADOCTAVE_SIMPLEX", + "QUINTOCTAVE_SIMPLEX", + "SEXOCTAVE_SIMPLEX", + "SEPTOCTAVE_SIMPLEX", + "OCTOCTAVE_SIMPLEX", + "NONOCTAVE_SIMPLEX", + "VIGOCTAVE_SIMPLEX", + "GLOB", + "GLOB_IRIS", + "GLOB_IRIS_HALF", + "GLOB_IRIS_DOUBLE", + "GLOB_IRIS_THICK", + "CUBIC", + "FRACTAL_CUBIC", + "FRACTAL_CUBIC_IRIS", + "FRACTAL_CUBIC_IRIS_THICK", + "FRACTAL_CUBIC_IRIS_HALF", + "FRACTAL_CUBIC_IRIS_DOUBLE", + "BIOCTAVE_FRACTAL_CUBIC", + "TRIOCTAVE_FRACTAL_CUBIC", + "QUADOCTAVE_FRACTAL_CUBIC", + "CUBIC_IRIS", + "CUBIC_IRIS_HALF", + "CUBIC_IRIS_DOUBLE", + "CUBIC_IRIS_THICK", + "CELLULAR", + "CELLULAR_IRIS", + "CELLULAR_IRIS_THICK", + "CELLULAR_IRIS_DOUBLE", + "CELLULAR_IRIS_HALF", + "CELLULAR_HEIGHT", + "CELLULAR_HEIGHT_IRIS", + "CELLULAR_HEIGHT_IRIS_DOUBLE", + "CELLULAR_HEIGHT_IRIS_THICK", + "CELLULAR_HEIGHT_IRIS_HALF", + "VASCULAR", + "FLAT", + "VASCULAR_IRIS", + "VASCULAR_IRIS_DOUBLE", + "VASCULAR_IRIS_THICK", + "VASCULAR_IRIS_HALF" + ] + }, + "zoom": { + "description": "The zoom of this style", + "type": "integer", + "minimum": 0 + }, + "fracture": { + "description": "Apply a generator to the coordinate field fed into this parent generator. I.e. Distort your generator with another generator.", + "additionalProperties": false, + "type": "object", + "properties": { + "multiplier": { + "description": "The Output multiplier. Only used if parent is fracture.", + "type": "integer", + "minimum": 0 + }, + "style": { + "description": "The chance is 1 in CHANCE per interval", + "type": "string", + "enum": [ + "STATIC", + "STATIC_FINE", + "STATIC_ULTRA_FINE", + "IRIS", + "IRIS_DOUBLE", + "IRIS_THICK", + "IRIS_HALF", + "SIMPLEX", + "FRACTAL_SMOKE", + "VASCULAR_THIN", + "SIMPLEX_CELLS", + "SIMPLEX_VASCULAR", + "FRACTAL_WATER", + "PERLIN", + "PERLIN_IRIS", + "PERLIN_IRIS_HALF", + "PERLIN_IRIS_DOUBLE", + "PERLIN_IRIS_THICK", + "FRACTAL_BILLOW_PERLIN", + "BIOCTAVE_FRACTAL_BILLOW_PERLIN", + "FRACTAL_BILLOW_SIMPLEX", + "FRACTAL_FBM_SIMPLEX", + "FRACTAL_BILLOW_IRIS", + "FRACTAL_FBM_IRIS", + "FRACTAL_BILLOW_IRIS_HALF", + "FRACTAL_FBM_IRIS_HALF", + "FRACTAL_BILLOW_IRIS_THICK", + "FRACTAL_FBM_IRIS_THICK", + "FRACTAL_RM_SIMPLEX", + "BIOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "BIOCTAVE_FRACTAL_FBM_SIMPLEX", + "BIOCTAVE_FRACTAL_RM_SIMPLEX", + "TRIOCTAVE_FRACTAL_RM_SIMPLEX", + "TRIOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "TRIOCTAVE_FRACTAL_FBM_SIMPLEX", + "QUADOCTAVE_FRACTAL_RM_SIMPLEX", + "QUADOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "QUADOCTAVE_FRACTAL_FBM_SIMPLEX", + "QUINTOCTAVE_FRACTAL_RM_SIMPLEX", + "QUINTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "QUINTOCTAVE_FRACTAL_FBM_SIMPLEX", + "SEXOCTAVE_FRACTAL_RM_SIMPLEX", + "SEXOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "SEXOCTAVE_FRACTAL_FBM_SIMPLEX", + "SEPTOCTAVE_FRACTAL_RM_SIMPLEX", + "SEPTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "SEPTOCTAVE_FRACTAL_FBM_SIMPLEX", + "OCTOCTAVE_FRACTAL_RM_SIMPLEX", + "OCTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "OCTOCTAVE_FRACTAL_FBM_SIMPLEX", + "NONOCTAVE_FRACTAL_RM_SIMPLEX", + "NONOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "NONOCTAVE_FRACTAL_FBM_SIMPLEX", + "VIGOCTAVE_FRACTAL_RM_SIMPLEX", + "VIGOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "VIGOCTAVE_FRACTAL_FBM_SIMPLEX", + "BIOCTAVE_SIMPLEX", + "TRIOCTAVE_SIMPLEX", + "QUADOCTAVE_SIMPLEX", + "QUINTOCTAVE_SIMPLEX", + "SEXOCTAVE_SIMPLEX", + "SEPTOCTAVE_SIMPLEX", + "OCTOCTAVE_SIMPLEX", + "NONOCTAVE_SIMPLEX", + "VIGOCTAVE_SIMPLEX", + "GLOB", + "GLOB_IRIS", + "GLOB_IRIS_HALF", + "GLOB_IRIS_DOUBLE", + "GLOB_IRIS_THICK", + "CUBIC", + "FRACTAL_CUBIC", + "FRACTAL_CUBIC_IRIS", + "FRACTAL_CUBIC_IRIS_THICK", + "FRACTAL_CUBIC_IRIS_HALF", + "FRACTAL_CUBIC_IRIS_DOUBLE", + "BIOCTAVE_FRACTAL_CUBIC", + "TRIOCTAVE_FRACTAL_CUBIC", + "QUADOCTAVE_FRACTAL_CUBIC", + "CUBIC_IRIS", + "CUBIC_IRIS_HALF", + "CUBIC_IRIS_DOUBLE", + "CUBIC_IRIS_THICK", + "CELLULAR", + "CELLULAR_IRIS", + "CELLULAR_IRIS_THICK", + "CELLULAR_IRIS_DOUBLE", + "CELLULAR_IRIS_HALF", + "CELLULAR_HEIGHT", + "CELLULAR_HEIGHT_IRIS", + "CELLULAR_HEIGHT_IRIS_DOUBLE", + "CELLULAR_HEIGHT_IRIS_THICK", + "CELLULAR_HEIGHT_IRIS_HALF", + "VASCULAR", + "FLAT", + "VASCULAR_IRIS", + "VASCULAR_IRIS_DOUBLE", + "VASCULAR_IRIS_THICK", + "VASCULAR_IRIS_HALF" + ] + }, + "zoom": { + "description": "The zoom of this style", + "type": "integer", + "minimum": 0 + }, + "fracture": { + "description": "Apply a generator to the coordinate field fed into this parent generator. I.e. Distort your generator with another generator.", + "additionalProperties": false, + "type": "object", + "properties": { + "multiplier": { + "description": "The Output multiplier. Only used if parent is fracture.", + "type": "integer", + "minimum": 0 + }, + "style": { + "description": "The chance is 1 in CHANCE per interval", + "type": "string", + "enum": [ + "STATIC", + "STATIC_FINE", + "STATIC_ULTRA_FINE", + "IRIS", + "IRIS_DOUBLE", + "IRIS_THICK", + "IRIS_HALF", + "SIMPLEX", + "FRACTAL_SMOKE", + "VASCULAR_THIN", + "SIMPLEX_CELLS", + "SIMPLEX_VASCULAR", + "FRACTAL_WATER", + "PERLIN", + "PERLIN_IRIS", + "PERLIN_IRIS_HALF", + "PERLIN_IRIS_DOUBLE", + "PERLIN_IRIS_THICK", + "FRACTAL_BILLOW_PERLIN", + "BIOCTAVE_FRACTAL_BILLOW_PERLIN", + "FRACTAL_BILLOW_SIMPLEX", + "FRACTAL_FBM_SIMPLEX", + "FRACTAL_BILLOW_IRIS", + "FRACTAL_FBM_IRIS", + "FRACTAL_BILLOW_IRIS_HALF", + "FRACTAL_FBM_IRIS_HALF", + "FRACTAL_BILLOW_IRIS_THICK", + "FRACTAL_FBM_IRIS_THICK", + "FRACTAL_RM_SIMPLEX", + "BIOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "BIOCTAVE_FRACTAL_FBM_SIMPLEX", + "BIOCTAVE_FRACTAL_RM_SIMPLEX", + "TRIOCTAVE_FRACTAL_RM_SIMPLEX", + "TRIOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "TRIOCTAVE_FRACTAL_FBM_SIMPLEX", + "QUADOCTAVE_FRACTAL_RM_SIMPLEX", + "QUADOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "QUADOCTAVE_FRACTAL_FBM_SIMPLEX", + "QUINTOCTAVE_FRACTAL_RM_SIMPLEX", + "QUINTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "QUINTOCTAVE_FRACTAL_FBM_SIMPLEX", + "SEXOCTAVE_FRACTAL_RM_SIMPLEX", + "SEXOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "SEXOCTAVE_FRACTAL_FBM_SIMPLEX", + "SEPTOCTAVE_FRACTAL_RM_SIMPLEX", + "SEPTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "SEPTOCTAVE_FRACTAL_FBM_SIMPLEX", + "OCTOCTAVE_FRACTAL_RM_SIMPLEX", + "OCTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "OCTOCTAVE_FRACTAL_FBM_SIMPLEX", + "NONOCTAVE_FRACTAL_RM_SIMPLEX", + "NONOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "NONOCTAVE_FRACTAL_FBM_SIMPLEX", + "VIGOCTAVE_FRACTAL_RM_SIMPLEX", + "VIGOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "VIGOCTAVE_FRACTAL_FBM_SIMPLEX", + "BIOCTAVE_SIMPLEX", + "TRIOCTAVE_SIMPLEX", + "QUADOCTAVE_SIMPLEX", + "QUINTOCTAVE_SIMPLEX", + "SEXOCTAVE_SIMPLEX", + "SEPTOCTAVE_SIMPLEX", + "OCTOCTAVE_SIMPLEX", + "NONOCTAVE_SIMPLEX", + "VIGOCTAVE_SIMPLEX", + "GLOB", + "GLOB_IRIS", + "GLOB_IRIS_HALF", + "GLOB_IRIS_DOUBLE", + "GLOB_IRIS_THICK", + "CUBIC", + "FRACTAL_CUBIC", + "FRACTAL_CUBIC_IRIS", + "FRACTAL_CUBIC_IRIS_THICK", + "FRACTAL_CUBIC_IRIS_HALF", + "FRACTAL_CUBIC_IRIS_DOUBLE", + "BIOCTAVE_FRACTAL_CUBIC", + "TRIOCTAVE_FRACTAL_CUBIC", + "QUADOCTAVE_FRACTAL_CUBIC", + "CUBIC_IRIS", + "CUBIC_IRIS_HALF", + "CUBIC_IRIS_DOUBLE", + "CUBIC_IRIS_THICK", + "CELLULAR", + "CELLULAR_IRIS", + "CELLULAR_IRIS_THICK", + "CELLULAR_IRIS_DOUBLE", + "CELLULAR_IRIS_HALF", + "CELLULAR_HEIGHT", + "CELLULAR_HEIGHT_IRIS", + "CELLULAR_HEIGHT_IRIS_DOUBLE", + "CELLULAR_HEIGHT_IRIS_THICK", + "CELLULAR_HEIGHT_IRIS_HALF", + "VASCULAR", + "FLAT", + "VASCULAR_IRIS", + "VASCULAR_IRIS_DOUBLE", + "VASCULAR_IRIS_THICK", + "VASCULAR_IRIS_HALF" + ] + }, + "zoom": { + "description": "The zoom of this style", + "type": "integer", + "minimum": 0 + }, + "fracture": { + "description": "Apply a generator to the coordinate field fed into this parent generator. I.e. Distort your generator with another generator.", + "additionalProperties": false, + "type": "object", + "properties": { + "multiplier": { + "description": "The Output multiplier. Only used if parent is fracture.", + "type": "integer", + "minimum": 0 + }, + "style": { + "description": "The chance is 1 in CHANCE per interval", + "type": "string", + "enum": [ + "STATIC", + "STATIC_FINE", + "STATIC_ULTRA_FINE", + "IRIS", + "IRIS_DOUBLE", + "IRIS_THICK", + "IRIS_HALF", + "SIMPLEX", + "FRACTAL_SMOKE", + "VASCULAR_THIN", + "SIMPLEX_CELLS", + "SIMPLEX_VASCULAR", + "FRACTAL_WATER", + "PERLIN", + "PERLIN_IRIS", + "PERLIN_IRIS_HALF", + "PERLIN_IRIS_DOUBLE", + "PERLIN_IRIS_THICK", + "FRACTAL_BILLOW_PERLIN", + "BIOCTAVE_FRACTAL_BILLOW_PERLIN", + "FRACTAL_BILLOW_SIMPLEX", + "FRACTAL_FBM_SIMPLEX", + "FRACTAL_BILLOW_IRIS", + "FRACTAL_FBM_IRIS", + "FRACTAL_BILLOW_IRIS_HALF", + "FRACTAL_FBM_IRIS_HALF", + "FRACTAL_BILLOW_IRIS_THICK", + "FRACTAL_FBM_IRIS_THICK", + "FRACTAL_RM_SIMPLEX", + "BIOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "BIOCTAVE_FRACTAL_FBM_SIMPLEX", + "BIOCTAVE_FRACTAL_RM_SIMPLEX", + "TRIOCTAVE_FRACTAL_RM_SIMPLEX", + "TRIOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "TRIOCTAVE_FRACTAL_FBM_SIMPLEX", + "QUADOCTAVE_FRACTAL_RM_SIMPLEX", + "QUADOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "QUADOCTAVE_FRACTAL_FBM_SIMPLEX", + "QUINTOCTAVE_FRACTAL_RM_SIMPLEX", + "QUINTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "QUINTOCTAVE_FRACTAL_FBM_SIMPLEX", + "SEXOCTAVE_FRACTAL_RM_SIMPLEX", + "SEXOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "SEXOCTAVE_FRACTAL_FBM_SIMPLEX", + "SEPTOCTAVE_FRACTAL_RM_SIMPLEX", + "SEPTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "SEPTOCTAVE_FRACTAL_FBM_SIMPLEX", + "OCTOCTAVE_FRACTAL_RM_SIMPLEX", + "OCTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "OCTOCTAVE_FRACTAL_FBM_SIMPLEX", + "NONOCTAVE_FRACTAL_RM_SIMPLEX", + "NONOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "NONOCTAVE_FRACTAL_FBM_SIMPLEX", + "VIGOCTAVE_FRACTAL_RM_SIMPLEX", + "VIGOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "VIGOCTAVE_FRACTAL_FBM_SIMPLEX", + "BIOCTAVE_SIMPLEX", + "TRIOCTAVE_SIMPLEX", + "QUADOCTAVE_SIMPLEX", + "QUINTOCTAVE_SIMPLEX", + "SEXOCTAVE_SIMPLEX", + "SEPTOCTAVE_SIMPLEX", + "OCTOCTAVE_SIMPLEX", + "NONOCTAVE_SIMPLEX", + "VIGOCTAVE_SIMPLEX", + "GLOB", + "GLOB_IRIS", + "GLOB_IRIS_HALF", + "GLOB_IRIS_DOUBLE", + "GLOB_IRIS_THICK", + "CUBIC", + "FRACTAL_CUBIC", + "FRACTAL_CUBIC_IRIS", + "FRACTAL_CUBIC_IRIS_THICK", + "FRACTAL_CUBIC_IRIS_HALF", + "FRACTAL_CUBIC_IRIS_DOUBLE", + "BIOCTAVE_FRACTAL_CUBIC", + "TRIOCTAVE_FRACTAL_CUBIC", + "QUADOCTAVE_FRACTAL_CUBIC", + "CUBIC_IRIS", + "CUBIC_IRIS_HALF", + "CUBIC_IRIS_DOUBLE", + "CUBIC_IRIS_THICK", + "CELLULAR", + "CELLULAR_IRIS", + "CELLULAR_IRIS_THICK", + "CELLULAR_IRIS_DOUBLE", + "CELLULAR_IRIS_HALF", + "CELLULAR_HEIGHT", + "CELLULAR_HEIGHT_IRIS", + "CELLULAR_HEIGHT_IRIS_DOUBLE", + "CELLULAR_HEIGHT_IRIS_THICK", + "CELLULAR_HEIGHT_IRIS_HALF", + "VASCULAR", + "FLAT", + "VASCULAR_IRIS", + "VASCULAR_IRIS_DOUBLE", + "VASCULAR_IRIS_THICK", + "VASCULAR_IRIS_HALF" + ] + }, + "zoom": { + "description": "The zoom of this style", + "type": "integer", + "minimum": 0 + }, + "fracture": { + "description": "Apply a generator to the coordinate field fed into this parent generator. I.e. Distort your generator with another generator.", + "additionalProperties": false, + "type": "object", + "properties": { + "multiplier": { + "description": "The Output multiplier. Only used if parent is fracture.", + "type": "integer", + "minimum": 0 + }, + "style": { + "description": "The chance is 1 in CHANCE per interval", + "type": "string", + "enum": [ + "STATIC", + "STATIC_FINE", + "STATIC_ULTRA_FINE", + "IRIS", + "IRIS_DOUBLE", + "IRIS_THICK", + "IRIS_HALF", + "SIMPLEX", + "FRACTAL_SMOKE", + "VASCULAR_THIN", + "SIMPLEX_CELLS", + "SIMPLEX_VASCULAR", + "FRACTAL_WATER", + "PERLIN", + "PERLIN_IRIS", + "PERLIN_IRIS_HALF", + "PERLIN_IRIS_DOUBLE", + "PERLIN_IRIS_THICK", + "FRACTAL_BILLOW_PERLIN", + "BIOCTAVE_FRACTAL_BILLOW_PERLIN", + "FRACTAL_BILLOW_SIMPLEX", + "FRACTAL_FBM_SIMPLEX", + "FRACTAL_BILLOW_IRIS", + "FRACTAL_FBM_IRIS", + "FRACTAL_BILLOW_IRIS_HALF", + "FRACTAL_FBM_IRIS_HALF", + "FRACTAL_BILLOW_IRIS_THICK", + "FRACTAL_FBM_IRIS_THICK", + "FRACTAL_RM_SIMPLEX", + "BIOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "BIOCTAVE_FRACTAL_FBM_SIMPLEX", + "BIOCTAVE_FRACTAL_RM_SIMPLEX", + "TRIOCTAVE_FRACTAL_RM_SIMPLEX", + "TRIOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "TRIOCTAVE_FRACTAL_FBM_SIMPLEX", + "QUADOCTAVE_FRACTAL_RM_SIMPLEX", + "QUADOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "QUADOCTAVE_FRACTAL_FBM_SIMPLEX", + "QUINTOCTAVE_FRACTAL_RM_SIMPLEX", + "QUINTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "QUINTOCTAVE_FRACTAL_FBM_SIMPLEX", + "SEXOCTAVE_FRACTAL_RM_SIMPLEX", + "SEXOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "SEXOCTAVE_FRACTAL_FBM_SIMPLEX", + "SEPTOCTAVE_FRACTAL_RM_SIMPLEX", + "SEPTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "SEPTOCTAVE_FRACTAL_FBM_SIMPLEX", + "OCTOCTAVE_FRACTAL_RM_SIMPLEX", + "OCTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "OCTOCTAVE_FRACTAL_FBM_SIMPLEX", + "NONOCTAVE_FRACTAL_RM_SIMPLEX", + "NONOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "NONOCTAVE_FRACTAL_FBM_SIMPLEX", + "VIGOCTAVE_FRACTAL_RM_SIMPLEX", + "VIGOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "VIGOCTAVE_FRACTAL_FBM_SIMPLEX", + "BIOCTAVE_SIMPLEX", + "TRIOCTAVE_SIMPLEX", + "QUADOCTAVE_SIMPLEX", + "QUINTOCTAVE_SIMPLEX", + "SEXOCTAVE_SIMPLEX", + "SEPTOCTAVE_SIMPLEX", + "OCTOCTAVE_SIMPLEX", + "NONOCTAVE_SIMPLEX", + "VIGOCTAVE_SIMPLEX", + "GLOB", + "GLOB_IRIS", + "GLOB_IRIS_HALF", + "GLOB_IRIS_DOUBLE", + "GLOB_IRIS_THICK", + "CUBIC", + "FRACTAL_CUBIC", + "FRACTAL_CUBIC_IRIS", + "FRACTAL_CUBIC_IRIS_THICK", + "FRACTAL_CUBIC_IRIS_HALF", + "FRACTAL_CUBIC_IRIS_DOUBLE", + "BIOCTAVE_FRACTAL_CUBIC", + "TRIOCTAVE_FRACTAL_CUBIC", + "QUADOCTAVE_FRACTAL_CUBIC", + "CUBIC_IRIS", + "CUBIC_IRIS_HALF", + "CUBIC_IRIS_DOUBLE", + "CUBIC_IRIS_THICK", + "CELLULAR", + "CELLULAR_IRIS", + "CELLULAR_IRIS_THICK", + "CELLULAR_IRIS_DOUBLE", + "CELLULAR_IRIS_HALF", + "CELLULAR_HEIGHT", + "CELLULAR_HEIGHT_IRIS", + "CELLULAR_HEIGHT_IRIS_DOUBLE", + "CELLULAR_HEIGHT_IRIS_THICK", + "CELLULAR_HEIGHT_IRIS_HALF", + "VASCULAR", + "FLAT", + "VASCULAR_IRIS", + "VASCULAR_IRIS_DOUBLE", + "VASCULAR_IRIS_THICK", + "VASCULAR_IRIS_HALF" + ] + }, + "zoom": { + "description": "The zoom of this style", + "type": "integer", + "minimum": 0 + }, + "fracture": { + "description": "Apply a generator to the coordinate field fed into this parent generator. I.e. Distort your generator with another generator.", + "additionalProperties": false, + "type": "object", + "properties": { + "multiplier": { + "description": "The Output multiplier. Only used if parent is fracture.", + "type": "integer", + "minimum": 0 + }, + "style": { + "description": "The chance is 1 in CHANCE per interval", + "type": "string", + "enum": [ + "STATIC", + "STATIC_FINE", + "STATIC_ULTRA_FINE", + "IRIS", + "IRIS_DOUBLE", + "IRIS_THICK", + "IRIS_HALF", + "SIMPLEX", + "FRACTAL_SMOKE", + "VASCULAR_THIN", + "SIMPLEX_CELLS", + "SIMPLEX_VASCULAR", + "FRACTAL_WATER", + "PERLIN", + "PERLIN_IRIS", + "PERLIN_IRIS_HALF", + "PERLIN_IRIS_DOUBLE", + "PERLIN_IRIS_THICK", + "FRACTAL_BILLOW_PERLIN", + "BIOCTAVE_FRACTAL_BILLOW_PERLIN", + "FRACTAL_BILLOW_SIMPLEX", + "FRACTAL_FBM_SIMPLEX", + "FRACTAL_BILLOW_IRIS", + "FRACTAL_FBM_IRIS", + "FRACTAL_BILLOW_IRIS_HALF", + "FRACTAL_FBM_IRIS_HALF", + "FRACTAL_BILLOW_IRIS_THICK", + "FRACTAL_FBM_IRIS_THICK", + "FRACTAL_RM_SIMPLEX", + "BIOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "BIOCTAVE_FRACTAL_FBM_SIMPLEX", + "BIOCTAVE_FRACTAL_RM_SIMPLEX", + "TRIOCTAVE_FRACTAL_RM_SIMPLEX", + "TRIOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "TRIOCTAVE_FRACTAL_FBM_SIMPLEX", + "QUADOCTAVE_FRACTAL_RM_SIMPLEX", + "QUADOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "QUADOCTAVE_FRACTAL_FBM_SIMPLEX", + "QUINTOCTAVE_FRACTAL_RM_SIMPLEX", + "QUINTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "QUINTOCTAVE_FRACTAL_FBM_SIMPLEX", + "SEXOCTAVE_FRACTAL_RM_SIMPLEX", + "SEXOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "SEXOCTAVE_FRACTAL_FBM_SIMPLEX", + "SEPTOCTAVE_FRACTAL_RM_SIMPLEX", + "SEPTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "SEPTOCTAVE_FRACTAL_FBM_SIMPLEX", + "OCTOCTAVE_FRACTAL_RM_SIMPLEX", + "OCTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "OCTOCTAVE_FRACTAL_FBM_SIMPLEX", + "NONOCTAVE_FRACTAL_RM_SIMPLEX", + "NONOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "NONOCTAVE_FRACTAL_FBM_SIMPLEX", + "VIGOCTAVE_FRACTAL_RM_SIMPLEX", + "VIGOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "VIGOCTAVE_FRACTAL_FBM_SIMPLEX", + "BIOCTAVE_SIMPLEX", + "TRIOCTAVE_SIMPLEX", + "QUADOCTAVE_SIMPLEX", + "QUINTOCTAVE_SIMPLEX", + "SEXOCTAVE_SIMPLEX", + "SEPTOCTAVE_SIMPLEX", + "OCTOCTAVE_SIMPLEX", + "NONOCTAVE_SIMPLEX", + "VIGOCTAVE_SIMPLEX", + "GLOB", + "GLOB_IRIS", + "GLOB_IRIS_HALF", + "GLOB_IRIS_DOUBLE", + "GLOB_IRIS_THICK", + "CUBIC", + "FRACTAL_CUBIC", + "FRACTAL_CUBIC_IRIS", + "FRACTAL_CUBIC_IRIS_THICK", + "FRACTAL_CUBIC_IRIS_HALF", + "FRACTAL_CUBIC_IRIS_DOUBLE", + "BIOCTAVE_FRACTAL_CUBIC", + "TRIOCTAVE_FRACTAL_CUBIC", + "QUADOCTAVE_FRACTAL_CUBIC", + "CUBIC_IRIS", + "CUBIC_IRIS_HALF", + "CUBIC_IRIS_DOUBLE", + "CUBIC_IRIS_THICK", + "CELLULAR", + "CELLULAR_IRIS", + "CELLULAR_IRIS_THICK", + "CELLULAR_IRIS_DOUBLE", + "CELLULAR_IRIS_HALF", + "CELLULAR_HEIGHT", + "CELLULAR_HEIGHT_IRIS", + "CELLULAR_HEIGHT_IRIS_DOUBLE", + "CELLULAR_HEIGHT_IRIS_THICK", + "CELLULAR_HEIGHT_IRIS_HALF", + "VASCULAR", + "FLAT", + "VASCULAR_IRIS", + "VASCULAR_IRIS_DOUBLE", + "VASCULAR_IRIS_THICK", + "VASCULAR_IRIS_HALF" + ] + }, + "zoom": { + "description": "The zoom of this style", + "type": "integer", + "minimum": 0 + }, + "fracture": { + "description": "Apply a generator to the coordinate field fed into this parent generator. I.e. Distort your generator with another generator.", + "additionalProperties": false, + "type": "object", + "properties": {} + }, + "exponent": { + "maximum": 64, + "description": "The exponent", + "type": "integer", + "minimum": 0 + } + } + }, + "exponent": { + "maximum": 64, + "description": "The exponent", + "type": "integer", + "minimum": 0 + } + } + }, + "exponent": { + "maximum": 64, + "description": "The exponent", + "type": "integer", + "minimum": 0 + } + } + }, + "exponent": { + "maximum": 64, + "description": "The exponent", + "type": "integer", + "minimum": 0 + } + } + }, + "exponent": { + "maximum": 64, + "description": "The exponent", + "type": "integer", + "minimum": 0 + } + } + }, + "exponent": { + "maximum": 64, + "description": "The exponent", + "type": "integer", + "minimum": 0 + } + } }, "decorate": { "description": "Generate decorations or not", @@ -532,108 +1201,777 @@ }, "rockStyle": { "description": "The noise style for rock types", - "type": "string", - "enum": [ - "STATIC", - "STATIC_FINE", - "STATIC_ULTRA_FINE", - "IRIS", - "IRIS_DOUBLE", - "IRIS_THICK", - "IRIS_HALF", - "SIMPLEX", - "FRACTAL_SMOKE", - "VASCULAR_THIN", - "SIMPLEX_CELLS", - "SIMPLEX_VASCULAR", - "FRACTAL_WATER", - "PERLIN", - "PERLIN_IRIS", - "PERLIN_IRIS_HALF", - "PERLIN_IRIS_DOUBLE", - "PERLIN_IRIS_THICK", - "FRACTAL_BILLOW_PERLIN", - "BIOCTAVE_FRACTAL_BILLOW_PERLIN", - "FRACTAL_BILLOW_SIMPLEX", - "FRACTAL_FBM_SIMPLEX", - "FRACTAL_BILLOW_IRIS", - "FRACTAL_FBM_IRIS", - "FRACTAL_BILLOW_IRIS_HALF", - "FRACTAL_FBM_IRIS_HALF", - "FRACTAL_BILLOW_IRIS_THICK", - "FRACTAL_FBM_IRIS_THICK", - "FRACTAL_RM_SIMPLEX", - "BIOCTAVE_FRACTAL_BILLOW_SIMPLEX", - "BIOCTAVE_FRACTAL_FBM_SIMPLEX", - "BIOCTAVE_FRACTAL_RM_SIMPLEX", - "TRIOCTAVE_FRACTAL_RM_SIMPLEX", - "TRIOCTAVE_FRACTAL_BILLOW_SIMPLEX", - "TRIOCTAVE_FRACTAL_FBM_SIMPLEX", - "QUADOCTAVE_FRACTAL_RM_SIMPLEX", - "QUADOCTAVE_FRACTAL_BILLOW_SIMPLEX", - "QUADOCTAVE_FRACTAL_FBM_SIMPLEX", - "QUINTOCTAVE_FRACTAL_RM_SIMPLEX", - "QUINTOCTAVE_FRACTAL_BILLOW_SIMPLEX", - "QUINTOCTAVE_FRACTAL_FBM_SIMPLEX", - "SEXOCTAVE_FRACTAL_RM_SIMPLEX", - "SEXOCTAVE_FRACTAL_BILLOW_SIMPLEX", - "SEXOCTAVE_FRACTAL_FBM_SIMPLEX", - "SEPTOCTAVE_FRACTAL_RM_SIMPLEX", - "SEPTOCTAVE_FRACTAL_BILLOW_SIMPLEX", - "SEPTOCTAVE_FRACTAL_FBM_SIMPLEX", - "OCTOCTAVE_FRACTAL_RM_SIMPLEX", - "OCTOCTAVE_FRACTAL_BILLOW_SIMPLEX", - "OCTOCTAVE_FRACTAL_FBM_SIMPLEX", - "NONOCTAVE_FRACTAL_RM_SIMPLEX", - "NONOCTAVE_FRACTAL_BILLOW_SIMPLEX", - "NONOCTAVE_FRACTAL_FBM_SIMPLEX", - "VIGOCTAVE_FRACTAL_RM_SIMPLEX", - "VIGOCTAVE_FRACTAL_BILLOW_SIMPLEX", - "VIGOCTAVE_FRACTAL_FBM_SIMPLEX", - "BIOCTAVE_SIMPLEX", - "TRIOCTAVE_SIMPLEX", - "QUADOCTAVE_SIMPLEX", - "QUINTOCTAVE_SIMPLEX", - "SEXOCTAVE_SIMPLEX", - "SEPTOCTAVE_SIMPLEX", - "OCTOCTAVE_SIMPLEX", - "NONOCTAVE_SIMPLEX", - "VIGOCTAVE_SIMPLEX", - "GLOB", - "GLOB_IRIS", - "GLOB_IRIS_HALF", - "GLOB_IRIS_DOUBLE", - "GLOB_IRIS_THICK", - "CUBIC", - "FRACTAL_CUBIC", - "FRACTAL_CUBIC_IRIS", - "FRACTAL_CUBIC_IRIS_THICK", - "FRACTAL_CUBIC_IRIS_HALF", - "FRACTAL_CUBIC_IRIS_DOUBLE", - "BIOCTAVE_FRACTAL_CUBIC", - "TRIOCTAVE_FRACTAL_CUBIC", - "QUADOCTAVE_FRACTAL_CUBIC", - "CUBIC_IRIS", - "CUBIC_IRIS_HALF", - "CUBIC_IRIS_DOUBLE", - "CUBIC_IRIS_THICK", - "CELLULAR", - "CELLULAR_IRIS", - "CELLULAR_IRIS_THICK", - "CELLULAR_IRIS_DOUBLE", - "CELLULAR_IRIS_HALF", - "CELLULAR_HEIGHT", - "CELLULAR_HEIGHT_IRIS", - "CELLULAR_HEIGHT_IRIS_DOUBLE", - "CELLULAR_HEIGHT_IRIS_THICK", - "CELLULAR_HEIGHT_IRIS_HALF", - "VASCULAR", - "FLAT", - "VASCULAR_IRIS", - "VASCULAR_IRIS_DOUBLE", - "VASCULAR_IRIS_THICK", - "VASCULAR_IRIS_HALF" - ] + "additionalProperties": false, + "type": "object", + "properties": { + "multiplier": { + "description": "The Output multiplier. Only used if parent is fracture.", + "type": "integer", + "minimum": 0 + }, + "style": { + "description": "The chance is 1 in CHANCE per interval", + "type": "string", + "enum": [ + "STATIC", + "STATIC_FINE", + "STATIC_ULTRA_FINE", + "IRIS", + "IRIS_DOUBLE", + "IRIS_THICK", + "IRIS_HALF", + "SIMPLEX", + "FRACTAL_SMOKE", + "VASCULAR_THIN", + "SIMPLEX_CELLS", + "SIMPLEX_VASCULAR", + "FRACTAL_WATER", + "PERLIN", + "PERLIN_IRIS", + "PERLIN_IRIS_HALF", + "PERLIN_IRIS_DOUBLE", + "PERLIN_IRIS_THICK", + "FRACTAL_BILLOW_PERLIN", + "BIOCTAVE_FRACTAL_BILLOW_PERLIN", + "FRACTAL_BILLOW_SIMPLEX", + "FRACTAL_FBM_SIMPLEX", + "FRACTAL_BILLOW_IRIS", + "FRACTAL_FBM_IRIS", + "FRACTAL_BILLOW_IRIS_HALF", + "FRACTAL_FBM_IRIS_HALF", + "FRACTAL_BILLOW_IRIS_THICK", + "FRACTAL_FBM_IRIS_THICK", + "FRACTAL_RM_SIMPLEX", + "BIOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "BIOCTAVE_FRACTAL_FBM_SIMPLEX", + "BIOCTAVE_FRACTAL_RM_SIMPLEX", + "TRIOCTAVE_FRACTAL_RM_SIMPLEX", + "TRIOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "TRIOCTAVE_FRACTAL_FBM_SIMPLEX", + "QUADOCTAVE_FRACTAL_RM_SIMPLEX", + "QUADOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "QUADOCTAVE_FRACTAL_FBM_SIMPLEX", + "QUINTOCTAVE_FRACTAL_RM_SIMPLEX", + "QUINTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "QUINTOCTAVE_FRACTAL_FBM_SIMPLEX", + "SEXOCTAVE_FRACTAL_RM_SIMPLEX", + "SEXOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "SEXOCTAVE_FRACTAL_FBM_SIMPLEX", + "SEPTOCTAVE_FRACTAL_RM_SIMPLEX", + "SEPTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "SEPTOCTAVE_FRACTAL_FBM_SIMPLEX", + "OCTOCTAVE_FRACTAL_RM_SIMPLEX", + "OCTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "OCTOCTAVE_FRACTAL_FBM_SIMPLEX", + "NONOCTAVE_FRACTAL_RM_SIMPLEX", + "NONOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "NONOCTAVE_FRACTAL_FBM_SIMPLEX", + "VIGOCTAVE_FRACTAL_RM_SIMPLEX", + "VIGOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "VIGOCTAVE_FRACTAL_FBM_SIMPLEX", + "BIOCTAVE_SIMPLEX", + "TRIOCTAVE_SIMPLEX", + "QUADOCTAVE_SIMPLEX", + "QUINTOCTAVE_SIMPLEX", + "SEXOCTAVE_SIMPLEX", + "SEPTOCTAVE_SIMPLEX", + "OCTOCTAVE_SIMPLEX", + "NONOCTAVE_SIMPLEX", + "VIGOCTAVE_SIMPLEX", + "GLOB", + "GLOB_IRIS", + "GLOB_IRIS_HALF", + "GLOB_IRIS_DOUBLE", + "GLOB_IRIS_THICK", + "CUBIC", + "FRACTAL_CUBIC", + "FRACTAL_CUBIC_IRIS", + "FRACTAL_CUBIC_IRIS_THICK", + "FRACTAL_CUBIC_IRIS_HALF", + "FRACTAL_CUBIC_IRIS_DOUBLE", + "BIOCTAVE_FRACTAL_CUBIC", + "TRIOCTAVE_FRACTAL_CUBIC", + "QUADOCTAVE_FRACTAL_CUBIC", + "CUBIC_IRIS", + "CUBIC_IRIS_HALF", + "CUBIC_IRIS_DOUBLE", + "CUBIC_IRIS_THICK", + "CELLULAR", + "CELLULAR_IRIS", + "CELLULAR_IRIS_THICK", + "CELLULAR_IRIS_DOUBLE", + "CELLULAR_IRIS_HALF", + "CELLULAR_HEIGHT", + "CELLULAR_HEIGHT_IRIS", + "CELLULAR_HEIGHT_IRIS_DOUBLE", + "CELLULAR_HEIGHT_IRIS_THICK", + "CELLULAR_HEIGHT_IRIS_HALF", + "VASCULAR", + "FLAT", + "VASCULAR_IRIS", + "VASCULAR_IRIS_DOUBLE", + "VASCULAR_IRIS_THICK", + "VASCULAR_IRIS_HALF" + ] + }, + "zoom": { + "description": "The zoom of this style", + "type": "integer", + "minimum": 0 + }, + "fracture": { + "description": "Apply a generator to the coordinate field fed into this parent generator. I.e. Distort your generator with another generator.", + "additionalProperties": false, + "type": "object", + "properties": { + "multiplier": { + "description": "The Output multiplier. Only used if parent is fracture.", + "type": "integer", + "minimum": 0 + }, + "style": { + "description": "The chance is 1 in CHANCE per interval", + "type": "string", + "enum": [ + "STATIC", + "STATIC_FINE", + "STATIC_ULTRA_FINE", + "IRIS", + "IRIS_DOUBLE", + "IRIS_THICK", + "IRIS_HALF", + "SIMPLEX", + "FRACTAL_SMOKE", + "VASCULAR_THIN", + "SIMPLEX_CELLS", + "SIMPLEX_VASCULAR", + "FRACTAL_WATER", + "PERLIN", + "PERLIN_IRIS", + "PERLIN_IRIS_HALF", + "PERLIN_IRIS_DOUBLE", + "PERLIN_IRIS_THICK", + "FRACTAL_BILLOW_PERLIN", + "BIOCTAVE_FRACTAL_BILLOW_PERLIN", + "FRACTAL_BILLOW_SIMPLEX", + "FRACTAL_FBM_SIMPLEX", + "FRACTAL_BILLOW_IRIS", + "FRACTAL_FBM_IRIS", + "FRACTAL_BILLOW_IRIS_HALF", + "FRACTAL_FBM_IRIS_HALF", + "FRACTAL_BILLOW_IRIS_THICK", + "FRACTAL_FBM_IRIS_THICK", + "FRACTAL_RM_SIMPLEX", + "BIOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "BIOCTAVE_FRACTAL_FBM_SIMPLEX", + "BIOCTAVE_FRACTAL_RM_SIMPLEX", + "TRIOCTAVE_FRACTAL_RM_SIMPLEX", + "TRIOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "TRIOCTAVE_FRACTAL_FBM_SIMPLEX", + "QUADOCTAVE_FRACTAL_RM_SIMPLEX", + "QUADOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "QUADOCTAVE_FRACTAL_FBM_SIMPLEX", + "QUINTOCTAVE_FRACTAL_RM_SIMPLEX", + "QUINTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "QUINTOCTAVE_FRACTAL_FBM_SIMPLEX", + "SEXOCTAVE_FRACTAL_RM_SIMPLEX", + "SEXOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "SEXOCTAVE_FRACTAL_FBM_SIMPLEX", + "SEPTOCTAVE_FRACTAL_RM_SIMPLEX", + "SEPTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "SEPTOCTAVE_FRACTAL_FBM_SIMPLEX", + "OCTOCTAVE_FRACTAL_RM_SIMPLEX", + "OCTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "OCTOCTAVE_FRACTAL_FBM_SIMPLEX", + "NONOCTAVE_FRACTAL_RM_SIMPLEX", + "NONOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "NONOCTAVE_FRACTAL_FBM_SIMPLEX", + "VIGOCTAVE_FRACTAL_RM_SIMPLEX", + "VIGOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "VIGOCTAVE_FRACTAL_FBM_SIMPLEX", + "BIOCTAVE_SIMPLEX", + "TRIOCTAVE_SIMPLEX", + "QUADOCTAVE_SIMPLEX", + "QUINTOCTAVE_SIMPLEX", + "SEXOCTAVE_SIMPLEX", + "SEPTOCTAVE_SIMPLEX", + "OCTOCTAVE_SIMPLEX", + "NONOCTAVE_SIMPLEX", + "VIGOCTAVE_SIMPLEX", + "GLOB", + "GLOB_IRIS", + "GLOB_IRIS_HALF", + "GLOB_IRIS_DOUBLE", + "GLOB_IRIS_THICK", + "CUBIC", + "FRACTAL_CUBIC", + "FRACTAL_CUBIC_IRIS", + "FRACTAL_CUBIC_IRIS_THICK", + "FRACTAL_CUBIC_IRIS_HALF", + "FRACTAL_CUBIC_IRIS_DOUBLE", + "BIOCTAVE_FRACTAL_CUBIC", + "TRIOCTAVE_FRACTAL_CUBIC", + "QUADOCTAVE_FRACTAL_CUBIC", + "CUBIC_IRIS", + "CUBIC_IRIS_HALF", + "CUBIC_IRIS_DOUBLE", + "CUBIC_IRIS_THICK", + "CELLULAR", + "CELLULAR_IRIS", + "CELLULAR_IRIS_THICK", + "CELLULAR_IRIS_DOUBLE", + "CELLULAR_IRIS_HALF", + "CELLULAR_HEIGHT", + "CELLULAR_HEIGHT_IRIS", + "CELLULAR_HEIGHT_IRIS_DOUBLE", + "CELLULAR_HEIGHT_IRIS_THICK", + "CELLULAR_HEIGHT_IRIS_HALF", + "VASCULAR", + "FLAT", + "VASCULAR_IRIS", + "VASCULAR_IRIS_DOUBLE", + "VASCULAR_IRIS_THICK", + "VASCULAR_IRIS_HALF" + ] + }, + "zoom": { + "description": "The zoom of this style", + "type": "integer", + "minimum": 0 + }, + "fracture": { + "description": "Apply a generator to the coordinate field fed into this parent generator. I.e. Distort your generator with another generator.", + "additionalProperties": false, + "type": "object", + "properties": { + "multiplier": { + "description": "The Output multiplier. Only used if parent is fracture.", + "type": "integer", + "minimum": 0 + }, + "style": { + "description": "The chance is 1 in CHANCE per interval", + "type": "string", + "enum": [ + "STATIC", + "STATIC_FINE", + "STATIC_ULTRA_FINE", + "IRIS", + "IRIS_DOUBLE", + "IRIS_THICK", + "IRIS_HALF", + "SIMPLEX", + "FRACTAL_SMOKE", + "VASCULAR_THIN", + "SIMPLEX_CELLS", + "SIMPLEX_VASCULAR", + "FRACTAL_WATER", + "PERLIN", + "PERLIN_IRIS", + "PERLIN_IRIS_HALF", + "PERLIN_IRIS_DOUBLE", + "PERLIN_IRIS_THICK", + "FRACTAL_BILLOW_PERLIN", + "BIOCTAVE_FRACTAL_BILLOW_PERLIN", + "FRACTAL_BILLOW_SIMPLEX", + "FRACTAL_FBM_SIMPLEX", + "FRACTAL_BILLOW_IRIS", + "FRACTAL_FBM_IRIS", + "FRACTAL_BILLOW_IRIS_HALF", + "FRACTAL_FBM_IRIS_HALF", + "FRACTAL_BILLOW_IRIS_THICK", + "FRACTAL_FBM_IRIS_THICK", + "FRACTAL_RM_SIMPLEX", + "BIOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "BIOCTAVE_FRACTAL_FBM_SIMPLEX", + "BIOCTAVE_FRACTAL_RM_SIMPLEX", + "TRIOCTAVE_FRACTAL_RM_SIMPLEX", + "TRIOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "TRIOCTAVE_FRACTAL_FBM_SIMPLEX", + "QUADOCTAVE_FRACTAL_RM_SIMPLEX", + "QUADOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "QUADOCTAVE_FRACTAL_FBM_SIMPLEX", + "QUINTOCTAVE_FRACTAL_RM_SIMPLEX", + "QUINTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "QUINTOCTAVE_FRACTAL_FBM_SIMPLEX", + "SEXOCTAVE_FRACTAL_RM_SIMPLEX", + "SEXOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "SEXOCTAVE_FRACTAL_FBM_SIMPLEX", + "SEPTOCTAVE_FRACTAL_RM_SIMPLEX", + "SEPTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "SEPTOCTAVE_FRACTAL_FBM_SIMPLEX", + "OCTOCTAVE_FRACTAL_RM_SIMPLEX", + "OCTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "OCTOCTAVE_FRACTAL_FBM_SIMPLEX", + "NONOCTAVE_FRACTAL_RM_SIMPLEX", + "NONOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "NONOCTAVE_FRACTAL_FBM_SIMPLEX", + "VIGOCTAVE_FRACTAL_RM_SIMPLEX", + "VIGOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "VIGOCTAVE_FRACTAL_FBM_SIMPLEX", + "BIOCTAVE_SIMPLEX", + "TRIOCTAVE_SIMPLEX", + "QUADOCTAVE_SIMPLEX", + "QUINTOCTAVE_SIMPLEX", + "SEXOCTAVE_SIMPLEX", + "SEPTOCTAVE_SIMPLEX", + "OCTOCTAVE_SIMPLEX", + "NONOCTAVE_SIMPLEX", + "VIGOCTAVE_SIMPLEX", + "GLOB", + "GLOB_IRIS", + "GLOB_IRIS_HALF", + "GLOB_IRIS_DOUBLE", + "GLOB_IRIS_THICK", + "CUBIC", + "FRACTAL_CUBIC", + "FRACTAL_CUBIC_IRIS", + "FRACTAL_CUBIC_IRIS_THICK", + "FRACTAL_CUBIC_IRIS_HALF", + "FRACTAL_CUBIC_IRIS_DOUBLE", + "BIOCTAVE_FRACTAL_CUBIC", + "TRIOCTAVE_FRACTAL_CUBIC", + "QUADOCTAVE_FRACTAL_CUBIC", + "CUBIC_IRIS", + "CUBIC_IRIS_HALF", + "CUBIC_IRIS_DOUBLE", + "CUBIC_IRIS_THICK", + "CELLULAR", + "CELLULAR_IRIS", + "CELLULAR_IRIS_THICK", + "CELLULAR_IRIS_DOUBLE", + "CELLULAR_IRIS_HALF", + "CELLULAR_HEIGHT", + "CELLULAR_HEIGHT_IRIS", + "CELLULAR_HEIGHT_IRIS_DOUBLE", + "CELLULAR_HEIGHT_IRIS_THICK", + "CELLULAR_HEIGHT_IRIS_HALF", + "VASCULAR", + "FLAT", + "VASCULAR_IRIS", + "VASCULAR_IRIS_DOUBLE", + "VASCULAR_IRIS_THICK", + "VASCULAR_IRIS_HALF" + ] + }, + "zoom": { + "description": "The zoom of this style", + "type": "integer", + "minimum": 0 + }, + "fracture": { + "description": "Apply a generator to the coordinate field fed into this parent generator. I.e. Distort your generator with another generator.", + "additionalProperties": false, + "type": "object", + "properties": { + "multiplier": { + "description": "The Output multiplier. Only used if parent is fracture.", + "type": "integer", + "minimum": 0 + }, + "style": { + "description": "The chance is 1 in CHANCE per interval", + "type": "string", + "enum": [ + "STATIC", + "STATIC_FINE", + "STATIC_ULTRA_FINE", + "IRIS", + "IRIS_DOUBLE", + "IRIS_THICK", + "IRIS_HALF", + "SIMPLEX", + "FRACTAL_SMOKE", + "VASCULAR_THIN", + "SIMPLEX_CELLS", + "SIMPLEX_VASCULAR", + "FRACTAL_WATER", + "PERLIN", + "PERLIN_IRIS", + "PERLIN_IRIS_HALF", + "PERLIN_IRIS_DOUBLE", + "PERLIN_IRIS_THICK", + "FRACTAL_BILLOW_PERLIN", + "BIOCTAVE_FRACTAL_BILLOW_PERLIN", + "FRACTAL_BILLOW_SIMPLEX", + "FRACTAL_FBM_SIMPLEX", + "FRACTAL_BILLOW_IRIS", + "FRACTAL_FBM_IRIS", + "FRACTAL_BILLOW_IRIS_HALF", + "FRACTAL_FBM_IRIS_HALF", + "FRACTAL_BILLOW_IRIS_THICK", + "FRACTAL_FBM_IRIS_THICK", + "FRACTAL_RM_SIMPLEX", + "BIOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "BIOCTAVE_FRACTAL_FBM_SIMPLEX", + "BIOCTAVE_FRACTAL_RM_SIMPLEX", + "TRIOCTAVE_FRACTAL_RM_SIMPLEX", + "TRIOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "TRIOCTAVE_FRACTAL_FBM_SIMPLEX", + "QUADOCTAVE_FRACTAL_RM_SIMPLEX", + "QUADOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "QUADOCTAVE_FRACTAL_FBM_SIMPLEX", + "QUINTOCTAVE_FRACTAL_RM_SIMPLEX", + "QUINTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "QUINTOCTAVE_FRACTAL_FBM_SIMPLEX", + "SEXOCTAVE_FRACTAL_RM_SIMPLEX", + "SEXOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "SEXOCTAVE_FRACTAL_FBM_SIMPLEX", + "SEPTOCTAVE_FRACTAL_RM_SIMPLEX", + "SEPTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "SEPTOCTAVE_FRACTAL_FBM_SIMPLEX", + "OCTOCTAVE_FRACTAL_RM_SIMPLEX", + "OCTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "OCTOCTAVE_FRACTAL_FBM_SIMPLEX", + "NONOCTAVE_FRACTAL_RM_SIMPLEX", + "NONOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "NONOCTAVE_FRACTAL_FBM_SIMPLEX", + "VIGOCTAVE_FRACTAL_RM_SIMPLEX", + "VIGOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "VIGOCTAVE_FRACTAL_FBM_SIMPLEX", + "BIOCTAVE_SIMPLEX", + "TRIOCTAVE_SIMPLEX", + "QUADOCTAVE_SIMPLEX", + "QUINTOCTAVE_SIMPLEX", + "SEXOCTAVE_SIMPLEX", + "SEPTOCTAVE_SIMPLEX", + "OCTOCTAVE_SIMPLEX", + "NONOCTAVE_SIMPLEX", + "VIGOCTAVE_SIMPLEX", + "GLOB", + "GLOB_IRIS", + "GLOB_IRIS_HALF", + "GLOB_IRIS_DOUBLE", + "GLOB_IRIS_THICK", + "CUBIC", + "FRACTAL_CUBIC", + "FRACTAL_CUBIC_IRIS", + "FRACTAL_CUBIC_IRIS_THICK", + "FRACTAL_CUBIC_IRIS_HALF", + "FRACTAL_CUBIC_IRIS_DOUBLE", + "BIOCTAVE_FRACTAL_CUBIC", + "TRIOCTAVE_FRACTAL_CUBIC", + "QUADOCTAVE_FRACTAL_CUBIC", + "CUBIC_IRIS", + "CUBIC_IRIS_HALF", + "CUBIC_IRIS_DOUBLE", + "CUBIC_IRIS_THICK", + "CELLULAR", + "CELLULAR_IRIS", + "CELLULAR_IRIS_THICK", + "CELLULAR_IRIS_DOUBLE", + "CELLULAR_IRIS_HALF", + "CELLULAR_HEIGHT", + "CELLULAR_HEIGHT_IRIS", + "CELLULAR_HEIGHT_IRIS_DOUBLE", + "CELLULAR_HEIGHT_IRIS_THICK", + "CELLULAR_HEIGHT_IRIS_HALF", + "VASCULAR", + "FLAT", + "VASCULAR_IRIS", + "VASCULAR_IRIS_DOUBLE", + "VASCULAR_IRIS_THICK", + "VASCULAR_IRIS_HALF" + ] + }, + "zoom": { + "description": "The zoom of this style", + "type": "integer", + "minimum": 0 + }, + "fracture": { + "description": "Apply a generator to the coordinate field fed into this parent generator. I.e. Distort your generator with another generator.", + "additionalProperties": false, + "type": "object", + "properties": { + "multiplier": { + "description": "The Output multiplier. Only used if parent is fracture.", + "type": "integer", + "minimum": 0 + }, + "style": { + "description": "The chance is 1 in CHANCE per interval", + "type": "string", + "enum": [ + "STATIC", + "STATIC_FINE", + "STATIC_ULTRA_FINE", + "IRIS", + "IRIS_DOUBLE", + "IRIS_THICK", + "IRIS_HALF", + "SIMPLEX", + "FRACTAL_SMOKE", + "VASCULAR_THIN", + "SIMPLEX_CELLS", + "SIMPLEX_VASCULAR", + "FRACTAL_WATER", + "PERLIN", + "PERLIN_IRIS", + "PERLIN_IRIS_HALF", + "PERLIN_IRIS_DOUBLE", + "PERLIN_IRIS_THICK", + "FRACTAL_BILLOW_PERLIN", + "BIOCTAVE_FRACTAL_BILLOW_PERLIN", + "FRACTAL_BILLOW_SIMPLEX", + "FRACTAL_FBM_SIMPLEX", + "FRACTAL_BILLOW_IRIS", + "FRACTAL_FBM_IRIS", + "FRACTAL_BILLOW_IRIS_HALF", + "FRACTAL_FBM_IRIS_HALF", + "FRACTAL_BILLOW_IRIS_THICK", + "FRACTAL_FBM_IRIS_THICK", + "FRACTAL_RM_SIMPLEX", + "BIOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "BIOCTAVE_FRACTAL_FBM_SIMPLEX", + "BIOCTAVE_FRACTAL_RM_SIMPLEX", + "TRIOCTAVE_FRACTAL_RM_SIMPLEX", + "TRIOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "TRIOCTAVE_FRACTAL_FBM_SIMPLEX", + "QUADOCTAVE_FRACTAL_RM_SIMPLEX", + "QUADOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "QUADOCTAVE_FRACTAL_FBM_SIMPLEX", + "QUINTOCTAVE_FRACTAL_RM_SIMPLEX", + "QUINTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "QUINTOCTAVE_FRACTAL_FBM_SIMPLEX", + "SEXOCTAVE_FRACTAL_RM_SIMPLEX", + "SEXOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "SEXOCTAVE_FRACTAL_FBM_SIMPLEX", + "SEPTOCTAVE_FRACTAL_RM_SIMPLEX", + "SEPTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "SEPTOCTAVE_FRACTAL_FBM_SIMPLEX", + "OCTOCTAVE_FRACTAL_RM_SIMPLEX", + "OCTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "OCTOCTAVE_FRACTAL_FBM_SIMPLEX", + "NONOCTAVE_FRACTAL_RM_SIMPLEX", + "NONOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "NONOCTAVE_FRACTAL_FBM_SIMPLEX", + "VIGOCTAVE_FRACTAL_RM_SIMPLEX", + "VIGOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "VIGOCTAVE_FRACTAL_FBM_SIMPLEX", + "BIOCTAVE_SIMPLEX", + "TRIOCTAVE_SIMPLEX", + "QUADOCTAVE_SIMPLEX", + "QUINTOCTAVE_SIMPLEX", + "SEXOCTAVE_SIMPLEX", + "SEPTOCTAVE_SIMPLEX", + "OCTOCTAVE_SIMPLEX", + "NONOCTAVE_SIMPLEX", + "VIGOCTAVE_SIMPLEX", + "GLOB", + "GLOB_IRIS", + "GLOB_IRIS_HALF", + "GLOB_IRIS_DOUBLE", + "GLOB_IRIS_THICK", + "CUBIC", + "FRACTAL_CUBIC", + "FRACTAL_CUBIC_IRIS", + "FRACTAL_CUBIC_IRIS_THICK", + "FRACTAL_CUBIC_IRIS_HALF", + "FRACTAL_CUBIC_IRIS_DOUBLE", + "BIOCTAVE_FRACTAL_CUBIC", + "TRIOCTAVE_FRACTAL_CUBIC", + "QUADOCTAVE_FRACTAL_CUBIC", + "CUBIC_IRIS", + "CUBIC_IRIS_HALF", + "CUBIC_IRIS_DOUBLE", + "CUBIC_IRIS_THICK", + "CELLULAR", + "CELLULAR_IRIS", + "CELLULAR_IRIS_THICK", + "CELLULAR_IRIS_DOUBLE", + "CELLULAR_IRIS_HALF", + "CELLULAR_HEIGHT", + "CELLULAR_HEIGHT_IRIS", + "CELLULAR_HEIGHT_IRIS_DOUBLE", + "CELLULAR_HEIGHT_IRIS_THICK", + "CELLULAR_HEIGHT_IRIS_HALF", + "VASCULAR", + "FLAT", + "VASCULAR_IRIS", + "VASCULAR_IRIS_DOUBLE", + "VASCULAR_IRIS_THICK", + "VASCULAR_IRIS_HALF" + ] + }, + "zoom": { + "description": "The zoom of this style", + "type": "integer", + "minimum": 0 + }, + "fracture": { + "description": "Apply a generator to the coordinate field fed into this parent generator. I.e. Distort your generator with another generator.", + "additionalProperties": false, + "type": "object", + "properties": { + "multiplier": { + "description": "The Output multiplier. Only used if parent is fracture.", + "type": "integer", + "minimum": 0 + }, + "style": { + "description": "The chance is 1 in CHANCE per interval", + "type": "string", + "enum": [ + "STATIC", + "STATIC_FINE", + "STATIC_ULTRA_FINE", + "IRIS", + "IRIS_DOUBLE", + "IRIS_THICK", + "IRIS_HALF", + "SIMPLEX", + "FRACTAL_SMOKE", + "VASCULAR_THIN", + "SIMPLEX_CELLS", + "SIMPLEX_VASCULAR", + "FRACTAL_WATER", + "PERLIN", + "PERLIN_IRIS", + "PERLIN_IRIS_HALF", + "PERLIN_IRIS_DOUBLE", + "PERLIN_IRIS_THICK", + "FRACTAL_BILLOW_PERLIN", + "BIOCTAVE_FRACTAL_BILLOW_PERLIN", + "FRACTAL_BILLOW_SIMPLEX", + "FRACTAL_FBM_SIMPLEX", + "FRACTAL_BILLOW_IRIS", + "FRACTAL_FBM_IRIS", + "FRACTAL_BILLOW_IRIS_HALF", + "FRACTAL_FBM_IRIS_HALF", + "FRACTAL_BILLOW_IRIS_THICK", + "FRACTAL_FBM_IRIS_THICK", + "FRACTAL_RM_SIMPLEX", + "BIOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "BIOCTAVE_FRACTAL_FBM_SIMPLEX", + "BIOCTAVE_FRACTAL_RM_SIMPLEX", + "TRIOCTAVE_FRACTAL_RM_SIMPLEX", + "TRIOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "TRIOCTAVE_FRACTAL_FBM_SIMPLEX", + "QUADOCTAVE_FRACTAL_RM_SIMPLEX", + "QUADOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "QUADOCTAVE_FRACTAL_FBM_SIMPLEX", + "QUINTOCTAVE_FRACTAL_RM_SIMPLEX", + "QUINTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "QUINTOCTAVE_FRACTAL_FBM_SIMPLEX", + "SEXOCTAVE_FRACTAL_RM_SIMPLEX", + "SEXOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "SEXOCTAVE_FRACTAL_FBM_SIMPLEX", + "SEPTOCTAVE_FRACTAL_RM_SIMPLEX", + "SEPTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "SEPTOCTAVE_FRACTAL_FBM_SIMPLEX", + "OCTOCTAVE_FRACTAL_RM_SIMPLEX", + "OCTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "OCTOCTAVE_FRACTAL_FBM_SIMPLEX", + "NONOCTAVE_FRACTAL_RM_SIMPLEX", + "NONOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "NONOCTAVE_FRACTAL_FBM_SIMPLEX", + "VIGOCTAVE_FRACTAL_RM_SIMPLEX", + "VIGOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "VIGOCTAVE_FRACTAL_FBM_SIMPLEX", + "BIOCTAVE_SIMPLEX", + "TRIOCTAVE_SIMPLEX", + "QUADOCTAVE_SIMPLEX", + "QUINTOCTAVE_SIMPLEX", + "SEXOCTAVE_SIMPLEX", + "SEPTOCTAVE_SIMPLEX", + "OCTOCTAVE_SIMPLEX", + "NONOCTAVE_SIMPLEX", + "VIGOCTAVE_SIMPLEX", + "GLOB", + "GLOB_IRIS", + "GLOB_IRIS_HALF", + "GLOB_IRIS_DOUBLE", + "GLOB_IRIS_THICK", + "CUBIC", + "FRACTAL_CUBIC", + "FRACTAL_CUBIC_IRIS", + "FRACTAL_CUBIC_IRIS_THICK", + "FRACTAL_CUBIC_IRIS_HALF", + "FRACTAL_CUBIC_IRIS_DOUBLE", + "BIOCTAVE_FRACTAL_CUBIC", + "TRIOCTAVE_FRACTAL_CUBIC", + "QUADOCTAVE_FRACTAL_CUBIC", + "CUBIC_IRIS", + "CUBIC_IRIS_HALF", + "CUBIC_IRIS_DOUBLE", + "CUBIC_IRIS_THICK", + "CELLULAR", + "CELLULAR_IRIS", + "CELLULAR_IRIS_THICK", + "CELLULAR_IRIS_DOUBLE", + "CELLULAR_IRIS_HALF", + "CELLULAR_HEIGHT", + "CELLULAR_HEIGHT_IRIS", + "CELLULAR_HEIGHT_IRIS_DOUBLE", + "CELLULAR_HEIGHT_IRIS_THICK", + "CELLULAR_HEIGHT_IRIS_HALF", + "VASCULAR", + "FLAT", + "VASCULAR_IRIS", + "VASCULAR_IRIS_DOUBLE", + "VASCULAR_IRIS_THICK", + "VASCULAR_IRIS_HALF" + ] + }, + "zoom": { + "description": "The zoom of this style", + "type": "integer", + "minimum": 0 + }, + "fracture": { + "description": "Apply a generator to the coordinate field fed into this parent generator. I.e. Distort your generator with another generator.", + "additionalProperties": false, + "type": "object", + "properties": {} + }, + "exponent": { + "maximum": 64, + "description": "The exponent", + "type": "integer", + "minimum": 0 + } + } + }, + "exponent": { + "maximum": 64, + "description": "The exponent", + "type": "integer", + "minimum": 0 + } + } + }, + "exponent": { + "maximum": 64, + "description": "The exponent", + "type": "integer", + "minimum": 0 + } + } + }, + "exponent": { + "maximum": 64, + "description": "The exponent", + "type": "integer", + "minimum": 0 + } + } + }, + "exponent": { + "maximum": 64, + "description": "The exponent", + "type": "integer", + "minimum": 0 + } + } + }, + "exponent": { + "maximum": 64, + "description": "The exponent", + "type": "integer", + "minimum": 0 + } + } }, "rockZoom": { "maximum": 512, @@ -689,108 +2027,777 @@ }, "regionStyle": { "description": "The placement style of regions", - "type": "string", - "enum": [ - "STATIC", - "STATIC_FINE", - "STATIC_ULTRA_FINE", - "IRIS", - "IRIS_DOUBLE", - "IRIS_THICK", - "IRIS_HALF", - "SIMPLEX", - "FRACTAL_SMOKE", - "VASCULAR_THIN", - "SIMPLEX_CELLS", - "SIMPLEX_VASCULAR", - "FRACTAL_WATER", - "PERLIN", - "PERLIN_IRIS", - "PERLIN_IRIS_HALF", - "PERLIN_IRIS_DOUBLE", - "PERLIN_IRIS_THICK", - "FRACTAL_BILLOW_PERLIN", - "BIOCTAVE_FRACTAL_BILLOW_PERLIN", - "FRACTAL_BILLOW_SIMPLEX", - "FRACTAL_FBM_SIMPLEX", - "FRACTAL_BILLOW_IRIS", - "FRACTAL_FBM_IRIS", - "FRACTAL_BILLOW_IRIS_HALF", - "FRACTAL_FBM_IRIS_HALF", - "FRACTAL_BILLOW_IRIS_THICK", - "FRACTAL_FBM_IRIS_THICK", - "FRACTAL_RM_SIMPLEX", - "BIOCTAVE_FRACTAL_BILLOW_SIMPLEX", - "BIOCTAVE_FRACTAL_FBM_SIMPLEX", - "BIOCTAVE_FRACTAL_RM_SIMPLEX", - "TRIOCTAVE_FRACTAL_RM_SIMPLEX", - "TRIOCTAVE_FRACTAL_BILLOW_SIMPLEX", - "TRIOCTAVE_FRACTAL_FBM_SIMPLEX", - "QUADOCTAVE_FRACTAL_RM_SIMPLEX", - "QUADOCTAVE_FRACTAL_BILLOW_SIMPLEX", - "QUADOCTAVE_FRACTAL_FBM_SIMPLEX", - "QUINTOCTAVE_FRACTAL_RM_SIMPLEX", - "QUINTOCTAVE_FRACTAL_BILLOW_SIMPLEX", - "QUINTOCTAVE_FRACTAL_FBM_SIMPLEX", - "SEXOCTAVE_FRACTAL_RM_SIMPLEX", - "SEXOCTAVE_FRACTAL_BILLOW_SIMPLEX", - "SEXOCTAVE_FRACTAL_FBM_SIMPLEX", - "SEPTOCTAVE_FRACTAL_RM_SIMPLEX", - "SEPTOCTAVE_FRACTAL_BILLOW_SIMPLEX", - "SEPTOCTAVE_FRACTAL_FBM_SIMPLEX", - "OCTOCTAVE_FRACTAL_RM_SIMPLEX", - "OCTOCTAVE_FRACTAL_BILLOW_SIMPLEX", - "OCTOCTAVE_FRACTAL_FBM_SIMPLEX", - "NONOCTAVE_FRACTAL_RM_SIMPLEX", - "NONOCTAVE_FRACTAL_BILLOW_SIMPLEX", - "NONOCTAVE_FRACTAL_FBM_SIMPLEX", - "VIGOCTAVE_FRACTAL_RM_SIMPLEX", - "VIGOCTAVE_FRACTAL_BILLOW_SIMPLEX", - "VIGOCTAVE_FRACTAL_FBM_SIMPLEX", - "BIOCTAVE_SIMPLEX", - "TRIOCTAVE_SIMPLEX", - "QUADOCTAVE_SIMPLEX", - "QUINTOCTAVE_SIMPLEX", - "SEXOCTAVE_SIMPLEX", - "SEPTOCTAVE_SIMPLEX", - "OCTOCTAVE_SIMPLEX", - "NONOCTAVE_SIMPLEX", - "VIGOCTAVE_SIMPLEX", - "GLOB", - "GLOB_IRIS", - "GLOB_IRIS_HALF", - "GLOB_IRIS_DOUBLE", - "GLOB_IRIS_THICK", - "CUBIC", - "FRACTAL_CUBIC", - "FRACTAL_CUBIC_IRIS", - "FRACTAL_CUBIC_IRIS_THICK", - "FRACTAL_CUBIC_IRIS_HALF", - "FRACTAL_CUBIC_IRIS_DOUBLE", - "BIOCTAVE_FRACTAL_CUBIC", - "TRIOCTAVE_FRACTAL_CUBIC", - "QUADOCTAVE_FRACTAL_CUBIC", - "CUBIC_IRIS", - "CUBIC_IRIS_HALF", - "CUBIC_IRIS_DOUBLE", - "CUBIC_IRIS_THICK", - "CELLULAR", - "CELLULAR_IRIS", - "CELLULAR_IRIS_THICK", - "CELLULAR_IRIS_DOUBLE", - "CELLULAR_IRIS_HALF", - "CELLULAR_HEIGHT", - "CELLULAR_HEIGHT_IRIS", - "CELLULAR_HEIGHT_IRIS_DOUBLE", - "CELLULAR_HEIGHT_IRIS_THICK", - "CELLULAR_HEIGHT_IRIS_HALF", - "VASCULAR", - "FLAT", - "VASCULAR_IRIS", - "VASCULAR_IRIS_DOUBLE", - "VASCULAR_IRIS_THICK", - "VASCULAR_IRIS_HALF" - ] + "additionalProperties": false, + "type": "object", + "properties": { + "multiplier": { + "description": "The Output multiplier. Only used if parent is fracture.", + "type": "integer", + "minimum": 0 + }, + "style": { + "description": "The chance is 1 in CHANCE per interval", + "type": "string", + "enum": [ + "STATIC", + "STATIC_FINE", + "STATIC_ULTRA_FINE", + "IRIS", + "IRIS_DOUBLE", + "IRIS_THICK", + "IRIS_HALF", + "SIMPLEX", + "FRACTAL_SMOKE", + "VASCULAR_THIN", + "SIMPLEX_CELLS", + "SIMPLEX_VASCULAR", + "FRACTAL_WATER", + "PERLIN", + "PERLIN_IRIS", + "PERLIN_IRIS_HALF", + "PERLIN_IRIS_DOUBLE", + "PERLIN_IRIS_THICK", + "FRACTAL_BILLOW_PERLIN", + "BIOCTAVE_FRACTAL_BILLOW_PERLIN", + "FRACTAL_BILLOW_SIMPLEX", + "FRACTAL_FBM_SIMPLEX", + "FRACTAL_BILLOW_IRIS", + "FRACTAL_FBM_IRIS", + "FRACTAL_BILLOW_IRIS_HALF", + "FRACTAL_FBM_IRIS_HALF", + "FRACTAL_BILLOW_IRIS_THICK", + "FRACTAL_FBM_IRIS_THICK", + "FRACTAL_RM_SIMPLEX", + "BIOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "BIOCTAVE_FRACTAL_FBM_SIMPLEX", + "BIOCTAVE_FRACTAL_RM_SIMPLEX", + "TRIOCTAVE_FRACTAL_RM_SIMPLEX", + "TRIOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "TRIOCTAVE_FRACTAL_FBM_SIMPLEX", + "QUADOCTAVE_FRACTAL_RM_SIMPLEX", + "QUADOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "QUADOCTAVE_FRACTAL_FBM_SIMPLEX", + "QUINTOCTAVE_FRACTAL_RM_SIMPLEX", + "QUINTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "QUINTOCTAVE_FRACTAL_FBM_SIMPLEX", + "SEXOCTAVE_FRACTAL_RM_SIMPLEX", + "SEXOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "SEXOCTAVE_FRACTAL_FBM_SIMPLEX", + "SEPTOCTAVE_FRACTAL_RM_SIMPLEX", + "SEPTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "SEPTOCTAVE_FRACTAL_FBM_SIMPLEX", + "OCTOCTAVE_FRACTAL_RM_SIMPLEX", + "OCTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "OCTOCTAVE_FRACTAL_FBM_SIMPLEX", + "NONOCTAVE_FRACTAL_RM_SIMPLEX", + "NONOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "NONOCTAVE_FRACTAL_FBM_SIMPLEX", + "VIGOCTAVE_FRACTAL_RM_SIMPLEX", + "VIGOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "VIGOCTAVE_FRACTAL_FBM_SIMPLEX", + "BIOCTAVE_SIMPLEX", + "TRIOCTAVE_SIMPLEX", + "QUADOCTAVE_SIMPLEX", + "QUINTOCTAVE_SIMPLEX", + "SEXOCTAVE_SIMPLEX", + "SEPTOCTAVE_SIMPLEX", + "OCTOCTAVE_SIMPLEX", + "NONOCTAVE_SIMPLEX", + "VIGOCTAVE_SIMPLEX", + "GLOB", + "GLOB_IRIS", + "GLOB_IRIS_HALF", + "GLOB_IRIS_DOUBLE", + "GLOB_IRIS_THICK", + "CUBIC", + "FRACTAL_CUBIC", + "FRACTAL_CUBIC_IRIS", + "FRACTAL_CUBIC_IRIS_THICK", + "FRACTAL_CUBIC_IRIS_HALF", + "FRACTAL_CUBIC_IRIS_DOUBLE", + "BIOCTAVE_FRACTAL_CUBIC", + "TRIOCTAVE_FRACTAL_CUBIC", + "QUADOCTAVE_FRACTAL_CUBIC", + "CUBIC_IRIS", + "CUBIC_IRIS_HALF", + "CUBIC_IRIS_DOUBLE", + "CUBIC_IRIS_THICK", + "CELLULAR", + "CELLULAR_IRIS", + "CELLULAR_IRIS_THICK", + "CELLULAR_IRIS_DOUBLE", + "CELLULAR_IRIS_HALF", + "CELLULAR_HEIGHT", + "CELLULAR_HEIGHT_IRIS", + "CELLULAR_HEIGHT_IRIS_DOUBLE", + "CELLULAR_HEIGHT_IRIS_THICK", + "CELLULAR_HEIGHT_IRIS_HALF", + "VASCULAR", + "FLAT", + "VASCULAR_IRIS", + "VASCULAR_IRIS_DOUBLE", + "VASCULAR_IRIS_THICK", + "VASCULAR_IRIS_HALF" + ] + }, + "zoom": { + "description": "The zoom of this style", + "type": "integer", + "minimum": 0 + }, + "fracture": { + "description": "Apply a generator to the coordinate field fed into this parent generator. I.e. Distort your generator with another generator.", + "additionalProperties": false, + "type": "object", + "properties": { + "multiplier": { + "description": "The Output multiplier. Only used if parent is fracture.", + "type": "integer", + "minimum": 0 + }, + "style": { + "description": "The chance is 1 in CHANCE per interval", + "type": "string", + "enum": [ + "STATIC", + "STATIC_FINE", + "STATIC_ULTRA_FINE", + "IRIS", + "IRIS_DOUBLE", + "IRIS_THICK", + "IRIS_HALF", + "SIMPLEX", + "FRACTAL_SMOKE", + "VASCULAR_THIN", + "SIMPLEX_CELLS", + "SIMPLEX_VASCULAR", + "FRACTAL_WATER", + "PERLIN", + "PERLIN_IRIS", + "PERLIN_IRIS_HALF", + "PERLIN_IRIS_DOUBLE", + "PERLIN_IRIS_THICK", + "FRACTAL_BILLOW_PERLIN", + "BIOCTAVE_FRACTAL_BILLOW_PERLIN", + "FRACTAL_BILLOW_SIMPLEX", + "FRACTAL_FBM_SIMPLEX", + "FRACTAL_BILLOW_IRIS", + "FRACTAL_FBM_IRIS", + "FRACTAL_BILLOW_IRIS_HALF", + "FRACTAL_FBM_IRIS_HALF", + "FRACTAL_BILLOW_IRIS_THICK", + "FRACTAL_FBM_IRIS_THICK", + "FRACTAL_RM_SIMPLEX", + "BIOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "BIOCTAVE_FRACTAL_FBM_SIMPLEX", + "BIOCTAVE_FRACTAL_RM_SIMPLEX", + "TRIOCTAVE_FRACTAL_RM_SIMPLEX", + "TRIOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "TRIOCTAVE_FRACTAL_FBM_SIMPLEX", + "QUADOCTAVE_FRACTAL_RM_SIMPLEX", + "QUADOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "QUADOCTAVE_FRACTAL_FBM_SIMPLEX", + "QUINTOCTAVE_FRACTAL_RM_SIMPLEX", + "QUINTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "QUINTOCTAVE_FRACTAL_FBM_SIMPLEX", + "SEXOCTAVE_FRACTAL_RM_SIMPLEX", + "SEXOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "SEXOCTAVE_FRACTAL_FBM_SIMPLEX", + "SEPTOCTAVE_FRACTAL_RM_SIMPLEX", + "SEPTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "SEPTOCTAVE_FRACTAL_FBM_SIMPLEX", + "OCTOCTAVE_FRACTAL_RM_SIMPLEX", + "OCTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "OCTOCTAVE_FRACTAL_FBM_SIMPLEX", + "NONOCTAVE_FRACTAL_RM_SIMPLEX", + "NONOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "NONOCTAVE_FRACTAL_FBM_SIMPLEX", + "VIGOCTAVE_FRACTAL_RM_SIMPLEX", + "VIGOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "VIGOCTAVE_FRACTAL_FBM_SIMPLEX", + "BIOCTAVE_SIMPLEX", + "TRIOCTAVE_SIMPLEX", + "QUADOCTAVE_SIMPLEX", + "QUINTOCTAVE_SIMPLEX", + "SEXOCTAVE_SIMPLEX", + "SEPTOCTAVE_SIMPLEX", + "OCTOCTAVE_SIMPLEX", + "NONOCTAVE_SIMPLEX", + "VIGOCTAVE_SIMPLEX", + "GLOB", + "GLOB_IRIS", + "GLOB_IRIS_HALF", + "GLOB_IRIS_DOUBLE", + "GLOB_IRIS_THICK", + "CUBIC", + "FRACTAL_CUBIC", + "FRACTAL_CUBIC_IRIS", + "FRACTAL_CUBIC_IRIS_THICK", + "FRACTAL_CUBIC_IRIS_HALF", + "FRACTAL_CUBIC_IRIS_DOUBLE", + "BIOCTAVE_FRACTAL_CUBIC", + "TRIOCTAVE_FRACTAL_CUBIC", + "QUADOCTAVE_FRACTAL_CUBIC", + "CUBIC_IRIS", + "CUBIC_IRIS_HALF", + "CUBIC_IRIS_DOUBLE", + "CUBIC_IRIS_THICK", + "CELLULAR", + "CELLULAR_IRIS", + "CELLULAR_IRIS_THICK", + "CELLULAR_IRIS_DOUBLE", + "CELLULAR_IRIS_HALF", + "CELLULAR_HEIGHT", + "CELLULAR_HEIGHT_IRIS", + "CELLULAR_HEIGHT_IRIS_DOUBLE", + "CELLULAR_HEIGHT_IRIS_THICK", + "CELLULAR_HEIGHT_IRIS_HALF", + "VASCULAR", + "FLAT", + "VASCULAR_IRIS", + "VASCULAR_IRIS_DOUBLE", + "VASCULAR_IRIS_THICK", + "VASCULAR_IRIS_HALF" + ] + }, + "zoom": { + "description": "The zoom of this style", + "type": "integer", + "minimum": 0 + }, + "fracture": { + "description": "Apply a generator to the coordinate field fed into this parent generator. I.e. Distort your generator with another generator.", + "additionalProperties": false, + "type": "object", + "properties": { + "multiplier": { + "description": "The Output multiplier. Only used if parent is fracture.", + "type": "integer", + "minimum": 0 + }, + "style": { + "description": "The chance is 1 in CHANCE per interval", + "type": "string", + "enum": [ + "STATIC", + "STATIC_FINE", + "STATIC_ULTRA_FINE", + "IRIS", + "IRIS_DOUBLE", + "IRIS_THICK", + "IRIS_HALF", + "SIMPLEX", + "FRACTAL_SMOKE", + "VASCULAR_THIN", + "SIMPLEX_CELLS", + "SIMPLEX_VASCULAR", + "FRACTAL_WATER", + "PERLIN", + "PERLIN_IRIS", + "PERLIN_IRIS_HALF", + "PERLIN_IRIS_DOUBLE", + "PERLIN_IRIS_THICK", + "FRACTAL_BILLOW_PERLIN", + "BIOCTAVE_FRACTAL_BILLOW_PERLIN", + "FRACTAL_BILLOW_SIMPLEX", + "FRACTAL_FBM_SIMPLEX", + "FRACTAL_BILLOW_IRIS", + "FRACTAL_FBM_IRIS", + "FRACTAL_BILLOW_IRIS_HALF", + "FRACTAL_FBM_IRIS_HALF", + "FRACTAL_BILLOW_IRIS_THICK", + "FRACTAL_FBM_IRIS_THICK", + "FRACTAL_RM_SIMPLEX", + "BIOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "BIOCTAVE_FRACTAL_FBM_SIMPLEX", + "BIOCTAVE_FRACTAL_RM_SIMPLEX", + "TRIOCTAVE_FRACTAL_RM_SIMPLEX", + "TRIOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "TRIOCTAVE_FRACTAL_FBM_SIMPLEX", + "QUADOCTAVE_FRACTAL_RM_SIMPLEX", + "QUADOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "QUADOCTAVE_FRACTAL_FBM_SIMPLEX", + "QUINTOCTAVE_FRACTAL_RM_SIMPLEX", + "QUINTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "QUINTOCTAVE_FRACTAL_FBM_SIMPLEX", + "SEXOCTAVE_FRACTAL_RM_SIMPLEX", + "SEXOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "SEXOCTAVE_FRACTAL_FBM_SIMPLEX", + "SEPTOCTAVE_FRACTAL_RM_SIMPLEX", + "SEPTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "SEPTOCTAVE_FRACTAL_FBM_SIMPLEX", + "OCTOCTAVE_FRACTAL_RM_SIMPLEX", + "OCTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "OCTOCTAVE_FRACTAL_FBM_SIMPLEX", + "NONOCTAVE_FRACTAL_RM_SIMPLEX", + "NONOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "NONOCTAVE_FRACTAL_FBM_SIMPLEX", + "VIGOCTAVE_FRACTAL_RM_SIMPLEX", + "VIGOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "VIGOCTAVE_FRACTAL_FBM_SIMPLEX", + "BIOCTAVE_SIMPLEX", + "TRIOCTAVE_SIMPLEX", + "QUADOCTAVE_SIMPLEX", + "QUINTOCTAVE_SIMPLEX", + "SEXOCTAVE_SIMPLEX", + "SEPTOCTAVE_SIMPLEX", + "OCTOCTAVE_SIMPLEX", + "NONOCTAVE_SIMPLEX", + "VIGOCTAVE_SIMPLEX", + "GLOB", + "GLOB_IRIS", + "GLOB_IRIS_HALF", + "GLOB_IRIS_DOUBLE", + "GLOB_IRIS_THICK", + "CUBIC", + "FRACTAL_CUBIC", + "FRACTAL_CUBIC_IRIS", + "FRACTAL_CUBIC_IRIS_THICK", + "FRACTAL_CUBIC_IRIS_HALF", + "FRACTAL_CUBIC_IRIS_DOUBLE", + "BIOCTAVE_FRACTAL_CUBIC", + "TRIOCTAVE_FRACTAL_CUBIC", + "QUADOCTAVE_FRACTAL_CUBIC", + "CUBIC_IRIS", + "CUBIC_IRIS_HALF", + "CUBIC_IRIS_DOUBLE", + "CUBIC_IRIS_THICK", + "CELLULAR", + "CELLULAR_IRIS", + "CELLULAR_IRIS_THICK", + "CELLULAR_IRIS_DOUBLE", + "CELLULAR_IRIS_HALF", + "CELLULAR_HEIGHT", + "CELLULAR_HEIGHT_IRIS", + "CELLULAR_HEIGHT_IRIS_DOUBLE", + "CELLULAR_HEIGHT_IRIS_THICK", + "CELLULAR_HEIGHT_IRIS_HALF", + "VASCULAR", + "FLAT", + "VASCULAR_IRIS", + "VASCULAR_IRIS_DOUBLE", + "VASCULAR_IRIS_THICK", + "VASCULAR_IRIS_HALF" + ] + }, + "zoom": { + "description": "The zoom of this style", + "type": "integer", + "minimum": 0 + }, + "fracture": { + "description": "Apply a generator to the coordinate field fed into this parent generator. I.e. Distort your generator with another generator.", + "additionalProperties": false, + "type": "object", + "properties": { + "multiplier": { + "description": "The Output multiplier. Only used if parent is fracture.", + "type": "integer", + "minimum": 0 + }, + "style": { + "description": "The chance is 1 in CHANCE per interval", + "type": "string", + "enum": [ + "STATIC", + "STATIC_FINE", + "STATIC_ULTRA_FINE", + "IRIS", + "IRIS_DOUBLE", + "IRIS_THICK", + "IRIS_HALF", + "SIMPLEX", + "FRACTAL_SMOKE", + "VASCULAR_THIN", + "SIMPLEX_CELLS", + "SIMPLEX_VASCULAR", + "FRACTAL_WATER", + "PERLIN", + "PERLIN_IRIS", + "PERLIN_IRIS_HALF", + "PERLIN_IRIS_DOUBLE", + "PERLIN_IRIS_THICK", + "FRACTAL_BILLOW_PERLIN", + "BIOCTAVE_FRACTAL_BILLOW_PERLIN", + "FRACTAL_BILLOW_SIMPLEX", + "FRACTAL_FBM_SIMPLEX", + "FRACTAL_BILLOW_IRIS", + "FRACTAL_FBM_IRIS", + "FRACTAL_BILLOW_IRIS_HALF", + "FRACTAL_FBM_IRIS_HALF", + "FRACTAL_BILLOW_IRIS_THICK", + "FRACTAL_FBM_IRIS_THICK", + "FRACTAL_RM_SIMPLEX", + "BIOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "BIOCTAVE_FRACTAL_FBM_SIMPLEX", + "BIOCTAVE_FRACTAL_RM_SIMPLEX", + "TRIOCTAVE_FRACTAL_RM_SIMPLEX", + "TRIOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "TRIOCTAVE_FRACTAL_FBM_SIMPLEX", + "QUADOCTAVE_FRACTAL_RM_SIMPLEX", + "QUADOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "QUADOCTAVE_FRACTAL_FBM_SIMPLEX", + "QUINTOCTAVE_FRACTAL_RM_SIMPLEX", + "QUINTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "QUINTOCTAVE_FRACTAL_FBM_SIMPLEX", + "SEXOCTAVE_FRACTAL_RM_SIMPLEX", + "SEXOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "SEXOCTAVE_FRACTAL_FBM_SIMPLEX", + "SEPTOCTAVE_FRACTAL_RM_SIMPLEX", + "SEPTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "SEPTOCTAVE_FRACTAL_FBM_SIMPLEX", + "OCTOCTAVE_FRACTAL_RM_SIMPLEX", + "OCTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "OCTOCTAVE_FRACTAL_FBM_SIMPLEX", + "NONOCTAVE_FRACTAL_RM_SIMPLEX", + "NONOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "NONOCTAVE_FRACTAL_FBM_SIMPLEX", + "VIGOCTAVE_FRACTAL_RM_SIMPLEX", + "VIGOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "VIGOCTAVE_FRACTAL_FBM_SIMPLEX", + "BIOCTAVE_SIMPLEX", + "TRIOCTAVE_SIMPLEX", + "QUADOCTAVE_SIMPLEX", + "QUINTOCTAVE_SIMPLEX", + "SEXOCTAVE_SIMPLEX", + "SEPTOCTAVE_SIMPLEX", + "OCTOCTAVE_SIMPLEX", + "NONOCTAVE_SIMPLEX", + "VIGOCTAVE_SIMPLEX", + "GLOB", + "GLOB_IRIS", + "GLOB_IRIS_HALF", + "GLOB_IRIS_DOUBLE", + "GLOB_IRIS_THICK", + "CUBIC", + "FRACTAL_CUBIC", + "FRACTAL_CUBIC_IRIS", + "FRACTAL_CUBIC_IRIS_THICK", + "FRACTAL_CUBIC_IRIS_HALF", + "FRACTAL_CUBIC_IRIS_DOUBLE", + "BIOCTAVE_FRACTAL_CUBIC", + "TRIOCTAVE_FRACTAL_CUBIC", + "QUADOCTAVE_FRACTAL_CUBIC", + "CUBIC_IRIS", + "CUBIC_IRIS_HALF", + "CUBIC_IRIS_DOUBLE", + "CUBIC_IRIS_THICK", + "CELLULAR", + "CELLULAR_IRIS", + "CELLULAR_IRIS_THICK", + "CELLULAR_IRIS_DOUBLE", + "CELLULAR_IRIS_HALF", + "CELLULAR_HEIGHT", + "CELLULAR_HEIGHT_IRIS", + "CELLULAR_HEIGHT_IRIS_DOUBLE", + "CELLULAR_HEIGHT_IRIS_THICK", + "CELLULAR_HEIGHT_IRIS_HALF", + "VASCULAR", + "FLAT", + "VASCULAR_IRIS", + "VASCULAR_IRIS_DOUBLE", + "VASCULAR_IRIS_THICK", + "VASCULAR_IRIS_HALF" + ] + }, + "zoom": { + "description": "The zoom of this style", + "type": "integer", + "minimum": 0 + }, + "fracture": { + "description": "Apply a generator to the coordinate field fed into this parent generator. I.e. Distort your generator with another generator.", + "additionalProperties": false, + "type": "object", + "properties": { + "multiplier": { + "description": "The Output multiplier. Only used if parent is fracture.", + "type": "integer", + "minimum": 0 + }, + "style": { + "description": "The chance is 1 in CHANCE per interval", + "type": "string", + "enum": [ + "STATIC", + "STATIC_FINE", + "STATIC_ULTRA_FINE", + "IRIS", + "IRIS_DOUBLE", + "IRIS_THICK", + "IRIS_HALF", + "SIMPLEX", + "FRACTAL_SMOKE", + "VASCULAR_THIN", + "SIMPLEX_CELLS", + "SIMPLEX_VASCULAR", + "FRACTAL_WATER", + "PERLIN", + "PERLIN_IRIS", + "PERLIN_IRIS_HALF", + "PERLIN_IRIS_DOUBLE", + "PERLIN_IRIS_THICK", + "FRACTAL_BILLOW_PERLIN", + "BIOCTAVE_FRACTAL_BILLOW_PERLIN", + "FRACTAL_BILLOW_SIMPLEX", + "FRACTAL_FBM_SIMPLEX", + "FRACTAL_BILLOW_IRIS", + "FRACTAL_FBM_IRIS", + "FRACTAL_BILLOW_IRIS_HALF", + "FRACTAL_FBM_IRIS_HALF", + "FRACTAL_BILLOW_IRIS_THICK", + "FRACTAL_FBM_IRIS_THICK", + "FRACTAL_RM_SIMPLEX", + "BIOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "BIOCTAVE_FRACTAL_FBM_SIMPLEX", + "BIOCTAVE_FRACTAL_RM_SIMPLEX", + "TRIOCTAVE_FRACTAL_RM_SIMPLEX", + "TRIOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "TRIOCTAVE_FRACTAL_FBM_SIMPLEX", + "QUADOCTAVE_FRACTAL_RM_SIMPLEX", + "QUADOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "QUADOCTAVE_FRACTAL_FBM_SIMPLEX", + "QUINTOCTAVE_FRACTAL_RM_SIMPLEX", + "QUINTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "QUINTOCTAVE_FRACTAL_FBM_SIMPLEX", + "SEXOCTAVE_FRACTAL_RM_SIMPLEX", + "SEXOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "SEXOCTAVE_FRACTAL_FBM_SIMPLEX", + "SEPTOCTAVE_FRACTAL_RM_SIMPLEX", + "SEPTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "SEPTOCTAVE_FRACTAL_FBM_SIMPLEX", + "OCTOCTAVE_FRACTAL_RM_SIMPLEX", + "OCTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "OCTOCTAVE_FRACTAL_FBM_SIMPLEX", + "NONOCTAVE_FRACTAL_RM_SIMPLEX", + "NONOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "NONOCTAVE_FRACTAL_FBM_SIMPLEX", + "VIGOCTAVE_FRACTAL_RM_SIMPLEX", + "VIGOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "VIGOCTAVE_FRACTAL_FBM_SIMPLEX", + "BIOCTAVE_SIMPLEX", + "TRIOCTAVE_SIMPLEX", + "QUADOCTAVE_SIMPLEX", + "QUINTOCTAVE_SIMPLEX", + "SEXOCTAVE_SIMPLEX", + "SEPTOCTAVE_SIMPLEX", + "OCTOCTAVE_SIMPLEX", + "NONOCTAVE_SIMPLEX", + "VIGOCTAVE_SIMPLEX", + "GLOB", + "GLOB_IRIS", + "GLOB_IRIS_HALF", + "GLOB_IRIS_DOUBLE", + "GLOB_IRIS_THICK", + "CUBIC", + "FRACTAL_CUBIC", + "FRACTAL_CUBIC_IRIS", + "FRACTAL_CUBIC_IRIS_THICK", + "FRACTAL_CUBIC_IRIS_HALF", + "FRACTAL_CUBIC_IRIS_DOUBLE", + "BIOCTAVE_FRACTAL_CUBIC", + "TRIOCTAVE_FRACTAL_CUBIC", + "QUADOCTAVE_FRACTAL_CUBIC", + "CUBIC_IRIS", + "CUBIC_IRIS_HALF", + "CUBIC_IRIS_DOUBLE", + "CUBIC_IRIS_THICK", + "CELLULAR", + "CELLULAR_IRIS", + "CELLULAR_IRIS_THICK", + "CELLULAR_IRIS_DOUBLE", + "CELLULAR_IRIS_HALF", + "CELLULAR_HEIGHT", + "CELLULAR_HEIGHT_IRIS", + "CELLULAR_HEIGHT_IRIS_DOUBLE", + "CELLULAR_HEIGHT_IRIS_THICK", + "CELLULAR_HEIGHT_IRIS_HALF", + "VASCULAR", + "FLAT", + "VASCULAR_IRIS", + "VASCULAR_IRIS_DOUBLE", + "VASCULAR_IRIS_THICK", + "VASCULAR_IRIS_HALF" + ] + }, + "zoom": { + "description": "The zoom of this style", + "type": "integer", + "minimum": 0 + }, + "fracture": { + "description": "Apply a generator to the coordinate field fed into this parent generator. I.e. Distort your generator with another generator.", + "additionalProperties": false, + "type": "object", + "properties": { + "multiplier": { + "description": "The Output multiplier. Only used if parent is fracture.", + "type": "integer", + "minimum": 0 + }, + "style": { + "description": "The chance is 1 in CHANCE per interval", + "type": "string", + "enum": [ + "STATIC", + "STATIC_FINE", + "STATIC_ULTRA_FINE", + "IRIS", + "IRIS_DOUBLE", + "IRIS_THICK", + "IRIS_HALF", + "SIMPLEX", + "FRACTAL_SMOKE", + "VASCULAR_THIN", + "SIMPLEX_CELLS", + "SIMPLEX_VASCULAR", + "FRACTAL_WATER", + "PERLIN", + "PERLIN_IRIS", + "PERLIN_IRIS_HALF", + "PERLIN_IRIS_DOUBLE", + "PERLIN_IRIS_THICK", + "FRACTAL_BILLOW_PERLIN", + "BIOCTAVE_FRACTAL_BILLOW_PERLIN", + "FRACTAL_BILLOW_SIMPLEX", + "FRACTAL_FBM_SIMPLEX", + "FRACTAL_BILLOW_IRIS", + "FRACTAL_FBM_IRIS", + "FRACTAL_BILLOW_IRIS_HALF", + "FRACTAL_FBM_IRIS_HALF", + "FRACTAL_BILLOW_IRIS_THICK", + "FRACTAL_FBM_IRIS_THICK", + "FRACTAL_RM_SIMPLEX", + "BIOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "BIOCTAVE_FRACTAL_FBM_SIMPLEX", + "BIOCTAVE_FRACTAL_RM_SIMPLEX", + "TRIOCTAVE_FRACTAL_RM_SIMPLEX", + "TRIOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "TRIOCTAVE_FRACTAL_FBM_SIMPLEX", + "QUADOCTAVE_FRACTAL_RM_SIMPLEX", + "QUADOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "QUADOCTAVE_FRACTAL_FBM_SIMPLEX", + "QUINTOCTAVE_FRACTAL_RM_SIMPLEX", + "QUINTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "QUINTOCTAVE_FRACTAL_FBM_SIMPLEX", + "SEXOCTAVE_FRACTAL_RM_SIMPLEX", + "SEXOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "SEXOCTAVE_FRACTAL_FBM_SIMPLEX", + "SEPTOCTAVE_FRACTAL_RM_SIMPLEX", + "SEPTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "SEPTOCTAVE_FRACTAL_FBM_SIMPLEX", + "OCTOCTAVE_FRACTAL_RM_SIMPLEX", + "OCTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "OCTOCTAVE_FRACTAL_FBM_SIMPLEX", + "NONOCTAVE_FRACTAL_RM_SIMPLEX", + "NONOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "NONOCTAVE_FRACTAL_FBM_SIMPLEX", + "VIGOCTAVE_FRACTAL_RM_SIMPLEX", + "VIGOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "VIGOCTAVE_FRACTAL_FBM_SIMPLEX", + "BIOCTAVE_SIMPLEX", + "TRIOCTAVE_SIMPLEX", + "QUADOCTAVE_SIMPLEX", + "QUINTOCTAVE_SIMPLEX", + "SEXOCTAVE_SIMPLEX", + "SEPTOCTAVE_SIMPLEX", + "OCTOCTAVE_SIMPLEX", + "NONOCTAVE_SIMPLEX", + "VIGOCTAVE_SIMPLEX", + "GLOB", + "GLOB_IRIS", + "GLOB_IRIS_HALF", + "GLOB_IRIS_DOUBLE", + "GLOB_IRIS_THICK", + "CUBIC", + "FRACTAL_CUBIC", + "FRACTAL_CUBIC_IRIS", + "FRACTAL_CUBIC_IRIS_THICK", + "FRACTAL_CUBIC_IRIS_HALF", + "FRACTAL_CUBIC_IRIS_DOUBLE", + "BIOCTAVE_FRACTAL_CUBIC", + "TRIOCTAVE_FRACTAL_CUBIC", + "QUADOCTAVE_FRACTAL_CUBIC", + "CUBIC_IRIS", + "CUBIC_IRIS_HALF", + "CUBIC_IRIS_DOUBLE", + "CUBIC_IRIS_THICK", + "CELLULAR", + "CELLULAR_IRIS", + "CELLULAR_IRIS_THICK", + "CELLULAR_IRIS_DOUBLE", + "CELLULAR_IRIS_HALF", + "CELLULAR_HEIGHT", + "CELLULAR_HEIGHT_IRIS", + "CELLULAR_HEIGHT_IRIS_DOUBLE", + "CELLULAR_HEIGHT_IRIS_THICK", + "CELLULAR_HEIGHT_IRIS_HALF", + "VASCULAR", + "FLAT", + "VASCULAR_IRIS", + "VASCULAR_IRIS_DOUBLE", + "VASCULAR_IRIS_THICK", + "VASCULAR_IRIS_HALF" + ] + }, + "zoom": { + "description": "The zoom of this style", + "type": "integer", + "minimum": 0 + }, + "fracture": { + "description": "Apply a generator to the coordinate field fed into this parent generator. I.e. Distort your generator with another generator.", + "additionalProperties": false, + "type": "object", + "properties": {} + }, + "exponent": { + "maximum": 64, + "description": "The exponent", + "type": "integer", + "minimum": 0 + } + } + }, + "exponent": { + "maximum": 64, + "description": "The exponent", + "type": "integer", + "minimum": 0 + } + } + }, + "exponent": { + "maximum": 64, + "description": "The exponent", + "type": "integer", + "minimum": 0 + } + } + }, + "exponent": { + "maximum": 64, + "description": "The exponent", + "type": "integer", + "minimum": 0 + } + } + }, + "exponent": { + "maximum": 64, + "description": "The exponent", + "type": "integer", + "minimum": 0 + } + } + }, + "exponent": { + "maximum": 64, + "description": "The exponent", + "type": "integer", + "minimum": 0 + } + } }, "carvingMax": { "maximum": 256, @@ -804,108 +2811,777 @@ }, "fluidStyle": { "description": "The noise style for fluid types", - "type": "string", - "enum": [ - "STATIC", - "STATIC_FINE", - "STATIC_ULTRA_FINE", - "IRIS", - "IRIS_DOUBLE", - "IRIS_THICK", - "IRIS_HALF", - "SIMPLEX", - "FRACTAL_SMOKE", - "VASCULAR_THIN", - "SIMPLEX_CELLS", - "SIMPLEX_VASCULAR", - "FRACTAL_WATER", - "PERLIN", - "PERLIN_IRIS", - "PERLIN_IRIS_HALF", - "PERLIN_IRIS_DOUBLE", - "PERLIN_IRIS_THICK", - "FRACTAL_BILLOW_PERLIN", - "BIOCTAVE_FRACTAL_BILLOW_PERLIN", - "FRACTAL_BILLOW_SIMPLEX", - "FRACTAL_FBM_SIMPLEX", - "FRACTAL_BILLOW_IRIS", - "FRACTAL_FBM_IRIS", - "FRACTAL_BILLOW_IRIS_HALF", - "FRACTAL_FBM_IRIS_HALF", - "FRACTAL_BILLOW_IRIS_THICK", - "FRACTAL_FBM_IRIS_THICK", - "FRACTAL_RM_SIMPLEX", - "BIOCTAVE_FRACTAL_BILLOW_SIMPLEX", - "BIOCTAVE_FRACTAL_FBM_SIMPLEX", - "BIOCTAVE_FRACTAL_RM_SIMPLEX", - "TRIOCTAVE_FRACTAL_RM_SIMPLEX", - "TRIOCTAVE_FRACTAL_BILLOW_SIMPLEX", - "TRIOCTAVE_FRACTAL_FBM_SIMPLEX", - "QUADOCTAVE_FRACTAL_RM_SIMPLEX", - "QUADOCTAVE_FRACTAL_BILLOW_SIMPLEX", - "QUADOCTAVE_FRACTAL_FBM_SIMPLEX", - "QUINTOCTAVE_FRACTAL_RM_SIMPLEX", - "QUINTOCTAVE_FRACTAL_BILLOW_SIMPLEX", - "QUINTOCTAVE_FRACTAL_FBM_SIMPLEX", - "SEXOCTAVE_FRACTAL_RM_SIMPLEX", - "SEXOCTAVE_FRACTAL_BILLOW_SIMPLEX", - "SEXOCTAVE_FRACTAL_FBM_SIMPLEX", - "SEPTOCTAVE_FRACTAL_RM_SIMPLEX", - "SEPTOCTAVE_FRACTAL_BILLOW_SIMPLEX", - "SEPTOCTAVE_FRACTAL_FBM_SIMPLEX", - "OCTOCTAVE_FRACTAL_RM_SIMPLEX", - "OCTOCTAVE_FRACTAL_BILLOW_SIMPLEX", - "OCTOCTAVE_FRACTAL_FBM_SIMPLEX", - "NONOCTAVE_FRACTAL_RM_SIMPLEX", - "NONOCTAVE_FRACTAL_BILLOW_SIMPLEX", - "NONOCTAVE_FRACTAL_FBM_SIMPLEX", - "VIGOCTAVE_FRACTAL_RM_SIMPLEX", - "VIGOCTAVE_FRACTAL_BILLOW_SIMPLEX", - "VIGOCTAVE_FRACTAL_FBM_SIMPLEX", - "BIOCTAVE_SIMPLEX", - "TRIOCTAVE_SIMPLEX", - "QUADOCTAVE_SIMPLEX", - "QUINTOCTAVE_SIMPLEX", - "SEXOCTAVE_SIMPLEX", - "SEPTOCTAVE_SIMPLEX", - "OCTOCTAVE_SIMPLEX", - "NONOCTAVE_SIMPLEX", - "VIGOCTAVE_SIMPLEX", - "GLOB", - "GLOB_IRIS", - "GLOB_IRIS_HALF", - "GLOB_IRIS_DOUBLE", - "GLOB_IRIS_THICK", - "CUBIC", - "FRACTAL_CUBIC", - "FRACTAL_CUBIC_IRIS", - "FRACTAL_CUBIC_IRIS_THICK", - "FRACTAL_CUBIC_IRIS_HALF", - "FRACTAL_CUBIC_IRIS_DOUBLE", - "BIOCTAVE_FRACTAL_CUBIC", - "TRIOCTAVE_FRACTAL_CUBIC", - "QUADOCTAVE_FRACTAL_CUBIC", - "CUBIC_IRIS", - "CUBIC_IRIS_HALF", - "CUBIC_IRIS_DOUBLE", - "CUBIC_IRIS_THICK", - "CELLULAR", - "CELLULAR_IRIS", - "CELLULAR_IRIS_THICK", - "CELLULAR_IRIS_DOUBLE", - "CELLULAR_IRIS_HALF", - "CELLULAR_HEIGHT", - "CELLULAR_HEIGHT_IRIS", - "CELLULAR_HEIGHT_IRIS_DOUBLE", - "CELLULAR_HEIGHT_IRIS_THICK", - "CELLULAR_HEIGHT_IRIS_HALF", - "VASCULAR", - "FLAT", - "VASCULAR_IRIS", - "VASCULAR_IRIS_DOUBLE", - "VASCULAR_IRIS_THICK", - "VASCULAR_IRIS_HALF" - ] + "additionalProperties": false, + "type": "object", + "properties": { + "multiplier": { + "description": "The Output multiplier. Only used if parent is fracture.", + "type": "integer", + "minimum": 0 + }, + "style": { + "description": "The chance is 1 in CHANCE per interval", + "type": "string", + "enum": [ + "STATIC", + "STATIC_FINE", + "STATIC_ULTRA_FINE", + "IRIS", + "IRIS_DOUBLE", + "IRIS_THICK", + "IRIS_HALF", + "SIMPLEX", + "FRACTAL_SMOKE", + "VASCULAR_THIN", + "SIMPLEX_CELLS", + "SIMPLEX_VASCULAR", + "FRACTAL_WATER", + "PERLIN", + "PERLIN_IRIS", + "PERLIN_IRIS_HALF", + "PERLIN_IRIS_DOUBLE", + "PERLIN_IRIS_THICK", + "FRACTAL_BILLOW_PERLIN", + "BIOCTAVE_FRACTAL_BILLOW_PERLIN", + "FRACTAL_BILLOW_SIMPLEX", + "FRACTAL_FBM_SIMPLEX", + "FRACTAL_BILLOW_IRIS", + "FRACTAL_FBM_IRIS", + "FRACTAL_BILLOW_IRIS_HALF", + "FRACTAL_FBM_IRIS_HALF", + "FRACTAL_BILLOW_IRIS_THICK", + "FRACTAL_FBM_IRIS_THICK", + "FRACTAL_RM_SIMPLEX", + "BIOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "BIOCTAVE_FRACTAL_FBM_SIMPLEX", + "BIOCTAVE_FRACTAL_RM_SIMPLEX", + "TRIOCTAVE_FRACTAL_RM_SIMPLEX", + "TRIOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "TRIOCTAVE_FRACTAL_FBM_SIMPLEX", + "QUADOCTAVE_FRACTAL_RM_SIMPLEX", + "QUADOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "QUADOCTAVE_FRACTAL_FBM_SIMPLEX", + "QUINTOCTAVE_FRACTAL_RM_SIMPLEX", + "QUINTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "QUINTOCTAVE_FRACTAL_FBM_SIMPLEX", + "SEXOCTAVE_FRACTAL_RM_SIMPLEX", + "SEXOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "SEXOCTAVE_FRACTAL_FBM_SIMPLEX", + "SEPTOCTAVE_FRACTAL_RM_SIMPLEX", + "SEPTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "SEPTOCTAVE_FRACTAL_FBM_SIMPLEX", + "OCTOCTAVE_FRACTAL_RM_SIMPLEX", + "OCTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "OCTOCTAVE_FRACTAL_FBM_SIMPLEX", + "NONOCTAVE_FRACTAL_RM_SIMPLEX", + "NONOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "NONOCTAVE_FRACTAL_FBM_SIMPLEX", + "VIGOCTAVE_FRACTAL_RM_SIMPLEX", + "VIGOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "VIGOCTAVE_FRACTAL_FBM_SIMPLEX", + "BIOCTAVE_SIMPLEX", + "TRIOCTAVE_SIMPLEX", + "QUADOCTAVE_SIMPLEX", + "QUINTOCTAVE_SIMPLEX", + "SEXOCTAVE_SIMPLEX", + "SEPTOCTAVE_SIMPLEX", + "OCTOCTAVE_SIMPLEX", + "NONOCTAVE_SIMPLEX", + "VIGOCTAVE_SIMPLEX", + "GLOB", + "GLOB_IRIS", + "GLOB_IRIS_HALF", + "GLOB_IRIS_DOUBLE", + "GLOB_IRIS_THICK", + "CUBIC", + "FRACTAL_CUBIC", + "FRACTAL_CUBIC_IRIS", + "FRACTAL_CUBIC_IRIS_THICK", + "FRACTAL_CUBIC_IRIS_HALF", + "FRACTAL_CUBIC_IRIS_DOUBLE", + "BIOCTAVE_FRACTAL_CUBIC", + "TRIOCTAVE_FRACTAL_CUBIC", + "QUADOCTAVE_FRACTAL_CUBIC", + "CUBIC_IRIS", + "CUBIC_IRIS_HALF", + "CUBIC_IRIS_DOUBLE", + "CUBIC_IRIS_THICK", + "CELLULAR", + "CELLULAR_IRIS", + "CELLULAR_IRIS_THICK", + "CELLULAR_IRIS_DOUBLE", + "CELLULAR_IRIS_HALF", + "CELLULAR_HEIGHT", + "CELLULAR_HEIGHT_IRIS", + "CELLULAR_HEIGHT_IRIS_DOUBLE", + "CELLULAR_HEIGHT_IRIS_THICK", + "CELLULAR_HEIGHT_IRIS_HALF", + "VASCULAR", + "FLAT", + "VASCULAR_IRIS", + "VASCULAR_IRIS_DOUBLE", + "VASCULAR_IRIS_THICK", + "VASCULAR_IRIS_HALF" + ] + }, + "zoom": { + "description": "The zoom of this style", + "type": "integer", + "minimum": 0 + }, + "fracture": { + "description": "Apply a generator to the coordinate field fed into this parent generator. I.e. Distort your generator with another generator.", + "additionalProperties": false, + "type": "object", + "properties": { + "multiplier": { + "description": "The Output multiplier. Only used if parent is fracture.", + "type": "integer", + "minimum": 0 + }, + "style": { + "description": "The chance is 1 in CHANCE per interval", + "type": "string", + "enum": [ + "STATIC", + "STATIC_FINE", + "STATIC_ULTRA_FINE", + "IRIS", + "IRIS_DOUBLE", + "IRIS_THICK", + "IRIS_HALF", + "SIMPLEX", + "FRACTAL_SMOKE", + "VASCULAR_THIN", + "SIMPLEX_CELLS", + "SIMPLEX_VASCULAR", + "FRACTAL_WATER", + "PERLIN", + "PERLIN_IRIS", + "PERLIN_IRIS_HALF", + "PERLIN_IRIS_DOUBLE", + "PERLIN_IRIS_THICK", + "FRACTAL_BILLOW_PERLIN", + "BIOCTAVE_FRACTAL_BILLOW_PERLIN", + "FRACTAL_BILLOW_SIMPLEX", + "FRACTAL_FBM_SIMPLEX", + "FRACTAL_BILLOW_IRIS", + "FRACTAL_FBM_IRIS", + "FRACTAL_BILLOW_IRIS_HALF", + "FRACTAL_FBM_IRIS_HALF", + "FRACTAL_BILLOW_IRIS_THICK", + "FRACTAL_FBM_IRIS_THICK", + "FRACTAL_RM_SIMPLEX", + "BIOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "BIOCTAVE_FRACTAL_FBM_SIMPLEX", + "BIOCTAVE_FRACTAL_RM_SIMPLEX", + "TRIOCTAVE_FRACTAL_RM_SIMPLEX", + "TRIOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "TRIOCTAVE_FRACTAL_FBM_SIMPLEX", + "QUADOCTAVE_FRACTAL_RM_SIMPLEX", + "QUADOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "QUADOCTAVE_FRACTAL_FBM_SIMPLEX", + "QUINTOCTAVE_FRACTAL_RM_SIMPLEX", + "QUINTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "QUINTOCTAVE_FRACTAL_FBM_SIMPLEX", + "SEXOCTAVE_FRACTAL_RM_SIMPLEX", + "SEXOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "SEXOCTAVE_FRACTAL_FBM_SIMPLEX", + "SEPTOCTAVE_FRACTAL_RM_SIMPLEX", + "SEPTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "SEPTOCTAVE_FRACTAL_FBM_SIMPLEX", + "OCTOCTAVE_FRACTAL_RM_SIMPLEX", + "OCTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "OCTOCTAVE_FRACTAL_FBM_SIMPLEX", + "NONOCTAVE_FRACTAL_RM_SIMPLEX", + "NONOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "NONOCTAVE_FRACTAL_FBM_SIMPLEX", + "VIGOCTAVE_FRACTAL_RM_SIMPLEX", + "VIGOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "VIGOCTAVE_FRACTAL_FBM_SIMPLEX", + "BIOCTAVE_SIMPLEX", + "TRIOCTAVE_SIMPLEX", + "QUADOCTAVE_SIMPLEX", + "QUINTOCTAVE_SIMPLEX", + "SEXOCTAVE_SIMPLEX", + "SEPTOCTAVE_SIMPLEX", + "OCTOCTAVE_SIMPLEX", + "NONOCTAVE_SIMPLEX", + "VIGOCTAVE_SIMPLEX", + "GLOB", + "GLOB_IRIS", + "GLOB_IRIS_HALF", + "GLOB_IRIS_DOUBLE", + "GLOB_IRIS_THICK", + "CUBIC", + "FRACTAL_CUBIC", + "FRACTAL_CUBIC_IRIS", + "FRACTAL_CUBIC_IRIS_THICK", + "FRACTAL_CUBIC_IRIS_HALF", + "FRACTAL_CUBIC_IRIS_DOUBLE", + "BIOCTAVE_FRACTAL_CUBIC", + "TRIOCTAVE_FRACTAL_CUBIC", + "QUADOCTAVE_FRACTAL_CUBIC", + "CUBIC_IRIS", + "CUBIC_IRIS_HALF", + "CUBIC_IRIS_DOUBLE", + "CUBIC_IRIS_THICK", + "CELLULAR", + "CELLULAR_IRIS", + "CELLULAR_IRIS_THICK", + "CELLULAR_IRIS_DOUBLE", + "CELLULAR_IRIS_HALF", + "CELLULAR_HEIGHT", + "CELLULAR_HEIGHT_IRIS", + "CELLULAR_HEIGHT_IRIS_DOUBLE", + "CELLULAR_HEIGHT_IRIS_THICK", + "CELLULAR_HEIGHT_IRIS_HALF", + "VASCULAR", + "FLAT", + "VASCULAR_IRIS", + "VASCULAR_IRIS_DOUBLE", + "VASCULAR_IRIS_THICK", + "VASCULAR_IRIS_HALF" + ] + }, + "zoom": { + "description": "The zoom of this style", + "type": "integer", + "minimum": 0 + }, + "fracture": { + "description": "Apply a generator to the coordinate field fed into this parent generator. I.e. Distort your generator with another generator.", + "additionalProperties": false, + "type": "object", + "properties": { + "multiplier": { + "description": "The Output multiplier. Only used if parent is fracture.", + "type": "integer", + "minimum": 0 + }, + "style": { + "description": "The chance is 1 in CHANCE per interval", + "type": "string", + "enum": [ + "STATIC", + "STATIC_FINE", + "STATIC_ULTRA_FINE", + "IRIS", + "IRIS_DOUBLE", + "IRIS_THICK", + "IRIS_HALF", + "SIMPLEX", + "FRACTAL_SMOKE", + "VASCULAR_THIN", + "SIMPLEX_CELLS", + "SIMPLEX_VASCULAR", + "FRACTAL_WATER", + "PERLIN", + "PERLIN_IRIS", + "PERLIN_IRIS_HALF", + "PERLIN_IRIS_DOUBLE", + "PERLIN_IRIS_THICK", + "FRACTAL_BILLOW_PERLIN", + "BIOCTAVE_FRACTAL_BILLOW_PERLIN", + "FRACTAL_BILLOW_SIMPLEX", + "FRACTAL_FBM_SIMPLEX", + "FRACTAL_BILLOW_IRIS", + "FRACTAL_FBM_IRIS", + "FRACTAL_BILLOW_IRIS_HALF", + "FRACTAL_FBM_IRIS_HALF", + "FRACTAL_BILLOW_IRIS_THICK", + "FRACTAL_FBM_IRIS_THICK", + "FRACTAL_RM_SIMPLEX", + "BIOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "BIOCTAVE_FRACTAL_FBM_SIMPLEX", + "BIOCTAVE_FRACTAL_RM_SIMPLEX", + "TRIOCTAVE_FRACTAL_RM_SIMPLEX", + "TRIOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "TRIOCTAVE_FRACTAL_FBM_SIMPLEX", + "QUADOCTAVE_FRACTAL_RM_SIMPLEX", + "QUADOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "QUADOCTAVE_FRACTAL_FBM_SIMPLEX", + "QUINTOCTAVE_FRACTAL_RM_SIMPLEX", + "QUINTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "QUINTOCTAVE_FRACTAL_FBM_SIMPLEX", + "SEXOCTAVE_FRACTAL_RM_SIMPLEX", + "SEXOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "SEXOCTAVE_FRACTAL_FBM_SIMPLEX", + "SEPTOCTAVE_FRACTAL_RM_SIMPLEX", + "SEPTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "SEPTOCTAVE_FRACTAL_FBM_SIMPLEX", + "OCTOCTAVE_FRACTAL_RM_SIMPLEX", + "OCTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "OCTOCTAVE_FRACTAL_FBM_SIMPLEX", + "NONOCTAVE_FRACTAL_RM_SIMPLEX", + "NONOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "NONOCTAVE_FRACTAL_FBM_SIMPLEX", + "VIGOCTAVE_FRACTAL_RM_SIMPLEX", + "VIGOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "VIGOCTAVE_FRACTAL_FBM_SIMPLEX", + "BIOCTAVE_SIMPLEX", + "TRIOCTAVE_SIMPLEX", + "QUADOCTAVE_SIMPLEX", + "QUINTOCTAVE_SIMPLEX", + "SEXOCTAVE_SIMPLEX", + "SEPTOCTAVE_SIMPLEX", + "OCTOCTAVE_SIMPLEX", + "NONOCTAVE_SIMPLEX", + "VIGOCTAVE_SIMPLEX", + "GLOB", + "GLOB_IRIS", + "GLOB_IRIS_HALF", + "GLOB_IRIS_DOUBLE", + "GLOB_IRIS_THICK", + "CUBIC", + "FRACTAL_CUBIC", + "FRACTAL_CUBIC_IRIS", + "FRACTAL_CUBIC_IRIS_THICK", + "FRACTAL_CUBIC_IRIS_HALF", + "FRACTAL_CUBIC_IRIS_DOUBLE", + "BIOCTAVE_FRACTAL_CUBIC", + "TRIOCTAVE_FRACTAL_CUBIC", + "QUADOCTAVE_FRACTAL_CUBIC", + "CUBIC_IRIS", + "CUBIC_IRIS_HALF", + "CUBIC_IRIS_DOUBLE", + "CUBIC_IRIS_THICK", + "CELLULAR", + "CELLULAR_IRIS", + "CELLULAR_IRIS_THICK", + "CELLULAR_IRIS_DOUBLE", + "CELLULAR_IRIS_HALF", + "CELLULAR_HEIGHT", + "CELLULAR_HEIGHT_IRIS", + "CELLULAR_HEIGHT_IRIS_DOUBLE", + "CELLULAR_HEIGHT_IRIS_THICK", + "CELLULAR_HEIGHT_IRIS_HALF", + "VASCULAR", + "FLAT", + "VASCULAR_IRIS", + "VASCULAR_IRIS_DOUBLE", + "VASCULAR_IRIS_THICK", + "VASCULAR_IRIS_HALF" + ] + }, + "zoom": { + "description": "The zoom of this style", + "type": "integer", + "minimum": 0 + }, + "fracture": { + "description": "Apply a generator to the coordinate field fed into this parent generator. I.e. Distort your generator with another generator.", + "additionalProperties": false, + "type": "object", + "properties": { + "multiplier": { + "description": "The Output multiplier. Only used if parent is fracture.", + "type": "integer", + "minimum": 0 + }, + "style": { + "description": "The chance is 1 in CHANCE per interval", + "type": "string", + "enum": [ + "STATIC", + "STATIC_FINE", + "STATIC_ULTRA_FINE", + "IRIS", + "IRIS_DOUBLE", + "IRIS_THICK", + "IRIS_HALF", + "SIMPLEX", + "FRACTAL_SMOKE", + "VASCULAR_THIN", + "SIMPLEX_CELLS", + "SIMPLEX_VASCULAR", + "FRACTAL_WATER", + "PERLIN", + "PERLIN_IRIS", + "PERLIN_IRIS_HALF", + "PERLIN_IRIS_DOUBLE", + "PERLIN_IRIS_THICK", + "FRACTAL_BILLOW_PERLIN", + "BIOCTAVE_FRACTAL_BILLOW_PERLIN", + "FRACTAL_BILLOW_SIMPLEX", + "FRACTAL_FBM_SIMPLEX", + "FRACTAL_BILLOW_IRIS", + "FRACTAL_FBM_IRIS", + "FRACTAL_BILLOW_IRIS_HALF", + "FRACTAL_FBM_IRIS_HALF", + "FRACTAL_BILLOW_IRIS_THICK", + "FRACTAL_FBM_IRIS_THICK", + "FRACTAL_RM_SIMPLEX", + "BIOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "BIOCTAVE_FRACTAL_FBM_SIMPLEX", + "BIOCTAVE_FRACTAL_RM_SIMPLEX", + "TRIOCTAVE_FRACTAL_RM_SIMPLEX", + "TRIOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "TRIOCTAVE_FRACTAL_FBM_SIMPLEX", + "QUADOCTAVE_FRACTAL_RM_SIMPLEX", + "QUADOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "QUADOCTAVE_FRACTAL_FBM_SIMPLEX", + "QUINTOCTAVE_FRACTAL_RM_SIMPLEX", + "QUINTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "QUINTOCTAVE_FRACTAL_FBM_SIMPLEX", + "SEXOCTAVE_FRACTAL_RM_SIMPLEX", + "SEXOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "SEXOCTAVE_FRACTAL_FBM_SIMPLEX", + "SEPTOCTAVE_FRACTAL_RM_SIMPLEX", + "SEPTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "SEPTOCTAVE_FRACTAL_FBM_SIMPLEX", + "OCTOCTAVE_FRACTAL_RM_SIMPLEX", + "OCTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "OCTOCTAVE_FRACTAL_FBM_SIMPLEX", + "NONOCTAVE_FRACTAL_RM_SIMPLEX", + "NONOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "NONOCTAVE_FRACTAL_FBM_SIMPLEX", + "VIGOCTAVE_FRACTAL_RM_SIMPLEX", + "VIGOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "VIGOCTAVE_FRACTAL_FBM_SIMPLEX", + "BIOCTAVE_SIMPLEX", + "TRIOCTAVE_SIMPLEX", + "QUADOCTAVE_SIMPLEX", + "QUINTOCTAVE_SIMPLEX", + "SEXOCTAVE_SIMPLEX", + "SEPTOCTAVE_SIMPLEX", + "OCTOCTAVE_SIMPLEX", + "NONOCTAVE_SIMPLEX", + "VIGOCTAVE_SIMPLEX", + "GLOB", + "GLOB_IRIS", + "GLOB_IRIS_HALF", + "GLOB_IRIS_DOUBLE", + "GLOB_IRIS_THICK", + "CUBIC", + "FRACTAL_CUBIC", + "FRACTAL_CUBIC_IRIS", + "FRACTAL_CUBIC_IRIS_THICK", + "FRACTAL_CUBIC_IRIS_HALF", + "FRACTAL_CUBIC_IRIS_DOUBLE", + "BIOCTAVE_FRACTAL_CUBIC", + "TRIOCTAVE_FRACTAL_CUBIC", + "QUADOCTAVE_FRACTAL_CUBIC", + "CUBIC_IRIS", + "CUBIC_IRIS_HALF", + "CUBIC_IRIS_DOUBLE", + "CUBIC_IRIS_THICK", + "CELLULAR", + "CELLULAR_IRIS", + "CELLULAR_IRIS_THICK", + "CELLULAR_IRIS_DOUBLE", + "CELLULAR_IRIS_HALF", + "CELLULAR_HEIGHT", + "CELLULAR_HEIGHT_IRIS", + "CELLULAR_HEIGHT_IRIS_DOUBLE", + "CELLULAR_HEIGHT_IRIS_THICK", + "CELLULAR_HEIGHT_IRIS_HALF", + "VASCULAR", + "FLAT", + "VASCULAR_IRIS", + "VASCULAR_IRIS_DOUBLE", + "VASCULAR_IRIS_THICK", + "VASCULAR_IRIS_HALF" + ] + }, + "zoom": { + "description": "The zoom of this style", + "type": "integer", + "minimum": 0 + }, + "fracture": { + "description": "Apply a generator to the coordinate field fed into this parent generator. I.e. Distort your generator with another generator.", + "additionalProperties": false, + "type": "object", + "properties": { + "multiplier": { + "description": "The Output multiplier. Only used if parent is fracture.", + "type": "integer", + "minimum": 0 + }, + "style": { + "description": "The chance is 1 in CHANCE per interval", + "type": "string", + "enum": [ + "STATIC", + "STATIC_FINE", + "STATIC_ULTRA_FINE", + "IRIS", + "IRIS_DOUBLE", + "IRIS_THICK", + "IRIS_HALF", + "SIMPLEX", + "FRACTAL_SMOKE", + "VASCULAR_THIN", + "SIMPLEX_CELLS", + "SIMPLEX_VASCULAR", + "FRACTAL_WATER", + "PERLIN", + "PERLIN_IRIS", + "PERLIN_IRIS_HALF", + "PERLIN_IRIS_DOUBLE", + "PERLIN_IRIS_THICK", + "FRACTAL_BILLOW_PERLIN", + "BIOCTAVE_FRACTAL_BILLOW_PERLIN", + "FRACTAL_BILLOW_SIMPLEX", + "FRACTAL_FBM_SIMPLEX", + "FRACTAL_BILLOW_IRIS", + "FRACTAL_FBM_IRIS", + "FRACTAL_BILLOW_IRIS_HALF", + "FRACTAL_FBM_IRIS_HALF", + "FRACTAL_BILLOW_IRIS_THICK", + "FRACTAL_FBM_IRIS_THICK", + "FRACTAL_RM_SIMPLEX", + "BIOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "BIOCTAVE_FRACTAL_FBM_SIMPLEX", + "BIOCTAVE_FRACTAL_RM_SIMPLEX", + "TRIOCTAVE_FRACTAL_RM_SIMPLEX", + "TRIOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "TRIOCTAVE_FRACTAL_FBM_SIMPLEX", + "QUADOCTAVE_FRACTAL_RM_SIMPLEX", + "QUADOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "QUADOCTAVE_FRACTAL_FBM_SIMPLEX", + "QUINTOCTAVE_FRACTAL_RM_SIMPLEX", + "QUINTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "QUINTOCTAVE_FRACTAL_FBM_SIMPLEX", + "SEXOCTAVE_FRACTAL_RM_SIMPLEX", + "SEXOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "SEXOCTAVE_FRACTAL_FBM_SIMPLEX", + "SEPTOCTAVE_FRACTAL_RM_SIMPLEX", + "SEPTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "SEPTOCTAVE_FRACTAL_FBM_SIMPLEX", + "OCTOCTAVE_FRACTAL_RM_SIMPLEX", + "OCTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "OCTOCTAVE_FRACTAL_FBM_SIMPLEX", + "NONOCTAVE_FRACTAL_RM_SIMPLEX", + "NONOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "NONOCTAVE_FRACTAL_FBM_SIMPLEX", + "VIGOCTAVE_FRACTAL_RM_SIMPLEX", + "VIGOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "VIGOCTAVE_FRACTAL_FBM_SIMPLEX", + "BIOCTAVE_SIMPLEX", + "TRIOCTAVE_SIMPLEX", + "QUADOCTAVE_SIMPLEX", + "QUINTOCTAVE_SIMPLEX", + "SEXOCTAVE_SIMPLEX", + "SEPTOCTAVE_SIMPLEX", + "OCTOCTAVE_SIMPLEX", + "NONOCTAVE_SIMPLEX", + "VIGOCTAVE_SIMPLEX", + "GLOB", + "GLOB_IRIS", + "GLOB_IRIS_HALF", + "GLOB_IRIS_DOUBLE", + "GLOB_IRIS_THICK", + "CUBIC", + "FRACTAL_CUBIC", + "FRACTAL_CUBIC_IRIS", + "FRACTAL_CUBIC_IRIS_THICK", + "FRACTAL_CUBIC_IRIS_HALF", + "FRACTAL_CUBIC_IRIS_DOUBLE", + "BIOCTAVE_FRACTAL_CUBIC", + "TRIOCTAVE_FRACTAL_CUBIC", + "QUADOCTAVE_FRACTAL_CUBIC", + "CUBIC_IRIS", + "CUBIC_IRIS_HALF", + "CUBIC_IRIS_DOUBLE", + "CUBIC_IRIS_THICK", + "CELLULAR", + "CELLULAR_IRIS", + "CELLULAR_IRIS_THICK", + "CELLULAR_IRIS_DOUBLE", + "CELLULAR_IRIS_HALF", + "CELLULAR_HEIGHT", + "CELLULAR_HEIGHT_IRIS", + "CELLULAR_HEIGHT_IRIS_DOUBLE", + "CELLULAR_HEIGHT_IRIS_THICK", + "CELLULAR_HEIGHT_IRIS_HALF", + "VASCULAR", + "FLAT", + "VASCULAR_IRIS", + "VASCULAR_IRIS_DOUBLE", + "VASCULAR_IRIS_THICK", + "VASCULAR_IRIS_HALF" + ] + }, + "zoom": { + "description": "The zoom of this style", + "type": "integer", + "minimum": 0 + }, + "fracture": { + "description": "Apply a generator to the coordinate field fed into this parent generator. I.e. Distort your generator with another generator.", + "additionalProperties": false, + "type": "object", + "properties": { + "multiplier": { + "description": "The Output multiplier. Only used if parent is fracture.", + "type": "integer", + "minimum": 0 + }, + "style": { + "description": "The chance is 1 in CHANCE per interval", + "type": "string", + "enum": [ + "STATIC", + "STATIC_FINE", + "STATIC_ULTRA_FINE", + "IRIS", + "IRIS_DOUBLE", + "IRIS_THICK", + "IRIS_HALF", + "SIMPLEX", + "FRACTAL_SMOKE", + "VASCULAR_THIN", + "SIMPLEX_CELLS", + "SIMPLEX_VASCULAR", + "FRACTAL_WATER", + "PERLIN", + "PERLIN_IRIS", + "PERLIN_IRIS_HALF", + "PERLIN_IRIS_DOUBLE", + "PERLIN_IRIS_THICK", + "FRACTAL_BILLOW_PERLIN", + "BIOCTAVE_FRACTAL_BILLOW_PERLIN", + "FRACTAL_BILLOW_SIMPLEX", + "FRACTAL_FBM_SIMPLEX", + "FRACTAL_BILLOW_IRIS", + "FRACTAL_FBM_IRIS", + "FRACTAL_BILLOW_IRIS_HALF", + "FRACTAL_FBM_IRIS_HALF", + "FRACTAL_BILLOW_IRIS_THICK", + "FRACTAL_FBM_IRIS_THICK", + "FRACTAL_RM_SIMPLEX", + "BIOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "BIOCTAVE_FRACTAL_FBM_SIMPLEX", + "BIOCTAVE_FRACTAL_RM_SIMPLEX", + "TRIOCTAVE_FRACTAL_RM_SIMPLEX", + "TRIOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "TRIOCTAVE_FRACTAL_FBM_SIMPLEX", + "QUADOCTAVE_FRACTAL_RM_SIMPLEX", + "QUADOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "QUADOCTAVE_FRACTAL_FBM_SIMPLEX", + "QUINTOCTAVE_FRACTAL_RM_SIMPLEX", + "QUINTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "QUINTOCTAVE_FRACTAL_FBM_SIMPLEX", + "SEXOCTAVE_FRACTAL_RM_SIMPLEX", + "SEXOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "SEXOCTAVE_FRACTAL_FBM_SIMPLEX", + "SEPTOCTAVE_FRACTAL_RM_SIMPLEX", + "SEPTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "SEPTOCTAVE_FRACTAL_FBM_SIMPLEX", + "OCTOCTAVE_FRACTAL_RM_SIMPLEX", + "OCTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "OCTOCTAVE_FRACTAL_FBM_SIMPLEX", + "NONOCTAVE_FRACTAL_RM_SIMPLEX", + "NONOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "NONOCTAVE_FRACTAL_FBM_SIMPLEX", + "VIGOCTAVE_FRACTAL_RM_SIMPLEX", + "VIGOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "VIGOCTAVE_FRACTAL_FBM_SIMPLEX", + "BIOCTAVE_SIMPLEX", + "TRIOCTAVE_SIMPLEX", + "QUADOCTAVE_SIMPLEX", + "QUINTOCTAVE_SIMPLEX", + "SEXOCTAVE_SIMPLEX", + "SEPTOCTAVE_SIMPLEX", + "OCTOCTAVE_SIMPLEX", + "NONOCTAVE_SIMPLEX", + "VIGOCTAVE_SIMPLEX", + "GLOB", + "GLOB_IRIS", + "GLOB_IRIS_HALF", + "GLOB_IRIS_DOUBLE", + "GLOB_IRIS_THICK", + "CUBIC", + "FRACTAL_CUBIC", + "FRACTAL_CUBIC_IRIS", + "FRACTAL_CUBIC_IRIS_THICK", + "FRACTAL_CUBIC_IRIS_HALF", + "FRACTAL_CUBIC_IRIS_DOUBLE", + "BIOCTAVE_FRACTAL_CUBIC", + "TRIOCTAVE_FRACTAL_CUBIC", + "QUADOCTAVE_FRACTAL_CUBIC", + "CUBIC_IRIS", + "CUBIC_IRIS_HALF", + "CUBIC_IRIS_DOUBLE", + "CUBIC_IRIS_THICK", + "CELLULAR", + "CELLULAR_IRIS", + "CELLULAR_IRIS_THICK", + "CELLULAR_IRIS_DOUBLE", + "CELLULAR_IRIS_HALF", + "CELLULAR_HEIGHT", + "CELLULAR_HEIGHT_IRIS", + "CELLULAR_HEIGHT_IRIS_DOUBLE", + "CELLULAR_HEIGHT_IRIS_THICK", + "CELLULAR_HEIGHT_IRIS_HALF", + "VASCULAR", + "FLAT", + "VASCULAR_IRIS", + "VASCULAR_IRIS_DOUBLE", + "VASCULAR_IRIS_THICK", + "VASCULAR_IRIS_HALF" + ] + }, + "zoom": { + "description": "The zoom of this style", + "type": "integer", + "minimum": 0 + }, + "fracture": { + "description": "Apply a generator to the coordinate field fed into this parent generator. I.e. Distort your generator with another generator.", + "additionalProperties": false, + "type": "object", + "properties": {} + }, + "exponent": { + "maximum": 64, + "description": "The exponent", + "type": "integer", + "minimum": 0 + } + } + }, + "exponent": { + "maximum": 64, + "description": "The exponent", + "type": "integer", + "minimum": 0 + } + } + }, + "exponent": { + "maximum": 64, + "description": "The exponent", + "type": "integer", + "minimum": 0 + } + } + }, + "exponent": { + "maximum": 64, + "description": "The exponent", + "type": "integer", + "minimum": 0 + } + } + }, + "exponent": { + "maximum": 64, + "description": "The exponent", + "type": "integer", + "minimum": 0 + } + } + }, + "exponent": { + "maximum": 64, + "description": "The exponent", + "type": "integer", + "minimum": 0 + } + } }, "postProcessors": { "minItems": 1, @@ -2472,108 +5148,649 @@ }, "variance": { "description": "The varience dispersion is used when multiple blocks are put in the palette. Scatter scrambles them, Wispy shows streak-looking varience", - "type": "string", - "enum": [ - "STATIC", - "STATIC_FINE", - "STATIC_ULTRA_FINE", - "IRIS", - "IRIS_DOUBLE", - "IRIS_THICK", - "IRIS_HALF", - "SIMPLEX", - "FRACTAL_SMOKE", - "VASCULAR_THIN", - "SIMPLEX_CELLS", - "SIMPLEX_VASCULAR", - "FRACTAL_WATER", - "PERLIN", - "PERLIN_IRIS", - "PERLIN_IRIS_HALF", - "PERLIN_IRIS_DOUBLE", - "PERLIN_IRIS_THICK", - "FRACTAL_BILLOW_PERLIN", - "BIOCTAVE_FRACTAL_BILLOW_PERLIN", - "FRACTAL_BILLOW_SIMPLEX", - "FRACTAL_FBM_SIMPLEX", - "FRACTAL_BILLOW_IRIS", - "FRACTAL_FBM_IRIS", - "FRACTAL_BILLOW_IRIS_HALF", - "FRACTAL_FBM_IRIS_HALF", - "FRACTAL_BILLOW_IRIS_THICK", - "FRACTAL_FBM_IRIS_THICK", - "FRACTAL_RM_SIMPLEX", - "BIOCTAVE_FRACTAL_BILLOW_SIMPLEX", - "BIOCTAVE_FRACTAL_FBM_SIMPLEX", - "BIOCTAVE_FRACTAL_RM_SIMPLEX", - "TRIOCTAVE_FRACTAL_RM_SIMPLEX", - "TRIOCTAVE_FRACTAL_BILLOW_SIMPLEX", - "TRIOCTAVE_FRACTAL_FBM_SIMPLEX", - "QUADOCTAVE_FRACTAL_RM_SIMPLEX", - "QUADOCTAVE_FRACTAL_BILLOW_SIMPLEX", - "QUADOCTAVE_FRACTAL_FBM_SIMPLEX", - "QUINTOCTAVE_FRACTAL_RM_SIMPLEX", - "QUINTOCTAVE_FRACTAL_BILLOW_SIMPLEX", - "QUINTOCTAVE_FRACTAL_FBM_SIMPLEX", - "SEXOCTAVE_FRACTAL_RM_SIMPLEX", - "SEXOCTAVE_FRACTAL_BILLOW_SIMPLEX", - "SEXOCTAVE_FRACTAL_FBM_SIMPLEX", - "SEPTOCTAVE_FRACTAL_RM_SIMPLEX", - "SEPTOCTAVE_FRACTAL_BILLOW_SIMPLEX", - "SEPTOCTAVE_FRACTAL_FBM_SIMPLEX", - "OCTOCTAVE_FRACTAL_RM_SIMPLEX", - "OCTOCTAVE_FRACTAL_BILLOW_SIMPLEX", - "OCTOCTAVE_FRACTAL_FBM_SIMPLEX", - "NONOCTAVE_FRACTAL_RM_SIMPLEX", - "NONOCTAVE_FRACTAL_BILLOW_SIMPLEX", - "NONOCTAVE_FRACTAL_FBM_SIMPLEX", - "VIGOCTAVE_FRACTAL_RM_SIMPLEX", - "VIGOCTAVE_FRACTAL_BILLOW_SIMPLEX", - "VIGOCTAVE_FRACTAL_FBM_SIMPLEX", - "BIOCTAVE_SIMPLEX", - "TRIOCTAVE_SIMPLEX", - "QUADOCTAVE_SIMPLEX", - "QUINTOCTAVE_SIMPLEX", - "SEXOCTAVE_SIMPLEX", - "SEPTOCTAVE_SIMPLEX", - "OCTOCTAVE_SIMPLEX", - "NONOCTAVE_SIMPLEX", - "VIGOCTAVE_SIMPLEX", - "GLOB", - "GLOB_IRIS", - "GLOB_IRIS_HALF", - "GLOB_IRIS_DOUBLE", - "GLOB_IRIS_THICK", - "CUBIC", - "FRACTAL_CUBIC", - "FRACTAL_CUBIC_IRIS", - "FRACTAL_CUBIC_IRIS_THICK", - "FRACTAL_CUBIC_IRIS_HALF", - "FRACTAL_CUBIC_IRIS_DOUBLE", - "BIOCTAVE_FRACTAL_CUBIC", - "TRIOCTAVE_FRACTAL_CUBIC", - "QUADOCTAVE_FRACTAL_CUBIC", - "CUBIC_IRIS", - "CUBIC_IRIS_HALF", - "CUBIC_IRIS_DOUBLE", - "CUBIC_IRIS_THICK", - "CELLULAR", - "CELLULAR_IRIS", - "CELLULAR_IRIS_THICK", - "CELLULAR_IRIS_DOUBLE", - "CELLULAR_IRIS_HALF", - "CELLULAR_HEIGHT", - "CELLULAR_HEIGHT_IRIS", - "CELLULAR_HEIGHT_IRIS_DOUBLE", - "CELLULAR_HEIGHT_IRIS_THICK", - "CELLULAR_HEIGHT_IRIS_HALF", - "VASCULAR", - "FLAT", - "VASCULAR_IRIS", - "VASCULAR_IRIS_DOUBLE", - "VASCULAR_IRIS_THICK", - "VASCULAR_IRIS_HALF" - ] + "additionalProperties": false, + "type": "object", + "properties": { + "multiplier": { + "description": "The Output multiplier. Only used if parent is fracture.", + "type": "integer", + "minimum": 0 + }, + "style": { + "description": "The chance is 1 in CHANCE per interval", + "type": "string", + "enum": [ + "STATIC", + "STATIC_FINE", + "STATIC_ULTRA_FINE", + "IRIS", + "IRIS_DOUBLE", + "IRIS_THICK", + "IRIS_HALF", + "SIMPLEX", + "FRACTAL_SMOKE", + "VASCULAR_THIN", + "SIMPLEX_CELLS", + "SIMPLEX_VASCULAR", + "FRACTAL_WATER", + "PERLIN", + "PERLIN_IRIS", + "PERLIN_IRIS_HALF", + "PERLIN_IRIS_DOUBLE", + "PERLIN_IRIS_THICK", + "FRACTAL_BILLOW_PERLIN", + "BIOCTAVE_FRACTAL_BILLOW_PERLIN", + "FRACTAL_BILLOW_SIMPLEX", + "FRACTAL_FBM_SIMPLEX", + "FRACTAL_BILLOW_IRIS", + "FRACTAL_FBM_IRIS", + "FRACTAL_BILLOW_IRIS_HALF", + "FRACTAL_FBM_IRIS_HALF", + "FRACTAL_BILLOW_IRIS_THICK", + "FRACTAL_FBM_IRIS_THICK", + "FRACTAL_RM_SIMPLEX", + "BIOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "BIOCTAVE_FRACTAL_FBM_SIMPLEX", + "BIOCTAVE_FRACTAL_RM_SIMPLEX", + "TRIOCTAVE_FRACTAL_RM_SIMPLEX", + "TRIOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "TRIOCTAVE_FRACTAL_FBM_SIMPLEX", + "QUADOCTAVE_FRACTAL_RM_SIMPLEX", + "QUADOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "QUADOCTAVE_FRACTAL_FBM_SIMPLEX", + "QUINTOCTAVE_FRACTAL_RM_SIMPLEX", + "QUINTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "QUINTOCTAVE_FRACTAL_FBM_SIMPLEX", + "SEXOCTAVE_FRACTAL_RM_SIMPLEX", + "SEXOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "SEXOCTAVE_FRACTAL_FBM_SIMPLEX", + "SEPTOCTAVE_FRACTAL_RM_SIMPLEX", + "SEPTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "SEPTOCTAVE_FRACTAL_FBM_SIMPLEX", + "OCTOCTAVE_FRACTAL_RM_SIMPLEX", + "OCTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "OCTOCTAVE_FRACTAL_FBM_SIMPLEX", + "NONOCTAVE_FRACTAL_RM_SIMPLEX", + "NONOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "NONOCTAVE_FRACTAL_FBM_SIMPLEX", + "VIGOCTAVE_FRACTAL_RM_SIMPLEX", + "VIGOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "VIGOCTAVE_FRACTAL_FBM_SIMPLEX", + "BIOCTAVE_SIMPLEX", + "TRIOCTAVE_SIMPLEX", + "QUADOCTAVE_SIMPLEX", + "QUINTOCTAVE_SIMPLEX", + "SEXOCTAVE_SIMPLEX", + "SEPTOCTAVE_SIMPLEX", + "OCTOCTAVE_SIMPLEX", + "NONOCTAVE_SIMPLEX", + "VIGOCTAVE_SIMPLEX", + "GLOB", + "GLOB_IRIS", + "GLOB_IRIS_HALF", + "GLOB_IRIS_DOUBLE", + "GLOB_IRIS_THICK", + "CUBIC", + "FRACTAL_CUBIC", + "FRACTAL_CUBIC_IRIS", + "FRACTAL_CUBIC_IRIS_THICK", + "FRACTAL_CUBIC_IRIS_HALF", + "FRACTAL_CUBIC_IRIS_DOUBLE", + "BIOCTAVE_FRACTAL_CUBIC", + "TRIOCTAVE_FRACTAL_CUBIC", + "QUADOCTAVE_FRACTAL_CUBIC", + "CUBIC_IRIS", + "CUBIC_IRIS_HALF", + "CUBIC_IRIS_DOUBLE", + "CUBIC_IRIS_THICK", + "CELLULAR", + "CELLULAR_IRIS", + "CELLULAR_IRIS_THICK", + "CELLULAR_IRIS_DOUBLE", + "CELLULAR_IRIS_HALF", + "CELLULAR_HEIGHT", + "CELLULAR_HEIGHT_IRIS", + "CELLULAR_HEIGHT_IRIS_DOUBLE", + "CELLULAR_HEIGHT_IRIS_THICK", + "CELLULAR_HEIGHT_IRIS_HALF", + "VASCULAR", + "FLAT", + "VASCULAR_IRIS", + "VASCULAR_IRIS_DOUBLE", + "VASCULAR_IRIS_THICK", + "VASCULAR_IRIS_HALF" + ] + }, + "zoom": { + "description": "The zoom of this style", + "type": "integer", + "minimum": 0 + }, + "fracture": { + "description": "Apply a generator to the coordinate field fed into this parent generator. I.e. Distort your generator with another generator.", + "additionalProperties": false, + "type": "object", + "properties": { + "multiplier": { + "description": "The Output multiplier. Only used if parent is fracture.", + "type": "integer", + "minimum": 0 + }, + "style": { + "description": "The chance is 1 in CHANCE per interval", + "type": "string", + "enum": [ + "STATIC", + "STATIC_FINE", + "STATIC_ULTRA_FINE", + "IRIS", + "IRIS_DOUBLE", + "IRIS_THICK", + "IRIS_HALF", + "SIMPLEX", + "FRACTAL_SMOKE", + "VASCULAR_THIN", + "SIMPLEX_CELLS", + "SIMPLEX_VASCULAR", + "FRACTAL_WATER", + "PERLIN", + "PERLIN_IRIS", + "PERLIN_IRIS_HALF", + "PERLIN_IRIS_DOUBLE", + "PERLIN_IRIS_THICK", + "FRACTAL_BILLOW_PERLIN", + "BIOCTAVE_FRACTAL_BILLOW_PERLIN", + "FRACTAL_BILLOW_SIMPLEX", + "FRACTAL_FBM_SIMPLEX", + "FRACTAL_BILLOW_IRIS", + "FRACTAL_FBM_IRIS", + "FRACTAL_BILLOW_IRIS_HALF", + "FRACTAL_FBM_IRIS_HALF", + "FRACTAL_BILLOW_IRIS_THICK", + "FRACTAL_FBM_IRIS_THICK", + "FRACTAL_RM_SIMPLEX", + "BIOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "BIOCTAVE_FRACTAL_FBM_SIMPLEX", + "BIOCTAVE_FRACTAL_RM_SIMPLEX", + "TRIOCTAVE_FRACTAL_RM_SIMPLEX", + "TRIOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "TRIOCTAVE_FRACTAL_FBM_SIMPLEX", + "QUADOCTAVE_FRACTAL_RM_SIMPLEX", + "QUADOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "QUADOCTAVE_FRACTAL_FBM_SIMPLEX", + "QUINTOCTAVE_FRACTAL_RM_SIMPLEX", + "QUINTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "QUINTOCTAVE_FRACTAL_FBM_SIMPLEX", + "SEXOCTAVE_FRACTAL_RM_SIMPLEX", + "SEXOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "SEXOCTAVE_FRACTAL_FBM_SIMPLEX", + "SEPTOCTAVE_FRACTAL_RM_SIMPLEX", + "SEPTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "SEPTOCTAVE_FRACTAL_FBM_SIMPLEX", + "OCTOCTAVE_FRACTAL_RM_SIMPLEX", + "OCTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "OCTOCTAVE_FRACTAL_FBM_SIMPLEX", + "NONOCTAVE_FRACTAL_RM_SIMPLEX", + "NONOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "NONOCTAVE_FRACTAL_FBM_SIMPLEX", + "VIGOCTAVE_FRACTAL_RM_SIMPLEX", + "VIGOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "VIGOCTAVE_FRACTAL_FBM_SIMPLEX", + "BIOCTAVE_SIMPLEX", + "TRIOCTAVE_SIMPLEX", + "QUADOCTAVE_SIMPLEX", + "QUINTOCTAVE_SIMPLEX", + "SEXOCTAVE_SIMPLEX", + "SEPTOCTAVE_SIMPLEX", + "OCTOCTAVE_SIMPLEX", + "NONOCTAVE_SIMPLEX", + "VIGOCTAVE_SIMPLEX", + "GLOB", + "GLOB_IRIS", + "GLOB_IRIS_HALF", + "GLOB_IRIS_DOUBLE", + "GLOB_IRIS_THICK", + "CUBIC", + "FRACTAL_CUBIC", + "FRACTAL_CUBIC_IRIS", + "FRACTAL_CUBIC_IRIS_THICK", + "FRACTAL_CUBIC_IRIS_HALF", + "FRACTAL_CUBIC_IRIS_DOUBLE", + "BIOCTAVE_FRACTAL_CUBIC", + "TRIOCTAVE_FRACTAL_CUBIC", + "QUADOCTAVE_FRACTAL_CUBIC", + "CUBIC_IRIS", + "CUBIC_IRIS_HALF", + "CUBIC_IRIS_DOUBLE", + "CUBIC_IRIS_THICK", + "CELLULAR", + "CELLULAR_IRIS", + "CELLULAR_IRIS_THICK", + "CELLULAR_IRIS_DOUBLE", + "CELLULAR_IRIS_HALF", + "CELLULAR_HEIGHT", + "CELLULAR_HEIGHT_IRIS", + "CELLULAR_HEIGHT_IRIS_DOUBLE", + "CELLULAR_HEIGHT_IRIS_THICK", + "CELLULAR_HEIGHT_IRIS_HALF", + "VASCULAR", + "FLAT", + "VASCULAR_IRIS", + "VASCULAR_IRIS_DOUBLE", + "VASCULAR_IRIS_THICK", + "VASCULAR_IRIS_HALF" + ] + }, + "zoom": { + "description": "The zoom of this style", + "type": "integer", + "minimum": 0 + }, + "fracture": { + "description": "Apply a generator to the coordinate field fed into this parent generator. I.e. Distort your generator with another generator.", + "additionalProperties": false, + "type": "object", + "properties": { + "multiplier": { + "description": "The Output multiplier. Only used if parent is fracture.", + "type": "integer", + "minimum": 0 + }, + "style": { + "description": "The chance is 1 in CHANCE per interval", + "type": "string", + "enum": [ + "STATIC", + "STATIC_FINE", + "STATIC_ULTRA_FINE", + "IRIS", + "IRIS_DOUBLE", + "IRIS_THICK", + "IRIS_HALF", + "SIMPLEX", + "FRACTAL_SMOKE", + "VASCULAR_THIN", + "SIMPLEX_CELLS", + "SIMPLEX_VASCULAR", + "FRACTAL_WATER", + "PERLIN", + "PERLIN_IRIS", + "PERLIN_IRIS_HALF", + "PERLIN_IRIS_DOUBLE", + "PERLIN_IRIS_THICK", + "FRACTAL_BILLOW_PERLIN", + "BIOCTAVE_FRACTAL_BILLOW_PERLIN", + "FRACTAL_BILLOW_SIMPLEX", + "FRACTAL_FBM_SIMPLEX", + "FRACTAL_BILLOW_IRIS", + "FRACTAL_FBM_IRIS", + "FRACTAL_BILLOW_IRIS_HALF", + "FRACTAL_FBM_IRIS_HALF", + "FRACTAL_BILLOW_IRIS_THICK", + "FRACTAL_FBM_IRIS_THICK", + "FRACTAL_RM_SIMPLEX", + "BIOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "BIOCTAVE_FRACTAL_FBM_SIMPLEX", + "BIOCTAVE_FRACTAL_RM_SIMPLEX", + "TRIOCTAVE_FRACTAL_RM_SIMPLEX", + "TRIOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "TRIOCTAVE_FRACTAL_FBM_SIMPLEX", + "QUADOCTAVE_FRACTAL_RM_SIMPLEX", + "QUADOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "QUADOCTAVE_FRACTAL_FBM_SIMPLEX", + "QUINTOCTAVE_FRACTAL_RM_SIMPLEX", + "QUINTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "QUINTOCTAVE_FRACTAL_FBM_SIMPLEX", + "SEXOCTAVE_FRACTAL_RM_SIMPLEX", + "SEXOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "SEXOCTAVE_FRACTAL_FBM_SIMPLEX", + "SEPTOCTAVE_FRACTAL_RM_SIMPLEX", + "SEPTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "SEPTOCTAVE_FRACTAL_FBM_SIMPLEX", + "OCTOCTAVE_FRACTAL_RM_SIMPLEX", + "OCTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "OCTOCTAVE_FRACTAL_FBM_SIMPLEX", + "NONOCTAVE_FRACTAL_RM_SIMPLEX", + "NONOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "NONOCTAVE_FRACTAL_FBM_SIMPLEX", + "VIGOCTAVE_FRACTAL_RM_SIMPLEX", + "VIGOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "VIGOCTAVE_FRACTAL_FBM_SIMPLEX", + "BIOCTAVE_SIMPLEX", + "TRIOCTAVE_SIMPLEX", + "QUADOCTAVE_SIMPLEX", + "QUINTOCTAVE_SIMPLEX", + "SEXOCTAVE_SIMPLEX", + "SEPTOCTAVE_SIMPLEX", + "OCTOCTAVE_SIMPLEX", + "NONOCTAVE_SIMPLEX", + "VIGOCTAVE_SIMPLEX", + "GLOB", + "GLOB_IRIS", + "GLOB_IRIS_HALF", + "GLOB_IRIS_DOUBLE", + "GLOB_IRIS_THICK", + "CUBIC", + "FRACTAL_CUBIC", + "FRACTAL_CUBIC_IRIS", + "FRACTAL_CUBIC_IRIS_THICK", + "FRACTAL_CUBIC_IRIS_HALF", + "FRACTAL_CUBIC_IRIS_DOUBLE", + "BIOCTAVE_FRACTAL_CUBIC", + "TRIOCTAVE_FRACTAL_CUBIC", + "QUADOCTAVE_FRACTAL_CUBIC", + "CUBIC_IRIS", + "CUBIC_IRIS_HALF", + "CUBIC_IRIS_DOUBLE", + "CUBIC_IRIS_THICK", + "CELLULAR", + "CELLULAR_IRIS", + "CELLULAR_IRIS_THICK", + "CELLULAR_IRIS_DOUBLE", + "CELLULAR_IRIS_HALF", + "CELLULAR_HEIGHT", + "CELLULAR_HEIGHT_IRIS", + "CELLULAR_HEIGHT_IRIS_DOUBLE", + "CELLULAR_HEIGHT_IRIS_THICK", + "CELLULAR_HEIGHT_IRIS_HALF", + "VASCULAR", + "FLAT", + "VASCULAR_IRIS", + "VASCULAR_IRIS_DOUBLE", + "VASCULAR_IRIS_THICK", + "VASCULAR_IRIS_HALF" + ] + }, + "zoom": { + "description": "The zoom of this style", + "type": "integer", + "minimum": 0 + }, + "fracture": { + "description": "Apply a generator to the coordinate field fed into this parent generator. I.e. Distort your generator with another generator.", + "additionalProperties": false, + "type": "object", + "properties": { + "multiplier": { + "description": "The Output multiplier. Only used if parent is fracture.", + "type": "integer", + "minimum": 0 + }, + "style": { + "description": "The chance is 1 in CHANCE per interval", + "type": "string", + "enum": [ + "STATIC", + "STATIC_FINE", + "STATIC_ULTRA_FINE", + "IRIS", + "IRIS_DOUBLE", + "IRIS_THICK", + "IRIS_HALF", + "SIMPLEX", + "FRACTAL_SMOKE", + "VASCULAR_THIN", + "SIMPLEX_CELLS", + "SIMPLEX_VASCULAR", + "FRACTAL_WATER", + "PERLIN", + "PERLIN_IRIS", + "PERLIN_IRIS_HALF", + "PERLIN_IRIS_DOUBLE", + "PERLIN_IRIS_THICK", + "FRACTAL_BILLOW_PERLIN", + "BIOCTAVE_FRACTAL_BILLOW_PERLIN", + "FRACTAL_BILLOW_SIMPLEX", + "FRACTAL_FBM_SIMPLEX", + "FRACTAL_BILLOW_IRIS", + "FRACTAL_FBM_IRIS", + "FRACTAL_BILLOW_IRIS_HALF", + "FRACTAL_FBM_IRIS_HALF", + "FRACTAL_BILLOW_IRIS_THICK", + "FRACTAL_FBM_IRIS_THICK", + "FRACTAL_RM_SIMPLEX", + "BIOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "BIOCTAVE_FRACTAL_FBM_SIMPLEX", + "BIOCTAVE_FRACTAL_RM_SIMPLEX", + "TRIOCTAVE_FRACTAL_RM_SIMPLEX", + "TRIOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "TRIOCTAVE_FRACTAL_FBM_SIMPLEX", + "QUADOCTAVE_FRACTAL_RM_SIMPLEX", + "QUADOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "QUADOCTAVE_FRACTAL_FBM_SIMPLEX", + "QUINTOCTAVE_FRACTAL_RM_SIMPLEX", + "QUINTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "QUINTOCTAVE_FRACTAL_FBM_SIMPLEX", + "SEXOCTAVE_FRACTAL_RM_SIMPLEX", + "SEXOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "SEXOCTAVE_FRACTAL_FBM_SIMPLEX", + "SEPTOCTAVE_FRACTAL_RM_SIMPLEX", + "SEPTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "SEPTOCTAVE_FRACTAL_FBM_SIMPLEX", + "OCTOCTAVE_FRACTAL_RM_SIMPLEX", + "OCTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "OCTOCTAVE_FRACTAL_FBM_SIMPLEX", + "NONOCTAVE_FRACTAL_RM_SIMPLEX", + "NONOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "NONOCTAVE_FRACTAL_FBM_SIMPLEX", + "VIGOCTAVE_FRACTAL_RM_SIMPLEX", + "VIGOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "VIGOCTAVE_FRACTAL_FBM_SIMPLEX", + "BIOCTAVE_SIMPLEX", + "TRIOCTAVE_SIMPLEX", + "QUADOCTAVE_SIMPLEX", + "QUINTOCTAVE_SIMPLEX", + "SEXOCTAVE_SIMPLEX", + "SEPTOCTAVE_SIMPLEX", + "OCTOCTAVE_SIMPLEX", + "NONOCTAVE_SIMPLEX", + "VIGOCTAVE_SIMPLEX", + "GLOB", + "GLOB_IRIS", + "GLOB_IRIS_HALF", + "GLOB_IRIS_DOUBLE", + "GLOB_IRIS_THICK", + "CUBIC", + "FRACTAL_CUBIC", + "FRACTAL_CUBIC_IRIS", + "FRACTAL_CUBIC_IRIS_THICK", + "FRACTAL_CUBIC_IRIS_HALF", + "FRACTAL_CUBIC_IRIS_DOUBLE", + "BIOCTAVE_FRACTAL_CUBIC", + "TRIOCTAVE_FRACTAL_CUBIC", + "QUADOCTAVE_FRACTAL_CUBIC", + "CUBIC_IRIS", + "CUBIC_IRIS_HALF", + "CUBIC_IRIS_DOUBLE", + "CUBIC_IRIS_THICK", + "CELLULAR", + "CELLULAR_IRIS", + "CELLULAR_IRIS_THICK", + "CELLULAR_IRIS_DOUBLE", + "CELLULAR_IRIS_HALF", + "CELLULAR_HEIGHT", + "CELLULAR_HEIGHT_IRIS", + "CELLULAR_HEIGHT_IRIS_DOUBLE", + "CELLULAR_HEIGHT_IRIS_THICK", + "CELLULAR_HEIGHT_IRIS_HALF", + "VASCULAR", + "FLAT", + "VASCULAR_IRIS", + "VASCULAR_IRIS_DOUBLE", + "VASCULAR_IRIS_THICK", + "VASCULAR_IRIS_HALF" + ] + }, + "zoom": { + "description": "The zoom of this style", + "type": "integer", + "minimum": 0 + }, + "fracture": { + "description": "Apply a generator to the coordinate field fed into this parent generator. I.e. Distort your generator with another generator.", + "additionalProperties": false, + "type": "object", + "properties": { + "multiplier": { + "description": "The Output multiplier. Only used if parent is fracture.", + "type": "integer", + "minimum": 0 + }, + "style": { + "description": "The chance is 1 in CHANCE per interval", + "type": "string", + "enum": [ + "STATIC", + "STATIC_FINE", + "STATIC_ULTRA_FINE", + "IRIS", + "IRIS_DOUBLE", + "IRIS_THICK", + "IRIS_HALF", + "SIMPLEX", + "FRACTAL_SMOKE", + "VASCULAR_THIN", + "SIMPLEX_CELLS", + "SIMPLEX_VASCULAR", + "FRACTAL_WATER", + "PERLIN", + "PERLIN_IRIS", + "PERLIN_IRIS_HALF", + "PERLIN_IRIS_DOUBLE", + "PERLIN_IRIS_THICK", + "FRACTAL_BILLOW_PERLIN", + "BIOCTAVE_FRACTAL_BILLOW_PERLIN", + "FRACTAL_BILLOW_SIMPLEX", + "FRACTAL_FBM_SIMPLEX", + "FRACTAL_BILLOW_IRIS", + "FRACTAL_FBM_IRIS", + "FRACTAL_BILLOW_IRIS_HALF", + "FRACTAL_FBM_IRIS_HALF", + "FRACTAL_BILLOW_IRIS_THICK", + "FRACTAL_FBM_IRIS_THICK", + "FRACTAL_RM_SIMPLEX", + "BIOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "BIOCTAVE_FRACTAL_FBM_SIMPLEX", + "BIOCTAVE_FRACTAL_RM_SIMPLEX", + "TRIOCTAVE_FRACTAL_RM_SIMPLEX", + "TRIOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "TRIOCTAVE_FRACTAL_FBM_SIMPLEX", + "QUADOCTAVE_FRACTAL_RM_SIMPLEX", + "QUADOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "QUADOCTAVE_FRACTAL_FBM_SIMPLEX", + "QUINTOCTAVE_FRACTAL_RM_SIMPLEX", + "QUINTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "QUINTOCTAVE_FRACTAL_FBM_SIMPLEX", + "SEXOCTAVE_FRACTAL_RM_SIMPLEX", + "SEXOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "SEXOCTAVE_FRACTAL_FBM_SIMPLEX", + "SEPTOCTAVE_FRACTAL_RM_SIMPLEX", + "SEPTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "SEPTOCTAVE_FRACTAL_FBM_SIMPLEX", + "OCTOCTAVE_FRACTAL_RM_SIMPLEX", + "OCTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "OCTOCTAVE_FRACTAL_FBM_SIMPLEX", + "NONOCTAVE_FRACTAL_RM_SIMPLEX", + "NONOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "NONOCTAVE_FRACTAL_FBM_SIMPLEX", + "VIGOCTAVE_FRACTAL_RM_SIMPLEX", + "VIGOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "VIGOCTAVE_FRACTAL_FBM_SIMPLEX", + "BIOCTAVE_SIMPLEX", + "TRIOCTAVE_SIMPLEX", + "QUADOCTAVE_SIMPLEX", + "QUINTOCTAVE_SIMPLEX", + "SEXOCTAVE_SIMPLEX", + "SEPTOCTAVE_SIMPLEX", + "OCTOCTAVE_SIMPLEX", + "NONOCTAVE_SIMPLEX", + "VIGOCTAVE_SIMPLEX", + "GLOB", + "GLOB_IRIS", + "GLOB_IRIS_HALF", + "GLOB_IRIS_DOUBLE", + "GLOB_IRIS_THICK", + "CUBIC", + "FRACTAL_CUBIC", + "FRACTAL_CUBIC_IRIS", + "FRACTAL_CUBIC_IRIS_THICK", + "FRACTAL_CUBIC_IRIS_HALF", + "FRACTAL_CUBIC_IRIS_DOUBLE", + "BIOCTAVE_FRACTAL_CUBIC", + "TRIOCTAVE_FRACTAL_CUBIC", + "QUADOCTAVE_FRACTAL_CUBIC", + "CUBIC_IRIS", + "CUBIC_IRIS_HALF", + "CUBIC_IRIS_DOUBLE", + "CUBIC_IRIS_THICK", + "CELLULAR", + "CELLULAR_IRIS", + "CELLULAR_IRIS_THICK", + "CELLULAR_IRIS_DOUBLE", + "CELLULAR_IRIS_HALF", + "CELLULAR_HEIGHT", + "CELLULAR_HEIGHT_IRIS", + "CELLULAR_HEIGHT_IRIS_DOUBLE", + "CELLULAR_HEIGHT_IRIS_THICK", + "CELLULAR_HEIGHT_IRIS_HALF", + "VASCULAR", + "FLAT", + "VASCULAR_IRIS", + "VASCULAR_IRIS_DOUBLE", + "VASCULAR_IRIS_THICK", + "VASCULAR_IRIS_HALF" + ] + }, + "zoom": { + "description": "The zoom of this style", + "type": "integer", + "minimum": 0 + }, + "fracture": { + "description": "Apply a generator to the coordinate field fed into this parent generator. I.e. Distort your generator with another generator.", + "additionalProperties": false, + "type": "object", + "properties": {} + }, + "exponent": { + "maximum": 64, + "description": "The exponent", + "type": "integer", + "minimum": 0 + } + } + }, + "exponent": { + "maximum": 64, + "description": "The exponent", + "type": "integer", + "minimum": 0 + } + } + }, + "exponent": { + "maximum": 64, + "description": "The exponent", + "type": "integer", + "minimum": 0 + } + } + }, + "exponent": { + "maximum": 64, + "description": "The exponent", + "type": "integer", + "minimum": 0 + } + } + }, + "exponent": { + "maximum": 64, + "description": "The exponent", + "type": "integer", + "minimum": 0 + } + } }, "stackMax": { "maximum": 256, @@ -2594,213 +5811,1295 @@ }, "heightVariance": { "description": "If this decorator has a height more than 1 this changes how it picks the height between your maxes. Scatter = random, Wispy = wavy heights", - "type": "string", - "enum": [ - "STATIC", - "STATIC_FINE", - "STATIC_ULTRA_FINE", - "IRIS", - "IRIS_DOUBLE", - "IRIS_THICK", - "IRIS_HALF", - "SIMPLEX", - "FRACTAL_SMOKE", - "VASCULAR_THIN", - "SIMPLEX_CELLS", - "SIMPLEX_VASCULAR", - "FRACTAL_WATER", - "PERLIN", - "PERLIN_IRIS", - "PERLIN_IRIS_HALF", - "PERLIN_IRIS_DOUBLE", - "PERLIN_IRIS_THICK", - "FRACTAL_BILLOW_PERLIN", - "BIOCTAVE_FRACTAL_BILLOW_PERLIN", - "FRACTAL_BILLOW_SIMPLEX", - "FRACTAL_FBM_SIMPLEX", - "FRACTAL_BILLOW_IRIS", - "FRACTAL_FBM_IRIS", - "FRACTAL_BILLOW_IRIS_HALF", - "FRACTAL_FBM_IRIS_HALF", - "FRACTAL_BILLOW_IRIS_THICK", - "FRACTAL_FBM_IRIS_THICK", - "FRACTAL_RM_SIMPLEX", - "BIOCTAVE_FRACTAL_BILLOW_SIMPLEX", - "BIOCTAVE_FRACTAL_FBM_SIMPLEX", - "BIOCTAVE_FRACTAL_RM_SIMPLEX", - "TRIOCTAVE_FRACTAL_RM_SIMPLEX", - "TRIOCTAVE_FRACTAL_BILLOW_SIMPLEX", - "TRIOCTAVE_FRACTAL_FBM_SIMPLEX", - "QUADOCTAVE_FRACTAL_RM_SIMPLEX", - "QUADOCTAVE_FRACTAL_BILLOW_SIMPLEX", - "QUADOCTAVE_FRACTAL_FBM_SIMPLEX", - "QUINTOCTAVE_FRACTAL_RM_SIMPLEX", - "QUINTOCTAVE_FRACTAL_BILLOW_SIMPLEX", - "QUINTOCTAVE_FRACTAL_FBM_SIMPLEX", - "SEXOCTAVE_FRACTAL_RM_SIMPLEX", - "SEXOCTAVE_FRACTAL_BILLOW_SIMPLEX", - "SEXOCTAVE_FRACTAL_FBM_SIMPLEX", - "SEPTOCTAVE_FRACTAL_RM_SIMPLEX", - "SEPTOCTAVE_FRACTAL_BILLOW_SIMPLEX", - "SEPTOCTAVE_FRACTAL_FBM_SIMPLEX", - "OCTOCTAVE_FRACTAL_RM_SIMPLEX", - "OCTOCTAVE_FRACTAL_BILLOW_SIMPLEX", - "OCTOCTAVE_FRACTAL_FBM_SIMPLEX", - "NONOCTAVE_FRACTAL_RM_SIMPLEX", - "NONOCTAVE_FRACTAL_BILLOW_SIMPLEX", - "NONOCTAVE_FRACTAL_FBM_SIMPLEX", - "VIGOCTAVE_FRACTAL_RM_SIMPLEX", - "VIGOCTAVE_FRACTAL_BILLOW_SIMPLEX", - "VIGOCTAVE_FRACTAL_FBM_SIMPLEX", - "BIOCTAVE_SIMPLEX", - "TRIOCTAVE_SIMPLEX", - "QUADOCTAVE_SIMPLEX", - "QUINTOCTAVE_SIMPLEX", - "SEXOCTAVE_SIMPLEX", - "SEPTOCTAVE_SIMPLEX", - "OCTOCTAVE_SIMPLEX", - "NONOCTAVE_SIMPLEX", - "VIGOCTAVE_SIMPLEX", - "GLOB", - "GLOB_IRIS", - "GLOB_IRIS_HALF", - "GLOB_IRIS_DOUBLE", - "GLOB_IRIS_THICK", - "CUBIC", - "FRACTAL_CUBIC", - "FRACTAL_CUBIC_IRIS", - "FRACTAL_CUBIC_IRIS_THICK", - "FRACTAL_CUBIC_IRIS_HALF", - "FRACTAL_CUBIC_IRIS_DOUBLE", - "BIOCTAVE_FRACTAL_CUBIC", - "TRIOCTAVE_FRACTAL_CUBIC", - "QUADOCTAVE_FRACTAL_CUBIC", - "CUBIC_IRIS", - "CUBIC_IRIS_HALF", - "CUBIC_IRIS_DOUBLE", - "CUBIC_IRIS_THICK", - "CELLULAR", - "CELLULAR_IRIS", - "CELLULAR_IRIS_THICK", - "CELLULAR_IRIS_DOUBLE", - "CELLULAR_IRIS_HALF", - "CELLULAR_HEIGHT", - "CELLULAR_HEIGHT_IRIS", - "CELLULAR_HEIGHT_IRIS_DOUBLE", - "CELLULAR_HEIGHT_IRIS_THICK", - "CELLULAR_HEIGHT_IRIS_HALF", - "VASCULAR", - "FLAT", - "VASCULAR_IRIS", - "VASCULAR_IRIS_DOUBLE", - "VASCULAR_IRIS_THICK", - "VASCULAR_IRIS_HALF" - ] + "additionalProperties": false, + "type": "object", + "properties": { + "multiplier": { + "description": "The Output multiplier. Only used if parent is fracture.", + "type": "integer", + "minimum": 0 + }, + "style": { + "description": "The chance is 1 in CHANCE per interval", + "type": "string", + "enum": [ + "STATIC", + "STATIC_FINE", + "STATIC_ULTRA_FINE", + "IRIS", + "IRIS_DOUBLE", + "IRIS_THICK", + "IRIS_HALF", + "SIMPLEX", + "FRACTAL_SMOKE", + "VASCULAR_THIN", + "SIMPLEX_CELLS", + "SIMPLEX_VASCULAR", + "FRACTAL_WATER", + "PERLIN", + "PERLIN_IRIS", + "PERLIN_IRIS_HALF", + "PERLIN_IRIS_DOUBLE", + "PERLIN_IRIS_THICK", + "FRACTAL_BILLOW_PERLIN", + "BIOCTAVE_FRACTAL_BILLOW_PERLIN", + "FRACTAL_BILLOW_SIMPLEX", + "FRACTAL_FBM_SIMPLEX", + "FRACTAL_BILLOW_IRIS", + "FRACTAL_FBM_IRIS", + "FRACTAL_BILLOW_IRIS_HALF", + "FRACTAL_FBM_IRIS_HALF", + "FRACTAL_BILLOW_IRIS_THICK", + "FRACTAL_FBM_IRIS_THICK", + "FRACTAL_RM_SIMPLEX", + "BIOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "BIOCTAVE_FRACTAL_FBM_SIMPLEX", + "BIOCTAVE_FRACTAL_RM_SIMPLEX", + "TRIOCTAVE_FRACTAL_RM_SIMPLEX", + "TRIOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "TRIOCTAVE_FRACTAL_FBM_SIMPLEX", + "QUADOCTAVE_FRACTAL_RM_SIMPLEX", + "QUADOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "QUADOCTAVE_FRACTAL_FBM_SIMPLEX", + "QUINTOCTAVE_FRACTAL_RM_SIMPLEX", + "QUINTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "QUINTOCTAVE_FRACTAL_FBM_SIMPLEX", + "SEXOCTAVE_FRACTAL_RM_SIMPLEX", + "SEXOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "SEXOCTAVE_FRACTAL_FBM_SIMPLEX", + "SEPTOCTAVE_FRACTAL_RM_SIMPLEX", + "SEPTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "SEPTOCTAVE_FRACTAL_FBM_SIMPLEX", + "OCTOCTAVE_FRACTAL_RM_SIMPLEX", + "OCTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "OCTOCTAVE_FRACTAL_FBM_SIMPLEX", + "NONOCTAVE_FRACTAL_RM_SIMPLEX", + "NONOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "NONOCTAVE_FRACTAL_FBM_SIMPLEX", + "VIGOCTAVE_FRACTAL_RM_SIMPLEX", + "VIGOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "VIGOCTAVE_FRACTAL_FBM_SIMPLEX", + "BIOCTAVE_SIMPLEX", + "TRIOCTAVE_SIMPLEX", + "QUADOCTAVE_SIMPLEX", + "QUINTOCTAVE_SIMPLEX", + "SEXOCTAVE_SIMPLEX", + "SEPTOCTAVE_SIMPLEX", + "OCTOCTAVE_SIMPLEX", + "NONOCTAVE_SIMPLEX", + "VIGOCTAVE_SIMPLEX", + "GLOB", + "GLOB_IRIS", + "GLOB_IRIS_HALF", + "GLOB_IRIS_DOUBLE", + "GLOB_IRIS_THICK", + "CUBIC", + "FRACTAL_CUBIC", + "FRACTAL_CUBIC_IRIS", + "FRACTAL_CUBIC_IRIS_THICK", + "FRACTAL_CUBIC_IRIS_HALF", + "FRACTAL_CUBIC_IRIS_DOUBLE", + "BIOCTAVE_FRACTAL_CUBIC", + "TRIOCTAVE_FRACTAL_CUBIC", + "QUADOCTAVE_FRACTAL_CUBIC", + "CUBIC_IRIS", + "CUBIC_IRIS_HALF", + "CUBIC_IRIS_DOUBLE", + "CUBIC_IRIS_THICK", + "CELLULAR", + "CELLULAR_IRIS", + "CELLULAR_IRIS_THICK", + "CELLULAR_IRIS_DOUBLE", + "CELLULAR_IRIS_HALF", + "CELLULAR_HEIGHT", + "CELLULAR_HEIGHT_IRIS", + "CELLULAR_HEIGHT_IRIS_DOUBLE", + "CELLULAR_HEIGHT_IRIS_THICK", + "CELLULAR_HEIGHT_IRIS_HALF", + "VASCULAR", + "FLAT", + "VASCULAR_IRIS", + "VASCULAR_IRIS_DOUBLE", + "VASCULAR_IRIS_THICK", + "VASCULAR_IRIS_HALF" + ] + }, + "zoom": { + "description": "The zoom of this style", + "type": "integer", + "minimum": 0 + }, + "fracture": { + "description": "Apply a generator to the coordinate field fed into this parent generator. I.e. Distort your generator with another generator.", + "additionalProperties": false, + "type": "object", + "properties": { + "multiplier": { + "description": "The Output multiplier. Only used if parent is fracture.", + "type": "integer", + "minimum": 0 + }, + "style": { + "description": "The chance is 1 in CHANCE per interval", + "type": "string", + "enum": [ + "STATIC", + "STATIC_FINE", + "STATIC_ULTRA_FINE", + "IRIS", + "IRIS_DOUBLE", + "IRIS_THICK", + "IRIS_HALF", + "SIMPLEX", + "FRACTAL_SMOKE", + "VASCULAR_THIN", + "SIMPLEX_CELLS", + "SIMPLEX_VASCULAR", + "FRACTAL_WATER", + "PERLIN", + "PERLIN_IRIS", + "PERLIN_IRIS_HALF", + "PERLIN_IRIS_DOUBLE", + "PERLIN_IRIS_THICK", + "FRACTAL_BILLOW_PERLIN", + "BIOCTAVE_FRACTAL_BILLOW_PERLIN", + "FRACTAL_BILLOW_SIMPLEX", + "FRACTAL_FBM_SIMPLEX", + "FRACTAL_BILLOW_IRIS", + "FRACTAL_FBM_IRIS", + "FRACTAL_BILLOW_IRIS_HALF", + "FRACTAL_FBM_IRIS_HALF", + "FRACTAL_BILLOW_IRIS_THICK", + "FRACTAL_FBM_IRIS_THICK", + "FRACTAL_RM_SIMPLEX", + "BIOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "BIOCTAVE_FRACTAL_FBM_SIMPLEX", + "BIOCTAVE_FRACTAL_RM_SIMPLEX", + "TRIOCTAVE_FRACTAL_RM_SIMPLEX", + "TRIOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "TRIOCTAVE_FRACTAL_FBM_SIMPLEX", + "QUADOCTAVE_FRACTAL_RM_SIMPLEX", + "QUADOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "QUADOCTAVE_FRACTAL_FBM_SIMPLEX", + "QUINTOCTAVE_FRACTAL_RM_SIMPLEX", + "QUINTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "QUINTOCTAVE_FRACTAL_FBM_SIMPLEX", + "SEXOCTAVE_FRACTAL_RM_SIMPLEX", + "SEXOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "SEXOCTAVE_FRACTAL_FBM_SIMPLEX", + "SEPTOCTAVE_FRACTAL_RM_SIMPLEX", + "SEPTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "SEPTOCTAVE_FRACTAL_FBM_SIMPLEX", + "OCTOCTAVE_FRACTAL_RM_SIMPLEX", + "OCTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "OCTOCTAVE_FRACTAL_FBM_SIMPLEX", + "NONOCTAVE_FRACTAL_RM_SIMPLEX", + "NONOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "NONOCTAVE_FRACTAL_FBM_SIMPLEX", + "VIGOCTAVE_FRACTAL_RM_SIMPLEX", + "VIGOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "VIGOCTAVE_FRACTAL_FBM_SIMPLEX", + "BIOCTAVE_SIMPLEX", + "TRIOCTAVE_SIMPLEX", + "QUADOCTAVE_SIMPLEX", + "QUINTOCTAVE_SIMPLEX", + "SEXOCTAVE_SIMPLEX", + "SEPTOCTAVE_SIMPLEX", + "OCTOCTAVE_SIMPLEX", + "NONOCTAVE_SIMPLEX", + "VIGOCTAVE_SIMPLEX", + "GLOB", + "GLOB_IRIS", + "GLOB_IRIS_HALF", + "GLOB_IRIS_DOUBLE", + "GLOB_IRIS_THICK", + "CUBIC", + "FRACTAL_CUBIC", + "FRACTAL_CUBIC_IRIS", + "FRACTAL_CUBIC_IRIS_THICK", + "FRACTAL_CUBIC_IRIS_HALF", + "FRACTAL_CUBIC_IRIS_DOUBLE", + "BIOCTAVE_FRACTAL_CUBIC", + "TRIOCTAVE_FRACTAL_CUBIC", + "QUADOCTAVE_FRACTAL_CUBIC", + "CUBIC_IRIS", + "CUBIC_IRIS_HALF", + "CUBIC_IRIS_DOUBLE", + "CUBIC_IRIS_THICK", + "CELLULAR", + "CELLULAR_IRIS", + "CELLULAR_IRIS_THICK", + "CELLULAR_IRIS_DOUBLE", + "CELLULAR_IRIS_HALF", + "CELLULAR_HEIGHT", + "CELLULAR_HEIGHT_IRIS", + "CELLULAR_HEIGHT_IRIS_DOUBLE", + "CELLULAR_HEIGHT_IRIS_THICK", + "CELLULAR_HEIGHT_IRIS_HALF", + "VASCULAR", + "FLAT", + "VASCULAR_IRIS", + "VASCULAR_IRIS_DOUBLE", + "VASCULAR_IRIS_THICK", + "VASCULAR_IRIS_HALF" + ] + }, + "zoom": { + "description": "The zoom of this style", + "type": "integer", + "minimum": 0 + }, + "fracture": { + "description": "Apply a generator to the coordinate field fed into this parent generator. I.e. Distort your generator with another generator.", + "additionalProperties": false, + "type": "object", + "properties": { + "multiplier": { + "description": "The Output multiplier. Only used if parent is fracture.", + "type": "integer", + "minimum": 0 + }, + "style": { + "description": "The chance is 1 in CHANCE per interval", + "type": "string", + "enum": [ + "STATIC", + "STATIC_FINE", + "STATIC_ULTRA_FINE", + "IRIS", + "IRIS_DOUBLE", + "IRIS_THICK", + "IRIS_HALF", + "SIMPLEX", + "FRACTAL_SMOKE", + "VASCULAR_THIN", + "SIMPLEX_CELLS", + "SIMPLEX_VASCULAR", + "FRACTAL_WATER", + "PERLIN", + "PERLIN_IRIS", + "PERLIN_IRIS_HALF", + "PERLIN_IRIS_DOUBLE", + "PERLIN_IRIS_THICK", + "FRACTAL_BILLOW_PERLIN", + "BIOCTAVE_FRACTAL_BILLOW_PERLIN", + "FRACTAL_BILLOW_SIMPLEX", + "FRACTAL_FBM_SIMPLEX", + "FRACTAL_BILLOW_IRIS", + "FRACTAL_FBM_IRIS", + "FRACTAL_BILLOW_IRIS_HALF", + "FRACTAL_FBM_IRIS_HALF", + "FRACTAL_BILLOW_IRIS_THICK", + "FRACTAL_FBM_IRIS_THICK", + "FRACTAL_RM_SIMPLEX", + "BIOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "BIOCTAVE_FRACTAL_FBM_SIMPLEX", + "BIOCTAVE_FRACTAL_RM_SIMPLEX", + "TRIOCTAVE_FRACTAL_RM_SIMPLEX", + "TRIOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "TRIOCTAVE_FRACTAL_FBM_SIMPLEX", + "QUADOCTAVE_FRACTAL_RM_SIMPLEX", + "QUADOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "QUADOCTAVE_FRACTAL_FBM_SIMPLEX", + "QUINTOCTAVE_FRACTAL_RM_SIMPLEX", + "QUINTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "QUINTOCTAVE_FRACTAL_FBM_SIMPLEX", + "SEXOCTAVE_FRACTAL_RM_SIMPLEX", + "SEXOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "SEXOCTAVE_FRACTAL_FBM_SIMPLEX", + "SEPTOCTAVE_FRACTAL_RM_SIMPLEX", + "SEPTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "SEPTOCTAVE_FRACTAL_FBM_SIMPLEX", + "OCTOCTAVE_FRACTAL_RM_SIMPLEX", + "OCTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "OCTOCTAVE_FRACTAL_FBM_SIMPLEX", + "NONOCTAVE_FRACTAL_RM_SIMPLEX", + "NONOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "NONOCTAVE_FRACTAL_FBM_SIMPLEX", + "VIGOCTAVE_FRACTAL_RM_SIMPLEX", + "VIGOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "VIGOCTAVE_FRACTAL_FBM_SIMPLEX", + "BIOCTAVE_SIMPLEX", + "TRIOCTAVE_SIMPLEX", + "QUADOCTAVE_SIMPLEX", + "QUINTOCTAVE_SIMPLEX", + "SEXOCTAVE_SIMPLEX", + "SEPTOCTAVE_SIMPLEX", + "OCTOCTAVE_SIMPLEX", + "NONOCTAVE_SIMPLEX", + "VIGOCTAVE_SIMPLEX", + "GLOB", + "GLOB_IRIS", + "GLOB_IRIS_HALF", + "GLOB_IRIS_DOUBLE", + "GLOB_IRIS_THICK", + "CUBIC", + "FRACTAL_CUBIC", + "FRACTAL_CUBIC_IRIS", + "FRACTAL_CUBIC_IRIS_THICK", + "FRACTAL_CUBIC_IRIS_HALF", + "FRACTAL_CUBIC_IRIS_DOUBLE", + "BIOCTAVE_FRACTAL_CUBIC", + "TRIOCTAVE_FRACTAL_CUBIC", + "QUADOCTAVE_FRACTAL_CUBIC", + "CUBIC_IRIS", + "CUBIC_IRIS_HALF", + "CUBIC_IRIS_DOUBLE", + "CUBIC_IRIS_THICK", + "CELLULAR", + "CELLULAR_IRIS", + "CELLULAR_IRIS_THICK", + "CELLULAR_IRIS_DOUBLE", + "CELLULAR_IRIS_HALF", + "CELLULAR_HEIGHT", + "CELLULAR_HEIGHT_IRIS", + "CELLULAR_HEIGHT_IRIS_DOUBLE", + "CELLULAR_HEIGHT_IRIS_THICK", + "CELLULAR_HEIGHT_IRIS_HALF", + "VASCULAR", + "FLAT", + "VASCULAR_IRIS", + "VASCULAR_IRIS_DOUBLE", + "VASCULAR_IRIS_THICK", + "VASCULAR_IRIS_HALF" + ] + }, + "zoom": { + "description": "The zoom of this style", + "type": "integer", + "minimum": 0 + }, + "fracture": { + "description": "Apply a generator to the coordinate field fed into this parent generator. I.e. Distort your generator with another generator.", + "additionalProperties": false, + "type": "object", + "properties": { + "multiplier": { + "description": "The Output multiplier. Only used if parent is fracture.", + "type": "integer", + "minimum": 0 + }, + "style": { + "description": "The chance is 1 in CHANCE per interval", + "type": "string", + "enum": [ + "STATIC", + "STATIC_FINE", + "STATIC_ULTRA_FINE", + "IRIS", + "IRIS_DOUBLE", + "IRIS_THICK", + "IRIS_HALF", + "SIMPLEX", + "FRACTAL_SMOKE", + "VASCULAR_THIN", + "SIMPLEX_CELLS", + "SIMPLEX_VASCULAR", + "FRACTAL_WATER", + "PERLIN", + "PERLIN_IRIS", + "PERLIN_IRIS_HALF", + "PERLIN_IRIS_DOUBLE", + "PERLIN_IRIS_THICK", + "FRACTAL_BILLOW_PERLIN", + "BIOCTAVE_FRACTAL_BILLOW_PERLIN", + "FRACTAL_BILLOW_SIMPLEX", + "FRACTAL_FBM_SIMPLEX", + "FRACTAL_BILLOW_IRIS", + "FRACTAL_FBM_IRIS", + "FRACTAL_BILLOW_IRIS_HALF", + "FRACTAL_FBM_IRIS_HALF", + "FRACTAL_BILLOW_IRIS_THICK", + "FRACTAL_FBM_IRIS_THICK", + "FRACTAL_RM_SIMPLEX", + "BIOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "BIOCTAVE_FRACTAL_FBM_SIMPLEX", + "BIOCTAVE_FRACTAL_RM_SIMPLEX", + "TRIOCTAVE_FRACTAL_RM_SIMPLEX", + "TRIOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "TRIOCTAVE_FRACTAL_FBM_SIMPLEX", + "QUADOCTAVE_FRACTAL_RM_SIMPLEX", + "QUADOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "QUADOCTAVE_FRACTAL_FBM_SIMPLEX", + "QUINTOCTAVE_FRACTAL_RM_SIMPLEX", + "QUINTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "QUINTOCTAVE_FRACTAL_FBM_SIMPLEX", + "SEXOCTAVE_FRACTAL_RM_SIMPLEX", + "SEXOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "SEXOCTAVE_FRACTAL_FBM_SIMPLEX", + "SEPTOCTAVE_FRACTAL_RM_SIMPLEX", + "SEPTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "SEPTOCTAVE_FRACTAL_FBM_SIMPLEX", + "OCTOCTAVE_FRACTAL_RM_SIMPLEX", + "OCTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "OCTOCTAVE_FRACTAL_FBM_SIMPLEX", + "NONOCTAVE_FRACTAL_RM_SIMPLEX", + "NONOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "NONOCTAVE_FRACTAL_FBM_SIMPLEX", + "VIGOCTAVE_FRACTAL_RM_SIMPLEX", + "VIGOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "VIGOCTAVE_FRACTAL_FBM_SIMPLEX", + "BIOCTAVE_SIMPLEX", + "TRIOCTAVE_SIMPLEX", + "QUADOCTAVE_SIMPLEX", + "QUINTOCTAVE_SIMPLEX", + "SEXOCTAVE_SIMPLEX", + "SEPTOCTAVE_SIMPLEX", + "OCTOCTAVE_SIMPLEX", + "NONOCTAVE_SIMPLEX", + "VIGOCTAVE_SIMPLEX", + "GLOB", + "GLOB_IRIS", + "GLOB_IRIS_HALF", + "GLOB_IRIS_DOUBLE", + "GLOB_IRIS_THICK", + "CUBIC", + "FRACTAL_CUBIC", + "FRACTAL_CUBIC_IRIS", + "FRACTAL_CUBIC_IRIS_THICK", + "FRACTAL_CUBIC_IRIS_HALF", + "FRACTAL_CUBIC_IRIS_DOUBLE", + "BIOCTAVE_FRACTAL_CUBIC", + "TRIOCTAVE_FRACTAL_CUBIC", + "QUADOCTAVE_FRACTAL_CUBIC", + "CUBIC_IRIS", + "CUBIC_IRIS_HALF", + "CUBIC_IRIS_DOUBLE", + "CUBIC_IRIS_THICK", + "CELLULAR", + "CELLULAR_IRIS", + "CELLULAR_IRIS_THICK", + "CELLULAR_IRIS_DOUBLE", + "CELLULAR_IRIS_HALF", + "CELLULAR_HEIGHT", + "CELLULAR_HEIGHT_IRIS", + "CELLULAR_HEIGHT_IRIS_DOUBLE", + "CELLULAR_HEIGHT_IRIS_THICK", + "CELLULAR_HEIGHT_IRIS_HALF", + "VASCULAR", + "FLAT", + "VASCULAR_IRIS", + "VASCULAR_IRIS_DOUBLE", + "VASCULAR_IRIS_THICK", + "VASCULAR_IRIS_HALF" + ] + }, + "zoom": { + "description": "The zoom of this style", + "type": "integer", + "minimum": 0 + }, + "fracture": { + "description": "Apply a generator to the coordinate field fed into this parent generator. I.e. Distort your generator with another generator.", + "additionalProperties": false, + "type": "object", + "properties": { + "multiplier": { + "description": "The Output multiplier. Only used if parent is fracture.", + "type": "integer", + "minimum": 0 + }, + "style": { + "description": "The chance is 1 in CHANCE per interval", + "type": "string", + "enum": [ + "STATIC", + "STATIC_FINE", + "STATIC_ULTRA_FINE", + "IRIS", + "IRIS_DOUBLE", + "IRIS_THICK", + "IRIS_HALF", + "SIMPLEX", + "FRACTAL_SMOKE", + "VASCULAR_THIN", + "SIMPLEX_CELLS", + "SIMPLEX_VASCULAR", + "FRACTAL_WATER", + "PERLIN", + "PERLIN_IRIS", + "PERLIN_IRIS_HALF", + "PERLIN_IRIS_DOUBLE", + "PERLIN_IRIS_THICK", + "FRACTAL_BILLOW_PERLIN", + "BIOCTAVE_FRACTAL_BILLOW_PERLIN", + "FRACTAL_BILLOW_SIMPLEX", + "FRACTAL_FBM_SIMPLEX", + "FRACTAL_BILLOW_IRIS", + "FRACTAL_FBM_IRIS", + "FRACTAL_BILLOW_IRIS_HALF", + "FRACTAL_FBM_IRIS_HALF", + "FRACTAL_BILLOW_IRIS_THICK", + "FRACTAL_FBM_IRIS_THICK", + "FRACTAL_RM_SIMPLEX", + "BIOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "BIOCTAVE_FRACTAL_FBM_SIMPLEX", + "BIOCTAVE_FRACTAL_RM_SIMPLEX", + "TRIOCTAVE_FRACTAL_RM_SIMPLEX", + "TRIOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "TRIOCTAVE_FRACTAL_FBM_SIMPLEX", + "QUADOCTAVE_FRACTAL_RM_SIMPLEX", + "QUADOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "QUADOCTAVE_FRACTAL_FBM_SIMPLEX", + "QUINTOCTAVE_FRACTAL_RM_SIMPLEX", + "QUINTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "QUINTOCTAVE_FRACTAL_FBM_SIMPLEX", + "SEXOCTAVE_FRACTAL_RM_SIMPLEX", + "SEXOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "SEXOCTAVE_FRACTAL_FBM_SIMPLEX", + "SEPTOCTAVE_FRACTAL_RM_SIMPLEX", + "SEPTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "SEPTOCTAVE_FRACTAL_FBM_SIMPLEX", + "OCTOCTAVE_FRACTAL_RM_SIMPLEX", + "OCTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "OCTOCTAVE_FRACTAL_FBM_SIMPLEX", + "NONOCTAVE_FRACTAL_RM_SIMPLEX", + "NONOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "NONOCTAVE_FRACTAL_FBM_SIMPLEX", + "VIGOCTAVE_FRACTAL_RM_SIMPLEX", + "VIGOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "VIGOCTAVE_FRACTAL_FBM_SIMPLEX", + "BIOCTAVE_SIMPLEX", + "TRIOCTAVE_SIMPLEX", + "QUADOCTAVE_SIMPLEX", + "QUINTOCTAVE_SIMPLEX", + "SEXOCTAVE_SIMPLEX", + "SEPTOCTAVE_SIMPLEX", + "OCTOCTAVE_SIMPLEX", + "NONOCTAVE_SIMPLEX", + "VIGOCTAVE_SIMPLEX", + "GLOB", + "GLOB_IRIS", + "GLOB_IRIS_HALF", + "GLOB_IRIS_DOUBLE", + "GLOB_IRIS_THICK", + "CUBIC", + "FRACTAL_CUBIC", + "FRACTAL_CUBIC_IRIS", + "FRACTAL_CUBIC_IRIS_THICK", + "FRACTAL_CUBIC_IRIS_HALF", + "FRACTAL_CUBIC_IRIS_DOUBLE", + "BIOCTAVE_FRACTAL_CUBIC", + "TRIOCTAVE_FRACTAL_CUBIC", + "QUADOCTAVE_FRACTAL_CUBIC", + "CUBIC_IRIS", + "CUBIC_IRIS_HALF", + "CUBIC_IRIS_DOUBLE", + "CUBIC_IRIS_THICK", + "CELLULAR", + "CELLULAR_IRIS", + "CELLULAR_IRIS_THICK", + "CELLULAR_IRIS_DOUBLE", + "CELLULAR_IRIS_HALF", + "CELLULAR_HEIGHT", + "CELLULAR_HEIGHT_IRIS", + "CELLULAR_HEIGHT_IRIS_DOUBLE", + "CELLULAR_HEIGHT_IRIS_THICK", + "CELLULAR_HEIGHT_IRIS_HALF", + "VASCULAR", + "FLAT", + "VASCULAR_IRIS", + "VASCULAR_IRIS_DOUBLE", + "VASCULAR_IRIS_THICK", + "VASCULAR_IRIS_HALF" + ] + }, + "zoom": { + "description": "The zoom of this style", + "type": "integer", + "minimum": 0 + }, + "fracture": { + "description": "Apply a generator to the coordinate field fed into this parent generator. I.e. Distort your generator with another generator.", + "additionalProperties": false, + "type": "object", + "properties": {} + }, + "exponent": { + "maximum": 64, + "description": "The exponent", + "type": "integer", + "minimum": 0 + } + } + }, + "exponent": { + "maximum": 64, + "description": "The exponent", + "type": "integer", + "minimum": 0 + } + } + }, + "exponent": { + "maximum": 64, + "description": "The exponent", + "type": "integer", + "minimum": 0 + } + } + }, + "exponent": { + "maximum": 64, + "description": "The exponent", + "type": "integer", + "minimum": 0 + } + } + }, + "exponent": { + "maximum": 64, + "description": "The exponent", + "type": "integer", + "minimum": 0 + } + } }, "dispersion": { "description": "Dispersion is used to pick places to spawn. Scatter randomly places them (vanilla) or Wispy for a streak like patch system.", - "type": "string", - "enum": [ - "STATIC", - "STATIC_FINE", - "STATIC_ULTRA_FINE", - "IRIS", - "IRIS_DOUBLE", - "IRIS_THICK", - "IRIS_HALF", - "SIMPLEX", - "FRACTAL_SMOKE", - "VASCULAR_THIN", - "SIMPLEX_CELLS", - "SIMPLEX_VASCULAR", - "FRACTAL_WATER", - "PERLIN", - "PERLIN_IRIS", - "PERLIN_IRIS_HALF", - "PERLIN_IRIS_DOUBLE", - "PERLIN_IRIS_THICK", - "FRACTAL_BILLOW_PERLIN", - "BIOCTAVE_FRACTAL_BILLOW_PERLIN", - "FRACTAL_BILLOW_SIMPLEX", - "FRACTAL_FBM_SIMPLEX", - "FRACTAL_BILLOW_IRIS", - "FRACTAL_FBM_IRIS", - "FRACTAL_BILLOW_IRIS_HALF", - "FRACTAL_FBM_IRIS_HALF", - "FRACTAL_BILLOW_IRIS_THICK", - "FRACTAL_FBM_IRIS_THICK", - "FRACTAL_RM_SIMPLEX", - "BIOCTAVE_FRACTAL_BILLOW_SIMPLEX", - "BIOCTAVE_FRACTAL_FBM_SIMPLEX", - "BIOCTAVE_FRACTAL_RM_SIMPLEX", - "TRIOCTAVE_FRACTAL_RM_SIMPLEX", - "TRIOCTAVE_FRACTAL_BILLOW_SIMPLEX", - "TRIOCTAVE_FRACTAL_FBM_SIMPLEX", - "QUADOCTAVE_FRACTAL_RM_SIMPLEX", - "QUADOCTAVE_FRACTAL_BILLOW_SIMPLEX", - "QUADOCTAVE_FRACTAL_FBM_SIMPLEX", - "QUINTOCTAVE_FRACTAL_RM_SIMPLEX", - "QUINTOCTAVE_FRACTAL_BILLOW_SIMPLEX", - "QUINTOCTAVE_FRACTAL_FBM_SIMPLEX", - "SEXOCTAVE_FRACTAL_RM_SIMPLEX", - "SEXOCTAVE_FRACTAL_BILLOW_SIMPLEX", - "SEXOCTAVE_FRACTAL_FBM_SIMPLEX", - "SEPTOCTAVE_FRACTAL_RM_SIMPLEX", - "SEPTOCTAVE_FRACTAL_BILLOW_SIMPLEX", - "SEPTOCTAVE_FRACTAL_FBM_SIMPLEX", - "OCTOCTAVE_FRACTAL_RM_SIMPLEX", - "OCTOCTAVE_FRACTAL_BILLOW_SIMPLEX", - "OCTOCTAVE_FRACTAL_FBM_SIMPLEX", - "NONOCTAVE_FRACTAL_RM_SIMPLEX", - "NONOCTAVE_FRACTAL_BILLOW_SIMPLEX", - "NONOCTAVE_FRACTAL_FBM_SIMPLEX", - "VIGOCTAVE_FRACTAL_RM_SIMPLEX", - "VIGOCTAVE_FRACTAL_BILLOW_SIMPLEX", - "VIGOCTAVE_FRACTAL_FBM_SIMPLEX", - "BIOCTAVE_SIMPLEX", - "TRIOCTAVE_SIMPLEX", - "QUADOCTAVE_SIMPLEX", - "QUINTOCTAVE_SIMPLEX", - "SEXOCTAVE_SIMPLEX", - "SEPTOCTAVE_SIMPLEX", - "OCTOCTAVE_SIMPLEX", - "NONOCTAVE_SIMPLEX", - "VIGOCTAVE_SIMPLEX", - "GLOB", - "GLOB_IRIS", - "GLOB_IRIS_HALF", - "GLOB_IRIS_DOUBLE", - "GLOB_IRIS_THICK", - "CUBIC", - "FRACTAL_CUBIC", - "FRACTAL_CUBIC_IRIS", - "FRACTAL_CUBIC_IRIS_THICK", - "FRACTAL_CUBIC_IRIS_HALF", - "FRACTAL_CUBIC_IRIS_DOUBLE", - "BIOCTAVE_FRACTAL_CUBIC", - "TRIOCTAVE_FRACTAL_CUBIC", - "QUADOCTAVE_FRACTAL_CUBIC", - "CUBIC_IRIS", - "CUBIC_IRIS_HALF", - "CUBIC_IRIS_DOUBLE", - "CUBIC_IRIS_THICK", - "CELLULAR", - "CELLULAR_IRIS", - "CELLULAR_IRIS_THICK", - "CELLULAR_IRIS_DOUBLE", - "CELLULAR_IRIS_HALF", - "CELLULAR_HEIGHT", - "CELLULAR_HEIGHT_IRIS", - "CELLULAR_HEIGHT_IRIS_DOUBLE", - "CELLULAR_HEIGHT_IRIS_THICK", - "CELLULAR_HEIGHT_IRIS_HALF", - "VASCULAR", - "FLAT", - "VASCULAR_IRIS", - "VASCULAR_IRIS_DOUBLE", - "VASCULAR_IRIS_THICK", - "VASCULAR_IRIS_HALF" - ] + "additionalProperties": false, + "type": "object", + "properties": { + "multiplier": { + "description": "The Output multiplier. Only used if parent is fracture.", + "type": "integer", + "minimum": 0 + }, + "style": { + "description": "The chance is 1 in CHANCE per interval", + "type": "string", + "enum": [ + "STATIC", + "STATIC_FINE", + "STATIC_ULTRA_FINE", + "IRIS", + "IRIS_DOUBLE", + "IRIS_THICK", + "IRIS_HALF", + "SIMPLEX", + "FRACTAL_SMOKE", + "VASCULAR_THIN", + "SIMPLEX_CELLS", + "SIMPLEX_VASCULAR", + "FRACTAL_WATER", + "PERLIN", + "PERLIN_IRIS", + "PERLIN_IRIS_HALF", + "PERLIN_IRIS_DOUBLE", + "PERLIN_IRIS_THICK", + "FRACTAL_BILLOW_PERLIN", + "BIOCTAVE_FRACTAL_BILLOW_PERLIN", + "FRACTAL_BILLOW_SIMPLEX", + "FRACTAL_FBM_SIMPLEX", + "FRACTAL_BILLOW_IRIS", + "FRACTAL_FBM_IRIS", + "FRACTAL_BILLOW_IRIS_HALF", + "FRACTAL_FBM_IRIS_HALF", + "FRACTAL_BILLOW_IRIS_THICK", + "FRACTAL_FBM_IRIS_THICK", + "FRACTAL_RM_SIMPLEX", + "BIOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "BIOCTAVE_FRACTAL_FBM_SIMPLEX", + "BIOCTAVE_FRACTAL_RM_SIMPLEX", + "TRIOCTAVE_FRACTAL_RM_SIMPLEX", + "TRIOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "TRIOCTAVE_FRACTAL_FBM_SIMPLEX", + "QUADOCTAVE_FRACTAL_RM_SIMPLEX", + "QUADOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "QUADOCTAVE_FRACTAL_FBM_SIMPLEX", + "QUINTOCTAVE_FRACTAL_RM_SIMPLEX", + "QUINTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "QUINTOCTAVE_FRACTAL_FBM_SIMPLEX", + "SEXOCTAVE_FRACTAL_RM_SIMPLEX", + "SEXOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "SEXOCTAVE_FRACTAL_FBM_SIMPLEX", + "SEPTOCTAVE_FRACTAL_RM_SIMPLEX", + "SEPTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "SEPTOCTAVE_FRACTAL_FBM_SIMPLEX", + "OCTOCTAVE_FRACTAL_RM_SIMPLEX", + "OCTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "OCTOCTAVE_FRACTAL_FBM_SIMPLEX", + "NONOCTAVE_FRACTAL_RM_SIMPLEX", + "NONOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "NONOCTAVE_FRACTAL_FBM_SIMPLEX", + "VIGOCTAVE_FRACTAL_RM_SIMPLEX", + "VIGOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "VIGOCTAVE_FRACTAL_FBM_SIMPLEX", + "BIOCTAVE_SIMPLEX", + "TRIOCTAVE_SIMPLEX", + "QUADOCTAVE_SIMPLEX", + "QUINTOCTAVE_SIMPLEX", + "SEXOCTAVE_SIMPLEX", + "SEPTOCTAVE_SIMPLEX", + "OCTOCTAVE_SIMPLEX", + "NONOCTAVE_SIMPLEX", + "VIGOCTAVE_SIMPLEX", + "GLOB", + "GLOB_IRIS", + "GLOB_IRIS_HALF", + "GLOB_IRIS_DOUBLE", + "GLOB_IRIS_THICK", + "CUBIC", + "FRACTAL_CUBIC", + "FRACTAL_CUBIC_IRIS", + "FRACTAL_CUBIC_IRIS_THICK", + "FRACTAL_CUBIC_IRIS_HALF", + "FRACTAL_CUBIC_IRIS_DOUBLE", + "BIOCTAVE_FRACTAL_CUBIC", + "TRIOCTAVE_FRACTAL_CUBIC", + "QUADOCTAVE_FRACTAL_CUBIC", + "CUBIC_IRIS", + "CUBIC_IRIS_HALF", + "CUBIC_IRIS_DOUBLE", + "CUBIC_IRIS_THICK", + "CELLULAR", + "CELLULAR_IRIS", + "CELLULAR_IRIS_THICK", + "CELLULAR_IRIS_DOUBLE", + "CELLULAR_IRIS_HALF", + "CELLULAR_HEIGHT", + "CELLULAR_HEIGHT_IRIS", + "CELLULAR_HEIGHT_IRIS_DOUBLE", + "CELLULAR_HEIGHT_IRIS_THICK", + "CELLULAR_HEIGHT_IRIS_HALF", + "VASCULAR", + "FLAT", + "VASCULAR_IRIS", + "VASCULAR_IRIS_DOUBLE", + "VASCULAR_IRIS_THICK", + "VASCULAR_IRIS_HALF" + ] + }, + "zoom": { + "description": "The zoom of this style", + "type": "integer", + "minimum": 0 + }, + "fracture": { + "description": "Apply a generator to the coordinate field fed into this parent generator. I.e. Distort your generator with another generator.", + "additionalProperties": false, + "type": "object", + "properties": { + "multiplier": { + "description": "The Output multiplier. Only used if parent is fracture.", + "type": "integer", + "minimum": 0 + }, + "style": { + "description": "The chance is 1 in CHANCE per interval", + "type": "string", + "enum": [ + "STATIC", + "STATIC_FINE", + "STATIC_ULTRA_FINE", + "IRIS", + "IRIS_DOUBLE", + "IRIS_THICK", + "IRIS_HALF", + "SIMPLEX", + "FRACTAL_SMOKE", + "VASCULAR_THIN", + "SIMPLEX_CELLS", + "SIMPLEX_VASCULAR", + "FRACTAL_WATER", + "PERLIN", + "PERLIN_IRIS", + "PERLIN_IRIS_HALF", + "PERLIN_IRIS_DOUBLE", + "PERLIN_IRIS_THICK", + "FRACTAL_BILLOW_PERLIN", + "BIOCTAVE_FRACTAL_BILLOW_PERLIN", + "FRACTAL_BILLOW_SIMPLEX", + "FRACTAL_FBM_SIMPLEX", + "FRACTAL_BILLOW_IRIS", + "FRACTAL_FBM_IRIS", + "FRACTAL_BILLOW_IRIS_HALF", + "FRACTAL_FBM_IRIS_HALF", + "FRACTAL_BILLOW_IRIS_THICK", + "FRACTAL_FBM_IRIS_THICK", + "FRACTAL_RM_SIMPLEX", + "BIOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "BIOCTAVE_FRACTAL_FBM_SIMPLEX", + "BIOCTAVE_FRACTAL_RM_SIMPLEX", + "TRIOCTAVE_FRACTAL_RM_SIMPLEX", + "TRIOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "TRIOCTAVE_FRACTAL_FBM_SIMPLEX", + "QUADOCTAVE_FRACTAL_RM_SIMPLEX", + "QUADOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "QUADOCTAVE_FRACTAL_FBM_SIMPLEX", + "QUINTOCTAVE_FRACTAL_RM_SIMPLEX", + "QUINTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "QUINTOCTAVE_FRACTAL_FBM_SIMPLEX", + "SEXOCTAVE_FRACTAL_RM_SIMPLEX", + "SEXOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "SEXOCTAVE_FRACTAL_FBM_SIMPLEX", + "SEPTOCTAVE_FRACTAL_RM_SIMPLEX", + "SEPTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "SEPTOCTAVE_FRACTAL_FBM_SIMPLEX", + "OCTOCTAVE_FRACTAL_RM_SIMPLEX", + "OCTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "OCTOCTAVE_FRACTAL_FBM_SIMPLEX", + "NONOCTAVE_FRACTAL_RM_SIMPLEX", + "NONOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "NONOCTAVE_FRACTAL_FBM_SIMPLEX", + "VIGOCTAVE_FRACTAL_RM_SIMPLEX", + "VIGOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "VIGOCTAVE_FRACTAL_FBM_SIMPLEX", + "BIOCTAVE_SIMPLEX", + "TRIOCTAVE_SIMPLEX", + "QUADOCTAVE_SIMPLEX", + "QUINTOCTAVE_SIMPLEX", + "SEXOCTAVE_SIMPLEX", + "SEPTOCTAVE_SIMPLEX", + "OCTOCTAVE_SIMPLEX", + "NONOCTAVE_SIMPLEX", + "VIGOCTAVE_SIMPLEX", + "GLOB", + "GLOB_IRIS", + "GLOB_IRIS_HALF", + "GLOB_IRIS_DOUBLE", + "GLOB_IRIS_THICK", + "CUBIC", + "FRACTAL_CUBIC", + "FRACTAL_CUBIC_IRIS", + "FRACTAL_CUBIC_IRIS_THICK", + "FRACTAL_CUBIC_IRIS_HALF", + "FRACTAL_CUBIC_IRIS_DOUBLE", + "BIOCTAVE_FRACTAL_CUBIC", + "TRIOCTAVE_FRACTAL_CUBIC", + "QUADOCTAVE_FRACTAL_CUBIC", + "CUBIC_IRIS", + "CUBIC_IRIS_HALF", + "CUBIC_IRIS_DOUBLE", + "CUBIC_IRIS_THICK", + "CELLULAR", + "CELLULAR_IRIS", + "CELLULAR_IRIS_THICK", + "CELLULAR_IRIS_DOUBLE", + "CELLULAR_IRIS_HALF", + "CELLULAR_HEIGHT", + "CELLULAR_HEIGHT_IRIS", + "CELLULAR_HEIGHT_IRIS_DOUBLE", + "CELLULAR_HEIGHT_IRIS_THICK", + "CELLULAR_HEIGHT_IRIS_HALF", + "VASCULAR", + "FLAT", + "VASCULAR_IRIS", + "VASCULAR_IRIS_DOUBLE", + "VASCULAR_IRIS_THICK", + "VASCULAR_IRIS_HALF" + ] + }, + "zoom": { + "description": "The zoom of this style", + "type": "integer", + "minimum": 0 + }, + "fracture": { + "description": "Apply a generator to the coordinate field fed into this parent generator. I.e. Distort your generator with another generator.", + "additionalProperties": false, + "type": "object", + "properties": { + "multiplier": { + "description": "The Output multiplier. Only used if parent is fracture.", + "type": "integer", + "minimum": 0 + }, + "style": { + "description": "The chance is 1 in CHANCE per interval", + "type": "string", + "enum": [ + "STATIC", + "STATIC_FINE", + "STATIC_ULTRA_FINE", + "IRIS", + "IRIS_DOUBLE", + "IRIS_THICK", + "IRIS_HALF", + "SIMPLEX", + "FRACTAL_SMOKE", + "VASCULAR_THIN", + "SIMPLEX_CELLS", + "SIMPLEX_VASCULAR", + "FRACTAL_WATER", + "PERLIN", + "PERLIN_IRIS", + "PERLIN_IRIS_HALF", + "PERLIN_IRIS_DOUBLE", + "PERLIN_IRIS_THICK", + "FRACTAL_BILLOW_PERLIN", + "BIOCTAVE_FRACTAL_BILLOW_PERLIN", + "FRACTAL_BILLOW_SIMPLEX", + "FRACTAL_FBM_SIMPLEX", + "FRACTAL_BILLOW_IRIS", + "FRACTAL_FBM_IRIS", + "FRACTAL_BILLOW_IRIS_HALF", + "FRACTAL_FBM_IRIS_HALF", + "FRACTAL_BILLOW_IRIS_THICK", + "FRACTAL_FBM_IRIS_THICK", + "FRACTAL_RM_SIMPLEX", + "BIOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "BIOCTAVE_FRACTAL_FBM_SIMPLEX", + "BIOCTAVE_FRACTAL_RM_SIMPLEX", + "TRIOCTAVE_FRACTAL_RM_SIMPLEX", + "TRIOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "TRIOCTAVE_FRACTAL_FBM_SIMPLEX", + "QUADOCTAVE_FRACTAL_RM_SIMPLEX", + "QUADOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "QUADOCTAVE_FRACTAL_FBM_SIMPLEX", + "QUINTOCTAVE_FRACTAL_RM_SIMPLEX", + "QUINTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "QUINTOCTAVE_FRACTAL_FBM_SIMPLEX", + "SEXOCTAVE_FRACTAL_RM_SIMPLEX", + "SEXOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "SEXOCTAVE_FRACTAL_FBM_SIMPLEX", + "SEPTOCTAVE_FRACTAL_RM_SIMPLEX", + "SEPTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "SEPTOCTAVE_FRACTAL_FBM_SIMPLEX", + "OCTOCTAVE_FRACTAL_RM_SIMPLEX", + "OCTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "OCTOCTAVE_FRACTAL_FBM_SIMPLEX", + "NONOCTAVE_FRACTAL_RM_SIMPLEX", + "NONOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "NONOCTAVE_FRACTAL_FBM_SIMPLEX", + "VIGOCTAVE_FRACTAL_RM_SIMPLEX", + "VIGOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "VIGOCTAVE_FRACTAL_FBM_SIMPLEX", + "BIOCTAVE_SIMPLEX", + "TRIOCTAVE_SIMPLEX", + "QUADOCTAVE_SIMPLEX", + "QUINTOCTAVE_SIMPLEX", + "SEXOCTAVE_SIMPLEX", + "SEPTOCTAVE_SIMPLEX", + "OCTOCTAVE_SIMPLEX", + "NONOCTAVE_SIMPLEX", + "VIGOCTAVE_SIMPLEX", + "GLOB", + "GLOB_IRIS", + "GLOB_IRIS_HALF", + "GLOB_IRIS_DOUBLE", + "GLOB_IRIS_THICK", + "CUBIC", + "FRACTAL_CUBIC", + "FRACTAL_CUBIC_IRIS", + "FRACTAL_CUBIC_IRIS_THICK", + "FRACTAL_CUBIC_IRIS_HALF", + "FRACTAL_CUBIC_IRIS_DOUBLE", + "BIOCTAVE_FRACTAL_CUBIC", + "TRIOCTAVE_FRACTAL_CUBIC", + "QUADOCTAVE_FRACTAL_CUBIC", + "CUBIC_IRIS", + "CUBIC_IRIS_HALF", + "CUBIC_IRIS_DOUBLE", + "CUBIC_IRIS_THICK", + "CELLULAR", + "CELLULAR_IRIS", + "CELLULAR_IRIS_THICK", + "CELLULAR_IRIS_DOUBLE", + "CELLULAR_IRIS_HALF", + "CELLULAR_HEIGHT", + "CELLULAR_HEIGHT_IRIS", + "CELLULAR_HEIGHT_IRIS_DOUBLE", + "CELLULAR_HEIGHT_IRIS_THICK", + "CELLULAR_HEIGHT_IRIS_HALF", + "VASCULAR", + "FLAT", + "VASCULAR_IRIS", + "VASCULAR_IRIS_DOUBLE", + "VASCULAR_IRIS_THICK", + "VASCULAR_IRIS_HALF" + ] + }, + "zoom": { + "description": "The zoom of this style", + "type": "integer", + "minimum": 0 + }, + "fracture": { + "description": "Apply a generator to the coordinate field fed into this parent generator. I.e. Distort your generator with another generator.", + "additionalProperties": false, + "type": "object", + "properties": { + "multiplier": { + "description": "The Output multiplier. Only used if parent is fracture.", + "type": "integer", + "minimum": 0 + }, + "style": { + "description": "The chance is 1 in CHANCE per interval", + "type": "string", + "enum": [ + "STATIC", + "STATIC_FINE", + "STATIC_ULTRA_FINE", + "IRIS", + "IRIS_DOUBLE", + "IRIS_THICK", + "IRIS_HALF", + "SIMPLEX", + "FRACTAL_SMOKE", + "VASCULAR_THIN", + "SIMPLEX_CELLS", + "SIMPLEX_VASCULAR", + "FRACTAL_WATER", + "PERLIN", + "PERLIN_IRIS", + "PERLIN_IRIS_HALF", + "PERLIN_IRIS_DOUBLE", + "PERLIN_IRIS_THICK", + "FRACTAL_BILLOW_PERLIN", + "BIOCTAVE_FRACTAL_BILLOW_PERLIN", + "FRACTAL_BILLOW_SIMPLEX", + "FRACTAL_FBM_SIMPLEX", + "FRACTAL_BILLOW_IRIS", + "FRACTAL_FBM_IRIS", + "FRACTAL_BILLOW_IRIS_HALF", + "FRACTAL_FBM_IRIS_HALF", + "FRACTAL_BILLOW_IRIS_THICK", + "FRACTAL_FBM_IRIS_THICK", + "FRACTAL_RM_SIMPLEX", + "BIOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "BIOCTAVE_FRACTAL_FBM_SIMPLEX", + "BIOCTAVE_FRACTAL_RM_SIMPLEX", + "TRIOCTAVE_FRACTAL_RM_SIMPLEX", + "TRIOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "TRIOCTAVE_FRACTAL_FBM_SIMPLEX", + "QUADOCTAVE_FRACTAL_RM_SIMPLEX", + "QUADOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "QUADOCTAVE_FRACTAL_FBM_SIMPLEX", + "QUINTOCTAVE_FRACTAL_RM_SIMPLEX", + "QUINTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "QUINTOCTAVE_FRACTAL_FBM_SIMPLEX", + "SEXOCTAVE_FRACTAL_RM_SIMPLEX", + "SEXOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "SEXOCTAVE_FRACTAL_FBM_SIMPLEX", + "SEPTOCTAVE_FRACTAL_RM_SIMPLEX", + "SEPTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "SEPTOCTAVE_FRACTAL_FBM_SIMPLEX", + "OCTOCTAVE_FRACTAL_RM_SIMPLEX", + "OCTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "OCTOCTAVE_FRACTAL_FBM_SIMPLEX", + "NONOCTAVE_FRACTAL_RM_SIMPLEX", + "NONOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "NONOCTAVE_FRACTAL_FBM_SIMPLEX", + "VIGOCTAVE_FRACTAL_RM_SIMPLEX", + "VIGOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "VIGOCTAVE_FRACTAL_FBM_SIMPLEX", + "BIOCTAVE_SIMPLEX", + "TRIOCTAVE_SIMPLEX", + "QUADOCTAVE_SIMPLEX", + "QUINTOCTAVE_SIMPLEX", + "SEXOCTAVE_SIMPLEX", + "SEPTOCTAVE_SIMPLEX", + "OCTOCTAVE_SIMPLEX", + "NONOCTAVE_SIMPLEX", + "VIGOCTAVE_SIMPLEX", + "GLOB", + "GLOB_IRIS", + "GLOB_IRIS_HALF", + "GLOB_IRIS_DOUBLE", + "GLOB_IRIS_THICK", + "CUBIC", + "FRACTAL_CUBIC", + "FRACTAL_CUBIC_IRIS", + "FRACTAL_CUBIC_IRIS_THICK", + "FRACTAL_CUBIC_IRIS_HALF", + "FRACTAL_CUBIC_IRIS_DOUBLE", + "BIOCTAVE_FRACTAL_CUBIC", + "TRIOCTAVE_FRACTAL_CUBIC", + "QUADOCTAVE_FRACTAL_CUBIC", + "CUBIC_IRIS", + "CUBIC_IRIS_HALF", + "CUBIC_IRIS_DOUBLE", + "CUBIC_IRIS_THICK", + "CELLULAR", + "CELLULAR_IRIS", + "CELLULAR_IRIS_THICK", + "CELLULAR_IRIS_DOUBLE", + "CELLULAR_IRIS_HALF", + "CELLULAR_HEIGHT", + "CELLULAR_HEIGHT_IRIS", + "CELLULAR_HEIGHT_IRIS_DOUBLE", + "CELLULAR_HEIGHT_IRIS_THICK", + "CELLULAR_HEIGHT_IRIS_HALF", + "VASCULAR", + "FLAT", + "VASCULAR_IRIS", + "VASCULAR_IRIS_DOUBLE", + "VASCULAR_IRIS_THICK", + "VASCULAR_IRIS_HALF" + ] + }, + "zoom": { + "description": "The zoom of this style", + "type": "integer", + "minimum": 0 + }, + "fracture": { + "description": "Apply a generator to the coordinate field fed into this parent generator. I.e. Distort your generator with another generator.", + "additionalProperties": false, + "type": "object", + "properties": { + "multiplier": { + "description": "The Output multiplier. Only used if parent is fracture.", + "type": "integer", + "minimum": 0 + }, + "style": { + "description": "The chance is 1 in CHANCE per interval", + "type": "string", + "enum": [ + "STATIC", + "STATIC_FINE", + "STATIC_ULTRA_FINE", + "IRIS", + "IRIS_DOUBLE", + "IRIS_THICK", + "IRIS_HALF", + "SIMPLEX", + "FRACTAL_SMOKE", + "VASCULAR_THIN", + "SIMPLEX_CELLS", + "SIMPLEX_VASCULAR", + "FRACTAL_WATER", + "PERLIN", + "PERLIN_IRIS", + "PERLIN_IRIS_HALF", + "PERLIN_IRIS_DOUBLE", + "PERLIN_IRIS_THICK", + "FRACTAL_BILLOW_PERLIN", + "BIOCTAVE_FRACTAL_BILLOW_PERLIN", + "FRACTAL_BILLOW_SIMPLEX", + "FRACTAL_FBM_SIMPLEX", + "FRACTAL_BILLOW_IRIS", + "FRACTAL_FBM_IRIS", + "FRACTAL_BILLOW_IRIS_HALF", + "FRACTAL_FBM_IRIS_HALF", + "FRACTAL_BILLOW_IRIS_THICK", + "FRACTAL_FBM_IRIS_THICK", + "FRACTAL_RM_SIMPLEX", + "BIOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "BIOCTAVE_FRACTAL_FBM_SIMPLEX", + "BIOCTAVE_FRACTAL_RM_SIMPLEX", + "TRIOCTAVE_FRACTAL_RM_SIMPLEX", + "TRIOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "TRIOCTAVE_FRACTAL_FBM_SIMPLEX", + "QUADOCTAVE_FRACTAL_RM_SIMPLEX", + "QUADOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "QUADOCTAVE_FRACTAL_FBM_SIMPLEX", + "QUINTOCTAVE_FRACTAL_RM_SIMPLEX", + "QUINTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "QUINTOCTAVE_FRACTAL_FBM_SIMPLEX", + "SEXOCTAVE_FRACTAL_RM_SIMPLEX", + "SEXOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "SEXOCTAVE_FRACTAL_FBM_SIMPLEX", + "SEPTOCTAVE_FRACTAL_RM_SIMPLEX", + "SEPTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "SEPTOCTAVE_FRACTAL_FBM_SIMPLEX", + "OCTOCTAVE_FRACTAL_RM_SIMPLEX", + "OCTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "OCTOCTAVE_FRACTAL_FBM_SIMPLEX", + "NONOCTAVE_FRACTAL_RM_SIMPLEX", + "NONOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "NONOCTAVE_FRACTAL_FBM_SIMPLEX", + "VIGOCTAVE_FRACTAL_RM_SIMPLEX", + "VIGOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "VIGOCTAVE_FRACTAL_FBM_SIMPLEX", + "BIOCTAVE_SIMPLEX", + "TRIOCTAVE_SIMPLEX", + "QUADOCTAVE_SIMPLEX", + "QUINTOCTAVE_SIMPLEX", + "SEXOCTAVE_SIMPLEX", + "SEPTOCTAVE_SIMPLEX", + "OCTOCTAVE_SIMPLEX", + "NONOCTAVE_SIMPLEX", + "VIGOCTAVE_SIMPLEX", + "GLOB", + "GLOB_IRIS", + "GLOB_IRIS_HALF", + "GLOB_IRIS_DOUBLE", + "GLOB_IRIS_THICK", + "CUBIC", + "FRACTAL_CUBIC", + "FRACTAL_CUBIC_IRIS", + "FRACTAL_CUBIC_IRIS_THICK", + "FRACTAL_CUBIC_IRIS_HALF", + "FRACTAL_CUBIC_IRIS_DOUBLE", + "BIOCTAVE_FRACTAL_CUBIC", + "TRIOCTAVE_FRACTAL_CUBIC", + "QUADOCTAVE_FRACTAL_CUBIC", + "CUBIC_IRIS", + "CUBIC_IRIS_HALF", + "CUBIC_IRIS_DOUBLE", + "CUBIC_IRIS_THICK", + "CELLULAR", + "CELLULAR_IRIS", + "CELLULAR_IRIS_THICK", + "CELLULAR_IRIS_DOUBLE", + "CELLULAR_IRIS_HALF", + "CELLULAR_HEIGHT", + "CELLULAR_HEIGHT_IRIS", + "CELLULAR_HEIGHT_IRIS_DOUBLE", + "CELLULAR_HEIGHT_IRIS_THICK", + "CELLULAR_HEIGHT_IRIS_HALF", + "VASCULAR", + "FLAT", + "VASCULAR_IRIS", + "VASCULAR_IRIS_DOUBLE", + "VASCULAR_IRIS_THICK", + "VASCULAR_IRIS_HALF" + ] + }, + "zoom": { + "description": "The zoom of this style", + "type": "integer", + "minimum": 0 + }, + "fracture": { + "description": "Apply a generator to the coordinate field fed into this parent generator. I.e. Distort your generator with another generator.", + "additionalProperties": false, + "type": "object", + "properties": {} + }, + "exponent": { + "maximum": 64, + "description": "The exponent", + "type": "integer", + "minimum": 0 + } + } + }, + "exponent": { + "maximum": 64, + "description": "The exponent", + "type": "integer", + "minimum": 0 + } + } + }, + "exponent": { + "maximum": 64, + "description": "The exponent", + "type": "integer", + "minimum": 0 + } + } + }, + "exponent": { + "maximum": 64, + "description": "The exponent", + "type": "integer", + "minimum": 0 + } + } + }, + "exponent": { + "maximum": 64, + "description": "The exponent", + "type": "integer", + "minimum": 0 + } + } }, "varianceZoom": { "description": "The zoom is for zooming in or out variance. Makes patches have more or less of one type.", @@ -2837,108 +7136,649 @@ }, "style": { "description": "The style of noise", - "type": "string", - "enum": [ - "STATIC", - "STATIC_FINE", - "STATIC_ULTRA_FINE", - "IRIS", - "IRIS_DOUBLE", - "IRIS_THICK", - "IRIS_HALF", - "SIMPLEX", - "FRACTAL_SMOKE", - "VASCULAR_THIN", - "SIMPLEX_CELLS", - "SIMPLEX_VASCULAR", - "FRACTAL_WATER", - "PERLIN", - "PERLIN_IRIS", - "PERLIN_IRIS_HALF", - "PERLIN_IRIS_DOUBLE", - "PERLIN_IRIS_THICK", - "FRACTAL_BILLOW_PERLIN", - "BIOCTAVE_FRACTAL_BILLOW_PERLIN", - "FRACTAL_BILLOW_SIMPLEX", - "FRACTAL_FBM_SIMPLEX", - "FRACTAL_BILLOW_IRIS", - "FRACTAL_FBM_IRIS", - "FRACTAL_BILLOW_IRIS_HALF", - "FRACTAL_FBM_IRIS_HALF", - "FRACTAL_BILLOW_IRIS_THICK", - "FRACTAL_FBM_IRIS_THICK", - "FRACTAL_RM_SIMPLEX", - "BIOCTAVE_FRACTAL_BILLOW_SIMPLEX", - "BIOCTAVE_FRACTAL_FBM_SIMPLEX", - "BIOCTAVE_FRACTAL_RM_SIMPLEX", - "TRIOCTAVE_FRACTAL_RM_SIMPLEX", - "TRIOCTAVE_FRACTAL_BILLOW_SIMPLEX", - "TRIOCTAVE_FRACTAL_FBM_SIMPLEX", - "QUADOCTAVE_FRACTAL_RM_SIMPLEX", - "QUADOCTAVE_FRACTAL_BILLOW_SIMPLEX", - "QUADOCTAVE_FRACTAL_FBM_SIMPLEX", - "QUINTOCTAVE_FRACTAL_RM_SIMPLEX", - "QUINTOCTAVE_FRACTAL_BILLOW_SIMPLEX", - "QUINTOCTAVE_FRACTAL_FBM_SIMPLEX", - "SEXOCTAVE_FRACTAL_RM_SIMPLEX", - "SEXOCTAVE_FRACTAL_BILLOW_SIMPLEX", - "SEXOCTAVE_FRACTAL_FBM_SIMPLEX", - "SEPTOCTAVE_FRACTAL_RM_SIMPLEX", - "SEPTOCTAVE_FRACTAL_BILLOW_SIMPLEX", - "SEPTOCTAVE_FRACTAL_FBM_SIMPLEX", - "OCTOCTAVE_FRACTAL_RM_SIMPLEX", - "OCTOCTAVE_FRACTAL_BILLOW_SIMPLEX", - "OCTOCTAVE_FRACTAL_FBM_SIMPLEX", - "NONOCTAVE_FRACTAL_RM_SIMPLEX", - "NONOCTAVE_FRACTAL_BILLOW_SIMPLEX", - "NONOCTAVE_FRACTAL_FBM_SIMPLEX", - "VIGOCTAVE_FRACTAL_RM_SIMPLEX", - "VIGOCTAVE_FRACTAL_BILLOW_SIMPLEX", - "VIGOCTAVE_FRACTAL_FBM_SIMPLEX", - "BIOCTAVE_SIMPLEX", - "TRIOCTAVE_SIMPLEX", - "QUADOCTAVE_SIMPLEX", - "QUINTOCTAVE_SIMPLEX", - "SEXOCTAVE_SIMPLEX", - "SEPTOCTAVE_SIMPLEX", - "OCTOCTAVE_SIMPLEX", - "NONOCTAVE_SIMPLEX", - "VIGOCTAVE_SIMPLEX", - "GLOB", - "GLOB_IRIS", - "GLOB_IRIS_HALF", - "GLOB_IRIS_DOUBLE", - "GLOB_IRIS_THICK", - "CUBIC", - "FRACTAL_CUBIC", - "FRACTAL_CUBIC_IRIS", - "FRACTAL_CUBIC_IRIS_THICK", - "FRACTAL_CUBIC_IRIS_HALF", - "FRACTAL_CUBIC_IRIS_DOUBLE", - "BIOCTAVE_FRACTAL_CUBIC", - "TRIOCTAVE_FRACTAL_CUBIC", - "QUADOCTAVE_FRACTAL_CUBIC", - "CUBIC_IRIS", - "CUBIC_IRIS_HALF", - "CUBIC_IRIS_DOUBLE", - "CUBIC_IRIS_THICK", - "CELLULAR", - "CELLULAR_IRIS", - "CELLULAR_IRIS_THICK", - "CELLULAR_IRIS_DOUBLE", - "CELLULAR_IRIS_HALF", - "CELLULAR_HEIGHT", - "CELLULAR_HEIGHT_IRIS", - "CELLULAR_HEIGHT_IRIS_DOUBLE", - "CELLULAR_HEIGHT_IRIS_THICK", - "CELLULAR_HEIGHT_IRIS_HALF", - "VASCULAR", - "FLAT", - "VASCULAR_IRIS", - "VASCULAR_IRIS_DOUBLE", - "VASCULAR_IRIS_THICK", - "VASCULAR_IRIS_HALF" - ] + "additionalProperties": false, + "type": "object", + "properties": { + "multiplier": { + "description": "The Output multiplier. Only used if parent is fracture.", + "type": "integer", + "minimum": 0 + }, + "style": { + "description": "The chance is 1 in CHANCE per interval", + "type": "string", + "enum": [ + "STATIC", + "STATIC_FINE", + "STATIC_ULTRA_FINE", + "IRIS", + "IRIS_DOUBLE", + "IRIS_THICK", + "IRIS_HALF", + "SIMPLEX", + "FRACTAL_SMOKE", + "VASCULAR_THIN", + "SIMPLEX_CELLS", + "SIMPLEX_VASCULAR", + "FRACTAL_WATER", + "PERLIN", + "PERLIN_IRIS", + "PERLIN_IRIS_HALF", + "PERLIN_IRIS_DOUBLE", + "PERLIN_IRIS_THICK", + "FRACTAL_BILLOW_PERLIN", + "BIOCTAVE_FRACTAL_BILLOW_PERLIN", + "FRACTAL_BILLOW_SIMPLEX", + "FRACTAL_FBM_SIMPLEX", + "FRACTAL_BILLOW_IRIS", + "FRACTAL_FBM_IRIS", + "FRACTAL_BILLOW_IRIS_HALF", + "FRACTAL_FBM_IRIS_HALF", + "FRACTAL_BILLOW_IRIS_THICK", + "FRACTAL_FBM_IRIS_THICK", + "FRACTAL_RM_SIMPLEX", + "BIOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "BIOCTAVE_FRACTAL_FBM_SIMPLEX", + "BIOCTAVE_FRACTAL_RM_SIMPLEX", + "TRIOCTAVE_FRACTAL_RM_SIMPLEX", + "TRIOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "TRIOCTAVE_FRACTAL_FBM_SIMPLEX", + "QUADOCTAVE_FRACTAL_RM_SIMPLEX", + "QUADOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "QUADOCTAVE_FRACTAL_FBM_SIMPLEX", + "QUINTOCTAVE_FRACTAL_RM_SIMPLEX", + "QUINTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "QUINTOCTAVE_FRACTAL_FBM_SIMPLEX", + "SEXOCTAVE_FRACTAL_RM_SIMPLEX", + "SEXOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "SEXOCTAVE_FRACTAL_FBM_SIMPLEX", + "SEPTOCTAVE_FRACTAL_RM_SIMPLEX", + "SEPTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "SEPTOCTAVE_FRACTAL_FBM_SIMPLEX", + "OCTOCTAVE_FRACTAL_RM_SIMPLEX", + "OCTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "OCTOCTAVE_FRACTAL_FBM_SIMPLEX", + "NONOCTAVE_FRACTAL_RM_SIMPLEX", + "NONOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "NONOCTAVE_FRACTAL_FBM_SIMPLEX", + "VIGOCTAVE_FRACTAL_RM_SIMPLEX", + "VIGOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "VIGOCTAVE_FRACTAL_FBM_SIMPLEX", + "BIOCTAVE_SIMPLEX", + "TRIOCTAVE_SIMPLEX", + "QUADOCTAVE_SIMPLEX", + "QUINTOCTAVE_SIMPLEX", + "SEXOCTAVE_SIMPLEX", + "SEPTOCTAVE_SIMPLEX", + "OCTOCTAVE_SIMPLEX", + "NONOCTAVE_SIMPLEX", + "VIGOCTAVE_SIMPLEX", + "GLOB", + "GLOB_IRIS", + "GLOB_IRIS_HALF", + "GLOB_IRIS_DOUBLE", + "GLOB_IRIS_THICK", + "CUBIC", + "FRACTAL_CUBIC", + "FRACTAL_CUBIC_IRIS", + "FRACTAL_CUBIC_IRIS_THICK", + "FRACTAL_CUBIC_IRIS_HALF", + "FRACTAL_CUBIC_IRIS_DOUBLE", + "BIOCTAVE_FRACTAL_CUBIC", + "TRIOCTAVE_FRACTAL_CUBIC", + "QUADOCTAVE_FRACTAL_CUBIC", + "CUBIC_IRIS", + "CUBIC_IRIS_HALF", + "CUBIC_IRIS_DOUBLE", + "CUBIC_IRIS_THICK", + "CELLULAR", + "CELLULAR_IRIS", + "CELLULAR_IRIS_THICK", + "CELLULAR_IRIS_DOUBLE", + "CELLULAR_IRIS_HALF", + "CELLULAR_HEIGHT", + "CELLULAR_HEIGHT_IRIS", + "CELLULAR_HEIGHT_IRIS_DOUBLE", + "CELLULAR_HEIGHT_IRIS_THICK", + "CELLULAR_HEIGHT_IRIS_HALF", + "VASCULAR", + "FLAT", + "VASCULAR_IRIS", + "VASCULAR_IRIS_DOUBLE", + "VASCULAR_IRIS_THICK", + "VASCULAR_IRIS_HALF" + ] + }, + "zoom": { + "description": "The zoom of this style", + "type": "integer", + "minimum": 0 + }, + "fracture": { + "description": "Apply a generator to the coordinate field fed into this parent generator. I.e. Distort your generator with another generator.", + "additionalProperties": false, + "type": "object", + "properties": { + "multiplier": { + "description": "The Output multiplier. Only used if parent is fracture.", + "type": "integer", + "minimum": 0 + }, + "style": { + "description": "The chance is 1 in CHANCE per interval", + "type": "string", + "enum": [ + "STATIC", + "STATIC_FINE", + "STATIC_ULTRA_FINE", + "IRIS", + "IRIS_DOUBLE", + "IRIS_THICK", + "IRIS_HALF", + "SIMPLEX", + "FRACTAL_SMOKE", + "VASCULAR_THIN", + "SIMPLEX_CELLS", + "SIMPLEX_VASCULAR", + "FRACTAL_WATER", + "PERLIN", + "PERLIN_IRIS", + "PERLIN_IRIS_HALF", + "PERLIN_IRIS_DOUBLE", + "PERLIN_IRIS_THICK", + "FRACTAL_BILLOW_PERLIN", + "BIOCTAVE_FRACTAL_BILLOW_PERLIN", + "FRACTAL_BILLOW_SIMPLEX", + "FRACTAL_FBM_SIMPLEX", + "FRACTAL_BILLOW_IRIS", + "FRACTAL_FBM_IRIS", + "FRACTAL_BILLOW_IRIS_HALF", + "FRACTAL_FBM_IRIS_HALF", + "FRACTAL_BILLOW_IRIS_THICK", + "FRACTAL_FBM_IRIS_THICK", + "FRACTAL_RM_SIMPLEX", + "BIOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "BIOCTAVE_FRACTAL_FBM_SIMPLEX", + "BIOCTAVE_FRACTAL_RM_SIMPLEX", + "TRIOCTAVE_FRACTAL_RM_SIMPLEX", + "TRIOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "TRIOCTAVE_FRACTAL_FBM_SIMPLEX", + "QUADOCTAVE_FRACTAL_RM_SIMPLEX", + "QUADOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "QUADOCTAVE_FRACTAL_FBM_SIMPLEX", + "QUINTOCTAVE_FRACTAL_RM_SIMPLEX", + "QUINTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "QUINTOCTAVE_FRACTAL_FBM_SIMPLEX", + "SEXOCTAVE_FRACTAL_RM_SIMPLEX", + "SEXOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "SEXOCTAVE_FRACTAL_FBM_SIMPLEX", + "SEPTOCTAVE_FRACTAL_RM_SIMPLEX", + "SEPTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "SEPTOCTAVE_FRACTAL_FBM_SIMPLEX", + "OCTOCTAVE_FRACTAL_RM_SIMPLEX", + "OCTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "OCTOCTAVE_FRACTAL_FBM_SIMPLEX", + "NONOCTAVE_FRACTAL_RM_SIMPLEX", + "NONOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "NONOCTAVE_FRACTAL_FBM_SIMPLEX", + "VIGOCTAVE_FRACTAL_RM_SIMPLEX", + "VIGOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "VIGOCTAVE_FRACTAL_FBM_SIMPLEX", + "BIOCTAVE_SIMPLEX", + "TRIOCTAVE_SIMPLEX", + "QUADOCTAVE_SIMPLEX", + "QUINTOCTAVE_SIMPLEX", + "SEXOCTAVE_SIMPLEX", + "SEPTOCTAVE_SIMPLEX", + "OCTOCTAVE_SIMPLEX", + "NONOCTAVE_SIMPLEX", + "VIGOCTAVE_SIMPLEX", + "GLOB", + "GLOB_IRIS", + "GLOB_IRIS_HALF", + "GLOB_IRIS_DOUBLE", + "GLOB_IRIS_THICK", + "CUBIC", + "FRACTAL_CUBIC", + "FRACTAL_CUBIC_IRIS", + "FRACTAL_CUBIC_IRIS_THICK", + "FRACTAL_CUBIC_IRIS_HALF", + "FRACTAL_CUBIC_IRIS_DOUBLE", + "BIOCTAVE_FRACTAL_CUBIC", + "TRIOCTAVE_FRACTAL_CUBIC", + "QUADOCTAVE_FRACTAL_CUBIC", + "CUBIC_IRIS", + "CUBIC_IRIS_HALF", + "CUBIC_IRIS_DOUBLE", + "CUBIC_IRIS_THICK", + "CELLULAR", + "CELLULAR_IRIS", + "CELLULAR_IRIS_THICK", + "CELLULAR_IRIS_DOUBLE", + "CELLULAR_IRIS_HALF", + "CELLULAR_HEIGHT", + "CELLULAR_HEIGHT_IRIS", + "CELLULAR_HEIGHT_IRIS_DOUBLE", + "CELLULAR_HEIGHT_IRIS_THICK", + "CELLULAR_HEIGHT_IRIS_HALF", + "VASCULAR", + "FLAT", + "VASCULAR_IRIS", + "VASCULAR_IRIS_DOUBLE", + "VASCULAR_IRIS_THICK", + "VASCULAR_IRIS_HALF" + ] + }, + "zoom": { + "description": "The zoom of this style", + "type": "integer", + "minimum": 0 + }, + "fracture": { + "description": "Apply a generator to the coordinate field fed into this parent generator. I.e. Distort your generator with another generator.", + "additionalProperties": false, + "type": "object", + "properties": { + "multiplier": { + "description": "The Output multiplier. Only used if parent is fracture.", + "type": "integer", + "minimum": 0 + }, + "style": { + "description": "The chance is 1 in CHANCE per interval", + "type": "string", + "enum": [ + "STATIC", + "STATIC_FINE", + "STATIC_ULTRA_FINE", + "IRIS", + "IRIS_DOUBLE", + "IRIS_THICK", + "IRIS_HALF", + "SIMPLEX", + "FRACTAL_SMOKE", + "VASCULAR_THIN", + "SIMPLEX_CELLS", + "SIMPLEX_VASCULAR", + "FRACTAL_WATER", + "PERLIN", + "PERLIN_IRIS", + "PERLIN_IRIS_HALF", + "PERLIN_IRIS_DOUBLE", + "PERLIN_IRIS_THICK", + "FRACTAL_BILLOW_PERLIN", + "BIOCTAVE_FRACTAL_BILLOW_PERLIN", + "FRACTAL_BILLOW_SIMPLEX", + "FRACTAL_FBM_SIMPLEX", + "FRACTAL_BILLOW_IRIS", + "FRACTAL_FBM_IRIS", + "FRACTAL_BILLOW_IRIS_HALF", + "FRACTAL_FBM_IRIS_HALF", + "FRACTAL_BILLOW_IRIS_THICK", + "FRACTAL_FBM_IRIS_THICK", + "FRACTAL_RM_SIMPLEX", + "BIOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "BIOCTAVE_FRACTAL_FBM_SIMPLEX", + "BIOCTAVE_FRACTAL_RM_SIMPLEX", + "TRIOCTAVE_FRACTAL_RM_SIMPLEX", + "TRIOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "TRIOCTAVE_FRACTAL_FBM_SIMPLEX", + "QUADOCTAVE_FRACTAL_RM_SIMPLEX", + "QUADOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "QUADOCTAVE_FRACTAL_FBM_SIMPLEX", + "QUINTOCTAVE_FRACTAL_RM_SIMPLEX", + "QUINTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "QUINTOCTAVE_FRACTAL_FBM_SIMPLEX", + "SEXOCTAVE_FRACTAL_RM_SIMPLEX", + "SEXOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "SEXOCTAVE_FRACTAL_FBM_SIMPLEX", + "SEPTOCTAVE_FRACTAL_RM_SIMPLEX", + "SEPTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "SEPTOCTAVE_FRACTAL_FBM_SIMPLEX", + "OCTOCTAVE_FRACTAL_RM_SIMPLEX", + "OCTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "OCTOCTAVE_FRACTAL_FBM_SIMPLEX", + "NONOCTAVE_FRACTAL_RM_SIMPLEX", + "NONOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "NONOCTAVE_FRACTAL_FBM_SIMPLEX", + "VIGOCTAVE_FRACTAL_RM_SIMPLEX", + "VIGOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "VIGOCTAVE_FRACTAL_FBM_SIMPLEX", + "BIOCTAVE_SIMPLEX", + "TRIOCTAVE_SIMPLEX", + "QUADOCTAVE_SIMPLEX", + "QUINTOCTAVE_SIMPLEX", + "SEXOCTAVE_SIMPLEX", + "SEPTOCTAVE_SIMPLEX", + "OCTOCTAVE_SIMPLEX", + "NONOCTAVE_SIMPLEX", + "VIGOCTAVE_SIMPLEX", + "GLOB", + "GLOB_IRIS", + "GLOB_IRIS_HALF", + "GLOB_IRIS_DOUBLE", + "GLOB_IRIS_THICK", + "CUBIC", + "FRACTAL_CUBIC", + "FRACTAL_CUBIC_IRIS", + "FRACTAL_CUBIC_IRIS_THICK", + "FRACTAL_CUBIC_IRIS_HALF", + "FRACTAL_CUBIC_IRIS_DOUBLE", + "BIOCTAVE_FRACTAL_CUBIC", + "TRIOCTAVE_FRACTAL_CUBIC", + "QUADOCTAVE_FRACTAL_CUBIC", + "CUBIC_IRIS", + "CUBIC_IRIS_HALF", + "CUBIC_IRIS_DOUBLE", + "CUBIC_IRIS_THICK", + "CELLULAR", + "CELLULAR_IRIS", + "CELLULAR_IRIS_THICK", + "CELLULAR_IRIS_DOUBLE", + "CELLULAR_IRIS_HALF", + "CELLULAR_HEIGHT", + "CELLULAR_HEIGHT_IRIS", + "CELLULAR_HEIGHT_IRIS_DOUBLE", + "CELLULAR_HEIGHT_IRIS_THICK", + "CELLULAR_HEIGHT_IRIS_HALF", + "VASCULAR", + "FLAT", + "VASCULAR_IRIS", + "VASCULAR_IRIS_DOUBLE", + "VASCULAR_IRIS_THICK", + "VASCULAR_IRIS_HALF" + ] + }, + "zoom": { + "description": "The zoom of this style", + "type": "integer", + "minimum": 0 + }, + "fracture": { + "description": "Apply a generator to the coordinate field fed into this parent generator. I.e. Distort your generator with another generator.", + "additionalProperties": false, + "type": "object", + "properties": { + "multiplier": { + "description": "The Output multiplier. Only used if parent is fracture.", + "type": "integer", + "minimum": 0 + }, + "style": { + "description": "The chance is 1 in CHANCE per interval", + "type": "string", + "enum": [ + "STATIC", + "STATIC_FINE", + "STATIC_ULTRA_FINE", + "IRIS", + "IRIS_DOUBLE", + "IRIS_THICK", + "IRIS_HALF", + "SIMPLEX", + "FRACTAL_SMOKE", + "VASCULAR_THIN", + "SIMPLEX_CELLS", + "SIMPLEX_VASCULAR", + "FRACTAL_WATER", + "PERLIN", + "PERLIN_IRIS", + "PERLIN_IRIS_HALF", + "PERLIN_IRIS_DOUBLE", + "PERLIN_IRIS_THICK", + "FRACTAL_BILLOW_PERLIN", + "BIOCTAVE_FRACTAL_BILLOW_PERLIN", + "FRACTAL_BILLOW_SIMPLEX", + "FRACTAL_FBM_SIMPLEX", + "FRACTAL_BILLOW_IRIS", + "FRACTAL_FBM_IRIS", + "FRACTAL_BILLOW_IRIS_HALF", + "FRACTAL_FBM_IRIS_HALF", + "FRACTAL_BILLOW_IRIS_THICK", + "FRACTAL_FBM_IRIS_THICK", + "FRACTAL_RM_SIMPLEX", + "BIOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "BIOCTAVE_FRACTAL_FBM_SIMPLEX", + "BIOCTAVE_FRACTAL_RM_SIMPLEX", + "TRIOCTAVE_FRACTAL_RM_SIMPLEX", + "TRIOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "TRIOCTAVE_FRACTAL_FBM_SIMPLEX", + "QUADOCTAVE_FRACTAL_RM_SIMPLEX", + "QUADOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "QUADOCTAVE_FRACTAL_FBM_SIMPLEX", + "QUINTOCTAVE_FRACTAL_RM_SIMPLEX", + "QUINTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "QUINTOCTAVE_FRACTAL_FBM_SIMPLEX", + "SEXOCTAVE_FRACTAL_RM_SIMPLEX", + "SEXOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "SEXOCTAVE_FRACTAL_FBM_SIMPLEX", + "SEPTOCTAVE_FRACTAL_RM_SIMPLEX", + "SEPTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "SEPTOCTAVE_FRACTAL_FBM_SIMPLEX", + "OCTOCTAVE_FRACTAL_RM_SIMPLEX", + "OCTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "OCTOCTAVE_FRACTAL_FBM_SIMPLEX", + "NONOCTAVE_FRACTAL_RM_SIMPLEX", + "NONOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "NONOCTAVE_FRACTAL_FBM_SIMPLEX", + "VIGOCTAVE_FRACTAL_RM_SIMPLEX", + "VIGOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "VIGOCTAVE_FRACTAL_FBM_SIMPLEX", + "BIOCTAVE_SIMPLEX", + "TRIOCTAVE_SIMPLEX", + "QUADOCTAVE_SIMPLEX", + "QUINTOCTAVE_SIMPLEX", + "SEXOCTAVE_SIMPLEX", + "SEPTOCTAVE_SIMPLEX", + "OCTOCTAVE_SIMPLEX", + "NONOCTAVE_SIMPLEX", + "VIGOCTAVE_SIMPLEX", + "GLOB", + "GLOB_IRIS", + "GLOB_IRIS_HALF", + "GLOB_IRIS_DOUBLE", + "GLOB_IRIS_THICK", + "CUBIC", + "FRACTAL_CUBIC", + "FRACTAL_CUBIC_IRIS", + "FRACTAL_CUBIC_IRIS_THICK", + "FRACTAL_CUBIC_IRIS_HALF", + "FRACTAL_CUBIC_IRIS_DOUBLE", + "BIOCTAVE_FRACTAL_CUBIC", + "TRIOCTAVE_FRACTAL_CUBIC", + "QUADOCTAVE_FRACTAL_CUBIC", + "CUBIC_IRIS", + "CUBIC_IRIS_HALF", + "CUBIC_IRIS_DOUBLE", + "CUBIC_IRIS_THICK", + "CELLULAR", + "CELLULAR_IRIS", + "CELLULAR_IRIS_THICK", + "CELLULAR_IRIS_DOUBLE", + "CELLULAR_IRIS_HALF", + "CELLULAR_HEIGHT", + "CELLULAR_HEIGHT_IRIS", + "CELLULAR_HEIGHT_IRIS_DOUBLE", + "CELLULAR_HEIGHT_IRIS_THICK", + "CELLULAR_HEIGHT_IRIS_HALF", + "VASCULAR", + "FLAT", + "VASCULAR_IRIS", + "VASCULAR_IRIS_DOUBLE", + "VASCULAR_IRIS_THICK", + "VASCULAR_IRIS_HALF" + ] + }, + "zoom": { + "description": "The zoom of this style", + "type": "integer", + "minimum": 0 + }, + "fracture": { + "description": "Apply a generator to the coordinate field fed into this parent generator. I.e. Distort your generator with another generator.", + "additionalProperties": false, + "type": "object", + "properties": { + "multiplier": { + "description": "The Output multiplier. Only used if parent is fracture.", + "type": "integer", + "minimum": 0 + }, + "style": { + "description": "The chance is 1 in CHANCE per interval", + "type": "string", + "enum": [ + "STATIC", + "STATIC_FINE", + "STATIC_ULTRA_FINE", + "IRIS", + "IRIS_DOUBLE", + "IRIS_THICK", + "IRIS_HALF", + "SIMPLEX", + "FRACTAL_SMOKE", + "VASCULAR_THIN", + "SIMPLEX_CELLS", + "SIMPLEX_VASCULAR", + "FRACTAL_WATER", + "PERLIN", + "PERLIN_IRIS", + "PERLIN_IRIS_HALF", + "PERLIN_IRIS_DOUBLE", + "PERLIN_IRIS_THICK", + "FRACTAL_BILLOW_PERLIN", + "BIOCTAVE_FRACTAL_BILLOW_PERLIN", + "FRACTAL_BILLOW_SIMPLEX", + "FRACTAL_FBM_SIMPLEX", + "FRACTAL_BILLOW_IRIS", + "FRACTAL_FBM_IRIS", + "FRACTAL_BILLOW_IRIS_HALF", + "FRACTAL_FBM_IRIS_HALF", + "FRACTAL_BILLOW_IRIS_THICK", + "FRACTAL_FBM_IRIS_THICK", + "FRACTAL_RM_SIMPLEX", + "BIOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "BIOCTAVE_FRACTAL_FBM_SIMPLEX", + "BIOCTAVE_FRACTAL_RM_SIMPLEX", + "TRIOCTAVE_FRACTAL_RM_SIMPLEX", + "TRIOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "TRIOCTAVE_FRACTAL_FBM_SIMPLEX", + "QUADOCTAVE_FRACTAL_RM_SIMPLEX", + "QUADOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "QUADOCTAVE_FRACTAL_FBM_SIMPLEX", + "QUINTOCTAVE_FRACTAL_RM_SIMPLEX", + "QUINTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "QUINTOCTAVE_FRACTAL_FBM_SIMPLEX", + "SEXOCTAVE_FRACTAL_RM_SIMPLEX", + "SEXOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "SEXOCTAVE_FRACTAL_FBM_SIMPLEX", + "SEPTOCTAVE_FRACTAL_RM_SIMPLEX", + "SEPTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "SEPTOCTAVE_FRACTAL_FBM_SIMPLEX", + "OCTOCTAVE_FRACTAL_RM_SIMPLEX", + "OCTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "OCTOCTAVE_FRACTAL_FBM_SIMPLEX", + "NONOCTAVE_FRACTAL_RM_SIMPLEX", + "NONOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "NONOCTAVE_FRACTAL_FBM_SIMPLEX", + "VIGOCTAVE_FRACTAL_RM_SIMPLEX", + "VIGOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "VIGOCTAVE_FRACTAL_FBM_SIMPLEX", + "BIOCTAVE_SIMPLEX", + "TRIOCTAVE_SIMPLEX", + "QUADOCTAVE_SIMPLEX", + "QUINTOCTAVE_SIMPLEX", + "SEXOCTAVE_SIMPLEX", + "SEPTOCTAVE_SIMPLEX", + "OCTOCTAVE_SIMPLEX", + "NONOCTAVE_SIMPLEX", + "VIGOCTAVE_SIMPLEX", + "GLOB", + "GLOB_IRIS", + "GLOB_IRIS_HALF", + "GLOB_IRIS_DOUBLE", + "GLOB_IRIS_THICK", + "CUBIC", + "FRACTAL_CUBIC", + "FRACTAL_CUBIC_IRIS", + "FRACTAL_CUBIC_IRIS_THICK", + "FRACTAL_CUBIC_IRIS_HALF", + "FRACTAL_CUBIC_IRIS_DOUBLE", + "BIOCTAVE_FRACTAL_CUBIC", + "TRIOCTAVE_FRACTAL_CUBIC", + "QUADOCTAVE_FRACTAL_CUBIC", + "CUBIC_IRIS", + "CUBIC_IRIS_HALF", + "CUBIC_IRIS_DOUBLE", + "CUBIC_IRIS_THICK", + "CELLULAR", + "CELLULAR_IRIS", + "CELLULAR_IRIS_THICK", + "CELLULAR_IRIS_DOUBLE", + "CELLULAR_IRIS_HALF", + "CELLULAR_HEIGHT", + "CELLULAR_HEIGHT_IRIS", + "CELLULAR_HEIGHT_IRIS_DOUBLE", + "CELLULAR_HEIGHT_IRIS_THICK", + "CELLULAR_HEIGHT_IRIS_HALF", + "VASCULAR", + "FLAT", + "VASCULAR_IRIS", + "VASCULAR_IRIS_DOUBLE", + "VASCULAR_IRIS_THICK", + "VASCULAR_IRIS_HALF" + ] + }, + "zoom": { + "description": "The zoom of this style", + "type": "integer", + "minimum": 0 + }, + "fracture": { + "description": "Apply a generator to the coordinate field fed into this parent generator. I.e. Distort your generator with another generator.", + "additionalProperties": false, + "type": "object", + "properties": {} + }, + "exponent": { + "maximum": 64, + "description": "The exponent", + "type": "integer", + "minimum": 0 + } + } + }, + "exponent": { + "maximum": 64, + "description": "The exponent", + "type": "integer", + "minimum": 0 + } + } + }, + "exponent": { + "maximum": 64, + "description": "The exponent", + "type": "integer", + "minimum": 0 + } + } + }, + "exponent": { + "maximum": 64, + "description": "The exponent", + "type": "integer", + "minimum": 0 + } + } + }, + "exponent": { + "maximum": 64, + "description": "The exponent", + "type": "integer", + "minimum": 0 + } + } }, "zoom": { "description": "The terrain zoom mostly for zooming in on a wispy palette", @@ -3218,330 +8058,16 @@ }, "childStyle": { "description": "If this biome has children biomes, and the gen layer chooses one of this biomes children, How will it be shaped?", - "type": "string", - "enum": [ - "STATIC", - "STATIC_FINE", - "STATIC_ULTRA_FINE", - "IRIS", - "IRIS_DOUBLE", - "IRIS_THICK", - "IRIS_HALF", - "SIMPLEX", - "FRACTAL_SMOKE", - "VASCULAR_THIN", - "SIMPLEX_CELLS", - "SIMPLEX_VASCULAR", - "FRACTAL_WATER", - "PERLIN", - "PERLIN_IRIS", - "PERLIN_IRIS_HALF", - "PERLIN_IRIS_DOUBLE", - "PERLIN_IRIS_THICK", - "FRACTAL_BILLOW_PERLIN", - "BIOCTAVE_FRACTAL_BILLOW_PERLIN", - "FRACTAL_BILLOW_SIMPLEX", - "FRACTAL_FBM_SIMPLEX", - "FRACTAL_BILLOW_IRIS", - "FRACTAL_FBM_IRIS", - "FRACTAL_BILLOW_IRIS_HALF", - "FRACTAL_FBM_IRIS_HALF", - "FRACTAL_BILLOW_IRIS_THICK", - "FRACTAL_FBM_IRIS_THICK", - "FRACTAL_RM_SIMPLEX", - "BIOCTAVE_FRACTAL_BILLOW_SIMPLEX", - "BIOCTAVE_FRACTAL_FBM_SIMPLEX", - "BIOCTAVE_FRACTAL_RM_SIMPLEX", - "TRIOCTAVE_FRACTAL_RM_SIMPLEX", - "TRIOCTAVE_FRACTAL_BILLOW_SIMPLEX", - "TRIOCTAVE_FRACTAL_FBM_SIMPLEX", - "QUADOCTAVE_FRACTAL_RM_SIMPLEX", - "QUADOCTAVE_FRACTAL_BILLOW_SIMPLEX", - "QUADOCTAVE_FRACTAL_FBM_SIMPLEX", - "QUINTOCTAVE_FRACTAL_RM_SIMPLEX", - "QUINTOCTAVE_FRACTAL_BILLOW_SIMPLEX", - "QUINTOCTAVE_FRACTAL_FBM_SIMPLEX", - "SEXOCTAVE_FRACTAL_RM_SIMPLEX", - "SEXOCTAVE_FRACTAL_BILLOW_SIMPLEX", - "SEXOCTAVE_FRACTAL_FBM_SIMPLEX", - "SEPTOCTAVE_FRACTAL_RM_SIMPLEX", - "SEPTOCTAVE_FRACTAL_BILLOW_SIMPLEX", - "SEPTOCTAVE_FRACTAL_FBM_SIMPLEX", - "OCTOCTAVE_FRACTAL_RM_SIMPLEX", - "OCTOCTAVE_FRACTAL_BILLOW_SIMPLEX", - "OCTOCTAVE_FRACTAL_FBM_SIMPLEX", - "NONOCTAVE_FRACTAL_RM_SIMPLEX", - "NONOCTAVE_FRACTAL_BILLOW_SIMPLEX", - "NONOCTAVE_FRACTAL_FBM_SIMPLEX", - "VIGOCTAVE_FRACTAL_RM_SIMPLEX", - "VIGOCTAVE_FRACTAL_BILLOW_SIMPLEX", - "VIGOCTAVE_FRACTAL_FBM_SIMPLEX", - "BIOCTAVE_SIMPLEX", - "TRIOCTAVE_SIMPLEX", - "QUADOCTAVE_SIMPLEX", - "QUINTOCTAVE_SIMPLEX", - "SEXOCTAVE_SIMPLEX", - "SEPTOCTAVE_SIMPLEX", - "OCTOCTAVE_SIMPLEX", - "NONOCTAVE_SIMPLEX", - "VIGOCTAVE_SIMPLEX", - "GLOB", - "GLOB_IRIS", - "GLOB_IRIS_HALF", - "GLOB_IRIS_DOUBLE", - "GLOB_IRIS_THICK", - "CUBIC", - "FRACTAL_CUBIC", - "FRACTAL_CUBIC_IRIS", - "FRACTAL_CUBIC_IRIS_THICK", - "FRACTAL_CUBIC_IRIS_HALF", - "FRACTAL_CUBIC_IRIS_DOUBLE", - "BIOCTAVE_FRACTAL_CUBIC", - "TRIOCTAVE_FRACTAL_CUBIC", - "QUADOCTAVE_FRACTAL_CUBIC", - "CUBIC_IRIS", - "CUBIC_IRIS_HALF", - "CUBIC_IRIS_DOUBLE", - "CUBIC_IRIS_THICK", - "CELLULAR", - "CELLULAR_IRIS", - "CELLULAR_IRIS_THICK", - "CELLULAR_IRIS_DOUBLE", - "CELLULAR_IRIS_HALF", - "CELLULAR_HEIGHT", - "CELLULAR_HEIGHT_IRIS", - "CELLULAR_HEIGHT_IRIS_DOUBLE", - "CELLULAR_HEIGHT_IRIS_THICK", - "CELLULAR_HEIGHT_IRIS_HALF", - "VASCULAR", - "FLAT", - "VASCULAR_IRIS", - "VASCULAR_IRIS_DOUBLE", - "VASCULAR_IRIS_THICK", - "VASCULAR_IRIS_HALF" - ] - }, - "structures": { - "minItems": 1, - "description": "A list of structure tilesets", - "type": "array", - "items": {"$ref": "#/definitions/irisstructureplacement"} - }, - "derivative": { - "description": "The raw derivative of this biome. This is required or the terrain will not properly generate. Use any vanilla biome type. Look in examples/biome-list.txt", - "type": "string", - "enum": [ - "OCEAN", - "PLAINS", - "DESERT", - "MOUNTAINS", - "FOREST", - "TAIGA", - "SWAMP", - "RIVER", - "NETHER_WASTES", - "THE_END", - "FROZEN_OCEAN", - "FROZEN_RIVER", - "SNOWY_TUNDRA", - "SNOWY_MOUNTAINS", - "MUSHROOM_FIELDS", - "MUSHROOM_FIELD_SHORE", - "BEACH", - "DESERT_HILLS", - "WOODED_HILLS", - "TAIGA_HILLS", - "MOUNTAIN_EDGE", - "JUNGLE", - "JUNGLE_HILLS", - "JUNGLE_EDGE", - "DEEP_OCEAN", - "STONE_SHORE", - "SNOWY_BEACH", - "BIRCH_FOREST", - "BIRCH_FOREST_HILLS", - "DARK_FOREST", - "SNOWY_TAIGA", - "SNOWY_TAIGA_HILLS", - "GIANT_TREE_TAIGA", - "GIANT_TREE_TAIGA_HILLS", - "WOODED_MOUNTAINS", - "SAVANNA", - "SAVANNA_PLATEAU", - "BADLANDS", - "WOODED_BADLANDS_PLATEAU", - "BADLANDS_PLATEAU", - "SMALL_END_ISLANDS", - "END_MIDLANDS", - "END_HIGHLANDS", - "END_BARRENS", - "WARM_OCEAN", - "LUKEWARM_OCEAN", - "COLD_OCEAN", - "DEEP_WARM_OCEAN", - "DEEP_LUKEWARM_OCEAN", - "DEEP_COLD_OCEAN", - "DEEP_FROZEN_OCEAN", - "THE_VOID", - "SUNFLOWER_PLAINS", - "DESERT_LAKES", - "GRAVELLY_MOUNTAINS", - "FLOWER_FOREST", - "TAIGA_MOUNTAINS", - "SWAMP_HILLS", - "ICE_SPIKES", - "MODIFIED_JUNGLE", - "MODIFIED_JUNGLE_EDGE", - "TALL_BIRCH_FOREST", - "TALL_BIRCH_HILLS", - "DARK_FOREST_HILLS", - "SNOWY_TAIGA_MOUNTAINS", - "GIANT_SPRUCE_TAIGA", - "GIANT_SPRUCE_TAIGA_HILLS", - "MODIFIED_GRAVELLY_MOUNTAINS", - "SHATTERED_SAVANNA", - "SHATTERED_SAVANNA_PLATEAU", - "ERODED_BADLANDS", - "MODIFIED_WOODED_BADLANDS_PLATEAU", - "MODIFIED_BADLANDS_PLATEAU", - "BAMBOO_JUNGLE", - "BAMBOO_JUNGLE_HILLS", - "SOUL_SAND_VALLEY", - "CRIMSON_FOREST", - "WARPED_FOREST", - "BASALT_DELTAS" - ] - }, - "biomeStyle": { - "description": "This changes the dispersion of the biome colors if multiple derivatives are chosen.", - "type": "string", - "enum": [ - "STATIC", - "STATIC_FINE", - "STATIC_ULTRA_FINE", - "IRIS", - "IRIS_DOUBLE", - "IRIS_THICK", - "IRIS_HALF", - "SIMPLEX", - "FRACTAL_SMOKE", - "VASCULAR_THIN", - "SIMPLEX_CELLS", - "SIMPLEX_VASCULAR", - "FRACTAL_WATER", - "PERLIN", - "PERLIN_IRIS", - "PERLIN_IRIS_HALF", - "PERLIN_IRIS_DOUBLE", - "PERLIN_IRIS_THICK", - "FRACTAL_BILLOW_PERLIN", - "BIOCTAVE_FRACTAL_BILLOW_PERLIN", - "FRACTAL_BILLOW_SIMPLEX", - "FRACTAL_FBM_SIMPLEX", - "FRACTAL_BILLOW_IRIS", - "FRACTAL_FBM_IRIS", - "FRACTAL_BILLOW_IRIS_HALF", - "FRACTAL_FBM_IRIS_HALF", - "FRACTAL_BILLOW_IRIS_THICK", - "FRACTAL_FBM_IRIS_THICK", - "FRACTAL_RM_SIMPLEX", - "BIOCTAVE_FRACTAL_BILLOW_SIMPLEX", - "BIOCTAVE_FRACTAL_FBM_SIMPLEX", - "BIOCTAVE_FRACTAL_RM_SIMPLEX", - "TRIOCTAVE_FRACTAL_RM_SIMPLEX", - "TRIOCTAVE_FRACTAL_BILLOW_SIMPLEX", - "TRIOCTAVE_FRACTAL_FBM_SIMPLEX", - "QUADOCTAVE_FRACTAL_RM_SIMPLEX", - "QUADOCTAVE_FRACTAL_BILLOW_SIMPLEX", - "QUADOCTAVE_FRACTAL_FBM_SIMPLEX", - "QUINTOCTAVE_FRACTAL_RM_SIMPLEX", - "QUINTOCTAVE_FRACTAL_BILLOW_SIMPLEX", - "QUINTOCTAVE_FRACTAL_FBM_SIMPLEX", - "SEXOCTAVE_FRACTAL_RM_SIMPLEX", - "SEXOCTAVE_FRACTAL_BILLOW_SIMPLEX", - "SEXOCTAVE_FRACTAL_FBM_SIMPLEX", - "SEPTOCTAVE_FRACTAL_RM_SIMPLEX", - "SEPTOCTAVE_FRACTAL_BILLOW_SIMPLEX", - "SEPTOCTAVE_FRACTAL_FBM_SIMPLEX", - "OCTOCTAVE_FRACTAL_RM_SIMPLEX", - "OCTOCTAVE_FRACTAL_BILLOW_SIMPLEX", - "OCTOCTAVE_FRACTAL_FBM_SIMPLEX", - "NONOCTAVE_FRACTAL_RM_SIMPLEX", - "NONOCTAVE_FRACTAL_BILLOW_SIMPLEX", - "NONOCTAVE_FRACTAL_FBM_SIMPLEX", - "VIGOCTAVE_FRACTAL_RM_SIMPLEX", - "VIGOCTAVE_FRACTAL_BILLOW_SIMPLEX", - "VIGOCTAVE_FRACTAL_FBM_SIMPLEX", - "BIOCTAVE_SIMPLEX", - "TRIOCTAVE_SIMPLEX", - "QUADOCTAVE_SIMPLEX", - "QUINTOCTAVE_SIMPLEX", - "SEXOCTAVE_SIMPLEX", - "SEPTOCTAVE_SIMPLEX", - "OCTOCTAVE_SIMPLEX", - "NONOCTAVE_SIMPLEX", - "VIGOCTAVE_SIMPLEX", - "GLOB", - "GLOB_IRIS", - "GLOB_IRIS_HALF", - "GLOB_IRIS_DOUBLE", - "GLOB_IRIS_THICK", - "CUBIC", - "FRACTAL_CUBIC", - "FRACTAL_CUBIC_IRIS", - "FRACTAL_CUBIC_IRIS_THICK", - "FRACTAL_CUBIC_IRIS_HALF", - "FRACTAL_CUBIC_IRIS_DOUBLE", - "BIOCTAVE_FRACTAL_CUBIC", - "TRIOCTAVE_FRACTAL_CUBIC", - "QUADOCTAVE_FRACTAL_CUBIC", - "CUBIC_IRIS", - "CUBIC_IRIS_HALF", - "CUBIC_IRIS_DOUBLE", - "CUBIC_IRIS_THICK", - "CELLULAR", - "CELLULAR_IRIS", - "CELLULAR_IRIS_THICK", - "CELLULAR_IRIS_DOUBLE", - "CELLULAR_IRIS_HALF", - "CELLULAR_HEIGHT", - "CELLULAR_HEIGHT_IRIS", - "CELLULAR_HEIGHT_IRIS_DOUBLE", - "CELLULAR_HEIGHT_IRIS_THICK", - "CELLULAR_HEIGHT_IRIS_HALF", - "VASCULAR", - "FLAT", - "VASCULAR_IRIS", - "VASCULAR_IRIS_DOUBLE", - "VASCULAR_IRIS_THICK", - "VASCULAR_IRIS_HALF" - ] - }, - "deposits": { - "minItems": 1, - "description": "Define biome deposit generators that add onto the existing regional and global deposit generators", - "type": "array", - "items": {"$ref": "#/definitions/irisdepositgenerator"} - }, - "slab": { - "description": "The default slab if iris decides to place a slab in this biome. Default is no slab.", "additionalProperties": false, "type": "object", "properties": { - "minHeight": { - "maximum": 256, - "description": "The min thickness of this layer", + "multiplier": { + "description": "The Output multiplier. Only used if parent is fracture.", "type": "integer", "minimum": 0 }, - "maxHeight": { - "maximum": 256, - "description": "The max thickness of this layer", - "type": "integer", - "minimum": 1 - }, "style": { - "description": "The style of noise", + "description": "The chance is 1 in CHANCE per interval", "type": "string", "enum": [ "STATIC", @@ -3646,86 +8172,767 @@ ] }, "zoom": { - "description": "The terrain zoom mostly for zooming in on a wispy palette", - "type": "number", - "minimum": 1.0E-4 - }, - "palette": { - "minItems": 1, - "description": "The palette of blocks to be used in this layer", - "type": "array", - "items": {"type": "string"} - } - } - }, - "effects": { - "minItems": 1, - "description": "Effects are ambient effects such as potion effects, random sounds, or even particles around each player. All of these effects are played via packets so two players won't see/hear each others effects.\nDue to performance reasons, effects will play arround the player even if where the effect was played is no longer in the biome the player is in.", - "type": "array", - "items": {"$ref": "#/definitions/iriseffect"} - }, - "children": { - "minItems": 1, - "description": "List any biome names (file names without.json) here as children. Portions of this biome can sometimes morph into their children. Iris supports cyclic relationships such as A > B > A > B. Iris will stop checking 9 biomes down the tree.", - "type": "array", - "items": {"type": "string"} - }, - "decorators": { - "minItems": 1, - "description": "Decorators are used for things like tall grass, bisected flowers, and even kelp or cactus (random heights)", - "type": "array", - "items": {"$ref": "#/definitions/irisbiomedecorator"} - }, - "name": { - "minLength": 2, - "description": "This is the human readable name for this biome. This can and should be different than the file name. This is not used for loading biomes in other objects.", - "type": "string" - }, - "layers": { - "minItems": 1, - "description": "This defines the layers of materials in this biome. Each layer has a palette and min/max height and some other properties. Usually a grassy/sandy layer then a dirt layer then a stone layer. Iris will fill in the remaining blocks below your layers with stone.", - "type": "array", - "items": {"$ref": "#/definitions/irisbiomepalettelayer"} - }, - "generators": { - "minItems": 1, - "description": "Generators for this biome. Multiple generators with different interpolation sizes will mix with other biomes how you would expect. This defines your biome height relative to the fluid height. Use negative for oceans.", - "type": "array", - "items": {"$ref": "#/definitions/irisbiomegeneratorlink"} - }, - "childShrinkFactor": { - "description": "If this biome has children biomes, and the gen layer chooses one of this biomes children, how much smaller will it be (inside of this biome). Higher values means a smaller biome relative to this biome's size. Set higher than 1.0 and below 3.0 for best results.", - "type": "number" - }, - "lockLayers": { - "description": "Layers no longer descend from the surface block, they descend from the max possible height the biome can produce (constant) creating mesa like layers.", - "type": "boolean" - }, - "biomeScatter": { - "minItems": 1, - "description": "You can instead specify multiple biome derivatives to randomly scatter colors in this biome", - "type": "array", - "items": {"type": "string"} - }, - "wall": { - "description": "The default wall if iris decides to place a wall higher than 2 blocks (steep hills or possibly cliffs)", - "additionalProperties": false, - "type": "object", - "properties": { - "minHeight": { - "maximum": 256, - "description": "The min thickness of this layer", + "description": "The zoom of this style", "type": "integer", "minimum": 0 }, - "maxHeight": { - "maximum": 256, - "description": "The max thickness of this layer", + "fracture": { + "description": "Apply a generator to the coordinate field fed into this parent generator. I.e. Distort your generator with another generator.", + "additionalProperties": false, + "type": "object", + "properties": { + "multiplier": { + "description": "The Output multiplier. Only used if parent is fracture.", + "type": "integer", + "minimum": 0 + }, + "style": { + "description": "The chance is 1 in CHANCE per interval", + "type": "string", + "enum": [ + "STATIC", + "STATIC_FINE", + "STATIC_ULTRA_FINE", + "IRIS", + "IRIS_DOUBLE", + "IRIS_THICK", + "IRIS_HALF", + "SIMPLEX", + "FRACTAL_SMOKE", + "VASCULAR_THIN", + "SIMPLEX_CELLS", + "SIMPLEX_VASCULAR", + "FRACTAL_WATER", + "PERLIN", + "PERLIN_IRIS", + "PERLIN_IRIS_HALF", + "PERLIN_IRIS_DOUBLE", + "PERLIN_IRIS_THICK", + "FRACTAL_BILLOW_PERLIN", + "BIOCTAVE_FRACTAL_BILLOW_PERLIN", + "FRACTAL_BILLOW_SIMPLEX", + "FRACTAL_FBM_SIMPLEX", + "FRACTAL_BILLOW_IRIS", + "FRACTAL_FBM_IRIS", + "FRACTAL_BILLOW_IRIS_HALF", + "FRACTAL_FBM_IRIS_HALF", + "FRACTAL_BILLOW_IRIS_THICK", + "FRACTAL_FBM_IRIS_THICK", + "FRACTAL_RM_SIMPLEX", + "BIOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "BIOCTAVE_FRACTAL_FBM_SIMPLEX", + "BIOCTAVE_FRACTAL_RM_SIMPLEX", + "TRIOCTAVE_FRACTAL_RM_SIMPLEX", + "TRIOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "TRIOCTAVE_FRACTAL_FBM_SIMPLEX", + "QUADOCTAVE_FRACTAL_RM_SIMPLEX", + "QUADOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "QUADOCTAVE_FRACTAL_FBM_SIMPLEX", + "QUINTOCTAVE_FRACTAL_RM_SIMPLEX", + "QUINTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "QUINTOCTAVE_FRACTAL_FBM_SIMPLEX", + "SEXOCTAVE_FRACTAL_RM_SIMPLEX", + "SEXOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "SEXOCTAVE_FRACTAL_FBM_SIMPLEX", + "SEPTOCTAVE_FRACTAL_RM_SIMPLEX", + "SEPTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "SEPTOCTAVE_FRACTAL_FBM_SIMPLEX", + "OCTOCTAVE_FRACTAL_RM_SIMPLEX", + "OCTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "OCTOCTAVE_FRACTAL_FBM_SIMPLEX", + "NONOCTAVE_FRACTAL_RM_SIMPLEX", + "NONOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "NONOCTAVE_FRACTAL_FBM_SIMPLEX", + "VIGOCTAVE_FRACTAL_RM_SIMPLEX", + "VIGOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "VIGOCTAVE_FRACTAL_FBM_SIMPLEX", + "BIOCTAVE_SIMPLEX", + "TRIOCTAVE_SIMPLEX", + "QUADOCTAVE_SIMPLEX", + "QUINTOCTAVE_SIMPLEX", + "SEXOCTAVE_SIMPLEX", + "SEPTOCTAVE_SIMPLEX", + "OCTOCTAVE_SIMPLEX", + "NONOCTAVE_SIMPLEX", + "VIGOCTAVE_SIMPLEX", + "GLOB", + "GLOB_IRIS", + "GLOB_IRIS_HALF", + "GLOB_IRIS_DOUBLE", + "GLOB_IRIS_THICK", + "CUBIC", + "FRACTAL_CUBIC", + "FRACTAL_CUBIC_IRIS", + "FRACTAL_CUBIC_IRIS_THICK", + "FRACTAL_CUBIC_IRIS_HALF", + "FRACTAL_CUBIC_IRIS_DOUBLE", + "BIOCTAVE_FRACTAL_CUBIC", + "TRIOCTAVE_FRACTAL_CUBIC", + "QUADOCTAVE_FRACTAL_CUBIC", + "CUBIC_IRIS", + "CUBIC_IRIS_HALF", + "CUBIC_IRIS_DOUBLE", + "CUBIC_IRIS_THICK", + "CELLULAR", + "CELLULAR_IRIS", + "CELLULAR_IRIS_THICK", + "CELLULAR_IRIS_DOUBLE", + "CELLULAR_IRIS_HALF", + "CELLULAR_HEIGHT", + "CELLULAR_HEIGHT_IRIS", + "CELLULAR_HEIGHT_IRIS_DOUBLE", + "CELLULAR_HEIGHT_IRIS_THICK", + "CELLULAR_HEIGHT_IRIS_HALF", + "VASCULAR", + "FLAT", + "VASCULAR_IRIS", + "VASCULAR_IRIS_DOUBLE", + "VASCULAR_IRIS_THICK", + "VASCULAR_IRIS_HALF" + ] + }, + "zoom": { + "description": "The zoom of this style", + "type": "integer", + "minimum": 0 + }, + "fracture": { + "description": "Apply a generator to the coordinate field fed into this parent generator. I.e. Distort your generator with another generator.", + "additionalProperties": false, + "type": "object", + "properties": { + "multiplier": { + "description": "The Output multiplier. Only used if parent is fracture.", + "type": "integer", + "minimum": 0 + }, + "style": { + "description": "The chance is 1 in CHANCE per interval", + "type": "string", + "enum": [ + "STATIC", + "STATIC_FINE", + "STATIC_ULTRA_FINE", + "IRIS", + "IRIS_DOUBLE", + "IRIS_THICK", + "IRIS_HALF", + "SIMPLEX", + "FRACTAL_SMOKE", + "VASCULAR_THIN", + "SIMPLEX_CELLS", + "SIMPLEX_VASCULAR", + "FRACTAL_WATER", + "PERLIN", + "PERLIN_IRIS", + "PERLIN_IRIS_HALF", + "PERLIN_IRIS_DOUBLE", + "PERLIN_IRIS_THICK", + "FRACTAL_BILLOW_PERLIN", + "BIOCTAVE_FRACTAL_BILLOW_PERLIN", + "FRACTAL_BILLOW_SIMPLEX", + "FRACTAL_FBM_SIMPLEX", + "FRACTAL_BILLOW_IRIS", + "FRACTAL_FBM_IRIS", + "FRACTAL_BILLOW_IRIS_HALF", + "FRACTAL_FBM_IRIS_HALF", + "FRACTAL_BILLOW_IRIS_THICK", + "FRACTAL_FBM_IRIS_THICK", + "FRACTAL_RM_SIMPLEX", + "BIOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "BIOCTAVE_FRACTAL_FBM_SIMPLEX", + "BIOCTAVE_FRACTAL_RM_SIMPLEX", + "TRIOCTAVE_FRACTAL_RM_SIMPLEX", + "TRIOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "TRIOCTAVE_FRACTAL_FBM_SIMPLEX", + "QUADOCTAVE_FRACTAL_RM_SIMPLEX", + "QUADOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "QUADOCTAVE_FRACTAL_FBM_SIMPLEX", + "QUINTOCTAVE_FRACTAL_RM_SIMPLEX", + "QUINTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "QUINTOCTAVE_FRACTAL_FBM_SIMPLEX", + "SEXOCTAVE_FRACTAL_RM_SIMPLEX", + "SEXOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "SEXOCTAVE_FRACTAL_FBM_SIMPLEX", + "SEPTOCTAVE_FRACTAL_RM_SIMPLEX", + "SEPTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "SEPTOCTAVE_FRACTAL_FBM_SIMPLEX", + "OCTOCTAVE_FRACTAL_RM_SIMPLEX", + "OCTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "OCTOCTAVE_FRACTAL_FBM_SIMPLEX", + "NONOCTAVE_FRACTAL_RM_SIMPLEX", + "NONOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "NONOCTAVE_FRACTAL_FBM_SIMPLEX", + "VIGOCTAVE_FRACTAL_RM_SIMPLEX", + "VIGOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "VIGOCTAVE_FRACTAL_FBM_SIMPLEX", + "BIOCTAVE_SIMPLEX", + "TRIOCTAVE_SIMPLEX", + "QUADOCTAVE_SIMPLEX", + "QUINTOCTAVE_SIMPLEX", + "SEXOCTAVE_SIMPLEX", + "SEPTOCTAVE_SIMPLEX", + "OCTOCTAVE_SIMPLEX", + "NONOCTAVE_SIMPLEX", + "VIGOCTAVE_SIMPLEX", + "GLOB", + "GLOB_IRIS", + "GLOB_IRIS_HALF", + "GLOB_IRIS_DOUBLE", + "GLOB_IRIS_THICK", + "CUBIC", + "FRACTAL_CUBIC", + "FRACTAL_CUBIC_IRIS", + "FRACTAL_CUBIC_IRIS_THICK", + "FRACTAL_CUBIC_IRIS_HALF", + "FRACTAL_CUBIC_IRIS_DOUBLE", + "BIOCTAVE_FRACTAL_CUBIC", + "TRIOCTAVE_FRACTAL_CUBIC", + "QUADOCTAVE_FRACTAL_CUBIC", + "CUBIC_IRIS", + "CUBIC_IRIS_HALF", + "CUBIC_IRIS_DOUBLE", + "CUBIC_IRIS_THICK", + "CELLULAR", + "CELLULAR_IRIS", + "CELLULAR_IRIS_THICK", + "CELLULAR_IRIS_DOUBLE", + "CELLULAR_IRIS_HALF", + "CELLULAR_HEIGHT", + "CELLULAR_HEIGHT_IRIS", + "CELLULAR_HEIGHT_IRIS_DOUBLE", + "CELLULAR_HEIGHT_IRIS_THICK", + "CELLULAR_HEIGHT_IRIS_HALF", + "VASCULAR", + "FLAT", + "VASCULAR_IRIS", + "VASCULAR_IRIS_DOUBLE", + "VASCULAR_IRIS_THICK", + "VASCULAR_IRIS_HALF" + ] + }, + "zoom": { + "description": "The zoom of this style", + "type": "integer", + "minimum": 0 + }, + "fracture": { + "description": "Apply a generator to the coordinate field fed into this parent generator. I.e. Distort your generator with another generator.", + "additionalProperties": false, + "type": "object", + "properties": { + "multiplier": { + "description": "The Output multiplier. Only used if parent is fracture.", + "type": "integer", + "minimum": 0 + }, + "style": { + "description": "The chance is 1 in CHANCE per interval", + "type": "string", + "enum": [ + "STATIC", + "STATIC_FINE", + "STATIC_ULTRA_FINE", + "IRIS", + "IRIS_DOUBLE", + "IRIS_THICK", + "IRIS_HALF", + "SIMPLEX", + "FRACTAL_SMOKE", + "VASCULAR_THIN", + "SIMPLEX_CELLS", + "SIMPLEX_VASCULAR", + "FRACTAL_WATER", + "PERLIN", + "PERLIN_IRIS", + "PERLIN_IRIS_HALF", + "PERLIN_IRIS_DOUBLE", + "PERLIN_IRIS_THICK", + "FRACTAL_BILLOW_PERLIN", + "BIOCTAVE_FRACTAL_BILLOW_PERLIN", + "FRACTAL_BILLOW_SIMPLEX", + "FRACTAL_FBM_SIMPLEX", + "FRACTAL_BILLOW_IRIS", + "FRACTAL_FBM_IRIS", + "FRACTAL_BILLOW_IRIS_HALF", + "FRACTAL_FBM_IRIS_HALF", + "FRACTAL_BILLOW_IRIS_THICK", + "FRACTAL_FBM_IRIS_THICK", + "FRACTAL_RM_SIMPLEX", + "BIOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "BIOCTAVE_FRACTAL_FBM_SIMPLEX", + "BIOCTAVE_FRACTAL_RM_SIMPLEX", + "TRIOCTAVE_FRACTAL_RM_SIMPLEX", + "TRIOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "TRIOCTAVE_FRACTAL_FBM_SIMPLEX", + "QUADOCTAVE_FRACTAL_RM_SIMPLEX", + "QUADOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "QUADOCTAVE_FRACTAL_FBM_SIMPLEX", + "QUINTOCTAVE_FRACTAL_RM_SIMPLEX", + "QUINTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "QUINTOCTAVE_FRACTAL_FBM_SIMPLEX", + "SEXOCTAVE_FRACTAL_RM_SIMPLEX", + "SEXOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "SEXOCTAVE_FRACTAL_FBM_SIMPLEX", + "SEPTOCTAVE_FRACTAL_RM_SIMPLEX", + "SEPTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "SEPTOCTAVE_FRACTAL_FBM_SIMPLEX", + "OCTOCTAVE_FRACTAL_RM_SIMPLEX", + "OCTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "OCTOCTAVE_FRACTAL_FBM_SIMPLEX", + "NONOCTAVE_FRACTAL_RM_SIMPLEX", + "NONOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "NONOCTAVE_FRACTAL_FBM_SIMPLEX", + "VIGOCTAVE_FRACTAL_RM_SIMPLEX", + "VIGOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "VIGOCTAVE_FRACTAL_FBM_SIMPLEX", + "BIOCTAVE_SIMPLEX", + "TRIOCTAVE_SIMPLEX", + "QUADOCTAVE_SIMPLEX", + "QUINTOCTAVE_SIMPLEX", + "SEXOCTAVE_SIMPLEX", + "SEPTOCTAVE_SIMPLEX", + "OCTOCTAVE_SIMPLEX", + "NONOCTAVE_SIMPLEX", + "VIGOCTAVE_SIMPLEX", + "GLOB", + "GLOB_IRIS", + "GLOB_IRIS_HALF", + "GLOB_IRIS_DOUBLE", + "GLOB_IRIS_THICK", + "CUBIC", + "FRACTAL_CUBIC", + "FRACTAL_CUBIC_IRIS", + "FRACTAL_CUBIC_IRIS_THICK", + "FRACTAL_CUBIC_IRIS_HALF", + "FRACTAL_CUBIC_IRIS_DOUBLE", + "BIOCTAVE_FRACTAL_CUBIC", + "TRIOCTAVE_FRACTAL_CUBIC", + "QUADOCTAVE_FRACTAL_CUBIC", + "CUBIC_IRIS", + "CUBIC_IRIS_HALF", + "CUBIC_IRIS_DOUBLE", + "CUBIC_IRIS_THICK", + "CELLULAR", + "CELLULAR_IRIS", + "CELLULAR_IRIS_THICK", + "CELLULAR_IRIS_DOUBLE", + "CELLULAR_IRIS_HALF", + "CELLULAR_HEIGHT", + "CELLULAR_HEIGHT_IRIS", + "CELLULAR_HEIGHT_IRIS_DOUBLE", + "CELLULAR_HEIGHT_IRIS_THICK", + "CELLULAR_HEIGHT_IRIS_HALF", + "VASCULAR", + "FLAT", + "VASCULAR_IRIS", + "VASCULAR_IRIS_DOUBLE", + "VASCULAR_IRIS_THICK", + "VASCULAR_IRIS_HALF" + ] + }, + "zoom": { + "description": "The zoom of this style", + "type": "integer", + "minimum": 0 + }, + "fracture": { + "description": "Apply a generator to the coordinate field fed into this parent generator. I.e. Distort your generator with another generator.", + "additionalProperties": false, + "type": "object", + "properties": { + "multiplier": { + "description": "The Output multiplier. Only used if parent is fracture.", + "type": "integer", + "minimum": 0 + }, + "style": { + "description": "The chance is 1 in CHANCE per interval", + "type": "string", + "enum": [ + "STATIC", + "STATIC_FINE", + "STATIC_ULTRA_FINE", + "IRIS", + "IRIS_DOUBLE", + "IRIS_THICK", + "IRIS_HALF", + "SIMPLEX", + "FRACTAL_SMOKE", + "VASCULAR_THIN", + "SIMPLEX_CELLS", + "SIMPLEX_VASCULAR", + "FRACTAL_WATER", + "PERLIN", + "PERLIN_IRIS", + "PERLIN_IRIS_HALF", + "PERLIN_IRIS_DOUBLE", + "PERLIN_IRIS_THICK", + "FRACTAL_BILLOW_PERLIN", + "BIOCTAVE_FRACTAL_BILLOW_PERLIN", + "FRACTAL_BILLOW_SIMPLEX", + "FRACTAL_FBM_SIMPLEX", + "FRACTAL_BILLOW_IRIS", + "FRACTAL_FBM_IRIS", + "FRACTAL_BILLOW_IRIS_HALF", + "FRACTAL_FBM_IRIS_HALF", + "FRACTAL_BILLOW_IRIS_THICK", + "FRACTAL_FBM_IRIS_THICK", + "FRACTAL_RM_SIMPLEX", + "BIOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "BIOCTAVE_FRACTAL_FBM_SIMPLEX", + "BIOCTAVE_FRACTAL_RM_SIMPLEX", + "TRIOCTAVE_FRACTAL_RM_SIMPLEX", + "TRIOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "TRIOCTAVE_FRACTAL_FBM_SIMPLEX", + "QUADOCTAVE_FRACTAL_RM_SIMPLEX", + "QUADOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "QUADOCTAVE_FRACTAL_FBM_SIMPLEX", + "QUINTOCTAVE_FRACTAL_RM_SIMPLEX", + "QUINTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "QUINTOCTAVE_FRACTAL_FBM_SIMPLEX", + "SEXOCTAVE_FRACTAL_RM_SIMPLEX", + "SEXOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "SEXOCTAVE_FRACTAL_FBM_SIMPLEX", + "SEPTOCTAVE_FRACTAL_RM_SIMPLEX", + "SEPTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "SEPTOCTAVE_FRACTAL_FBM_SIMPLEX", + "OCTOCTAVE_FRACTAL_RM_SIMPLEX", + "OCTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "OCTOCTAVE_FRACTAL_FBM_SIMPLEX", + "NONOCTAVE_FRACTAL_RM_SIMPLEX", + "NONOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "NONOCTAVE_FRACTAL_FBM_SIMPLEX", + "VIGOCTAVE_FRACTAL_RM_SIMPLEX", + "VIGOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "VIGOCTAVE_FRACTAL_FBM_SIMPLEX", + "BIOCTAVE_SIMPLEX", + "TRIOCTAVE_SIMPLEX", + "QUADOCTAVE_SIMPLEX", + "QUINTOCTAVE_SIMPLEX", + "SEXOCTAVE_SIMPLEX", + "SEPTOCTAVE_SIMPLEX", + "OCTOCTAVE_SIMPLEX", + "NONOCTAVE_SIMPLEX", + "VIGOCTAVE_SIMPLEX", + "GLOB", + "GLOB_IRIS", + "GLOB_IRIS_HALF", + "GLOB_IRIS_DOUBLE", + "GLOB_IRIS_THICK", + "CUBIC", + "FRACTAL_CUBIC", + "FRACTAL_CUBIC_IRIS", + "FRACTAL_CUBIC_IRIS_THICK", + "FRACTAL_CUBIC_IRIS_HALF", + "FRACTAL_CUBIC_IRIS_DOUBLE", + "BIOCTAVE_FRACTAL_CUBIC", + "TRIOCTAVE_FRACTAL_CUBIC", + "QUADOCTAVE_FRACTAL_CUBIC", + "CUBIC_IRIS", + "CUBIC_IRIS_HALF", + "CUBIC_IRIS_DOUBLE", + "CUBIC_IRIS_THICK", + "CELLULAR", + "CELLULAR_IRIS", + "CELLULAR_IRIS_THICK", + "CELLULAR_IRIS_DOUBLE", + "CELLULAR_IRIS_HALF", + "CELLULAR_HEIGHT", + "CELLULAR_HEIGHT_IRIS", + "CELLULAR_HEIGHT_IRIS_DOUBLE", + "CELLULAR_HEIGHT_IRIS_THICK", + "CELLULAR_HEIGHT_IRIS_HALF", + "VASCULAR", + "FLAT", + "VASCULAR_IRIS", + "VASCULAR_IRIS_DOUBLE", + "VASCULAR_IRIS_THICK", + "VASCULAR_IRIS_HALF" + ] + }, + "zoom": { + "description": "The zoom of this style", + "type": "integer", + "minimum": 0 + }, + "fracture": { + "description": "Apply a generator to the coordinate field fed into this parent generator. I.e. Distort your generator with another generator.", + "additionalProperties": false, + "type": "object", + "properties": { + "multiplier": { + "description": "The Output multiplier. Only used if parent is fracture.", + "type": "integer", + "minimum": 0 + }, + "style": { + "description": "The chance is 1 in CHANCE per interval", + "type": "string", + "enum": [ + "STATIC", + "STATIC_FINE", + "STATIC_ULTRA_FINE", + "IRIS", + "IRIS_DOUBLE", + "IRIS_THICK", + "IRIS_HALF", + "SIMPLEX", + "FRACTAL_SMOKE", + "VASCULAR_THIN", + "SIMPLEX_CELLS", + "SIMPLEX_VASCULAR", + "FRACTAL_WATER", + "PERLIN", + "PERLIN_IRIS", + "PERLIN_IRIS_HALF", + "PERLIN_IRIS_DOUBLE", + "PERLIN_IRIS_THICK", + "FRACTAL_BILLOW_PERLIN", + "BIOCTAVE_FRACTAL_BILLOW_PERLIN", + "FRACTAL_BILLOW_SIMPLEX", + "FRACTAL_FBM_SIMPLEX", + "FRACTAL_BILLOW_IRIS", + "FRACTAL_FBM_IRIS", + "FRACTAL_BILLOW_IRIS_HALF", + "FRACTAL_FBM_IRIS_HALF", + "FRACTAL_BILLOW_IRIS_THICK", + "FRACTAL_FBM_IRIS_THICK", + "FRACTAL_RM_SIMPLEX", + "BIOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "BIOCTAVE_FRACTAL_FBM_SIMPLEX", + "BIOCTAVE_FRACTAL_RM_SIMPLEX", + "TRIOCTAVE_FRACTAL_RM_SIMPLEX", + "TRIOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "TRIOCTAVE_FRACTAL_FBM_SIMPLEX", + "QUADOCTAVE_FRACTAL_RM_SIMPLEX", + "QUADOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "QUADOCTAVE_FRACTAL_FBM_SIMPLEX", + "QUINTOCTAVE_FRACTAL_RM_SIMPLEX", + "QUINTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "QUINTOCTAVE_FRACTAL_FBM_SIMPLEX", + "SEXOCTAVE_FRACTAL_RM_SIMPLEX", + "SEXOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "SEXOCTAVE_FRACTAL_FBM_SIMPLEX", + "SEPTOCTAVE_FRACTAL_RM_SIMPLEX", + "SEPTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "SEPTOCTAVE_FRACTAL_FBM_SIMPLEX", + "OCTOCTAVE_FRACTAL_RM_SIMPLEX", + "OCTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "OCTOCTAVE_FRACTAL_FBM_SIMPLEX", + "NONOCTAVE_FRACTAL_RM_SIMPLEX", + "NONOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "NONOCTAVE_FRACTAL_FBM_SIMPLEX", + "VIGOCTAVE_FRACTAL_RM_SIMPLEX", + "VIGOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "VIGOCTAVE_FRACTAL_FBM_SIMPLEX", + "BIOCTAVE_SIMPLEX", + "TRIOCTAVE_SIMPLEX", + "QUADOCTAVE_SIMPLEX", + "QUINTOCTAVE_SIMPLEX", + "SEXOCTAVE_SIMPLEX", + "SEPTOCTAVE_SIMPLEX", + "OCTOCTAVE_SIMPLEX", + "NONOCTAVE_SIMPLEX", + "VIGOCTAVE_SIMPLEX", + "GLOB", + "GLOB_IRIS", + "GLOB_IRIS_HALF", + "GLOB_IRIS_DOUBLE", + "GLOB_IRIS_THICK", + "CUBIC", + "FRACTAL_CUBIC", + "FRACTAL_CUBIC_IRIS", + "FRACTAL_CUBIC_IRIS_THICK", + "FRACTAL_CUBIC_IRIS_HALF", + "FRACTAL_CUBIC_IRIS_DOUBLE", + "BIOCTAVE_FRACTAL_CUBIC", + "TRIOCTAVE_FRACTAL_CUBIC", + "QUADOCTAVE_FRACTAL_CUBIC", + "CUBIC_IRIS", + "CUBIC_IRIS_HALF", + "CUBIC_IRIS_DOUBLE", + "CUBIC_IRIS_THICK", + "CELLULAR", + "CELLULAR_IRIS", + "CELLULAR_IRIS_THICK", + "CELLULAR_IRIS_DOUBLE", + "CELLULAR_IRIS_HALF", + "CELLULAR_HEIGHT", + "CELLULAR_HEIGHT_IRIS", + "CELLULAR_HEIGHT_IRIS_DOUBLE", + "CELLULAR_HEIGHT_IRIS_THICK", + "CELLULAR_HEIGHT_IRIS_HALF", + "VASCULAR", + "FLAT", + "VASCULAR_IRIS", + "VASCULAR_IRIS_DOUBLE", + "VASCULAR_IRIS_THICK", + "VASCULAR_IRIS_HALF" + ] + }, + "zoom": { + "description": "The zoom of this style", + "type": "integer", + "minimum": 0 + }, + "fracture": { + "description": "Apply a generator to the coordinate field fed into this parent generator. I.e. Distort your generator with another generator.", + "additionalProperties": false, + "type": "object", + "properties": {} + }, + "exponent": { + "maximum": 64, + "description": "The exponent", + "type": "integer", + "minimum": 0 + } + } + }, + "exponent": { + "maximum": 64, + "description": "The exponent", + "type": "integer", + "minimum": 0 + } + } + }, + "exponent": { + "maximum": 64, + "description": "The exponent", + "type": "integer", + "minimum": 0 + } + } + }, + "exponent": { + "maximum": 64, + "description": "The exponent", + "type": "integer", + "minimum": 0 + } + } + }, + "exponent": { + "maximum": 64, + "description": "The exponent", + "type": "integer", + "minimum": 0 + } + } + }, + "exponent": { + "maximum": 64, + "description": "The exponent", "type": "integer", - "minimum": 1 + "minimum": 0 + } + } + }, + "structures": { + "minItems": 1, + "description": "A list of structure tilesets", + "type": "array", + "items": {"$ref": "#/definitions/irisstructureplacement"} + }, + "derivative": { + "description": "The raw derivative of this biome. This is required or the terrain will not properly generate. Use any vanilla biome type. Look in examples/biome-list.txt", + "type": "string", + "enum": [ + "OCEAN", + "PLAINS", + "DESERT", + "MOUNTAINS", + "FOREST", + "TAIGA", + "SWAMP", + "RIVER", + "NETHER_WASTES", + "THE_END", + "FROZEN_OCEAN", + "FROZEN_RIVER", + "SNOWY_TUNDRA", + "SNOWY_MOUNTAINS", + "MUSHROOM_FIELDS", + "MUSHROOM_FIELD_SHORE", + "BEACH", + "DESERT_HILLS", + "WOODED_HILLS", + "TAIGA_HILLS", + "MOUNTAIN_EDGE", + "JUNGLE", + "JUNGLE_HILLS", + "JUNGLE_EDGE", + "DEEP_OCEAN", + "STONE_SHORE", + "SNOWY_BEACH", + "BIRCH_FOREST", + "BIRCH_FOREST_HILLS", + "DARK_FOREST", + "SNOWY_TAIGA", + "SNOWY_TAIGA_HILLS", + "GIANT_TREE_TAIGA", + "GIANT_TREE_TAIGA_HILLS", + "WOODED_MOUNTAINS", + "SAVANNA", + "SAVANNA_PLATEAU", + "BADLANDS", + "WOODED_BADLANDS_PLATEAU", + "BADLANDS_PLATEAU", + "SMALL_END_ISLANDS", + "END_MIDLANDS", + "END_HIGHLANDS", + "END_BARRENS", + "WARM_OCEAN", + "LUKEWARM_OCEAN", + "COLD_OCEAN", + "DEEP_WARM_OCEAN", + "DEEP_LUKEWARM_OCEAN", + "DEEP_COLD_OCEAN", + "DEEP_FROZEN_OCEAN", + "THE_VOID", + "SUNFLOWER_PLAINS", + "DESERT_LAKES", + "GRAVELLY_MOUNTAINS", + "FLOWER_FOREST", + "TAIGA_MOUNTAINS", + "SWAMP_HILLS", + "ICE_SPIKES", + "MODIFIED_JUNGLE", + "MODIFIED_JUNGLE_EDGE", + "TALL_BIRCH_FOREST", + "TALL_BIRCH_HILLS", + "DARK_FOREST_HILLS", + "SNOWY_TAIGA_MOUNTAINS", + "GIANT_SPRUCE_TAIGA", + "GIANT_SPRUCE_TAIGA_HILLS", + "MODIFIED_GRAVELLY_MOUNTAINS", + "SHATTERED_SAVANNA", + "SHATTERED_SAVANNA_PLATEAU", + "ERODED_BADLANDS", + "MODIFIED_WOODED_BADLANDS_PLATEAU", + "MODIFIED_BADLANDS_PLATEAU", + "BAMBOO_JUNGLE", + "BAMBOO_JUNGLE_HILLS", + "SOUL_SAND_VALLEY", + "CRIMSON_FOREST", + "WARPED_FOREST", + "BASALT_DELTAS" + ] + }, + "biomeStyle": { + "description": "This changes the dispersion of the biome colors if multiple derivatives are chosen.", + "additionalProperties": false, + "type": "object", + "properties": { + "multiplier": { + "description": "The Output multiplier. Only used if parent is fracture.", + "type": "integer", + "minimum": 0 }, "style": { - "description": "The style of noise", + "description": "The chance is 1 in CHANCE per interval", "type": "string", "enum": [ "STATIC", @@ -3829,6 +9036,2059 @@ "VASCULAR_IRIS_HALF" ] }, + "zoom": { + "description": "The zoom of this style", + "type": "integer", + "minimum": 0 + }, + "fracture": { + "description": "Apply a generator to the coordinate field fed into this parent generator. I.e. Distort your generator with another generator.", + "additionalProperties": false, + "type": "object", + "properties": { + "multiplier": { + "description": "The Output multiplier. Only used if parent is fracture.", + "type": "integer", + "minimum": 0 + }, + "style": { + "description": "The chance is 1 in CHANCE per interval", + "type": "string", + "enum": [ + "STATIC", + "STATIC_FINE", + "STATIC_ULTRA_FINE", + "IRIS", + "IRIS_DOUBLE", + "IRIS_THICK", + "IRIS_HALF", + "SIMPLEX", + "FRACTAL_SMOKE", + "VASCULAR_THIN", + "SIMPLEX_CELLS", + "SIMPLEX_VASCULAR", + "FRACTAL_WATER", + "PERLIN", + "PERLIN_IRIS", + "PERLIN_IRIS_HALF", + "PERLIN_IRIS_DOUBLE", + "PERLIN_IRIS_THICK", + "FRACTAL_BILLOW_PERLIN", + "BIOCTAVE_FRACTAL_BILLOW_PERLIN", + "FRACTAL_BILLOW_SIMPLEX", + "FRACTAL_FBM_SIMPLEX", + "FRACTAL_BILLOW_IRIS", + "FRACTAL_FBM_IRIS", + "FRACTAL_BILLOW_IRIS_HALF", + "FRACTAL_FBM_IRIS_HALF", + "FRACTAL_BILLOW_IRIS_THICK", + "FRACTAL_FBM_IRIS_THICK", + "FRACTAL_RM_SIMPLEX", + "BIOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "BIOCTAVE_FRACTAL_FBM_SIMPLEX", + "BIOCTAVE_FRACTAL_RM_SIMPLEX", + "TRIOCTAVE_FRACTAL_RM_SIMPLEX", + "TRIOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "TRIOCTAVE_FRACTAL_FBM_SIMPLEX", + "QUADOCTAVE_FRACTAL_RM_SIMPLEX", + "QUADOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "QUADOCTAVE_FRACTAL_FBM_SIMPLEX", + "QUINTOCTAVE_FRACTAL_RM_SIMPLEX", + "QUINTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "QUINTOCTAVE_FRACTAL_FBM_SIMPLEX", + "SEXOCTAVE_FRACTAL_RM_SIMPLEX", + "SEXOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "SEXOCTAVE_FRACTAL_FBM_SIMPLEX", + "SEPTOCTAVE_FRACTAL_RM_SIMPLEX", + "SEPTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "SEPTOCTAVE_FRACTAL_FBM_SIMPLEX", + "OCTOCTAVE_FRACTAL_RM_SIMPLEX", + "OCTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "OCTOCTAVE_FRACTAL_FBM_SIMPLEX", + "NONOCTAVE_FRACTAL_RM_SIMPLEX", + "NONOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "NONOCTAVE_FRACTAL_FBM_SIMPLEX", + "VIGOCTAVE_FRACTAL_RM_SIMPLEX", + "VIGOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "VIGOCTAVE_FRACTAL_FBM_SIMPLEX", + "BIOCTAVE_SIMPLEX", + "TRIOCTAVE_SIMPLEX", + "QUADOCTAVE_SIMPLEX", + "QUINTOCTAVE_SIMPLEX", + "SEXOCTAVE_SIMPLEX", + "SEPTOCTAVE_SIMPLEX", + "OCTOCTAVE_SIMPLEX", + "NONOCTAVE_SIMPLEX", + "VIGOCTAVE_SIMPLEX", + "GLOB", + "GLOB_IRIS", + "GLOB_IRIS_HALF", + "GLOB_IRIS_DOUBLE", + "GLOB_IRIS_THICK", + "CUBIC", + "FRACTAL_CUBIC", + "FRACTAL_CUBIC_IRIS", + "FRACTAL_CUBIC_IRIS_THICK", + "FRACTAL_CUBIC_IRIS_HALF", + "FRACTAL_CUBIC_IRIS_DOUBLE", + "BIOCTAVE_FRACTAL_CUBIC", + "TRIOCTAVE_FRACTAL_CUBIC", + "QUADOCTAVE_FRACTAL_CUBIC", + "CUBIC_IRIS", + "CUBIC_IRIS_HALF", + "CUBIC_IRIS_DOUBLE", + "CUBIC_IRIS_THICK", + "CELLULAR", + "CELLULAR_IRIS", + "CELLULAR_IRIS_THICK", + "CELLULAR_IRIS_DOUBLE", + "CELLULAR_IRIS_HALF", + "CELLULAR_HEIGHT", + "CELLULAR_HEIGHT_IRIS", + "CELLULAR_HEIGHT_IRIS_DOUBLE", + "CELLULAR_HEIGHT_IRIS_THICK", + "CELLULAR_HEIGHT_IRIS_HALF", + "VASCULAR", + "FLAT", + "VASCULAR_IRIS", + "VASCULAR_IRIS_DOUBLE", + "VASCULAR_IRIS_THICK", + "VASCULAR_IRIS_HALF" + ] + }, + "zoom": { + "description": "The zoom of this style", + "type": "integer", + "minimum": 0 + }, + "fracture": { + "description": "Apply a generator to the coordinate field fed into this parent generator. I.e. Distort your generator with another generator.", + "additionalProperties": false, + "type": "object", + "properties": { + "multiplier": { + "description": "The Output multiplier. Only used if parent is fracture.", + "type": "integer", + "minimum": 0 + }, + "style": { + "description": "The chance is 1 in CHANCE per interval", + "type": "string", + "enum": [ + "STATIC", + "STATIC_FINE", + "STATIC_ULTRA_FINE", + "IRIS", + "IRIS_DOUBLE", + "IRIS_THICK", + "IRIS_HALF", + "SIMPLEX", + "FRACTAL_SMOKE", + "VASCULAR_THIN", + "SIMPLEX_CELLS", + "SIMPLEX_VASCULAR", + "FRACTAL_WATER", + "PERLIN", + "PERLIN_IRIS", + "PERLIN_IRIS_HALF", + "PERLIN_IRIS_DOUBLE", + "PERLIN_IRIS_THICK", + "FRACTAL_BILLOW_PERLIN", + "BIOCTAVE_FRACTAL_BILLOW_PERLIN", + "FRACTAL_BILLOW_SIMPLEX", + "FRACTAL_FBM_SIMPLEX", + "FRACTAL_BILLOW_IRIS", + "FRACTAL_FBM_IRIS", + "FRACTAL_BILLOW_IRIS_HALF", + "FRACTAL_FBM_IRIS_HALF", + "FRACTAL_BILLOW_IRIS_THICK", + "FRACTAL_FBM_IRIS_THICK", + "FRACTAL_RM_SIMPLEX", + "BIOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "BIOCTAVE_FRACTAL_FBM_SIMPLEX", + "BIOCTAVE_FRACTAL_RM_SIMPLEX", + "TRIOCTAVE_FRACTAL_RM_SIMPLEX", + "TRIOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "TRIOCTAVE_FRACTAL_FBM_SIMPLEX", + "QUADOCTAVE_FRACTAL_RM_SIMPLEX", + "QUADOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "QUADOCTAVE_FRACTAL_FBM_SIMPLEX", + "QUINTOCTAVE_FRACTAL_RM_SIMPLEX", + "QUINTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "QUINTOCTAVE_FRACTAL_FBM_SIMPLEX", + "SEXOCTAVE_FRACTAL_RM_SIMPLEX", + "SEXOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "SEXOCTAVE_FRACTAL_FBM_SIMPLEX", + "SEPTOCTAVE_FRACTAL_RM_SIMPLEX", + "SEPTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "SEPTOCTAVE_FRACTAL_FBM_SIMPLEX", + "OCTOCTAVE_FRACTAL_RM_SIMPLEX", + "OCTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "OCTOCTAVE_FRACTAL_FBM_SIMPLEX", + "NONOCTAVE_FRACTAL_RM_SIMPLEX", + "NONOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "NONOCTAVE_FRACTAL_FBM_SIMPLEX", + "VIGOCTAVE_FRACTAL_RM_SIMPLEX", + "VIGOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "VIGOCTAVE_FRACTAL_FBM_SIMPLEX", + "BIOCTAVE_SIMPLEX", + "TRIOCTAVE_SIMPLEX", + "QUADOCTAVE_SIMPLEX", + "QUINTOCTAVE_SIMPLEX", + "SEXOCTAVE_SIMPLEX", + "SEPTOCTAVE_SIMPLEX", + "OCTOCTAVE_SIMPLEX", + "NONOCTAVE_SIMPLEX", + "VIGOCTAVE_SIMPLEX", + "GLOB", + "GLOB_IRIS", + "GLOB_IRIS_HALF", + "GLOB_IRIS_DOUBLE", + "GLOB_IRIS_THICK", + "CUBIC", + "FRACTAL_CUBIC", + "FRACTAL_CUBIC_IRIS", + "FRACTAL_CUBIC_IRIS_THICK", + "FRACTAL_CUBIC_IRIS_HALF", + "FRACTAL_CUBIC_IRIS_DOUBLE", + "BIOCTAVE_FRACTAL_CUBIC", + "TRIOCTAVE_FRACTAL_CUBIC", + "QUADOCTAVE_FRACTAL_CUBIC", + "CUBIC_IRIS", + "CUBIC_IRIS_HALF", + "CUBIC_IRIS_DOUBLE", + "CUBIC_IRIS_THICK", + "CELLULAR", + "CELLULAR_IRIS", + "CELLULAR_IRIS_THICK", + "CELLULAR_IRIS_DOUBLE", + "CELLULAR_IRIS_HALF", + "CELLULAR_HEIGHT", + "CELLULAR_HEIGHT_IRIS", + "CELLULAR_HEIGHT_IRIS_DOUBLE", + "CELLULAR_HEIGHT_IRIS_THICK", + "CELLULAR_HEIGHT_IRIS_HALF", + "VASCULAR", + "FLAT", + "VASCULAR_IRIS", + "VASCULAR_IRIS_DOUBLE", + "VASCULAR_IRIS_THICK", + "VASCULAR_IRIS_HALF" + ] + }, + "zoom": { + "description": "The zoom of this style", + "type": "integer", + "minimum": 0 + }, + "fracture": { + "description": "Apply a generator to the coordinate field fed into this parent generator. I.e. Distort your generator with another generator.", + "additionalProperties": false, + "type": "object", + "properties": { + "multiplier": { + "description": "The Output multiplier. Only used if parent is fracture.", + "type": "integer", + "minimum": 0 + }, + "style": { + "description": "The chance is 1 in CHANCE per interval", + "type": "string", + "enum": [ + "STATIC", + "STATIC_FINE", + "STATIC_ULTRA_FINE", + "IRIS", + "IRIS_DOUBLE", + "IRIS_THICK", + "IRIS_HALF", + "SIMPLEX", + "FRACTAL_SMOKE", + "VASCULAR_THIN", + "SIMPLEX_CELLS", + "SIMPLEX_VASCULAR", + "FRACTAL_WATER", + "PERLIN", + "PERLIN_IRIS", + "PERLIN_IRIS_HALF", + "PERLIN_IRIS_DOUBLE", + "PERLIN_IRIS_THICK", + "FRACTAL_BILLOW_PERLIN", + "BIOCTAVE_FRACTAL_BILLOW_PERLIN", + "FRACTAL_BILLOW_SIMPLEX", + "FRACTAL_FBM_SIMPLEX", + "FRACTAL_BILLOW_IRIS", + "FRACTAL_FBM_IRIS", + "FRACTAL_BILLOW_IRIS_HALF", + "FRACTAL_FBM_IRIS_HALF", + "FRACTAL_BILLOW_IRIS_THICK", + "FRACTAL_FBM_IRIS_THICK", + "FRACTAL_RM_SIMPLEX", + "BIOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "BIOCTAVE_FRACTAL_FBM_SIMPLEX", + "BIOCTAVE_FRACTAL_RM_SIMPLEX", + "TRIOCTAVE_FRACTAL_RM_SIMPLEX", + "TRIOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "TRIOCTAVE_FRACTAL_FBM_SIMPLEX", + "QUADOCTAVE_FRACTAL_RM_SIMPLEX", + "QUADOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "QUADOCTAVE_FRACTAL_FBM_SIMPLEX", + "QUINTOCTAVE_FRACTAL_RM_SIMPLEX", + "QUINTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "QUINTOCTAVE_FRACTAL_FBM_SIMPLEX", + "SEXOCTAVE_FRACTAL_RM_SIMPLEX", + "SEXOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "SEXOCTAVE_FRACTAL_FBM_SIMPLEX", + "SEPTOCTAVE_FRACTAL_RM_SIMPLEX", + "SEPTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "SEPTOCTAVE_FRACTAL_FBM_SIMPLEX", + "OCTOCTAVE_FRACTAL_RM_SIMPLEX", + "OCTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "OCTOCTAVE_FRACTAL_FBM_SIMPLEX", + "NONOCTAVE_FRACTAL_RM_SIMPLEX", + "NONOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "NONOCTAVE_FRACTAL_FBM_SIMPLEX", + "VIGOCTAVE_FRACTAL_RM_SIMPLEX", + "VIGOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "VIGOCTAVE_FRACTAL_FBM_SIMPLEX", + "BIOCTAVE_SIMPLEX", + "TRIOCTAVE_SIMPLEX", + "QUADOCTAVE_SIMPLEX", + "QUINTOCTAVE_SIMPLEX", + "SEXOCTAVE_SIMPLEX", + "SEPTOCTAVE_SIMPLEX", + "OCTOCTAVE_SIMPLEX", + "NONOCTAVE_SIMPLEX", + "VIGOCTAVE_SIMPLEX", + "GLOB", + "GLOB_IRIS", + "GLOB_IRIS_HALF", + "GLOB_IRIS_DOUBLE", + "GLOB_IRIS_THICK", + "CUBIC", + "FRACTAL_CUBIC", + "FRACTAL_CUBIC_IRIS", + "FRACTAL_CUBIC_IRIS_THICK", + "FRACTAL_CUBIC_IRIS_HALF", + "FRACTAL_CUBIC_IRIS_DOUBLE", + "BIOCTAVE_FRACTAL_CUBIC", + "TRIOCTAVE_FRACTAL_CUBIC", + "QUADOCTAVE_FRACTAL_CUBIC", + "CUBIC_IRIS", + "CUBIC_IRIS_HALF", + "CUBIC_IRIS_DOUBLE", + "CUBIC_IRIS_THICK", + "CELLULAR", + "CELLULAR_IRIS", + "CELLULAR_IRIS_THICK", + "CELLULAR_IRIS_DOUBLE", + "CELLULAR_IRIS_HALF", + "CELLULAR_HEIGHT", + "CELLULAR_HEIGHT_IRIS", + "CELLULAR_HEIGHT_IRIS_DOUBLE", + "CELLULAR_HEIGHT_IRIS_THICK", + "CELLULAR_HEIGHT_IRIS_HALF", + "VASCULAR", + "FLAT", + "VASCULAR_IRIS", + "VASCULAR_IRIS_DOUBLE", + "VASCULAR_IRIS_THICK", + "VASCULAR_IRIS_HALF" + ] + }, + "zoom": { + "description": "The zoom of this style", + "type": "integer", + "minimum": 0 + }, + "fracture": { + "description": "Apply a generator to the coordinate field fed into this parent generator. I.e. Distort your generator with another generator.", + "additionalProperties": false, + "type": "object", + "properties": { + "multiplier": { + "description": "The Output multiplier. Only used if parent is fracture.", + "type": "integer", + "minimum": 0 + }, + "style": { + "description": "The chance is 1 in CHANCE per interval", + "type": "string", + "enum": [ + "STATIC", + "STATIC_FINE", + "STATIC_ULTRA_FINE", + "IRIS", + "IRIS_DOUBLE", + "IRIS_THICK", + "IRIS_HALF", + "SIMPLEX", + "FRACTAL_SMOKE", + "VASCULAR_THIN", + "SIMPLEX_CELLS", + "SIMPLEX_VASCULAR", + "FRACTAL_WATER", + "PERLIN", + "PERLIN_IRIS", + "PERLIN_IRIS_HALF", + "PERLIN_IRIS_DOUBLE", + "PERLIN_IRIS_THICK", + "FRACTAL_BILLOW_PERLIN", + "BIOCTAVE_FRACTAL_BILLOW_PERLIN", + "FRACTAL_BILLOW_SIMPLEX", + "FRACTAL_FBM_SIMPLEX", + "FRACTAL_BILLOW_IRIS", + "FRACTAL_FBM_IRIS", + "FRACTAL_BILLOW_IRIS_HALF", + "FRACTAL_FBM_IRIS_HALF", + "FRACTAL_BILLOW_IRIS_THICK", + "FRACTAL_FBM_IRIS_THICK", + "FRACTAL_RM_SIMPLEX", + "BIOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "BIOCTAVE_FRACTAL_FBM_SIMPLEX", + "BIOCTAVE_FRACTAL_RM_SIMPLEX", + "TRIOCTAVE_FRACTAL_RM_SIMPLEX", + "TRIOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "TRIOCTAVE_FRACTAL_FBM_SIMPLEX", + "QUADOCTAVE_FRACTAL_RM_SIMPLEX", + "QUADOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "QUADOCTAVE_FRACTAL_FBM_SIMPLEX", + "QUINTOCTAVE_FRACTAL_RM_SIMPLEX", + "QUINTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "QUINTOCTAVE_FRACTAL_FBM_SIMPLEX", + "SEXOCTAVE_FRACTAL_RM_SIMPLEX", + "SEXOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "SEXOCTAVE_FRACTAL_FBM_SIMPLEX", + "SEPTOCTAVE_FRACTAL_RM_SIMPLEX", + "SEPTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "SEPTOCTAVE_FRACTAL_FBM_SIMPLEX", + "OCTOCTAVE_FRACTAL_RM_SIMPLEX", + "OCTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "OCTOCTAVE_FRACTAL_FBM_SIMPLEX", + "NONOCTAVE_FRACTAL_RM_SIMPLEX", + "NONOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "NONOCTAVE_FRACTAL_FBM_SIMPLEX", + "VIGOCTAVE_FRACTAL_RM_SIMPLEX", + "VIGOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "VIGOCTAVE_FRACTAL_FBM_SIMPLEX", + "BIOCTAVE_SIMPLEX", + "TRIOCTAVE_SIMPLEX", + "QUADOCTAVE_SIMPLEX", + "QUINTOCTAVE_SIMPLEX", + "SEXOCTAVE_SIMPLEX", + "SEPTOCTAVE_SIMPLEX", + "OCTOCTAVE_SIMPLEX", + "NONOCTAVE_SIMPLEX", + "VIGOCTAVE_SIMPLEX", + "GLOB", + "GLOB_IRIS", + "GLOB_IRIS_HALF", + "GLOB_IRIS_DOUBLE", + "GLOB_IRIS_THICK", + "CUBIC", + "FRACTAL_CUBIC", + "FRACTAL_CUBIC_IRIS", + "FRACTAL_CUBIC_IRIS_THICK", + "FRACTAL_CUBIC_IRIS_HALF", + "FRACTAL_CUBIC_IRIS_DOUBLE", + "BIOCTAVE_FRACTAL_CUBIC", + "TRIOCTAVE_FRACTAL_CUBIC", + "QUADOCTAVE_FRACTAL_CUBIC", + "CUBIC_IRIS", + "CUBIC_IRIS_HALF", + "CUBIC_IRIS_DOUBLE", + "CUBIC_IRIS_THICK", + "CELLULAR", + "CELLULAR_IRIS", + "CELLULAR_IRIS_THICK", + "CELLULAR_IRIS_DOUBLE", + "CELLULAR_IRIS_HALF", + "CELLULAR_HEIGHT", + "CELLULAR_HEIGHT_IRIS", + "CELLULAR_HEIGHT_IRIS_DOUBLE", + "CELLULAR_HEIGHT_IRIS_THICK", + "CELLULAR_HEIGHT_IRIS_HALF", + "VASCULAR", + "FLAT", + "VASCULAR_IRIS", + "VASCULAR_IRIS_DOUBLE", + "VASCULAR_IRIS_THICK", + "VASCULAR_IRIS_HALF" + ] + }, + "zoom": { + "description": "The zoom of this style", + "type": "integer", + "minimum": 0 + }, + "fracture": { + "description": "Apply a generator to the coordinate field fed into this parent generator. I.e. Distort your generator with another generator.", + "additionalProperties": false, + "type": "object", + "properties": { + "multiplier": { + "description": "The Output multiplier. Only used if parent is fracture.", + "type": "integer", + "minimum": 0 + }, + "style": { + "description": "The chance is 1 in CHANCE per interval", + "type": "string", + "enum": [ + "STATIC", + "STATIC_FINE", + "STATIC_ULTRA_FINE", + "IRIS", + "IRIS_DOUBLE", + "IRIS_THICK", + "IRIS_HALF", + "SIMPLEX", + "FRACTAL_SMOKE", + "VASCULAR_THIN", + "SIMPLEX_CELLS", + "SIMPLEX_VASCULAR", + "FRACTAL_WATER", + "PERLIN", + "PERLIN_IRIS", + "PERLIN_IRIS_HALF", + "PERLIN_IRIS_DOUBLE", + "PERLIN_IRIS_THICK", + "FRACTAL_BILLOW_PERLIN", + "BIOCTAVE_FRACTAL_BILLOW_PERLIN", + "FRACTAL_BILLOW_SIMPLEX", + "FRACTAL_FBM_SIMPLEX", + "FRACTAL_BILLOW_IRIS", + "FRACTAL_FBM_IRIS", + "FRACTAL_BILLOW_IRIS_HALF", + "FRACTAL_FBM_IRIS_HALF", + "FRACTAL_BILLOW_IRIS_THICK", + "FRACTAL_FBM_IRIS_THICK", + "FRACTAL_RM_SIMPLEX", + "BIOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "BIOCTAVE_FRACTAL_FBM_SIMPLEX", + "BIOCTAVE_FRACTAL_RM_SIMPLEX", + "TRIOCTAVE_FRACTAL_RM_SIMPLEX", + "TRIOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "TRIOCTAVE_FRACTAL_FBM_SIMPLEX", + "QUADOCTAVE_FRACTAL_RM_SIMPLEX", + "QUADOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "QUADOCTAVE_FRACTAL_FBM_SIMPLEX", + "QUINTOCTAVE_FRACTAL_RM_SIMPLEX", + "QUINTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "QUINTOCTAVE_FRACTAL_FBM_SIMPLEX", + "SEXOCTAVE_FRACTAL_RM_SIMPLEX", + "SEXOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "SEXOCTAVE_FRACTAL_FBM_SIMPLEX", + "SEPTOCTAVE_FRACTAL_RM_SIMPLEX", + "SEPTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "SEPTOCTAVE_FRACTAL_FBM_SIMPLEX", + "OCTOCTAVE_FRACTAL_RM_SIMPLEX", + "OCTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "OCTOCTAVE_FRACTAL_FBM_SIMPLEX", + "NONOCTAVE_FRACTAL_RM_SIMPLEX", + "NONOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "NONOCTAVE_FRACTAL_FBM_SIMPLEX", + "VIGOCTAVE_FRACTAL_RM_SIMPLEX", + "VIGOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "VIGOCTAVE_FRACTAL_FBM_SIMPLEX", + "BIOCTAVE_SIMPLEX", + "TRIOCTAVE_SIMPLEX", + "QUADOCTAVE_SIMPLEX", + "QUINTOCTAVE_SIMPLEX", + "SEXOCTAVE_SIMPLEX", + "SEPTOCTAVE_SIMPLEX", + "OCTOCTAVE_SIMPLEX", + "NONOCTAVE_SIMPLEX", + "VIGOCTAVE_SIMPLEX", + "GLOB", + "GLOB_IRIS", + "GLOB_IRIS_HALF", + "GLOB_IRIS_DOUBLE", + "GLOB_IRIS_THICK", + "CUBIC", + "FRACTAL_CUBIC", + "FRACTAL_CUBIC_IRIS", + "FRACTAL_CUBIC_IRIS_THICK", + "FRACTAL_CUBIC_IRIS_HALF", + "FRACTAL_CUBIC_IRIS_DOUBLE", + "BIOCTAVE_FRACTAL_CUBIC", + "TRIOCTAVE_FRACTAL_CUBIC", + "QUADOCTAVE_FRACTAL_CUBIC", + "CUBIC_IRIS", + "CUBIC_IRIS_HALF", + "CUBIC_IRIS_DOUBLE", + "CUBIC_IRIS_THICK", + "CELLULAR", + "CELLULAR_IRIS", + "CELLULAR_IRIS_THICK", + "CELLULAR_IRIS_DOUBLE", + "CELLULAR_IRIS_HALF", + "CELLULAR_HEIGHT", + "CELLULAR_HEIGHT_IRIS", + "CELLULAR_HEIGHT_IRIS_DOUBLE", + "CELLULAR_HEIGHT_IRIS_THICK", + "CELLULAR_HEIGHT_IRIS_HALF", + "VASCULAR", + "FLAT", + "VASCULAR_IRIS", + "VASCULAR_IRIS_DOUBLE", + "VASCULAR_IRIS_THICK", + "VASCULAR_IRIS_HALF" + ] + }, + "zoom": { + "description": "The zoom of this style", + "type": "integer", + "minimum": 0 + }, + "fracture": { + "description": "Apply a generator to the coordinate field fed into this parent generator. I.e. Distort your generator with another generator.", + "additionalProperties": false, + "type": "object", + "properties": {} + }, + "exponent": { + "maximum": 64, + "description": "The exponent", + "type": "integer", + "minimum": 0 + } + } + }, + "exponent": { + "maximum": 64, + "description": "The exponent", + "type": "integer", + "minimum": 0 + } + } + }, + "exponent": { + "maximum": 64, + "description": "The exponent", + "type": "integer", + "minimum": 0 + } + } + }, + "exponent": { + "maximum": 64, + "description": "The exponent", + "type": "integer", + "minimum": 0 + } + } + }, + "exponent": { + "maximum": 64, + "description": "The exponent", + "type": "integer", + "minimum": 0 + } + } + }, + "exponent": { + "maximum": 64, + "description": "The exponent", + "type": "integer", + "minimum": 0 + } + } + }, + "deposits": { + "minItems": 1, + "description": "Define biome deposit generators that add onto the existing regional and global deposit generators", + "type": "array", + "items": {"$ref": "#/definitions/irisdepositgenerator"} + }, + "slab": { + "description": "The default slab if iris decides to place a slab in this biome. Default is no slab.", + "additionalProperties": false, + "type": "object", + "properties": { + "minHeight": { + "maximum": 256, + "description": "The min thickness of this layer", + "type": "integer", + "minimum": 0 + }, + "maxHeight": { + "maximum": 256, + "description": "The max thickness of this layer", + "type": "integer", + "minimum": 1 + }, + "style": { + "description": "The style of noise", + "additionalProperties": false, + "type": "object", + "properties": { + "multiplier": { + "description": "The Output multiplier. Only used if parent is fracture.", + "type": "integer", + "minimum": 0 + }, + "style": { + "description": "The chance is 1 in CHANCE per interval", + "type": "string", + "enum": [ + "STATIC", + "STATIC_FINE", + "STATIC_ULTRA_FINE", + "IRIS", + "IRIS_DOUBLE", + "IRIS_THICK", + "IRIS_HALF", + "SIMPLEX", + "FRACTAL_SMOKE", + "VASCULAR_THIN", + "SIMPLEX_CELLS", + "SIMPLEX_VASCULAR", + "FRACTAL_WATER", + "PERLIN", + "PERLIN_IRIS", + "PERLIN_IRIS_HALF", + "PERLIN_IRIS_DOUBLE", + "PERLIN_IRIS_THICK", + "FRACTAL_BILLOW_PERLIN", + "BIOCTAVE_FRACTAL_BILLOW_PERLIN", + "FRACTAL_BILLOW_SIMPLEX", + "FRACTAL_FBM_SIMPLEX", + "FRACTAL_BILLOW_IRIS", + "FRACTAL_FBM_IRIS", + "FRACTAL_BILLOW_IRIS_HALF", + "FRACTAL_FBM_IRIS_HALF", + "FRACTAL_BILLOW_IRIS_THICK", + "FRACTAL_FBM_IRIS_THICK", + "FRACTAL_RM_SIMPLEX", + "BIOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "BIOCTAVE_FRACTAL_FBM_SIMPLEX", + "BIOCTAVE_FRACTAL_RM_SIMPLEX", + "TRIOCTAVE_FRACTAL_RM_SIMPLEX", + "TRIOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "TRIOCTAVE_FRACTAL_FBM_SIMPLEX", + "QUADOCTAVE_FRACTAL_RM_SIMPLEX", + "QUADOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "QUADOCTAVE_FRACTAL_FBM_SIMPLEX", + "QUINTOCTAVE_FRACTAL_RM_SIMPLEX", + "QUINTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "QUINTOCTAVE_FRACTAL_FBM_SIMPLEX", + "SEXOCTAVE_FRACTAL_RM_SIMPLEX", + "SEXOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "SEXOCTAVE_FRACTAL_FBM_SIMPLEX", + "SEPTOCTAVE_FRACTAL_RM_SIMPLEX", + "SEPTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "SEPTOCTAVE_FRACTAL_FBM_SIMPLEX", + "OCTOCTAVE_FRACTAL_RM_SIMPLEX", + "OCTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "OCTOCTAVE_FRACTAL_FBM_SIMPLEX", + "NONOCTAVE_FRACTAL_RM_SIMPLEX", + "NONOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "NONOCTAVE_FRACTAL_FBM_SIMPLEX", + "VIGOCTAVE_FRACTAL_RM_SIMPLEX", + "VIGOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "VIGOCTAVE_FRACTAL_FBM_SIMPLEX", + "BIOCTAVE_SIMPLEX", + "TRIOCTAVE_SIMPLEX", + "QUADOCTAVE_SIMPLEX", + "QUINTOCTAVE_SIMPLEX", + "SEXOCTAVE_SIMPLEX", + "SEPTOCTAVE_SIMPLEX", + "OCTOCTAVE_SIMPLEX", + "NONOCTAVE_SIMPLEX", + "VIGOCTAVE_SIMPLEX", + "GLOB", + "GLOB_IRIS", + "GLOB_IRIS_HALF", + "GLOB_IRIS_DOUBLE", + "GLOB_IRIS_THICK", + "CUBIC", + "FRACTAL_CUBIC", + "FRACTAL_CUBIC_IRIS", + "FRACTAL_CUBIC_IRIS_THICK", + "FRACTAL_CUBIC_IRIS_HALF", + "FRACTAL_CUBIC_IRIS_DOUBLE", + "BIOCTAVE_FRACTAL_CUBIC", + "TRIOCTAVE_FRACTAL_CUBIC", + "QUADOCTAVE_FRACTAL_CUBIC", + "CUBIC_IRIS", + "CUBIC_IRIS_HALF", + "CUBIC_IRIS_DOUBLE", + "CUBIC_IRIS_THICK", + "CELLULAR", + "CELLULAR_IRIS", + "CELLULAR_IRIS_THICK", + "CELLULAR_IRIS_DOUBLE", + "CELLULAR_IRIS_HALF", + "CELLULAR_HEIGHT", + "CELLULAR_HEIGHT_IRIS", + "CELLULAR_HEIGHT_IRIS_DOUBLE", + "CELLULAR_HEIGHT_IRIS_THICK", + "CELLULAR_HEIGHT_IRIS_HALF", + "VASCULAR", + "FLAT", + "VASCULAR_IRIS", + "VASCULAR_IRIS_DOUBLE", + "VASCULAR_IRIS_THICK", + "VASCULAR_IRIS_HALF" + ] + }, + "zoom": { + "description": "The zoom of this style", + "type": "integer", + "minimum": 0 + }, + "fracture": { + "description": "Apply a generator to the coordinate field fed into this parent generator. I.e. Distort your generator with another generator.", + "additionalProperties": false, + "type": "object", + "properties": { + "multiplier": { + "description": "The Output multiplier. Only used if parent is fracture.", + "type": "integer", + "minimum": 0 + }, + "style": { + "description": "The chance is 1 in CHANCE per interval", + "type": "string", + "enum": [ + "STATIC", + "STATIC_FINE", + "STATIC_ULTRA_FINE", + "IRIS", + "IRIS_DOUBLE", + "IRIS_THICK", + "IRIS_HALF", + "SIMPLEX", + "FRACTAL_SMOKE", + "VASCULAR_THIN", + "SIMPLEX_CELLS", + "SIMPLEX_VASCULAR", + "FRACTAL_WATER", + "PERLIN", + "PERLIN_IRIS", + "PERLIN_IRIS_HALF", + "PERLIN_IRIS_DOUBLE", + "PERLIN_IRIS_THICK", + "FRACTAL_BILLOW_PERLIN", + "BIOCTAVE_FRACTAL_BILLOW_PERLIN", + "FRACTAL_BILLOW_SIMPLEX", + "FRACTAL_FBM_SIMPLEX", + "FRACTAL_BILLOW_IRIS", + "FRACTAL_FBM_IRIS", + "FRACTAL_BILLOW_IRIS_HALF", + "FRACTAL_FBM_IRIS_HALF", + "FRACTAL_BILLOW_IRIS_THICK", + "FRACTAL_FBM_IRIS_THICK", + "FRACTAL_RM_SIMPLEX", + "BIOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "BIOCTAVE_FRACTAL_FBM_SIMPLEX", + "BIOCTAVE_FRACTAL_RM_SIMPLEX", + "TRIOCTAVE_FRACTAL_RM_SIMPLEX", + "TRIOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "TRIOCTAVE_FRACTAL_FBM_SIMPLEX", + "QUADOCTAVE_FRACTAL_RM_SIMPLEX", + "QUADOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "QUADOCTAVE_FRACTAL_FBM_SIMPLEX", + "QUINTOCTAVE_FRACTAL_RM_SIMPLEX", + "QUINTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "QUINTOCTAVE_FRACTAL_FBM_SIMPLEX", + "SEXOCTAVE_FRACTAL_RM_SIMPLEX", + "SEXOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "SEXOCTAVE_FRACTAL_FBM_SIMPLEX", + "SEPTOCTAVE_FRACTAL_RM_SIMPLEX", + "SEPTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "SEPTOCTAVE_FRACTAL_FBM_SIMPLEX", + "OCTOCTAVE_FRACTAL_RM_SIMPLEX", + "OCTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "OCTOCTAVE_FRACTAL_FBM_SIMPLEX", + "NONOCTAVE_FRACTAL_RM_SIMPLEX", + "NONOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "NONOCTAVE_FRACTAL_FBM_SIMPLEX", + "VIGOCTAVE_FRACTAL_RM_SIMPLEX", + "VIGOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "VIGOCTAVE_FRACTAL_FBM_SIMPLEX", + "BIOCTAVE_SIMPLEX", + "TRIOCTAVE_SIMPLEX", + "QUADOCTAVE_SIMPLEX", + "QUINTOCTAVE_SIMPLEX", + "SEXOCTAVE_SIMPLEX", + "SEPTOCTAVE_SIMPLEX", + "OCTOCTAVE_SIMPLEX", + "NONOCTAVE_SIMPLEX", + "VIGOCTAVE_SIMPLEX", + "GLOB", + "GLOB_IRIS", + "GLOB_IRIS_HALF", + "GLOB_IRIS_DOUBLE", + "GLOB_IRIS_THICK", + "CUBIC", + "FRACTAL_CUBIC", + "FRACTAL_CUBIC_IRIS", + "FRACTAL_CUBIC_IRIS_THICK", + "FRACTAL_CUBIC_IRIS_HALF", + "FRACTAL_CUBIC_IRIS_DOUBLE", + "BIOCTAVE_FRACTAL_CUBIC", + "TRIOCTAVE_FRACTAL_CUBIC", + "QUADOCTAVE_FRACTAL_CUBIC", + "CUBIC_IRIS", + "CUBIC_IRIS_HALF", + "CUBIC_IRIS_DOUBLE", + "CUBIC_IRIS_THICK", + "CELLULAR", + "CELLULAR_IRIS", + "CELLULAR_IRIS_THICK", + "CELLULAR_IRIS_DOUBLE", + "CELLULAR_IRIS_HALF", + "CELLULAR_HEIGHT", + "CELLULAR_HEIGHT_IRIS", + "CELLULAR_HEIGHT_IRIS_DOUBLE", + "CELLULAR_HEIGHT_IRIS_THICK", + "CELLULAR_HEIGHT_IRIS_HALF", + "VASCULAR", + "FLAT", + "VASCULAR_IRIS", + "VASCULAR_IRIS_DOUBLE", + "VASCULAR_IRIS_THICK", + "VASCULAR_IRIS_HALF" + ] + }, + "zoom": { + "description": "The zoom of this style", + "type": "integer", + "minimum": 0 + }, + "fracture": { + "description": "Apply a generator to the coordinate field fed into this parent generator. I.e. Distort your generator with another generator.", + "additionalProperties": false, + "type": "object", + "properties": { + "multiplier": { + "description": "The Output multiplier. Only used if parent is fracture.", + "type": "integer", + "minimum": 0 + }, + "style": { + "description": "The chance is 1 in CHANCE per interval", + "type": "string", + "enum": [ + "STATIC", + "STATIC_FINE", + "STATIC_ULTRA_FINE", + "IRIS", + "IRIS_DOUBLE", + "IRIS_THICK", + "IRIS_HALF", + "SIMPLEX", + "FRACTAL_SMOKE", + "VASCULAR_THIN", + "SIMPLEX_CELLS", + "SIMPLEX_VASCULAR", + "FRACTAL_WATER", + "PERLIN", + "PERLIN_IRIS", + "PERLIN_IRIS_HALF", + "PERLIN_IRIS_DOUBLE", + "PERLIN_IRIS_THICK", + "FRACTAL_BILLOW_PERLIN", + "BIOCTAVE_FRACTAL_BILLOW_PERLIN", + "FRACTAL_BILLOW_SIMPLEX", + "FRACTAL_FBM_SIMPLEX", + "FRACTAL_BILLOW_IRIS", + "FRACTAL_FBM_IRIS", + "FRACTAL_BILLOW_IRIS_HALF", + "FRACTAL_FBM_IRIS_HALF", + "FRACTAL_BILLOW_IRIS_THICK", + "FRACTAL_FBM_IRIS_THICK", + "FRACTAL_RM_SIMPLEX", + "BIOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "BIOCTAVE_FRACTAL_FBM_SIMPLEX", + "BIOCTAVE_FRACTAL_RM_SIMPLEX", + "TRIOCTAVE_FRACTAL_RM_SIMPLEX", + "TRIOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "TRIOCTAVE_FRACTAL_FBM_SIMPLEX", + "QUADOCTAVE_FRACTAL_RM_SIMPLEX", + "QUADOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "QUADOCTAVE_FRACTAL_FBM_SIMPLEX", + "QUINTOCTAVE_FRACTAL_RM_SIMPLEX", + "QUINTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "QUINTOCTAVE_FRACTAL_FBM_SIMPLEX", + "SEXOCTAVE_FRACTAL_RM_SIMPLEX", + "SEXOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "SEXOCTAVE_FRACTAL_FBM_SIMPLEX", + "SEPTOCTAVE_FRACTAL_RM_SIMPLEX", + "SEPTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "SEPTOCTAVE_FRACTAL_FBM_SIMPLEX", + "OCTOCTAVE_FRACTAL_RM_SIMPLEX", + "OCTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "OCTOCTAVE_FRACTAL_FBM_SIMPLEX", + "NONOCTAVE_FRACTAL_RM_SIMPLEX", + "NONOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "NONOCTAVE_FRACTAL_FBM_SIMPLEX", + "VIGOCTAVE_FRACTAL_RM_SIMPLEX", + "VIGOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "VIGOCTAVE_FRACTAL_FBM_SIMPLEX", + "BIOCTAVE_SIMPLEX", + "TRIOCTAVE_SIMPLEX", + "QUADOCTAVE_SIMPLEX", + "QUINTOCTAVE_SIMPLEX", + "SEXOCTAVE_SIMPLEX", + "SEPTOCTAVE_SIMPLEX", + "OCTOCTAVE_SIMPLEX", + "NONOCTAVE_SIMPLEX", + "VIGOCTAVE_SIMPLEX", + "GLOB", + "GLOB_IRIS", + "GLOB_IRIS_HALF", + "GLOB_IRIS_DOUBLE", + "GLOB_IRIS_THICK", + "CUBIC", + "FRACTAL_CUBIC", + "FRACTAL_CUBIC_IRIS", + "FRACTAL_CUBIC_IRIS_THICK", + "FRACTAL_CUBIC_IRIS_HALF", + "FRACTAL_CUBIC_IRIS_DOUBLE", + "BIOCTAVE_FRACTAL_CUBIC", + "TRIOCTAVE_FRACTAL_CUBIC", + "QUADOCTAVE_FRACTAL_CUBIC", + "CUBIC_IRIS", + "CUBIC_IRIS_HALF", + "CUBIC_IRIS_DOUBLE", + "CUBIC_IRIS_THICK", + "CELLULAR", + "CELLULAR_IRIS", + "CELLULAR_IRIS_THICK", + "CELLULAR_IRIS_DOUBLE", + "CELLULAR_IRIS_HALF", + "CELLULAR_HEIGHT", + "CELLULAR_HEIGHT_IRIS", + "CELLULAR_HEIGHT_IRIS_DOUBLE", + "CELLULAR_HEIGHT_IRIS_THICK", + "CELLULAR_HEIGHT_IRIS_HALF", + "VASCULAR", + "FLAT", + "VASCULAR_IRIS", + "VASCULAR_IRIS_DOUBLE", + "VASCULAR_IRIS_THICK", + "VASCULAR_IRIS_HALF" + ] + }, + "zoom": { + "description": "The zoom of this style", + "type": "integer", + "minimum": 0 + }, + "fracture": { + "description": "Apply a generator to the coordinate field fed into this parent generator. I.e. Distort your generator with another generator.", + "additionalProperties": false, + "type": "object", + "properties": { + "multiplier": { + "description": "The Output multiplier. Only used if parent is fracture.", + "type": "integer", + "minimum": 0 + }, + "style": { + "description": "The chance is 1 in CHANCE per interval", + "type": "string", + "enum": [ + "STATIC", + "STATIC_FINE", + "STATIC_ULTRA_FINE", + "IRIS", + "IRIS_DOUBLE", + "IRIS_THICK", + "IRIS_HALF", + "SIMPLEX", + "FRACTAL_SMOKE", + "VASCULAR_THIN", + "SIMPLEX_CELLS", + "SIMPLEX_VASCULAR", + "FRACTAL_WATER", + "PERLIN", + "PERLIN_IRIS", + "PERLIN_IRIS_HALF", + "PERLIN_IRIS_DOUBLE", + "PERLIN_IRIS_THICK", + "FRACTAL_BILLOW_PERLIN", + "BIOCTAVE_FRACTAL_BILLOW_PERLIN", + "FRACTAL_BILLOW_SIMPLEX", + "FRACTAL_FBM_SIMPLEX", + "FRACTAL_BILLOW_IRIS", + "FRACTAL_FBM_IRIS", + "FRACTAL_BILLOW_IRIS_HALF", + "FRACTAL_FBM_IRIS_HALF", + "FRACTAL_BILLOW_IRIS_THICK", + "FRACTAL_FBM_IRIS_THICK", + "FRACTAL_RM_SIMPLEX", + "BIOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "BIOCTAVE_FRACTAL_FBM_SIMPLEX", + "BIOCTAVE_FRACTAL_RM_SIMPLEX", + "TRIOCTAVE_FRACTAL_RM_SIMPLEX", + "TRIOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "TRIOCTAVE_FRACTAL_FBM_SIMPLEX", + "QUADOCTAVE_FRACTAL_RM_SIMPLEX", + "QUADOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "QUADOCTAVE_FRACTAL_FBM_SIMPLEX", + "QUINTOCTAVE_FRACTAL_RM_SIMPLEX", + "QUINTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "QUINTOCTAVE_FRACTAL_FBM_SIMPLEX", + "SEXOCTAVE_FRACTAL_RM_SIMPLEX", + "SEXOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "SEXOCTAVE_FRACTAL_FBM_SIMPLEX", + "SEPTOCTAVE_FRACTAL_RM_SIMPLEX", + "SEPTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "SEPTOCTAVE_FRACTAL_FBM_SIMPLEX", + "OCTOCTAVE_FRACTAL_RM_SIMPLEX", + "OCTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "OCTOCTAVE_FRACTAL_FBM_SIMPLEX", + "NONOCTAVE_FRACTAL_RM_SIMPLEX", + "NONOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "NONOCTAVE_FRACTAL_FBM_SIMPLEX", + "VIGOCTAVE_FRACTAL_RM_SIMPLEX", + "VIGOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "VIGOCTAVE_FRACTAL_FBM_SIMPLEX", + "BIOCTAVE_SIMPLEX", + "TRIOCTAVE_SIMPLEX", + "QUADOCTAVE_SIMPLEX", + "QUINTOCTAVE_SIMPLEX", + "SEXOCTAVE_SIMPLEX", + "SEPTOCTAVE_SIMPLEX", + "OCTOCTAVE_SIMPLEX", + "NONOCTAVE_SIMPLEX", + "VIGOCTAVE_SIMPLEX", + "GLOB", + "GLOB_IRIS", + "GLOB_IRIS_HALF", + "GLOB_IRIS_DOUBLE", + "GLOB_IRIS_THICK", + "CUBIC", + "FRACTAL_CUBIC", + "FRACTAL_CUBIC_IRIS", + "FRACTAL_CUBIC_IRIS_THICK", + "FRACTAL_CUBIC_IRIS_HALF", + "FRACTAL_CUBIC_IRIS_DOUBLE", + "BIOCTAVE_FRACTAL_CUBIC", + "TRIOCTAVE_FRACTAL_CUBIC", + "QUADOCTAVE_FRACTAL_CUBIC", + "CUBIC_IRIS", + "CUBIC_IRIS_HALF", + "CUBIC_IRIS_DOUBLE", + "CUBIC_IRIS_THICK", + "CELLULAR", + "CELLULAR_IRIS", + "CELLULAR_IRIS_THICK", + "CELLULAR_IRIS_DOUBLE", + "CELLULAR_IRIS_HALF", + "CELLULAR_HEIGHT", + "CELLULAR_HEIGHT_IRIS", + "CELLULAR_HEIGHT_IRIS_DOUBLE", + "CELLULAR_HEIGHT_IRIS_THICK", + "CELLULAR_HEIGHT_IRIS_HALF", + "VASCULAR", + "FLAT", + "VASCULAR_IRIS", + "VASCULAR_IRIS_DOUBLE", + "VASCULAR_IRIS_THICK", + "VASCULAR_IRIS_HALF" + ] + }, + "zoom": { + "description": "The zoom of this style", + "type": "integer", + "minimum": 0 + }, + "fracture": { + "description": "Apply a generator to the coordinate field fed into this parent generator. I.e. Distort your generator with another generator.", + "additionalProperties": false, + "type": "object", + "properties": { + "multiplier": { + "description": "The Output multiplier. Only used if parent is fracture.", + "type": "integer", + "minimum": 0 + }, + "style": { + "description": "The chance is 1 in CHANCE per interval", + "type": "string", + "enum": [ + "STATIC", + "STATIC_FINE", + "STATIC_ULTRA_FINE", + "IRIS", + "IRIS_DOUBLE", + "IRIS_THICK", + "IRIS_HALF", + "SIMPLEX", + "FRACTAL_SMOKE", + "VASCULAR_THIN", + "SIMPLEX_CELLS", + "SIMPLEX_VASCULAR", + "FRACTAL_WATER", + "PERLIN", + "PERLIN_IRIS", + "PERLIN_IRIS_HALF", + "PERLIN_IRIS_DOUBLE", + "PERLIN_IRIS_THICK", + "FRACTAL_BILLOW_PERLIN", + "BIOCTAVE_FRACTAL_BILLOW_PERLIN", + "FRACTAL_BILLOW_SIMPLEX", + "FRACTAL_FBM_SIMPLEX", + "FRACTAL_BILLOW_IRIS", + "FRACTAL_FBM_IRIS", + "FRACTAL_BILLOW_IRIS_HALF", + "FRACTAL_FBM_IRIS_HALF", + "FRACTAL_BILLOW_IRIS_THICK", + "FRACTAL_FBM_IRIS_THICK", + "FRACTAL_RM_SIMPLEX", + "BIOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "BIOCTAVE_FRACTAL_FBM_SIMPLEX", + "BIOCTAVE_FRACTAL_RM_SIMPLEX", + "TRIOCTAVE_FRACTAL_RM_SIMPLEX", + "TRIOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "TRIOCTAVE_FRACTAL_FBM_SIMPLEX", + "QUADOCTAVE_FRACTAL_RM_SIMPLEX", + "QUADOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "QUADOCTAVE_FRACTAL_FBM_SIMPLEX", + "QUINTOCTAVE_FRACTAL_RM_SIMPLEX", + "QUINTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "QUINTOCTAVE_FRACTAL_FBM_SIMPLEX", + "SEXOCTAVE_FRACTAL_RM_SIMPLEX", + "SEXOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "SEXOCTAVE_FRACTAL_FBM_SIMPLEX", + "SEPTOCTAVE_FRACTAL_RM_SIMPLEX", + "SEPTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "SEPTOCTAVE_FRACTAL_FBM_SIMPLEX", + "OCTOCTAVE_FRACTAL_RM_SIMPLEX", + "OCTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "OCTOCTAVE_FRACTAL_FBM_SIMPLEX", + "NONOCTAVE_FRACTAL_RM_SIMPLEX", + "NONOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "NONOCTAVE_FRACTAL_FBM_SIMPLEX", + "VIGOCTAVE_FRACTAL_RM_SIMPLEX", + "VIGOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "VIGOCTAVE_FRACTAL_FBM_SIMPLEX", + "BIOCTAVE_SIMPLEX", + "TRIOCTAVE_SIMPLEX", + "QUADOCTAVE_SIMPLEX", + "QUINTOCTAVE_SIMPLEX", + "SEXOCTAVE_SIMPLEX", + "SEPTOCTAVE_SIMPLEX", + "OCTOCTAVE_SIMPLEX", + "NONOCTAVE_SIMPLEX", + "VIGOCTAVE_SIMPLEX", + "GLOB", + "GLOB_IRIS", + "GLOB_IRIS_HALF", + "GLOB_IRIS_DOUBLE", + "GLOB_IRIS_THICK", + "CUBIC", + "FRACTAL_CUBIC", + "FRACTAL_CUBIC_IRIS", + "FRACTAL_CUBIC_IRIS_THICK", + "FRACTAL_CUBIC_IRIS_HALF", + "FRACTAL_CUBIC_IRIS_DOUBLE", + "BIOCTAVE_FRACTAL_CUBIC", + "TRIOCTAVE_FRACTAL_CUBIC", + "QUADOCTAVE_FRACTAL_CUBIC", + "CUBIC_IRIS", + "CUBIC_IRIS_HALF", + "CUBIC_IRIS_DOUBLE", + "CUBIC_IRIS_THICK", + "CELLULAR", + "CELLULAR_IRIS", + "CELLULAR_IRIS_THICK", + "CELLULAR_IRIS_DOUBLE", + "CELLULAR_IRIS_HALF", + "CELLULAR_HEIGHT", + "CELLULAR_HEIGHT_IRIS", + "CELLULAR_HEIGHT_IRIS_DOUBLE", + "CELLULAR_HEIGHT_IRIS_THICK", + "CELLULAR_HEIGHT_IRIS_HALF", + "VASCULAR", + "FLAT", + "VASCULAR_IRIS", + "VASCULAR_IRIS_DOUBLE", + "VASCULAR_IRIS_THICK", + "VASCULAR_IRIS_HALF" + ] + }, + "zoom": { + "description": "The zoom of this style", + "type": "integer", + "minimum": 0 + }, + "fracture": { + "description": "Apply a generator to the coordinate field fed into this parent generator. I.e. Distort your generator with another generator.", + "additionalProperties": false, + "type": "object", + "properties": {} + }, + "exponent": { + "maximum": 64, + "description": "The exponent", + "type": "integer", + "minimum": 0 + } + } + }, + "exponent": { + "maximum": 64, + "description": "The exponent", + "type": "integer", + "minimum": 0 + } + } + }, + "exponent": { + "maximum": 64, + "description": "The exponent", + "type": "integer", + "minimum": 0 + } + } + }, + "exponent": { + "maximum": 64, + "description": "The exponent", + "type": "integer", + "minimum": 0 + } + } + }, + "exponent": { + "maximum": 64, + "description": "The exponent", + "type": "integer", + "minimum": 0 + } + } + }, + "zoom": { + "description": "The terrain zoom mostly for zooming in on a wispy palette", + "type": "number", + "minimum": 1.0E-4 + }, + "palette": { + "minItems": 1, + "description": "The palette of blocks to be used in this layer", + "type": "array", + "items": {"type": "string"} + } + } + }, + "effects": { + "minItems": 1, + "description": "Effects are ambient effects such as potion effects, random sounds, or even particles around each player. All of these effects are played via packets so two players won't see/hear each others effects.\nDue to performance reasons, effects will play arround the player even if where the effect was played is no longer in the biome the player is in.", + "type": "array", + "items": {"$ref": "#/definitions/iriseffect"} + }, + "children": { + "minItems": 1, + "description": "List any biome names (file names without.json) here as children. Portions of this biome can sometimes morph into their children. Iris supports cyclic relationships such as A > B > A > B. Iris will stop checking 9 biomes down the tree.", + "type": "array", + "items": {"type": "string"} + }, + "decorators": { + "minItems": 1, + "description": "Decorators are used for things like tall grass, bisected flowers, and even kelp or cactus (random heights)", + "type": "array", + "items": {"$ref": "#/definitions/irisbiomedecorator"} + }, + "name": { + "minLength": 2, + "description": "This is the human readable name for this biome. This can and should be different than the file name. This is not used for loading biomes in other objects.", + "type": "string" + }, + "layers": { + "minItems": 1, + "description": "This defines the layers of materials in this biome. Each layer has a palette and min/max height and some other properties. Usually a grassy/sandy layer then a dirt layer then a stone layer. Iris will fill in the remaining blocks below your layers with stone.", + "type": "array", + "items": {"$ref": "#/definitions/irisbiomepalettelayer"} + }, + "generators": { + "minItems": 1, + "description": "Generators for this biome. Multiple generators with different interpolation sizes will mix with other biomes how you would expect. This defines your biome height relative to the fluid height. Use negative for oceans.", + "type": "array", + "items": {"$ref": "#/definitions/irisbiomegeneratorlink"} + }, + "childShrinkFactor": { + "description": "If this biome has children biomes, and the gen layer chooses one of this biomes children, how much smaller will it be (inside of this biome). Higher values means a smaller biome relative to this biome's size. Set higher than 1.0 and below 3.0 for best results.", + "type": "number" + }, + "lockLayers": { + "description": "Layers no longer descend from the surface block, they descend from the max possible height the biome can produce (constant) creating mesa like layers.", + "type": "boolean" + }, + "biomeScatter": { + "minItems": 1, + "description": "You can instead specify multiple biome derivatives to randomly scatter colors in this biome", + "type": "array", + "items": {"type": "string"} + }, + "wall": { + "description": "The default wall if iris decides to place a wall higher than 2 blocks (steep hills or possibly cliffs)", + "additionalProperties": false, + "type": "object", + "properties": { + "minHeight": { + "maximum": 256, + "description": "The min thickness of this layer", + "type": "integer", + "minimum": 0 + }, + "maxHeight": { + "maximum": 256, + "description": "The max thickness of this layer", + "type": "integer", + "minimum": 1 + }, + "style": { + "description": "The style of noise", + "additionalProperties": false, + "type": "object", + "properties": { + "multiplier": { + "description": "The Output multiplier. Only used if parent is fracture.", + "type": "integer", + "minimum": 0 + }, + "style": { + "description": "The chance is 1 in CHANCE per interval", + "type": "string", + "enum": [ + "STATIC", + "STATIC_FINE", + "STATIC_ULTRA_FINE", + "IRIS", + "IRIS_DOUBLE", + "IRIS_THICK", + "IRIS_HALF", + "SIMPLEX", + "FRACTAL_SMOKE", + "VASCULAR_THIN", + "SIMPLEX_CELLS", + "SIMPLEX_VASCULAR", + "FRACTAL_WATER", + "PERLIN", + "PERLIN_IRIS", + "PERLIN_IRIS_HALF", + "PERLIN_IRIS_DOUBLE", + "PERLIN_IRIS_THICK", + "FRACTAL_BILLOW_PERLIN", + "BIOCTAVE_FRACTAL_BILLOW_PERLIN", + "FRACTAL_BILLOW_SIMPLEX", + "FRACTAL_FBM_SIMPLEX", + "FRACTAL_BILLOW_IRIS", + "FRACTAL_FBM_IRIS", + "FRACTAL_BILLOW_IRIS_HALF", + "FRACTAL_FBM_IRIS_HALF", + "FRACTAL_BILLOW_IRIS_THICK", + "FRACTAL_FBM_IRIS_THICK", + "FRACTAL_RM_SIMPLEX", + "BIOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "BIOCTAVE_FRACTAL_FBM_SIMPLEX", + "BIOCTAVE_FRACTAL_RM_SIMPLEX", + "TRIOCTAVE_FRACTAL_RM_SIMPLEX", + "TRIOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "TRIOCTAVE_FRACTAL_FBM_SIMPLEX", + "QUADOCTAVE_FRACTAL_RM_SIMPLEX", + "QUADOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "QUADOCTAVE_FRACTAL_FBM_SIMPLEX", + "QUINTOCTAVE_FRACTAL_RM_SIMPLEX", + "QUINTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "QUINTOCTAVE_FRACTAL_FBM_SIMPLEX", + "SEXOCTAVE_FRACTAL_RM_SIMPLEX", + "SEXOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "SEXOCTAVE_FRACTAL_FBM_SIMPLEX", + "SEPTOCTAVE_FRACTAL_RM_SIMPLEX", + "SEPTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "SEPTOCTAVE_FRACTAL_FBM_SIMPLEX", + "OCTOCTAVE_FRACTAL_RM_SIMPLEX", + "OCTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "OCTOCTAVE_FRACTAL_FBM_SIMPLEX", + "NONOCTAVE_FRACTAL_RM_SIMPLEX", + "NONOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "NONOCTAVE_FRACTAL_FBM_SIMPLEX", + "VIGOCTAVE_FRACTAL_RM_SIMPLEX", + "VIGOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "VIGOCTAVE_FRACTAL_FBM_SIMPLEX", + "BIOCTAVE_SIMPLEX", + "TRIOCTAVE_SIMPLEX", + "QUADOCTAVE_SIMPLEX", + "QUINTOCTAVE_SIMPLEX", + "SEXOCTAVE_SIMPLEX", + "SEPTOCTAVE_SIMPLEX", + "OCTOCTAVE_SIMPLEX", + "NONOCTAVE_SIMPLEX", + "VIGOCTAVE_SIMPLEX", + "GLOB", + "GLOB_IRIS", + "GLOB_IRIS_HALF", + "GLOB_IRIS_DOUBLE", + "GLOB_IRIS_THICK", + "CUBIC", + "FRACTAL_CUBIC", + "FRACTAL_CUBIC_IRIS", + "FRACTAL_CUBIC_IRIS_THICK", + "FRACTAL_CUBIC_IRIS_HALF", + "FRACTAL_CUBIC_IRIS_DOUBLE", + "BIOCTAVE_FRACTAL_CUBIC", + "TRIOCTAVE_FRACTAL_CUBIC", + "QUADOCTAVE_FRACTAL_CUBIC", + "CUBIC_IRIS", + "CUBIC_IRIS_HALF", + "CUBIC_IRIS_DOUBLE", + "CUBIC_IRIS_THICK", + "CELLULAR", + "CELLULAR_IRIS", + "CELLULAR_IRIS_THICK", + "CELLULAR_IRIS_DOUBLE", + "CELLULAR_IRIS_HALF", + "CELLULAR_HEIGHT", + "CELLULAR_HEIGHT_IRIS", + "CELLULAR_HEIGHT_IRIS_DOUBLE", + "CELLULAR_HEIGHT_IRIS_THICK", + "CELLULAR_HEIGHT_IRIS_HALF", + "VASCULAR", + "FLAT", + "VASCULAR_IRIS", + "VASCULAR_IRIS_DOUBLE", + "VASCULAR_IRIS_THICK", + "VASCULAR_IRIS_HALF" + ] + }, + "zoom": { + "description": "The zoom of this style", + "type": "integer", + "minimum": 0 + }, + "fracture": { + "description": "Apply a generator to the coordinate field fed into this parent generator. I.e. Distort your generator with another generator.", + "additionalProperties": false, + "type": "object", + "properties": { + "multiplier": { + "description": "The Output multiplier. Only used if parent is fracture.", + "type": "integer", + "minimum": 0 + }, + "style": { + "description": "The chance is 1 in CHANCE per interval", + "type": "string", + "enum": [ + "STATIC", + "STATIC_FINE", + "STATIC_ULTRA_FINE", + "IRIS", + "IRIS_DOUBLE", + "IRIS_THICK", + "IRIS_HALF", + "SIMPLEX", + "FRACTAL_SMOKE", + "VASCULAR_THIN", + "SIMPLEX_CELLS", + "SIMPLEX_VASCULAR", + "FRACTAL_WATER", + "PERLIN", + "PERLIN_IRIS", + "PERLIN_IRIS_HALF", + "PERLIN_IRIS_DOUBLE", + "PERLIN_IRIS_THICK", + "FRACTAL_BILLOW_PERLIN", + "BIOCTAVE_FRACTAL_BILLOW_PERLIN", + "FRACTAL_BILLOW_SIMPLEX", + "FRACTAL_FBM_SIMPLEX", + "FRACTAL_BILLOW_IRIS", + "FRACTAL_FBM_IRIS", + "FRACTAL_BILLOW_IRIS_HALF", + "FRACTAL_FBM_IRIS_HALF", + "FRACTAL_BILLOW_IRIS_THICK", + "FRACTAL_FBM_IRIS_THICK", + "FRACTAL_RM_SIMPLEX", + "BIOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "BIOCTAVE_FRACTAL_FBM_SIMPLEX", + "BIOCTAVE_FRACTAL_RM_SIMPLEX", + "TRIOCTAVE_FRACTAL_RM_SIMPLEX", + "TRIOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "TRIOCTAVE_FRACTAL_FBM_SIMPLEX", + "QUADOCTAVE_FRACTAL_RM_SIMPLEX", + "QUADOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "QUADOCTAVE_FRACTAL_FBM_SIMPLEX", + "QUINTOCTAVE_FRACTAL_RM_SIMPLEX", + "QUINTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "QUINTOCTAVE_FRACTAL_FBM_SIMPLEX", + "SEXOCTAVE_FRACTAL_RM_SIMPLEX", + "SEXOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "SEXOCTAVE_FRACTAL_FBM_SIMPLEX", + "SEPTOCTAVE_FRACTAL_RM_SIMPLEX", + "SEPTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "SEPTOCTAVE_FRACTAL_FBM_SIMPLEX", + "OCTOCTAVE_FRACTAL_RM_SIMPLEX", + "OCTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "OCTOCTAVE_FRACTAL_FBM_SIMPLEX", + "NONOCTAVE_FRACTAL_RM_SIMPLEX", + "NONOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "NONOCTAVE_FRACTAL_FBM_SIMPLEX", + "VIGOCTAVE_FRACTAL_RM_SIMPLEX", + "VIGOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "VIGOCTAVE_FRACTAL_FBM_SIMPLEX", + "BIOCTAVE_SIMPLEX", + "TRIOCTAVE_SIMPLEX", + "QUADOCTAVE_SIMPLEX", + "QUINTOCTAVE_SIMPLEX", + "SEXOCTAVE_SIMPLEX", + "SEPTOCTAVE_SIMPLEX", + "OCTOCTAVE_SIMPLEX", + "NONOCTAVE_SIMPLEX", + "VIGOCTAVE_SIMPLEX", + "GLOB", + "GLOB_IRIS", + "GLOB_IRIS_HALF", + "GLOB_IRIS_DOUBLE", + "GLOB_IRIS_THICK", + "CUBIC", + "FRACTAL_CUBIC", + "FRACTAL_CUBIC_IRIS", + "FRACTAL_CUBIC_IRIS_THICK", + "FRACTAL_CUBIC_IRIS_HALF", + "FRACTAL_CUBIC_IRIS_DOUBLE", + "BIOCTAVE_FRACTAL_CUBIC", + "TRIOCTAVE_FRACTAL_CUBIC", + "QUADOCTAVE_FRACTAL_CUBIC", + "CUBIC_IRIS", + "CUBIC_IRIS_HALF", + "CUBIC_IRIS_DOUBLE", + "CUBIC_IRIS_THICK", + "CELLULAR", + "CELLULAR_IRIS", + "CELLULAR_IRIS_THICK", + "CELLULAR_IRIS_DOUBLE", + "CELLULAR_IRIS_HALF", + "CELLULAR_HEIGHT", + "CELLULAR_HEIGHT_IRIS", + "CELLULAR_HEIGHT_IRIS_DOUBLE", + "CELLULAR_HEIGHT_IRIS_THICK", + "CELLULAR_HEIGHT_IRIS_HALF", + "VASCULAR", + "FLAT", + "VASCULAR_IRIS", + "VASCULAR_IRIS_DOUBLE", + "VASCULAR_IRIS_THICK", + "VASCULAR_IRIS_HALF" + ] + }, + "zoom": { + "description": "The zoom of this style", + "type": "integer", + "minimum": 0 + }, + "fracture": { + "description": "Apply a generator to the coordinate field fed into this parent generator. I.e. Distort your generator with another generator.", + "additionalProperties": false, + "type": "object", + "properties": { + "multiplier": { + "description": "The Output multiplier. Only used if parent is fracture.", + "type": "integer", + "minimum": 0 + }, + "style": { + "description": "The chance is 1 in CHANCE per interval", + "type": "string", + "enum": [ + "STATIC", + "STATIC_FINE", + "STATIC_ULTRA_FINE", + "IRIS", + "IRIS_DOUBLE", + "IRIS_THICK", + "IRIS_HALF", + "SIMPLEX", + "FRACTAL_SMOKE", + "VASCULAR_THIN", + "SIMPLEX_CELLS", + "SIMPLEX_VASCULAR", + "FRACTAL_WATER", + "PERLIN", + "PERLIN_IRIS", + "PERLIN_IRIS_HALF", + "PERLIN_IRIS_DOUBLE", + "PERLIN_IRIS_THICK", + "FRACTAL_BILLOW_PERLIN", + "BIOCTAVE_FRACTAL_BILLOW_PERLIN", + "FRACTAL_BILLOW_SIMPLEX", + "FRACTAL_FBM_SIMPLEX", + "FRACTAL_BILLOW_IRIS", + "FRACTAL_FBM_IRIS", + "FRACTAL_BILLOW_IRIS_HALF", + "FRACTAL_FBM_IRIS_HALF", + "FRACTAL_BILLOW_IRIS_THICK", + "FRACTAL_FBM_IRIS_THICK", + "FRACTAL_RM_SIMPLEX", + "BIOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "BIOCTAVE_FRACTAL_FBM_SIMPLEX", + "BIOCTAVE_FRACTAL_RM_SIMPLEX", + "TRIOCTAVE_FRACTAL_RM_SIMPLEX", + "TRIOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "TRIOCTAVE_FRACTAL_FBM_SIMPLEX", + "QUADOCTAVE_FRACTAL_RM_SIMPLEX", + "QUADOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "QUADOCTAVE_FRACTAL_FBM_SIMPLEX", + "QUINTOCTAVE_FRACTAL_RM_SIMPLEX", + "QUINTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "QUINTOCTAVE_FRACTAL_FBM_SIMPLEX", + "SEXOCTAVE_FRACTAL_RM_SIMPLEX", + "SEXOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "SEXOCTAVE_FRACTAL_FBM_SIMPLEX", + "SEPTOCTAVE_FRACTAL_RM_SIMPLEX", + "SEPTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "SEPTOCTAVE_FRACTAL_FBM_SIMPLEX", + "OCTOCTAVE_FRACTAL_RM_SIMPLEX", + "OCTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "OCTOCTAVE_FRACTAL_FBM_SIMPLEX", + "NONOCTAVE_FRACTAL_RM_SIMPLEX", + "NONOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "NONOCTAVE_FRACTAL_FBM_SIMPLEX", + "VIGOCTAVE_FRACTAL_RM_SIMPLEX", + "VIGOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "VIGOCTAVE_FRACTAL_FBM_SIMPLEX", + "BIOCTAVE_SIMPLEX", + "TRIOCTAVE_SIMPLEX", + "QUADOCTAVE_SIMPLEX", + "QUINTOCTAVE_SIMPLEX", + "SEXOCTAVE_SIMPLEX", + "SEPTOCTAVE_SIMPLEX", + "OCTOCTAVE_SIMPLEX", + "NONOCTAVE_SIMPLEX", + "VIGOCTAVE_SIMPLEX", + "GLOB", + "GLOB_IRIS", + "GLOB_IRIS_HALF", + "GLOB_IRIS_DOUBLE", + "GLOB_IRIS_THICK", + "CUBIC", + "FRACTAL_CUBIC", + "FRACTAL_CUBIC_IRIS", + "FRACTAL_CUBIC_IRIS_THICK", + "FRACTAL_CUBIC_IRIS_HALF", + "FRACTAL_CUBIC_IRIS_DOUBLE", + "BIOCTAVE_FRACTAL_CUBIC", + "TRIOCTAVE_FRACTAL_CUBIC", + "QUADOCTAVE_FRACTAL_CUBIC", + "CUBIC_IRIS", + "CUBIC_IRIS_HALF", + "CUBIC_IRIS_DOUBLE", + "CUBIC_IRIS_THICK", + "CELLULAR", + "CELLULAR_IRIS", + "CELLULAR_IRIS_THICK", + "CELLULAR_IRIS_DOUBLE", + "CELLULAR_IRIS_HALF", + "CELLULAR_HEIGHT", + "CELLULAR_HEIGHT_IRIS", + "CELLULAR_HEIGHT_IRIS_DOUBLE", + "CELLULAR_HEIGHT_IRIS_THICK", + "CELLULAR_HEIGHT_IRIS_HALF", + "VASCULAR", + "FLAT", + "VASCULAR_IRIS", + "VASCULAR_IRIS_DOUBLE", + "VASCULAR_IRIS_THICK", + "VASCULAR_IRIS_HALF" + ] + }, + "zoom": { + "description": "The zoom of this style", + "type": "integer", + "minimum": 0 + }, + "fracture": { + "description": "Apply a generator to the coordinate field fed into this parent generator. I.e. Distort your generator with another generator.", + "additionalProperties": false, + "type": "object", + "properties": { + "multiplier": { + "description": "The Output multiplier. Only used if parent is fracture.", + "type": "integer", + "minimum": 0 + }, + "style": { + "description": "The chance is 1 in CHANCE per interval", + "type": "string", + "enum": [ + "STATIC", + "STATIC_FINE", + "STATIC_ULTRA_FINE", + "IRIS", + "IRIS_DOUBLE", + "IRIS_THICK", + "IRIS_HALF", + "SIMPLEX", + "FRACTAL_SMOKE", + "VASCULAR_THIN", + "SIMPLEX_CELLS", + "SIMPLEX_VASCULAR", + "FRACTAL_WATER", + "PERLIN", + "PERLIN_IRIS", + "PERLIN_IRIS_HALF", + "PERLIN_IRIS_DOUBLE", + "PERLIN_IRIS_THICK", + "FRACTAL_BILLOW_PERLIN", + "BIOCTAVE_FRACTAL_BILLOW_PERLIN", + "FRACTAL_BILLOW_SIMPLEX", + "FRACTAL_FBM_SIMPLEX", + "FRACTAL_BILLOW_IRIS", + "FRACTAL_FBM_IRIS", + "FRACTAL_BILLOW_IRIS_HALF", + "FRACTAL_FBM_IRIS_HALF", + "FRACTAL_BILLOW_IRIS_THICK", + "FRACTAL_FBM_IRIS_THICK", + "FRACTAL_RM_SIMPLEX", + "BIOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "BIOCTAVE_FRACTAL_FBM_SIMPLEX", + "BIOCTAVE_FRACTAL_RM_SIMPLEX", + "TRIOCTAVE_FRACTAL_RM_SIMPLEX", + "TRIOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "TRIOCTAVE_FRACTAL_FBM_SIMPLEX", + "QUADOCTAVE_FRACTAL_RM_SIMPLEX", + "QUADOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "QUADOCTAVE_FRACTAL_FBM_SIMPLEX", + "QUINTOCTAVE_FRACTAL_RM_SIMPLEX", + "QUINTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "QUINTOCTAVE_FRACTAL_FBM_SIMPLEX", + "SEXOCTAVE_FRACTAL_RM_SIMPLEX", + "SEXOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "SEXOCTAVE_FRACTAL_FBM_SIMPLEX", + "SEPTOCTAVE_FRACTAL_RM_SIMPLEX", + "SEPTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "SEPTOCTAVE_FRACTAL_FBM_SIMPLEX", + "OCTOCTAVE_FRACTAL_RM_SIMPLEX", + "OCTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "OCTOCTAVE_FRACTAL_FBM_SIMPLEX", + "NONOCTAVE_FRACTAL_RM_SIMPLEX", + "NONOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "NONOCTAVE_FRACTAL_FBM_SIMPLEX", + "VIGOCTAVE_FRACTAL_RM_SIMPLEX", + "VIGOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "VIGOCTAVE_FRACTAL_FBM_SIMPLEX", + "BIOCTAVE_SIMPLEX", + "TRIOCTAVE_SIMPLEX", + "QUADOCTAVE_SIMPLEX", + "QUINTOCTAVE_SIMPLEX", + "SEXOCTAVE_SIMPLEX", + "SEPTOCTAVE_SIMPLEX", + "OCTOCTAVE_SIMPLEX", + "NONOCTAVE_SIMPLEX", + "VIGOCTAVE_SIMPLEX", + "GLOB", + "GLOB_IRIS", + "GLOB_IRIS_HALF", + "GLOB_IRIS_DOUBLE", + "GLOB_IRIS_THICK", + "CUBIC", + "FRACTAL_CUBIC", + "FRACTAL_CUBIC_IRIS", + "FRACTAL_CUBIC_IRIS_THICK", + "FRACTAL_CUBIC_IRIS_HALF", + "FRACTAL_CUBIC_IRIS_DOUBLE", + "BIOCTAVE_FRACTAL_CUBIC", + "TRIOCTAVE_FRACTAL_CUBIC", + "QUADOCTAVE_FRACTAL_CUBIC", + "CUBIC_IRIS", + "CUBIC_IRIS_HALF", + "CUBIC_IRIS_DOUBLE", + "CUBIC_IRIS_THICK", + "CELLULAR", + "CELLULAR_IRIS", + "CELLULAR_IRIS_THICK", + "CELLULAR_IRIS_DOUBLE", + "CELLULAR_IRIS_HALF", + "CELLULAR_HEIGHT", + "CELLULAR_HEIGHT_IRIS", + "CELLULAR_HEIGHT_IRIS_DOUBLE", + "CELLULAR_HEIGHT_IRIS_THICK", + "CELLULAR_HEIGHT_IRIS_HALF", + "VASCULAR", + "FLAT", + "VASCULAR_IRIS", + "VASCULAR_IRIS_DOUBLE", + "VASCULAR_IRIS_THICK", + "VASCULAR_IRIS_HALF" + ] + }, + "zoom": { + "description": "The zoom of this style", + "type": "integer", + "minimum": 0 + }, + "fracture": { + "description": "Apply a generator to the coordinate field fed into this parent generator. I.e. Distort your generator with another generator.", + "additionalProperties": false, + "type": "object", + "properties": { + "multiplier": { + "description": "The Output multiplier. Only used if parent is fracture.", + "type": "integer", + "minimum": 0 + }, + "style": { + "description": "The chance is 1 in CHANCE per interval", + "type": "string", + "enum": [ + "STATIC", + "STATIC_FINE", + "STATIC_ULTRA_FINE", + "IRIS", + "IRIS_DOUBLE", + "IRIS_THICK", + "IRIS_HALF", + "SIMPLEX", + "FRACTAL_SMOKE", + "VASCULAR_THIN", + "SIMPLEX_CELLS", + "SIMPLEX_VASCULAR", + "FRACTAL_WATER", + "PERLIN", + "PERLIN_IRIS", + "PERLIN_IRIS_HALF", + "PERLIN_IRIS_DOUBLE", + "PERLIN_IRIS_THICK", + "FRACTAL_BILLOW_PERLIN", + "BIOCTAVE_FRACTAL_BILLOW_PERLIN", + "FRACTAL_BILLOW_SIMPLEX", + "FRACTAL_FBM_SIMPLEX", + "FRACTAL_BILLOW_IRIS", + "FRACTAL_FBM_IRIS", + "FRACTAL_BILLOW_IRIS_HALF", + "FRACTAL_FBM_IRIS_HALF", + "FRACTAL_BILLOW_IRIS_THICK", + "FRACTAL_FBM_IRIS_THICK", + "FRACTAL_RM_SIMPLEX", + "BIOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "BIOCTAVE_FRACTAL_FBM_SIMPLEX", + "BIOCTAVE_FRACTAL_RM_SIMPLEX", + "TRIOCTAVE_FRACTAL_RM_SIMPLEX", + "TRIOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "TRIOCTAVE_FRACTAL_FBM_SIMPLEX", + "QUADOCTAVE_FRACTAL_RM_SIMPLEX", + "QUADOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "QUADOCTAVE_FRACTAL_FBM_SIMPLEX", + "QUINTOCTAVE_FRACTAL_RM_SIMPLEX", + "QUINTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "QUINTOCTAVE_FRACTAL_FBM_SIMPLEX", + "SEXOCTAVE_FRACTAL_RM_SIMPLEX", + "SEXOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "SEXOCTAVE_FRACTAL_FBM_SIMPLEX", + "SEPTOCTAVE_FRACTAL_RM_SIMPLEX", + "SEPTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "SEPTOCTAVE_FRACTAL_FBM_SIMPLEX", + "OCTOCTAVE_FRACTAL_RM_SIMPLEX", + "OCTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "OCTOCTAVE_FRACTAL_FBM_SIMPLEX", + "NONOCTAVE_FRACTAL_RM_SIMPLEX", + "NONOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "NONOCTAVE_FRACTAL_FBM_SIMPLEX", + "VIGOCTAVE_FRACTAL_RM_SIMPLEX", + "VIGOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "VIGOCTAVE_FRACTAL_FBM_SIMPLEX", + "BIOCTAVE_SIMPLEX", + "TRIOCTAVE_SIMPLEX", + "QUADOCTAVE_SIMPLEX", + "QUINTOCTAVE_SIMPLEX", + "SEXOCTAVE_SIMPLEX", + "SEPTOCTAVE_SIMPLEX", + "OCTOCTAVE_SIMPLEX", + "NONOCTAVE_SIMPLEX", + "VIGOCTAVE_SIMPLEX", + "GLOB", + "GLOB_IRIS", + "GLOB_IRIS_HALF", + "GLOB_IRIS_DOUBLE", + "GLOB_IRIS_THICK", + "CUBIC", + "FRACTAL_CUBIC", + "FRACTAL_CUBIC_IRIS", + "FRACTAL_CUBIC_IRIS_THICK", + "FRACTAL_CUBIC_IRIS_HALF", + "FRACTAL_CUBIC_IRIS_DOUBLE", + "BIOCTAVE_FRACTAL_CUBIC", + "TRIOCTAVE_FRACTAL_CUBIC", + "QUADOCTAVE_FRACTAL_CUBIC", + "CUBIC_IRIS", + "CUBIC_IRIS_HALF", + "CUBIC_IRIS_DOUBLE", + "CUBIC_IRIS_THICK", + "CELLULAR", + "CELLULAR_IRIS", + "CELLULAR_IRIS_THICK", + "CELLULAR_IRIS_DOUBLE", + "CELLULAR_IRIS_HALF", + "CELLULAR_HEIGHT", + "CELLULAR_HEIGHT_IRIS", + "CELLULAR_HEIGHT_IRIS_DOUBLE", + "CELLULAR_HEIGHT_IRIS_THICK", + "CELLULAR_HEIGHT_IRIS_HALF", + "VASCULAR", + "FLAT", + "VASCULAR_IRIS", + "VASCULAR_IRIS_DOUBLE", + "VASCULAR_IRIS_THICK", + "VASCULAR_IRIS_HALF" + ] + }, + "zoom": { + "description": "The zoom of this style", + "type": "integer", + "minimum": 0 + }, + "fracture": { + "description": "Apply a generator to the coordinate field fed into this parent generator. I.e. Distort your generator with another generator.", + "additionalProperties": false, + "type": "object", + "properties": {} + }, + "exponent": { + "maximum": 64, + "description": "The exponent", + "type": "integer", + "minimum": 0 + } + } + }, + "exponent": { + "maximum": 64, + "description": "The exponent", + "type": "integer", + "minimum": 0 + } + } + }, + "exponent": { + "maximum": 64, + "description": "The exponent", + "type": "integer", + "minimum": 0 + } + } + }, + "exponent": { + "maximum": 64, + "description": "The exponent", + "type": "integer", + "minimum": 0 + } + } + }, + "exponent": { + "maximum": 64, + "description": "The exponent", + "type": "integer", + "minimum": 0 + } + } + }, "zoom": { "description": "The terrain zoom mostly for zooming in on a wispy palette", "type": "number", @@ -5220,108 +12480,521 @@ }, "style": { "description": "The style of noise", - "type": "string", - "enum": [ - "STATIC", - "STATIC_FINE", - "STATIC_ULTRA_FINE", - "IRIS", - "IRIS_DOUBLE", - "IRIS_THICK", - "IRIS_HALF", - "SIMPLEX", - "FRACTAL_SMOKE", - "VASCULAR_THIN", - "SIMPLEX_CELLS", - "SIMPLEX_VASCULAR", - "FRACTAL_WATER", - "PERLIN", - "PERLIN_IRIS", - "PERLIN_IRIS_HALF", - "PERLIN_IRIS_DOUBLE", - "PERLIN_IRIS_THICK", - "FRACTAL_BILLOW_PERLIN", - "BIOCTAVE_FRACTAL_BILLOW_PERLIN", - "FRACTAL_BILLOW_SIMPLEX", - "FRACTAL_FBM_SIMPLEX", - "FRACTAL_BILLOW_IRIS", - "FRACTAL_FBM_IRIS", - "FRACTAL_BILLOW_IRIS_HALF", - "FRACTAL_FBM_IRIS_HALF", - "FRACTAL_BILLOW_IRIS_THICK", - "FRACTAL_FBM_IRIS_THICK", - "FRACTAL_RM_SIMPLEX", - "BIOCTAVE_FRACTAL_BILLOW_SIMPLEX", - "BIOCTAVE_FRACTAL_FBM_SIMPLEX", - "BIOCTAVE_FRACTAL_RM_SIMPLEX", - "TRIOCTAVE_FRACTAL_RM_SIMPLEX", - "TRIOCTAVE_FRACTAL_BILLOW_SIMPLEX", - "TRIOCTAVE_FRACTAL_FBM_SIMPLEX", - "QUADOCTAVE_FRACTAL_RM_SIMPLEX", - "QUADOCTAVE_FRACTAL_BILLOW_SIMPLEX", - "QUADOCTAVE_FRACTAL_FBM_SIMPLEX", - "QUINTOCTAVE_FRACTAL_RM_SIMPLEX", - "QUINTOCTAVE_FRACTAL_BILLOW_SIMPLEX", - "QUINTOCTAVE_FRACTAL_FBM_SIMPLEX", - "SEXOCTAVE_FRACTAL_RM_SIMPLEX", - "SEXOCTAVE_FRACTAL_BILLOW_SIMPLEX", - "SEXOCTAVE_FRACTAL_FBM_SIMPLEX", - "SEPTOCTAVE_FRACTAL_RM_SIMPLEX", - "SEPTOCTAVE_FRACTAL_BILLOW_SIMPLEX", - "SEPTOCTAVE_FRACTAL_FBM_SIMPLEX", - "OCTOCTAVE_FRACTAL_RM_SIMPLEX", - "OCTOCTAVE_FRACTAL_BILLOW_SIMPLEX", - "OCTOCTAVE_FRACTAL_FBM_SIMPLEX", - "NONOCTAVE_FRACTAL_RM_SIMPLEX", - "NONOCTAVE_FRACTAL_BILLOW_SIMPLEX", - "NONOCTAVE_FRACTAL_FBM_SIMPLEX", - "VIGOCTAVE_FRACTAL_RM_SIMPLEX", - "VIGOCTAVE_FRACTAL_BILLOW_SIMPLEX", - "VIGOCTAVE_FRACTAL_FBM_SIMPLEX", - "BIOCTAVE_SIMPLEX", - "TRIOCTAVE_SIMPLEX", - "QUADOCTAVE_SIMPLEX", - "QUINTOCTAVE_SIMPLEX", - "SEXOCTAVE_SIMPLEX", - "SEPTOCTAVE_SIMPLEX", - "OCTOCTAVE_SIMPLEX", - "NONOCTAVE_SIMPLEX", - "VIGOCTAVE_SIMPLEX", - "GLOB", - "GLOB_IRIS", - "GLOB_IRIS_HALF", - "GLOB_IRIS_DOUBLE", - "GLOB_IRIS_THICK", - "CUBIC", - "FRACTAL_CUBIC", - "FRACTAL_CUBIC_IRIS", - "FRACTAL_CUBIC_IRIS_THICK", - "FRACTAL_CUBIC_IRIS_HALF", - "FRACTAL_CUBIC_IRIS_DOUBLE", - "BIOCTAVE_FRACTAL_CUBIC", - "TRIOCTAVE_FRACTAL_CUBIC", - "QUADOCTAVE_FRACTAL_CUBIC", - "CUBIC_IRIS", - "CUBIC_IRIS_HALF", - "CUBIC_IRIS_DOUBLE", - "CUBIC_IRIS_THICK", - "CELLULAR", - "CELLULAR_IRIS", - "CELLULAR_IRIS_THICK", - "CELLULAR_IRIS_DOUBLE", - "CELLULAR_IRIS_HALF", - "CELLULAR_HEIGHT", - "CELLULAR_HEIGHT_IRIS", - "CELLULAR_HEIGHT_IRIS_DOUBLE", - "CELLULAR_HEIGHT_IRIS_THICK", - "CELLULAR_HEIGHT_IRIS_HALF", - "VASCULAR", - "FLAT", - "VASCULAR_IRIS", - "VASCULAR_IRIS_DOUBLE", - "VASCULAR_IRIS_THICK", - "VASCULAR_IRIS_HALF" - ] + "additionalProperties": false, + "type": "object", + "properties": { + "multiplier": { + "description": "The Output multiplier. Only used if parent is fracture.", + "type": "integer", + "minimum": 0 + }, + "style": { + "description": "The chance is 1 in CHANCE per interval", + "type": "string", + "enum": [ + "STATIC", + "STATIC_FINE", + "STATIC_ULTRA_FINE", + "IRIS", + "IRIS_DOUBLE", + "IRIS_THICK", + "IRIS_HALF", + "SIMPLEX", + "FRACTAL_SMOKE", + "VASCULAR_THIN", + "SIMPLEX_CELLS", + "SIMPLEX_VASCULAR", + "FRACTAL_WATER", + "PERLIN", + "PERLIN_IRIS", + "PERLIN_IRIS_HALF", + "PERLIN_IRIS_DOUBLE", + "PERLIN_IRIS_THICK", + "FRACTAL_BILLOW_PERLIN", + "BIOCTAVE_FRACTAL_BILLOW_PERLIN", + "FRACTAL_BILLOW_SIMPLEX", + "FRACTAL_FBM_SIMPLEX", + "FRACTAL_BILLOW_IRIS", + "FRACTAL_FBM_IRIS", + "FRACTAL_BILLOW_IRIS_HALF", + "FRACTAL_FBM_IRIS_HALF", + "FRACTAL_BILLOW_IRIS_THICK", + "FRACTAL_FBM_IRIS_THICK", + "FRACTAL_RM_SIMPLEX", + "BIOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "BIOCTAVE_FRACTAL_FBM_SIMPLEX", + "BIOCTAVE_FRACTAL_RM_SIMPLEX", + "TRIOCTAVE_FRACTAL_RM_SIMPLEX", + "TRIOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "TRIOCTAVE_FRACTAL_FBM_SIMPLEX", + "QUADOCTAVE_FRACTAL_RM_SIMPLEX", + "QUADOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "QUADOCTAVE_FRACTAL_FBM_SIMPLEX", + "QUINTOCTAVE_FRACTAL_RM_SIMPLEX", + "QUINTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "QUINTOCTAVE_FRACTAL_FBM_SIMPLEX", + "SEXOCTAVE_FRACTAL_RM_SIMPLEX", + "SEXOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "SEXOCTAVE_FRACTAL_FBM_SIMPLEX", + "SEPTOCTAVE_FRACTAL_RM_SIMPLEX", + "SEPTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "SEPTOCTAVE_FRACTAL_FBM_SIMPLEX", + "OCTOCTAVE_FRACTAL_RM_SIMPLEX", + "OCTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "OCTOCTAVE_FRACTAL_FBM_SIMPLEX", + "NONOCTAVE_FRACTAL_RM_SIMPLEX", + "NONOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "NONOCTAVE_FRACTAL_FBM_SIMPLEX", + "VIGOCTAVE_FRACTAL_RM_SIMPLEX", + "VIGOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "VIGOCTAVE_FRACTAL_FBM_SIMPLEX", + "BIOCTAVE_SIMPLEX", + "TRIOCTAVE_SIMPLEX", + "QUADOCTAVE_SIMPLEX", + "QUINTOCTAVE_SIMPLEX", + "SEXOCTAVE_SIMPLEX", + "SEPTOCTAVE_SIMPLEX", + "OCTOCTAVE_SIMPLEX", + "NONOCTAVE_SIMPLEX", + "VIGOCTAVE_SIMPLEX", + "GLOB", + "GLOB_IRIS", + "GLOB_IRIS_HALF", + "GLOB_IRIS_DOUBLE", + "GLOB_IRIS_THICK", + "CUBIC", + "FRACTAL_CUBIC", + "FRACTAL_CUBIC_IRIS", + "FRACTAL_CUBIC_IRIS_THICK", + "FRACTAL_CUBIC_IRIS_HALF", + "FRACTAL_CUBIC_IRIS_DOUBLE", + "BIOCTAVE_FRACTAL_CUBIC", + "TRIOCTAVE_FRACTAL_CUBIC", + "QUADOCTAVE_FRACTAL_CUBIC", + "CUBIC_IRIS", + "CUBIC_IRIS_HALF", + "CUBIC_IRIS_DOUBLE", + "CUBIC_IRIS_THICK", + "CELLULAR", + "CELLULAR_IRIS", + "CELLULAR_IRIS_THICK", + "CELLULAR_IRIS_DOUBLE", + "CELLULAR_IRIS_HALF", + "CELLULAR_HEIGHT", + "CELLULAR_HEIGHT_IRIS", + "CELLULAR_HEIGHT_IRIS_DOUBLE", + "CELLULAR_HEIGHT_IRIS_THICK", + "CELLULAR_HEIGHT_IRIS_HALF", + "VASCULAR", + "FLAT", + "VASCULAR_IRIS", + "VASCULAR_IRIS_DOUBLE", + "VASCULAR_IRIS_THICK", + "VASCULAR_IRIS_HALF" + ] + }, + "zoom": { + "description": "The zoom of this style", + "type": "integer", + "minimum": 0 + }, + "fracture": { + "description": "Apply a generator to the coordinate field fed into this parent generator. I.e. Distort your generator with another generator.", + "additionalProperties": false, + "type": "object", + "properties": { + "multiplier": { + "description": "The Output multiplier. Only used if parent is fracture.", + "type": "integer", + "minimum": 0 + }, + "style": { + "description": "The chance is 1 in CHANCE per interval", + "type": "string", + "enum": [ + "STATIC", + "STATIC_FINE", + "STATIC_ULTRA_FINE", + "IRIS", + "IRIS_DOUBLE", + "IRIS_THICK", + "IRIS_HALF", + "SIMPLEX", + "FRACTAL_SMOKE", + "VASCULAR_THIN", + "SIMPLEX_CELLS", + "SIMPLEX_VASCULAR", + "FRACTAL_WATER", + "PERLIN", + "PERLIN_IRIS", + "PERLIN_IRIS_HALF", + "PERLIN_IRIS_DOUBLE", + "PERLIN_IRIS_THICK", + "FRACTAL_BILLOW_PERLIN", + "BIOCTAVE_FRACTAL_BILLOW_PERLIN", + "FRACTAL_BILLOW_SIMPLEX", + "FRACTAL_FBM_SIMPLEX", + "FRACTAL_BILLOW_IRIS", + "FRACTAL_FBM_IRIS", + "FRACTAL_BILLOW_IRIS_HALF", + "FRACTAL_FBM_IRIS_HALF", + "FRACTAL_BILLOW_IRIS_THICK", + "FRACTAL_FBM_IRIS_THICK", + "FRACTAL_RM_SIMPLEX", + "BIOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "BIOCTAVE_FRACTAL_FBM_SIMPLEX", + "BIOCTAVE_FRACTAL_RM_SIMPLEX", + "TRIOCTAVE_FRACTAL_RM_SIMPLEX", + "TRIOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "TRIOCTAVE_FRACTAL_FBM_SIMPLEX", + "QUADOCTAVE_FRACTAL_RM_SIMPLEX", + "QUADOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "QUADOCTAVE_FRACTAL_FBM_SIMPLEX", + "QUINTOCTAVE_FRACTAL_RM_SIMPLEX", + "QUINTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "QUINTOCTAVE_FRACTAL_FBM_SIMPLEX", + "SEXOCTAVE_FRACTAL_RM_SIMPLEX", + "SEXOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "SEXOCTAVE_FRACTAL_FBM_SIMPLEX", + "SEPTOCTAVE_FRACTAL_RM_SIMPLEX", + "SEPTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "SEPTOCTAVE_FRACTAL_FBM_SIMPLEX", + "OCTOCTAVE_FRACTAL_RM_SIMPLEX", + "OCTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "OCTOCTAVE_FRACTAL_FBM_SIMPLEX", + "NONOCTAVE_FRACTAL_RM_SIMPLEX", + "NONOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "NONOCTAVE_FRACTAL_FBM_SIMPLEX", + "VIGOCTAVE_FRACTAL_RM_SIMPLEX", + "VIGOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "VIGOCTAVE_FRACTAL_FBM_SIMPLEX", + "BIOCTAVE_SIMPLEX", + "TRIOCTAVE_SIMPLEX", + "QUADOCTAVE_SIMPLEX", + "QUINTOCTAVE_SIMPLEX", + "SEXOCTAVE_SIMPLEX", + "SEPTOCTAVE_SIMPLEX", + "OCTOCTAVE_SIMPLEX", + "NONOCTAVE_SIMPLEX", + "VIGOCTAVE_SIMPLEX", + "GLOB", + "GLOB_IRIS", + "GLOB_IRIS_HALF", + "GLOB_IRIS_DOUBLE", + "GLOB_IRIS_THICK", + "CUBIC", + "FRACTAL_CUBIC", + "FRACTAL_CUBIC_IRIS", + "FRACTAL_CUBIC_IRIS_THICK", + "FRACTAL_CUBIC_IRIS_HALF", + "FRACTAL_CUBIC_IRIS_DOUBLE", + "BIOCTAVE_FRACTAL_CUBIC", + "TRIOCTAVE_FRACTAL_CUBIC", + "QUADOCTAVE_FRACTAL_CUBIC", + "CUBIC_IRIS", + "CUBIC_IRIS_HALF", + "CUBIC_IRIS_DOUBLE", + "CUBIC_IRIS_THICK", + "CELLULAR", + "CELLULAR_IRIS", + "CELLULAR_IRIS_THICK", + "CELLULAR_IRIS_DOUBLE", + "CELLULAR_IRIS_HALF", + "CELLULAR_HEIGHT", + "CELLULAR_HEIGHT_IRIS", + "CELLULAR_HEIGHT_IRIS_DOUBLE", + "CELLULAR_HEIGHT_IRIS_THICK", + "CELLULAR_HEIGHT_IRIS_HALF", + "VASCULAR", + "FLAT", + "VASCULAR_IRIS", + "VASCULAR_IRIS_DOUBLE", + "VASCULAR_IRIS_THICK", + "VASCULAR_IRIS_HALF" + ] + }, + "zoom": { + "description": "The zoom of this style", + "type": "integer", + "minimum": 0 + }, + "fracture": { + "description": "Apply a generator to the coordinate field fed into this parent generator. I.e. Distort your generator with another generator.", + "additionalProperties": false, + "type": "object", + "properties": { + "multiplier": { + "description": "The Output multiplier. Only used if parent is fracture.", + "type": "integer", + "minimum": 0 + }, + "style": { + "description": "The chance is 1 in CHANCE per interval", + "type": "string", + "enum": [ + "STATIC", + "STATIC_FINE", + "STATIC_ULTRA_FINE", + "IRIS", + "IRIS_DOUBLE", + "IRIS_THICK", + "IRIS_HALF", + "SIMPLEX", + "FRACTAL_SMOKE", + "VASCULAR_THIN", + "SIMPLEX_CELLS", + "SIMPLEX_VASCULAR", + "FRACTAL_WATER", + "PERLIN", + "PERLIN_IRIS", + "PERLIN_IRIS_HALF", + "PERLIN_IRIS_DOUBLE", + "PERLIN_IRIS_THICK", + "FRACTAL_BILLOW_PERLIN", + "BIOCTAVE_FRACTAL_BILLOW_PERLIN", + "FRACTAL_BILLOW_SIMPLEX", + "FRACTAL_FBM_SIMPLEX", + "FRACTAL_BILLOW_IRIS", + "FRACTAL_FBM_IRIS", + "FRACTAL_BILLOW_IRIS_HALF", + "FRACTAL_FBM_IRIS_HALF", + "FRACTAL_BILLOW_IRIS_THICK", + "FRACTAL_FBM_IRIS_THICK", + "FRACTAL_RM_SIMPLEX", + "BIOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "BIOCTAVE_FRACTAL_FBM_SIMPLEX", + "BIOCTAVE_FRACTAL_RM_SIMPLEX", + "TRIOCTAVE_FRACTAL_RM_SIMPLEX", + "TRIOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "TRIOCTAVE_FRACTAL_FBM_SIMPLEX", + "QUADOCTAVE_FRACTAL_RM_SIMPLEX", + "QUADOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "QUADOCTAVE_FRACTAL_FBM_SIMPLEX", + "QUINTOCTAVE_FRACTAL_RM_SIMPLEX", + "QUINTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "QUINTOCTAVE_FRACTAL_FBM_SIMPLEX", + "SEXOCTAVE_FRACTAL_RM_SIMPLEX", + "SEXOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "SEXOCTAVE_FRACTAL_FBM_SIMPLEX", + "SEPTOCTAVE_FRACTAL_RM_SIMPLEX", + "SEPTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "SEPTOCTAVE_FRACTAL_FBM_SIMPLEX", + "OCTOCTAVE_FRACTAL_RM_SIMPLEX", + "OCTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "OCTOCTAVE_FRACTAL_FBM_SIMPLEX", + "NONOCTAVE_FRACTAL_RM_SIMPLEX", + "NONOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "NONOCTAVE_FRACTAL_FBM_SIMPLEX", + "VIGOCTAVE_FRACTAL_RM_SIMPLEX", + "VIGOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "VIGOCTAVE_FRACTAL_FBM_SIMPLEX", + "BIOCTAVE_SIMPLEX", + "TRIOCTAVE_SIMPLEX", + "QUADOCTAVE_SIMPLEX", + "QUINTOCTAVE_SIMPLEX", + "SEXOCTAVE_SIMPLEX", + "SEPTOCTAVE_SIMPLEX", + "OCTOCTAVE_SIMPLEX", + "NONOCTAVE_SIMPLEX", + "VIGOCTAVE_SIMPLEX", + "GLOB", + "GLOB_IRIS", + "GLOB_IRIS_HALF", + "GLOB_IRIS_DOUBLE", + "GLOB_IRIS_THICK", + "CUBIC", + "FRACTAL_CUBIC", + "FRACTAL_CUBIC_IRIS", + "FRACTAL_CUBIC_IRIS_THICK", + "FRACTAL_CUBIC_IRIS_HALF", + "FRACTAL_CUBIC_IRIS_DOUBLE", + "BIOCTAVE_FRACTAL_CUBIC", + "TRIOCTAVE_FRACTAL_CUBIC", + "QUADOCTAVE_FRACTAL_CUBIC", + "CUBIC_IRIS", + "CUBIC_IRIS_HALF", + "CUBIC_IRIS_DOUBLE", + "CUBIC_IRIS_THICK", + "CELLULAR", + "CELLULAR_IRIS", + "CELLULAR_IRIS_THICK", + "CELLULAR_IRIS_DOUBLE", + "CELLULAR_IRIS_HALF", + "CELLULAR_HEIGHT", + "CELLULAR_HEIGHT_IRIS", + "CELLULAR_HEIGHT_IRIS_DOUBLE", + "CELLULAR_HEIGHT_IRIS_THICK", + "CELLULAR_HEIGHT_IRIS_HALF", + "VASCULAR", + "FLAT", + "VASCULAR_IRIS", + "VASCULAR_IRIS_DOUBLE", + "VASCULAR_IRIS_THICK", + "VASCULAR_IRIS_HALF" + ] + }, + "zoom": { + "description": "The zoom of this style", + "type": "integer", + "minimum": 0 + }, + "fracture": { + "description": "Apply a generator to the coordinate field fed into this parent generator. I.e. Distort your generator with another generator.", + "additionalProperties": false, + "type": "object", + "properties": { + "multiplier": { + "description": "The Output multiplier. Only used if parent is fracture.", + "type": "integer", + "minimum": 0 + }, + "style": { + "description": "The chance is 1 in CHANCE per interval", + "type": "string", + "enum": [ + "STATIC", + "STATIC_FINE", + "STATIC_ULTRA_FINE", + "IRIS", + "IRIS_DOUBLE", + "IRIS_THICK", + "IRIS_HALF", + "SIMPLEX", + "FRACTAL_SMOKE", + "VASCULAR_THIN", + "SIMPLEX_CELLS", + "SIMPLEX_VASCULAR", + "FRACTAL_WATER", + "PERLIN", + "PERLIN_IRIS", + "PERLIN_IRIS_HALF", + "PERLIN_IRIS_DOUBLE", + "PERLIN_IRIS_THICK", + "FRACTAL_BILLOW_PERLIN", + "BIOCTAVE_FRACTAL_BILLOW_PERLIN", + "FRACTAL_BILLOW_SIMPLEX", + "FRACTAL_FBM_SIMPLEX", + "FRACTAL_BILLOW_IRIS", + "FRACTAL_FBM_IRIS", + "FRACTAL_BILLOW_IRIS_HALF", + "FRACTAL_FBM_IRIS_HALF", + "FRACTAL_BILLOW_IRIS_THICK", + "FRACTAL_FBM_IRIS_THICK", + "FRACTAL_RM_SIMPLEX", + "BIOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "BIOCTAVE_FRACTAL_FBM_SIMPLEX", + "BIOCTAVE_FRACTAL_RM_SIMPLEX", + "TRIOCTAVE_FRACTAL_RM_SIMPLEX", + "TRIOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "TRIOCTAVE_FRACTAL_FBM_SIMPLEX", + "QUADOCTAVE_FRACTAL_RM_SIMPLEX", + "QUADOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "QUADOCTAVE_FRACTAL_FBM_SIMPLEX", + "QUINTOCTAVE_FRACTAL_RM_SIMPLEX", + "QUINTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "QUINTOCTAVE_FRACTAL_FBM_SIMPLEX", + "SEXOCTAVE_FRACTAL_RM_SIMPLEX", + "SEXOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "SEXOCTAVE_FRACTAL_FBM_SIMPLEX", + "SEPTOCTAVE_FRACTAL_RM_SIMPLEX", + "SEPTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "SEPTOCTAVE_FRACTAL_FBM_SIMPLEX", + "OCTOCTAVE_FRACTAL_RM_SIMPLEX", + "OCTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "OCTOCTAVE_FRACTAL_FBM_SIMPLEX", + "NONOCTAVE_FRACTAL_RM_SIMPLEX", + "NONOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "NONOCTAVE_FRACTAL_FBM_SIMPLEX", + "VIGOCTAVE_FRACTAL_RM_SIMPLEX", + "VIGOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "VIGOCTAVE_FRACTAL_FBM_SIMPLEX", + "BIOCTAVE_SIMPLEX", + "TRIOCTAVE_SIMPLEX", + "QUADOCTAVE_SIMPLEX", + "QUINTOCTAVE_SIMPLEX", + "SEXOCTAVE_SIMPLEX", + "SEPTOCTAVE_SIMPLEX", + "OCTOCTAVE_SIMPLEX", + "NONOCTAVE_SIMPLEX", + "VIGOCTAVE_SIMPLEX", + "GLOB", + "GLOB_IRIS", + "GLOB_IRIS_HALF", + "GLOB_IRIS_DOUBLE", + "GLOB_IRIS_THICK", + "CUBIC", + "FRACTAL_CUBIC", + "FRACTAL_CUBIC_IRIS", + "FRACTAL_CUBIC_IRIS_THICK", + "FRACTAL_CUBIC_IRIS_HALF", + "FRACTAL_CUBIC_IRIS_DOUBLE", + "BIOCTAVE_FRACTAL_CUBIC", + "TRIOCTAVE_FRACTAL_CUBIC", + "QUADOCTAVE_FRACTAL_CUBIC", + "CUBIC_IRIS", + "CUBIC_IRIS_HALF", + "CUBIC_IRIS_DOUBLE", + "CUBIC_IRIS_THICK", + "CELLULAR", + "CELLULAR_IRIS", + "CELLULAR_IRIS_THICK", + "CELLULAR_IRIS_DOUBLE", + "CELLULAR_IRIS_HALF", + "CELLULAR_HEIGHT", + "CELLULAR_HEIGHT_IRIS", + "CELLULAR_HEIGHT_IRIS_DOUBLE", + "CELLULAR_HEIGHT_IRIS_THICK", + "CELLULAR_HEIGHT_IRIS_HALF", + "VASCULAR", + "FLAT", + "VASCULAR_IRIS", + "VASCULAR_IRIS_DOUBLE", + "VASCULAR_IRIS_THICK", + "VASCULAR_IRIS_HALF" + ] + }, + "zoom": { + "description": "The zoom of this style", + "type": "integer", + "minimum": 0 + }, + "fracture": { + "description": "Apply a generator to the coordinate field fed into this parent generator. I.e. Distort your generator with another generator.", + "additionalProperties": false, + "type": "object", + "properties": {} + }, + "exponent": { + "maximum": 64, + "description": "The exponent", + "type": "integer", + "minimum": 0 + } + } + }, + "exponent": { + "maximum": 64, + "description": "The exponent", + "type": "integer", + "minimum": 0 + } + } + }, + "exponent": { + "maximum": 64, + "description": "The exponent", + "type": "integer", + "minimum": 0 + } + } + }, + "exponent": { + "maximum": 64, + "description": "The exponent", + "type": "integer", + "minimum": 0 + } + } }, "zoom": { "description": "The terrain zoom mostly for zooming in on a wispy palette", @@ -5419,108 +13092,521 @@ }, "style": { "description": "The style of noise", - "type": "string", - "enum": [ - "STATIC", - "STATIC_FINE", - "STATIC_ULTRA_FINE", - "IRIS", - "IRIS_DOUBLE", - "IRIS_THICK", - "IRIS_HALF", - "SIMPLEX", - "FRACTAL_SMOKE", - "VASCULAR_THIN", - "SIMPLEX_CELLS", - "SIMPLEX_VASCULAR", - "FRACTAL_WATER", - "PERLIN", - "PERLIN_IRIS", - "PERLIN_IRIS_HALF", - "PERLIN_IRIS_DOUBLE", - "PERLIN_IRIS_THICK", - "FRACTAL_BILLOW_PERLIN", - "BIOCTAVE_FRACTAL_BILLOW_PERLIN", - "FRACTAL_BILLOW_SIMPLEX", - "FRACTAL_FBM_SIMPLEX", - "FRACTAL_BILLOW_IRIS", - "FRACTAL_FBM_IRIS", - "FRACTAL_BILLOW_IRIS_HALF", - "FRACTAL_FBM_IRIS_HALF", - "FRACTAL_BILLOW_IRIS_THICK", - "FRACTAL_FBM_IRIS_THICK", - "FRACTAL_RM_SIMPLEX", - "BIOCTAVE_FRACTAL_BILLOW_SIMPLEX", - "BIOCTAVE_FRACTAL_FBM_SIMPLEX", - "BIOCTAVE_FRACTAL_RM_SIMPLEX", - "TRIOCTAVE_FRACTAL_RM_SIMPLEX", - "TRIOCTAVE_FRACTAL_BILLOW_SIMPLEX", - "TRIOCTAVE_FRACTAL_FBM_SIMPLEX", - "QUADOCTAVE_FRACTAL_RM_SIMPLEX", - "QUADOCTAVE_FRACTAL_BILLOW_SIMPLEX", - "QUADOCTAVE_FRACTAL_FBM_SIMPLEX", - "QUINTOCTAVE_FRACTAL_RM_SIMPLEX", - "QUINTOCTAVE_FRACTAL_BILLOW_SIMPLEX", - "QUINTOCTAVE_FRACTAL_FBM_SIMPLEX", - "SEXOCTAVE_FRACTAL_RM_SIMPLEX", - "SEXOCTAVE_FRACTAL_BILLOW_SIMPLEX", - "SEXOCTAVE_FRACTAL_FBM_SIMPLEX", - "SEPTOCTAVE_FRACTAL_RM_SIMPLEX", - "SEPTOCTAVE_FRACTAL_BILLOW_SIMPLEX", - "SEPTOCTAVE_FRACTAL_FBM_SIMPLEX", - "OCTOCTAVE_FRACTAL_RM_SIMPLEX", - "OCTOCTAVE_FRACTAL_BILLOW_SIMPLEX", - "OCTOCTAVE_FRACTAL_FBM_SIMPLEX", - "NONOCTAVE_FRACTAL_RM_SIMPLEX", - "NONOCTAVE_FRACTAL_BILLOW_SIMPLEX", - "NONOCTAVE_FRACTAL_FBM_SIMPLEX", - "VIGOCTAVE_FRACTAL_RM_SIMPLEX", - "VIGOCTAVE_FRACTAL_BILLOW_SIMPLEX", - "VIGOCTAVE_FRACTAL_FBM_SIMPLEX", - "BIOCTAVE_SIMPLEX", - "TRIOCTAVE_SIMPLEX", - "QUADOCTAVE_SIMPLEX", - "QUINTOCTAVE_SIMPLEX", - "SEXOCTAVE_SIMPLEX", - "SEPTOCTAVE_SIMPLEX", - "OCTOCTAVE_SIMPLEX", - "NONOCTAVE_SIMPLEX", - "VIGOCTAVE_SIMPLEX", - "GLOB", - "GLOB_IRIS", - "GLOB_IRIS_HALF", - "GLOB_IRIS_DOUBLE", - "GLOB_IRIS_THICK", - "CUBIC", - "FRACTAL_CUBIC", - "FRACTAL_CUBIC_IRIS", - "FRACTAL_CUBIC_IRIS_THICK", - "FRACTAL_CUBIC_IRIS_HALF", - "FRACTAL_CUBIC_IRIS_DOUBLE", - "BIOCTAVE_FRACTAL_CUBIC", - "TRIOCTAVE_FRACTAL_CUBIC", - "QUADOCTAVE_FRACTAL_CUBIC", - "CUBIC_IRIS", - "CUBIC_IRIS_HALF", - "CUBIC_IRIS_DOUBLE", - "CUBIC_IRIS_THICK", - "CELLULAR", - "CELLULAR_IRIS", - "CELLULAR_IRIS_THICK", - "CELLULAR_IRIS_DOUBLE", - "CELLULAR_IRIS_HALF", - "CELLULAR_HEIGHT", - "CELLULAR_HEIGHT_IRIS", - "CELLULAR_HEIGHT_IRIS_DOUBLE", - "CELLULAR_HEIGHT_IRIS_THICK", - "CELLULAR_HEIGHT_IRIS_HALF", - "VASCULAR", - "FLAT", - "VASCULAR_IRIS", - "VASCULAR_IRIS_DOUBLE", - "VASCULAR_IRIS_THICK", - "VASCULAR_IRIS_HALF" - ] + "additionalProperties": false, + "type": "object", + "properties": { + "multiplier": { + "description": "The Output multiplier. Only used if parent is fracture.", + "type": "integer", + "minimum": 0 + }, + "style": { + "description": "The chance is 1 in CHANCE per interval", + "type": "string", + "enum": [ + "STATIC", + "STATIC_FINE", + "STATIC_ULTRA_FINE", + "IRIS", + "IRIS_DOUBLE", + "IRIS_THICK", + "IRIS_HALF", + "SIMPLEX", + "FRACTAL_SMOKE", + "VASCULAR_THIN", + "SIMPLEX_CELLS", + "SIMPLEX_VASCULAR", + "FRACTAL_WATER", + "PERLIN", + "PERLIN_IRIS", + "PERLIN_IRIS_HALF", + "PERLIN_IRIS_DOUBLE", + "PERLIN_IRIS_THICK", + "FRACTAL_BILLOW_PERLIN", + "BIOCTAVE_FRACTAL_BILLOW_PERLIN", + "FRACTAL_BILLOW_SIMPLEX", + "FRACTAL_FBM_SIMPLEX", + "FRACTAL_BILLOW_IRIS", + "FRACTAL_FBM_IRIS", + "FRACTAL_BILLOW_IRIS_HALF", + "FRACTAL_FBM_IRIS_HALF", + "FRACTAL_BILLOW_IRIS_THICK", + "FRACTAL_FBM_IRIS_THICK", + "FRACTAL_RM_SIMPLEX", + "BIOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "BIOCTAVE_FRACTAL_FBM_SIMPLEX", + "BIOCTAVE_FRACTAL_RM_SIMPLEX", + "TRIOCTAVE_FRACTAL_RM_SIMPLEX", + "TRIOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "TRIOCTAVE_FRACTAL_FBM_SIMPLEX", + "QUADOCTAVE_FRACTAL_RM_SIMPLEX", + "QUADOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "QUADOCTAVE_FRACTAL_FBM_SIMPLEX", + "QUINTOCTAVE_FRACTAL_RM_SIMPLEX", + "QUINTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "QUINTOCTAVE_FRACTAL_FBM_SIMPLEX", + "SEXOCTAVE_FRACTAL_RM_SIMPLEX", + "SEXOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "SEXOCTAVE_FRACTAL_FBM_SIMPLEX", + "SEPTOCTAVE_FRACTAL_RM_SIMPLEX", + "SEPTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "SEPTOCTAVE_FRACTAL_FBM_SIMPLEX", + "OCTOCTAVE_FRACTAL_RM_SIMPLEX", + "OCTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "OCTOCTAVE_FRACTAL_FBM_SIMPLEX", + "NONOCTAVE_FRACTAL_RM_SIMPLEX", + "NONOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "NONOCTAVE_FRACTAL_FBM_SIMPLEX", + "VIGOCTAVE_FRACTAL_RM_SIMPLEX", + "VIGOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "VIGOCTAVE_FRACTAL_FBM_SIMPLEX", + "BIOCTAVE_SIMPLEX", + "TRIOCTAVE_SIMPLEX", + "QUADOCTAVE_SIMPLEX", + "QUINTOCTAVE_SIMPLEX", + "SEXOCTAVE_SIMPLEX", + "SEPTOCTAVE_SIMPLEX", + "OCTOCTAVE_SIMPLEX", + "NONOCTAVE_SIMPLEX", + "VIGOCTAVE_SIMPLEX", + "GLOB", + "GLOB_IRIS", + "GLOB_IRIS_HALF", + "GLOB_IRIS_DOUBLE", + "GLOB_IRIS_THICK", + "CUBIC", + "FRACTAL_CUBIC", + "FRACTAL_CUBIC_IRIS", + "FRACTAL_CUBIC_IRIS_THICK", + "FRACTAL_CUBIC_IRIS_HALF", + "FRACTAL_CUBIC_IRIS_DOUBLE", + "BIOCTAVE_FRACTAL_CUBIC", + "TRIOCTAVE_FRACTAL_CUBIC", + "QUADOCTAVE_FRACTAL_CUBIC", + "CUBIC_IRIS", + "CUBIC_IRIS_HALF", + "CUBIC_IRIS_DOUBLE", + "CUBIC_IRIS_THICK", + "CELLULAR", + "CELLULAR_IRIS", + "CELLULAR_IRIS_THICK", + "CELLULAR_IRIS_DOUBLE", + "CELLULAR_IRIS_HALF", + "CELLULAR_HEIGHT", + "CELLULAR_HEIGHT_IRIS", + "CELLULAR_HEIGHT_IRIS_DOUBLE", + "CELLULAR_HEIGHT_IRIS_THICK", + "CELLULAR_HEIGHT_IRIS_HALF", + "VASCULAR", + "FLAT", + "VASCULAR_IRIS", + "VASCULAR_IRIS_DOUBLE", + "VASCULAR_IRIS_THICK", + "VASCULAR_IRIS_HALF" + ] + }, + "zoom": { + "description": "The zoom of this style", + "type": "integer", + "minimum": 0 + }, + "fracture": { + "description": "Apply a generator to the coordinate field fed into this parent generator. I.e. Distort your generator with another generator.", + "additionalProperties": false, + "type": "object", + "properties": { + "multiplier": { + "description": "The Output multiplier. Only used if parent is fracture.", + "type": "integer", + "minimum": 0 + }, + "style": { + "description": "The chance is 1 in CHANCE per interval", + "type": "string", + "enum": [ + "STATIC", + "STATIC_FINE", + "STATIC_ULTRA_FINE", + "IRIS", + "IRIS_DOUBLE", + "IRIS_THICK", + "IRIS_HALF", + "SIMPLEX", + "FRACTAL_SMOKE", + "VASCULAR_THIN", + "SIMPLEX_CELLS", + "SIMPLEX_VASCULAR", + "FRACTAL_WATER", + "PERLIN", + "PERLIN_IRIS", + "PERLIN_IRIS_HALF", + "PERLIN_IRIS_DOUBLE", + "PERLIN_IRIS_THICK", + "FRACTAL_BILLOW_PERLIN", + "BIOCTAVE_FRACTAL_BILLOW_PERLIN", + "FRACTAL_BILLOW_SIMPLEX", + "FRACTAL_FBM_SIMPLEX", + "FRACTAL_BILLOW_IRIS", + "FRACTAL_FBM_IRIS", + "FRACTAL_BILLOW_IRIS_HALF", + "FRACTAL_FBM_IRIS_HALF", + "FRACTAL_BILLOW_IRIS_THICK", + "FRACTAL_FBM_IRIS_THICK", + "FRACTAL_RM_SIMPLEX", + "BIOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "BIOCTAVE_FRACTAL_FBM_SIMPLEX", + "BIOCTAVE_FRACTAL_RM_SIMPLEX", + "TRIOCTAVE_FRACTAL_RM_SIMPLEX", + "TRIOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "TRIOCTAVE_FRACTAL_FBM_SIMPLEX", + "QUADOCTAVE_FRACTAL_RM_SIMPLEX", + "QUADOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "QUADOCTAVE_FRACTAL_FBM_SIMPLEX", + "QUINTOCTAVE_FRACTAL_RM_SIMPLEX", + "QUINTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "QUINTOCTAVE_FRACTAL_FBM_SIMPLEX", + "SEXOCTAVE_FRACTAL_RM_SIMPLEX", + "SEXOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "SEXOCTAVE_FRACTAL_FBM_SIMPLEX", + "SEPTOCTAVE_FRACTAL_RM_SIMPLEX", + "SEPTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "SEPTOCTAVE_FRACTAL_FBM_SIMPLEX", + "OCTOCTAVE_FRACTAL_RM_SIMPLEX", + "OCTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "OCTOCTAVE_FRACTAL_FBM_SIMPLEX", + "NONOCTAVE_FRACTAL_RM_SIMPLEX", + "NONOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "NONOCTAVE_FRACTAL_FBM_SIMPLEX", + "VIGOCTAVE_FRACTAL_RM_SIMPLEX", + "VIGOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "VIGOCTAVE_FRACTAL_FBM_SIMPLEX", + "BIOCTAVE_SIMPLEX", + "TRIOCTAVE_SIMPLEX", + "QUADOCTAVE_SIMPLEX", + "QUINTOCTAVE_SIMPLEX", + "SEXOCTAVE_SIMPLEX", + "SEPTOCTAVE_SIMPLEX", + "OCTOCTAVE_SIMPLEX", + "NONOCTAVE_SIMPLEX", + "VIGOCTAVE_SIMPLEX", + "GLOB", + "GLOB_IRIS", + "GLOB_IRIS_HALF", + "GLOB_IRIS_DOUBLE", + "GLOB_IRIS_THICK", + "CUBIC", + "FRACTAL_CUBIC", + "FRACTAL_CUBIC_IRIS", + "FRACTAL_CUBIC_IRIS_THICK", + "FRACTAL_CUBIC_IRIS_HALF", + "FRACTAL_CUBIC_IRIS_DOUBLE", + "BIOCTAVE_FRACTAL_CUBIC", + "TRIOCTAVE_FRACTAL_CUBIC", + "QUADOCTAVE_FRACTAL_CUBIC", + "CUBIC_IRIS", + "CUBIC_IRIS_HALF", + "CUBIC_IRIS_DOUBLE", + "CUBIC_IRIS_THICK", + "CELLULAR", + "CELLULAR_IRIS", + "CELLULAR_IRIS_THICK", + "CELLULAR_IRIS_DOUBLE", + "CELLULAR_IRIS_HALF", + "CELLULAR_HEIGHT", + "CELLULAR_HEIGHT_IRIS", + "CELLULAR_HEIGHT_IRIS_DOUBLE", + "CELLULAR_HEIGHT_IRIS_THICK", + "CELLULAR_HEIGHT_IRIS_HALF", + "VASCULAR", + "FLAT", + "VASCULAR_IRIS", + "VASCULAR_IRIS_DOUBLE", + "VASCULAR_IRIS_THICK", + "VASCULAR_IRIS_HALF" + ] + }, + "zoom": { + "description": "The zoom of this style", + "type": "integer", + "minimum": 0 + }, + "fracture": { + "description": "Apply a generator to the coordinate field fed into this parent generator. I.e. Distort your generator with another generator.", + "additionalProperties": false, + "type": "object", + "properties": { + "multiplier": { + "description": "The Output multiplier. Only used if parent is fracture.", + "type": "integer", + "minimum": 0 + }, + "style": { + "description": "The chance is 1 in CHANCE per interval", + "type": "string", + "enum": [ + "STATIC", + "STATIC_FINE", + "STATIC_ULTRA_FINE", + "IRIS", + "IRIS_DOUBLE", + "IRIS_THICK", + "IRIS_HALF", + "SIMPLEX", + "FRACTAL_SMOKE", + "VASCULAR_THIN", + "SIMPLEX_CELLS", + "SIMPLEX_VASCULAR", + "FRACTAL_WATER", + "PERLIN", + "PERLIN_IRIS", + "PERLIN_IRIS_HALF", + "PERLIN_IRIS_DOUBLE", + "PERLIN_IRIS_THICK", + "FRACTAL_BILLOW_PERLIN", + "BIOCTAVE_FRACTAL_BILLOW_PERLIN", + "FRACTAL_BILLOW_SIMPLEX", + "FRACTAL_FBM_SIMPLEX", + "FRACTAL_BILLOW_IRIS", + "FRACTAL_FBM_IRIS", + "FRACTAL_BILLOW_IRIS_HALF", + "FRACTAL_FBM_IRIS_HALF", + "FRACTAL_BILLOW_IRIS_THICK", + "FRACTAL_FBM_IRIS_THICK", + "FRACTAL_RM_SIMPLEX", + "BIOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "BIOCTAVE_FRACTAL_FBM_SIMPLEX", + "BIOCTAVE_FRACTAL_RM_SIMPLEX", + "TRIOCTAVE_FRACTAL_RM_SIMPLEX", + "TRIOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "TRIOCTAVE_FRACTAL_FBM_SIMPLEX", + "QUADOCTAVE_FRACTAL_RM_SIMPLEX", + "QUADOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "QUADOCTAVE_FRACTAL_FBM_SIMPLEX", + "QUINTOCTAVE_FRACTAL_RM_SIMPLEX", + "QUINTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "QUINTOCTAVE_FRACTAL_FBM_SIMPLEX", + "SEXOCTAVE_FRACTAL_RM_SIMPLEX", + "SEXOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "SEXOCTAVE_FRACTAL_FBM_SIMPLEX", + "SEPTOCTAVE_FRACTAL_RM_SIMPLEX", + "SEPTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "SEPTOCTAVE_FRACTAL_FBM_SIMPLEX", + "OCTOCTAVE_FRACTAL_RM_SIMPLEX", + "OCTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "OCTOCTAVE_FRACTAL_FBM_SIMPLEX", + "NONOCTAVE_FRACTAL_RM_SIMPLEX", + "NONOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "NONOCTAVE_FRACTAL_FBM_SIMPLEX", + "VIGOCTAVE_FRACTAL_RM_SIMPLEX", + "VIGOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "VIGOCTAVE_FRACTAL_FBM_SIMPLEX", + "BIOCTAVE_SIMPLEX", + "TRIOCTAVE_SIMPLEX", + "QUADOCTAVE_SIMPLEX", + "QUINTOCTAVE_SIMPLEX", + "SEXOCTAVE_SIMPLEX", + "SEPTOCTAVE_SIMPLEX", + "OCTOCTAVE_SIMPLEX", + "NONOCTAVE_SIMPLEX", + "VIGOCTAVE_SIMPLEX", + "GLOB", + "GLOB_IRIS", + "GLOB_IRIS_HALF", + "GLOB_IRIS_DOUBLE", + "GLOB_IRIS_THICK", + "CUBIC", + "FRACTAL_CUBIC", + "FRACTAL_CUBIC_IRIS", + "FRACTAL_CUBIC_IRIS_THICK", + "FRACTAL_CUBIC_IRIS_HALF", + "FRACTAL_CUBIC_IRIS_DOUBLE", + "BIOCTAVE_FRACTAL_CUBIC", + "TRIOCTAVE_FRACTAL_CUBIC", + "QUADOCTAVE_FRACTAL_CUBIC", + "CUBIC_IRIS", + "CUBIC_IRIS_HALF", + "CUBIC_IRIS_DOUBLE", + "CUBIC_IRIS_THICK", + "CELLULAR", + "CELLULAR_IRIS", + "CELLULAR_IRIS_THICK", + "CELLULAR_IRIS_DOUBLE", + "CELLULAR_IRIS_HALF", + "CELLULAR_HEIGHT", + "CELLULAR_HEIGHT_IRIS", + "CELLULAR_HEIGHT_IRIS_DOUBLE", + "CELLULAR_HEIGHT_IRIS_THICK", + "CELLULAR_HEIGHT_IRIS_HALF", + "VASCULAR", + "FLAT", + "VASCULAR_IRIS", + "VASCULAR_IRIS_DOUBLE", + "VASCULAR_IRIS_THICK", + "VASCULAR_IRIS_HALF" + ] + }, + "zoom": { + "description": "The zoom of this style", + "type": "integer", + "minimum": 0 + }, + "fracture": { + "description": "Apply a generator to the coordinate field fed into this parent generator. I.e. Distort your generator with another generator.", + "additionalProperties": false, + "type": "object", + "properties": { + "multiplier": { + "description": "The Output multiplier. Only used if parent is fracture.", + "type": "integer", + "minimum": 0 + }, + "style": { + "description": "The chance is 1 in CHANCE per interval", + "type": "string", + "enum": [ + "STATIC", + "STATIC_FINE", + "STATIC_ULTRA_FINE", + "IRIS", + "IRIS_DOUBLE", + "IRIS_THICK", + "IRIS_HALF", + "SIMPLEX", + "FRACTAL_SMOKE", + "VASCULAR_THIN", + "SIMPLEX_CELLS", + "SIMPLEX_VASCULAR", + "FRACTAL_WATER", + "PERLIN", + "PERLIN_IRIS", + "PERLIN_IRIS_HALF", + "PERLIN_IRIS_DOUBLE", + "PERLIN_IRIS_THICK", + "FRACTAL_BILLOW_PERLIN", + "BIOCTAVE_FRACTAL_BILLOW_PERLIN", + "FRACTAL_BILLOW_SIMPLEX", + "FRACTAL_FBM_SIMPLEX", + "FRACTAL_BILLOW_IRIS", + "FRACTAL_FBM_IRIS", + "FRACTAL_BILLOW_IRIS_HALF", + "FRACTAL_FBM_IRIS_HALF", + "FRACTAL_BILLOW_IRIS_THICK", + "FRACTAL_FBM_IRIS_THICK", + "FRACTAL_RM_SIMPLEX", + "BIOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "BIOCTAVE_FRACTAL_FBM_SIMPLEX", + "BIOCTAVE_FRACTAL_RM_SIMPLEX", + "TRIOCTAVE_FRACTAL_RM_SIMPLEX", + "TRIOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "TRIOCTAVE_FRACTAL_FBM_SIMPLEX", + "QUADOCTAVE_FRACTAL_RM_SIMPLEX", + "QUADOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "QUADOCTAVE_FRACTAL_FBM_SIMPLEX", + "QUINTOCTAVE_FRACTAL_RM_SIMPLEX", + "QUINTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "QUINTOCTAVE_FRACTAL_FBM_SIMPLEX", + "SEXOCTAVE_FRACTAL_RM_SIMPLEX", + "SEXOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "SEXOCTAVE_FRACTAL_FBM_SIMPLEX", + "SEPTOCTAVE_FRACTAL_RM_SIMPLEX", + "SEPTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "SEPTOCTAVE_FRACTAL_FBM_SIMPLEX", + "OCTOCTAVE_FRACTAL_RM_SIMPLEX", + "OCTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "OCTOCTAVE_FRACTAL_FBM_SIMPLEX", + "NONOCTAVE_FRACTAL_RM_SIMPLEX", + "NONOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "NONOCTAVE_FRACTAL_FBM_SIMPLEX", + "VIGOCTAVE_FRACTAL_RM_SIMPLEX", + "VIGOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "VIGOCTAVE_FRACTAL_FBM_SIMPLEX", + "BIOCTAVE_SIMPLEX", + "TRIOCTAVE_SIMPLEX", + "QUADOCTAVE_SIMPLEX", + "QUINTOCTAVE_SIMPLEX", + "SEXOCTAVE_SIMPLEX", + "SEPTOCTAVE_SIMPLEX", + "OCTOCTAVE_SIMPLEX", + "NONOCTAVE_SIMPLEX", + "VIGOCTAVE_SIMPLEX", + "GLOB", + "GLOB_IRIS", + "GLOB_IRIS_HALF", + "GLOB_IRIS_DOUBLE", + "GLOB_IRIS_THICK", + "CUBIC", + "FRACTAL_CUBIC", + "FRACTAL_CUBIC_IRIS", + "FRACTAL_CUBIC_IRIS_THICK", + "FRACTAL_CUBIC_IRIS_HALF", + "FRACTAL_CUBIC_IRIS_DOUBLE", + "BIOCTAVE_FRACTAL_CUBIC", + "TRIOCTAVE_FRACTAL_CUBIC", + "QUADOCTAVE_FRACTAL_CUBIC", + "CUBIC_IRIS", + "CUBIC_IRIS_HALF", + "CUBIC_IRIS_DOUBLE", + "CUBIC_IRIS_THICK", + "CELLULAR", + "CELLULAR_IRIS", + "CELLULAR_IRIS_THICK", + "CELLULAR_IRIS_DOUBLE", + "CELLULAR_IRIS_HALF", + "CELLULAR_HEIGHT", + "CELLULAR_HEIGHT_IRIS", + "CELLULAR_HEIGHT_IRIS_DOUBLE", + "CELLULAR_HEIGHT_IRIS_THICK", + "CELLULAR_HEIGHT_IRIS_HALF", + "VASCULAR", + "FLAT", + "VASCULAR_IRIS", + "VASCULAR_IRIS_DOUBLE", + "VASCULAR_IRIS_THICK", + "VASCULAR_IRIS_HALF" + ] + }, + "zoom": { + "description": "The zoom of this style", + "type": "integer", + "minimum": 0 + }, + "fracture": { + "description": "Apply a generator to the coordinate field fed into this parent generator. I.e. Distort your generator with another generator.", + "additionalProperties": false, + "type": "object", + "properties": {} + }, + "exponent": { + "maximum": 64, + "description": "The exponent", + "type": "integer", + "minimum": 0 + } + } + }, + "exponent": { + "maximum": 64, + "description": "The exponent", + "type": "integer", + "minimum": 0 + } + } + }, + "exponent": { + "maximum": 64, + "description": "The exponent", + "type": "integer", + "minimum": 0 + } + } + }, + "exponent": { + "maximum": 64, + "description": "The exponent", + "type": "integer", + "minimum": 0 + } + } }, "zoom": { "description": "The terrain zoom mostly for zooming in on a wispy palette", @@ -5837,108 +13923,649 @@ }, "style": { "description": "The Noise Style", - "type": "string", - "enum": [ - "STATIC", - "STATIC_FINE", - "STATIC_ULTRA_FINE", - "IRIS", - "IRIS_DOUBLE", - "IRIS_THICK", - "IRIS_HALF", - "SIMPLEX", - "FRACTAL_SMOKE", - "VASCULAR_THIN", - "SIMPLEX_CELLS", - "SIMPLEX_VASCULAR", - "FRACTAL_WATER", - "PERLIN", - "PERLIN_IRIS", - "PERLIN_IRIS_HALF", - "PERLIN_IRIS_DOUBLE", - "PERLIN_IRIS_THICK", - "FRACTAL_BILLOW_PERLIN", - "BIOCTAVE_FRACTAL_BILLOW_PERLIN", - "FRACTAL_BILLOW_SIMPLEX", - "FRACTAL_FBM_SIMPLEX", - "FRACTAL_BILLOW_IRIS", - "FRACTAL_FBM_IRIS", - "FRACTAL_BILLOW_IRIS_HALF", - "FRACTAL_FBM_IRIS_HALF", - "FRACTAL_BILLOW_IRIS_THICK", - "FRACTAL_FBM_IRIS_THICK", - "FRACTAL_RM_SIMPLEX", - "BIOCTAVE_FRACTAL_BILLOW_SIMPLEX", - "BIOCTAVE_FRACTAL_FBM_SIMPLEX", - "BIOCTAVE_FRACTAL_RM_SIMPLEX", - "TRIOCTAVE_FRACTAL_RM_SIMPLEX", - "TRIOCTAVE_FRACTAL_BILLOW_SIMPLEX", - "TRIOCTAVE_FRACTAL_FBM_SIMPLEX", - "QUADOCTAVE_FRACTAL_RM_SIMPLEX", - "QUADOCTAVE_FRACTAL_BILLOW_SIMPLEX", - "QUADOCTAVE_FRACTAL_FBM_SIMPLEX", - "QUINTOCTAVE_FRACTAL_RM_SIMPLEX", - "QUINTOCTAVE_FRACTAL_BILLOW_SIMPLEX", - "QUINTOCTAVE_FRACTAL_FBM_SIMPLEX", - "SEXOCTAVE_FRACTAL_RM_SIMPLEX", - "SEXOCTAVE_FRACTAL_BILLOW_SIMPLEX", - "SEXOCTAVE_FRACTAL_FBM_SIMPLEX", - "SEPTOCTAVE_FRACTAL_RM_SIMPLEX", - "SEPTOCTAVE_FRACTAL_BILLOW_SIMPLEX", - "SEPTOCTAVE_FRACTAL_FBM_SIMPLEX", - "OCTOCTAVE_FRACTAL_RM_SIMPLEX", - "OCTOCTAVE_FRACTAL_BILLOW_SIMPLEX", - "OCTOCTAVE_FRACTAL_FBM_SIMPLEX", - "NONOCTAVE_FRACTAL_RM_SIMPLEX", - "NONOCTAVE_FRACTAL_BILLOW_SIMPLEX", - "NONOCTAVE_FRACTAL_FBM_SIMPLEX", - "VIGOCTAVE_FRACTAL_RM_SIMPLEX", - "VIGOCTAVE_FRACTAL_BILLOW_SIMPLEX", - "VIGOCTAVE_FRACTAL_FBM_SIMPLEX", - "BIOCTAVE_SIMPLEX", - "TRIOCTAVE_SIMPLEX", - "QUADOCTAVE_SIMPLEX", - "QUINTOCTAVE_SIMPLEX", - "SEXOCTAVE_SIMPLEX", - "SEPTOCTAVE_SIMPLEX", - "OCTOCTAVE_SIMPLEX", - "NONOCTAVE_SIMPLEX", - "VIGOCTAVE_SIMPLEX", - "GLOB", - "GLOB_IRIS", - "GLOB_IRIS_HALF", - "GLOB_IRIS_DOUBLE", - "GLOB_IRIS_THICK", - "CUBIC", - "FRACTAL_CUBIC", - "FRACTAL_CUBIC_IRIS", - "FRACTAL_CUBIC_IRIS_THICK", - "FRACTAL_CUBIC_IRIS_HALF", - "FRACTAL_CUBIC_IRIS_DOUBLE", - "BIOCTAVE_FRACTAL_CUBIC", - "TRIOCTAVE_FRACTAL_CUBIC", - "QUADOCTAVE_FRACTAL_CUBIC", - "CUBIC_IRIS", - "CUBIC_IRIS_HALF", - "CUBIC_IRIS_DOUBLE", - "CUBIC_IRIS_THICK", - "CELLULAR", - "CELLULAR_IRIS", - "CELLULAR_IRIS_THICK", - "CELLULAR_IRIS_DOUBLE", - "CELLULAR_IRIS_HALF", - "CELLULAR_HEIGHT", - "CELLULAR_HEIGHT_IRIS", - "CELLULAR_HEIGHT_IRIS_DOUBLE", - "CELLULAR_HEIGHT_IRIS_THICK", - "CELLULAR_HEIGHT_IRIS_HALF", - "VASCULAR", - "FLAT", - "VASCULAR_IRIS", - "VASCULAR_IRIS_DOUBLE", - "VASCULAR_IRIS_THICK", - "VASCULAR_IRIS_HALF" - ] + "additionalProperties": false, + "type": "object", + "properties": { + "multiplier": { + "description": "The Output multiplier. Only used if parent is fracture.", + "type": "integer", + "minimum": 0 + }, + "style": { + "description": "The chance is 1 in CHANCE per interval", + "type": "string", + "enum": [ + "STATIC", + "STATIC_FINE", + "STATIC_ULTRA_FINE", + "IRIS", + "IRIS_DOUBLE", + "IRIS_THICK", + "IRIS_HALF", + "SIMPLEX", + "FRACTAL_SMOKE", + "VASCULAR_THIN", + "SIMPLEX_CELLS", + "SIMPLEX_VASCULAR", + "FRACTAL_WATER", + "PERLIN", + "PERLIN_IRIS", + "PERLIN_IRIS_HALF", + "PERLIN_IRIS_DOUBLE", + "PERLIN_IRIS_THICK", + "FRACTAL_BILLOW_PERLIN", + "BIOCTAVE_FRACTAL_BILLOW_PERLIN", + "FRACTAL_BILLOW_SIMPLEX", + "FRACTAL_FBM_SIMPLEX", + "FRACTAL_BILLOW_IRIS", + "FRACTAL_FBM_IRIS", + "FRACTAL_BILLOW_IRIS_HALF", + "FRACTAL_FBM_IRIS_HALF", + "FRACTAL_BILLOW_IRIS_THICK", + "FRACTAL_FBM_IRIS_THICK", + "FRACTAL_RM_SIMPLEX", + "BIOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "BIOCTAVE_FRACTAL_FBM_SIMPLEX", + "BIOCTAVE_FRACTAL_RM_SIMPLEX", + "TRIOCTAVE_FRACTAL_RM_SIMPLEX", + "TRIOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "TRIOCTAVE_FRACTAL_FBM_SIMPLEX", + "QUADOCTAVE_FRACTAL_RM_SIMPLEX", + "QUADOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "QUADOCTAVE_FRACTAL_FBM_SIMPLEX", + "QUINTOCTAVE_FRACTAL_RM_SIMPLEX", + "QUINTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "QUINTOCTAVE_FRACTAL_FBM_SIMPLEX", + "SEXOCTAVE_FRACTAL_RM_SIMPLEX", + "SEXOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "SEXOCTAVE_FRACTAL_FBM_SIMPLEX", + "SEPTOCTAVE_FRACTAL_RM_SIMPLEX", + "SEPTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "SEPTOCTAVE_FRACTAL_FBM_SIMPLEX", + "OCTOCTAVE_FRACTAL_RM_SIMPLEX", + "OCTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "OCTOCTAVE_FRACTAL_FBM_SIMPLEX", + "NONOCTAVE_FRACTAL_RM_SIMPLEX", + "NONOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "NONOCTAVE_FRACTAL_FBM_SIMPLEX", + "VIGOCTAVE_FRACTAL_RM_SIMPLEX", + "VIGOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "VIGOCTAVE_FRACTAL_FBM_SIMPLEX", + "BIOCTAVE_SIMPLEX", + "TRIOCTAVE_SIMPLEX", + "QUADOCTAVE_SIMPLEX", + "QUINTOCTAVE_SIMPLEX", + "SEXOCTAVE_SIMPLEX", + "SEPTOCTAVE_SIMPLEX", + "OCTOCTAVE_SIMPLEX", + "NONOCTAVE_SIMPLEX", + "VIGOCTAVE_SIMPLEX", + "GLOB", + "GLOB_IRIS", + "GLOB_IRIS_HALF", + "GLOB_IRIS_DOUBLE", + "GLOB_IRIS_THICK", + "CUBIC", + "FRACTAL_CUBIC", + "FRACTAL_CUBIC_IRIS", + "FRACTAL_CUBIC_IRIS_THICK", + "FRACTAL_CUBIC_IRIS_HALF", + "FRACTAL_CUBIC_IRIS_DOUBLE", + "BIOCTAVE_FRACTAL_CUBIC", + "TRIOCTAVE_FRACTAL_CUBIC", + "QUADOCTAVE_FRACTAL_CUBIC", + "CUBIC_IRIS", + "CUBIC_IRIS_HALF", + "CUBIC_IRIS_DOUBLE", + "CUBIC_IRIS_THICK", + "CELLULAR", + "CELLULAR_IRIS", + "CELLULAR_IRIS_THICK", + "CELLULAR_IRIS_DOUBLE", + "CELLULAR_IRIS_HALF", + "CELLULAR_HEIGHT", + "CELLULAR_HEIGHT_IRIS", + "CELLULAR_HEIGHT_IRIS_DOUBLE", + "CELLULAR_HEIGHT_IRIS_THICK", + "CELLULAR_HEIGHT_IRIS_HALF", + "VASCULAR", + "FLAT", + "VASCULAR_IRIS", + "VASCULAR_IRIS_DOUBLE", + "VASCULAR_IRIS_THICK", + "VASCULAR_IRIS_HALF" + ] + }, + "zoom": { + "description": "The zoom of this style", + "type": "integer", + "minimum": 0 + }, + "fracture": { + "description": "Apply a generator to the coordinate field fed into this parent generator. I.e. Distort your generator with another generator.", + "additionalProperties": false, + "type": "object", + "properties": { + "multiplier": { + "description": "The Output multiplier. Only used if parent is fracture.", + "type": "integer", + "minimum": 0 + }, + "style": { + "description": "The chance is 1 in CHANCE per interval", + "type": "string", + "enum": [ + "STATIC", + "STATIC_FINE", + "STATIC_ULTRA_FINE", + "IRIS", + "IRIS_DOUBLE", + "IRIS_THICK", + "IRIS_HALF", + "SIMPLEX", + "FRACTAL_SMOKE", + "VASCULAR_THIN", + "SIMPLEX_CELLS", + "SIMPLEX_VASCULAR", + "FRACTAL_WATER", + "PERLIN", + "PERLIN_IRIS", + "PERLIN_IRIS_HALF", + "PERLIN_IRIS_DOUBLE", + "PERLIN_IRIS_THICK", + "FRACTAL_BILLOW_PERLIN", + "BIOCTAVE_FRACTAL_BILLOW_PERLIN", + "FRACTAL_BILLOW_SIMPLEX", + "FRACTAL_FBM_SIMPLEX", + "FRACTAL_BILLOW_IRIS", + "FRACTAL_FBM_IRIS", + "FRACTAL_BILLOW_IRIS_HALF", + "FRACTAL_FBM_IRIS_HALF", + "FRACTAL_BILLOW_IRIS_THICK", + "FRACTAL_FBM_IRIS_THICK", + "FRACTAL_RM_SIMPLEX", + "BIOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "BIOCTAVE_FRACTAL_FBM_SIMPLEX", + "BIOCTAVE_FRACTAL_RM_SIMPLEX", + "TRIOCTAVE_FRACTAL_RM_SIMPLEX", + "TRIOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "TRIOCTAVE_FRACTAL_FBM_SIMPLEX", + "QUADOCTAVE_FRACTAL_RM_SIMPLEX", + "QUADOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "QUADOCTAVE_FRACTAL_FBM_SIMPLEX", + "QUINTOCTAVE_FRACTAL_RM_SIMPLEX", + "QUINTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "QUINTOCTAVE_FRACTAL_FBM_SIMPLEX", + "SEXOCTAVE_FRACTAL_RM_SIMPLEX", + "SEXOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "SEXOCTAVE_FRACTAL_FBM_SIMPLEX", + "SEPTOCTAVE_FRACTAL_RM_SIMPLEX", + "SEPTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "SEPTOCTAVE_FRACTAL_FBM_SIMPLEX", + "OCTOCTAVE_FRACTAL_RM_SIMPLEX", + "OCTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "OCTOCTAVE_FRACTAL_FBM_SIMPLEX", + "NONOCTAVE_FRACTAL_RM_SIMPLEX", + "NONOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "NONOCTAVE_FRACTAL_FBM_SIMPLEX", + "VIGOCTAVE_FRACTAL_RM_SIMPLEX", + "VIGOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "VIGOCTAVE_FRACTAL_FBM_SIMPLEX", + "BIOCTAVE_SIMPLEX", + "TRIOCTAVE_SIMPLEX", + "QUADOCTAVE_SIMPLEX", + "QUINTOCTAVE_SIMPLEX", + "SEXOCTAVE_SIMPLEX", + "SEPTOCTAVE_SIMPLEX", + "OCTOCTAVE_SIMPLEX", + "NONOCTAVE_SIMPLEX", + "VIGOCTAVE_SIMPLEX", + "GLOB", + "GLOB_IRIS", + "GLOB_IRIS_HALF", + "GLOB_IRIS_DOUBLE", + "GLOB_IRIS_THICK", + "CUBIC", + "FRACTAL_CUBIC", + "FRACTAL_CUBIC_IRIS", + "FRACTAL_CUBIC_IRIS_THICK", + "FRACTAL_CUBIC_IRIS_HALF", + "FRACTAL_CUBIC_IRIS_DOUBLE", + "BIOCTAVE_FRACTAL_CUBIC", + "TRIOCTAVE_FRACTAL_CUBIC", + "QUADOCTAVE_FRACTAL_CUBIC", + "CUBIC_IRIS", + "CUBIC_IRIS_HALF", + "CUBIC_IRIS_DOUBLE", + "CUBIC_IRIS_THICK", + "CELLULAR", + "CELLULAR_IRIS", + "CELLULAR_IRIS_THICK", + "CELLULAR_IRIS_DOUBLE", + "CELLULAR_IRIS_HALF", + "CELLULAR_HEIGHT", + "CELLULAR_HEIGHT_IRIS", + "CELLULAR_HEIGHT_IRIS_DOUBLE", + "CELLULAR_HEIGHT_IRIS_THICK", + "CELLULAR_HEIGHT_IRIS_HALF", + "VASCULAR", + "FLAT", + "VASCULAR_IRIS", + "VASCULAR_IRIS_DOUBLE", + "VASCULAR_IRIS_THICK", + "VASCULAR_IRIS_HALF" + ] + }, + "zoom": { + "description": "The zoom of this style", + "type": "integer", + "minimum": 0 + }, + "fracture": { + "description": "Apply a generator to the coordinate field fed into this parent generator. I.e. Distort your generator with another generator.", + "additionalProperties": false, + "type": "object", + "properties": { + "multiplier": { + "description": "The Output multiplier. Only used if parent is fracture.", + "type": "integer", + "minimum": 0 + }, + "style": { + "description": "The chance is 1 in CHANCE per interval", + "type": "string", + "enum": [ + "STATIC", + "STATIC_FINE", + "STATIC_ULTRA_FINE", + "IRIS", + "IRIS_DOUBLE", + "IRIS_THICK", + "IRIS_HALF", + "SIMPLEX", + "FRACTAL_SMOKE", + "VASCULAR_THIN", + "SIMPLEX_CELLS", + "SIMPLEX_VASCULAR", + "FRACTAL_WATER", + "PERLIN", + "PERLIN_IRIS", + "PERLIN_IRIS_HALF", + "PERLIN_IRIS_DOUBLE", + "PERLIN_IRIS_THICK", + "FRACTAL_BILLOW_PERLIN", + "BIOCTAVE_FRACTAL_BILLOW_PERLIN", + "FRACTAL_BILLOW_SIMPLEX", + "FRACTAL_FBM_SIMPLEX", + "FRACTAL_BILLOW_IRIS", + "FRACTAL_FBM_IRIS", + "FRACTAL_BILLOW_IRIS_HALF", + "FRACTAL_FBM_IRIS_HALF", + "FRACTAL_BILLOW_IRIS_THICK", + "FRACTAL_FBM_IRIS_THICK", + "FRACTAL_RM_SIMPLEX", + "BIOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "BIOCTAVE_FRACTAL_FBM_SIMPLEX", + "BIOCTAVE_FRACTAL_RM_SIMPLEX", + "TRIOCTAVE_FRACTAL_RM_SIMPLEX", + "TRIOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "TRIOCTAVE_FRACTAL_FBM_SIMPLEX", + "QUADOCTAVE_FRACTAL_RM_SIMPLEX", + "QUADOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "QUADOCTAVE_FRACTAL_FBM_SIMPLEX", + "QUINTOCTAVE_FRACTAL_RM_SIMPLEX", + "QUINTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "QUINTOCTAVE_FRACTAL_FBM_SIMPLEX", + "SEXOCTAVE_FRACTAL_RM_SIMPLEX", + "SEXOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "SEXOCTAVE_FRACTAL_FBM_SIMPLEX", + "SEPTOCTAVE_FRACTAL_RM_SIMPLEX", + "SEPTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "SEPTOCTAVE_FRACTAL_FBM_SIMPLEX", + "OCTOCTAVE_FRACTAL_RM_SIMPLEX", + "OCTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "OCTOCTAVE_FRACTAL_FBM_SIMPLEX", + "NONOCTAVE_FRACTAL_RM_SIMPLEX", + "NONOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "NONOCTAVE_FRACTAL_FBM_SIMPLEX", + "VIGOCTAVE_FRACTAL_RM_SIMPLEX", + "VIGOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "VIGOCTAVE_FRACTAL_FBM_SIMPLEX", + "BIOCTAVE_SIMPLEX", + "TRIOCTAVE_SIMPLEX", + "QUADOCTAVE_SIMPLEX", + "QUINTOCTAVE_SIMPLEX", + "SEXOCTAVE_SIMPLEX", + "SEPTOCTAVE_SIMPLEX", + "OCTOCTAVE_SIMPLEX", + "NONOCTAVE_SIMPLEX", + "VIGOCTAVE_SIMPLEX", + "GLOB", + "GLOB_IRIS", + "GLOB_IRIS_HALF", + "GLOB_IRIS_DOUBLE", + "GLOB_IRIS_THICK", + "CUBIC", + "FRACTAL_CUBIC", + "FRACTAL_CUBIC_IRIS", + "FRACTAL_CUBIC_IRIS_THICK", + "FRACTAL_CUBIC_IRIS_HALF", + "FRACTAL_CUBIC_IRIS_DOUBLE", + "BIOCTAVE_FRACTAL_CUBIC", + "TRIOCTAVE_FRACTAL_CUBIC", + "QUADOCTAVE_FRACTAL_CUBIC", + "CUBIC_IRIS", + "CUBIC_IRIS_HALF", + "CUBIC_IRIS_DOUBLE", + "CUBIC_IRIS_THICK", + "CELLULAR", + "CELLULAR_IRIS", + "CELLULAR_IRIS_THICK", + "CELLULAR_IRIS_DOUBLE", + "CELLULAR_IRIS_HALF", + "CELLULAR_HEIGHT", + "CELLULAR_HEIGHT_IRIS", + "CELLULAR_HEIGHT_IRIS_DOUBLE", + "CELLULAR_HEIGHT_IRIS_THICK", + "CELLULAR_HEIGHT_IRIS_HALF", + "VASCULAR", + "FLAT", + "VASCULAR_IRIS", + "VASCULAR_IRIS_DOUBLE", + "VASCULAR_IRIS_THICK", + "VASCULAR_IRIS_HALF" + ] + }, + "zoom": { + "description": "The zoom of this style", + "type": "integer", + "minimum": 0 + }, + "fracture": { + "description": "Apply a generator to the coordinate field fed into this parent generator. I.e. Distort your generator with another generator.", + "additionalProperties": false, + "type": "object", + "properties": { + "multiplier": { + "description": "The Output multiplier. Only used if parent is fracture.", + "type": "integer", + "minimum": 0 + }, + "style": { + "description": "The chance is 1 in CHANCE per interval", + "type": "string", + "enum": [ + "STATIC", + "STATIC_FINE", + "STATIC_ULTRA_FINE", + "IRIS", + "IRIS_DOUBLE", + "IRIS_THICK", + "IRIS_HALF", + "SIMPLEX", + "FRACTAL_SMOKE", + "VASCULAR_THIN", + "SIMPLEX_CELLS", + "SIMPLEX_VASCULAR", + "FRACTAL_WATER", + "PERLIN", + "PERLIN_IRIS", + "PERLIN_IRIS_HALF", + "PERLIN_IRIS_DOUBLE", + "PERLIN_IRIS_THICK", + "FRACTAL_BILLOW_PERLIN", + "BIOCTAVE_FRACTAL_BILLOW_PERLIN", + "FRACTAL_BILLOW_SIMPLEX", + "FRACTAL_FBM_SIMPLEX", + "FRACTAL_BILLOW_IRIS", + "FRACTAL_FBM_IRIS", + "FRACTAL_BILLOW_IRIS_HALF", + "FRACTAL_FBM_IRIS_HALF", + "FRACTAL_BILLOW_IRIS_THICK", + "FRACTAL_FBM_IRIS_THICK", + "FRACTAL_RM_SIMPLEX", + "BIOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "BIOCTAVE_FRACTAL_FBM_SIMPLEX", + "BIOCTAVE_FRACTAL_RM_SIMPLEX", + "TRIOCTAVE_FRACTAL_RM_SIMPLEX", + "TRIOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "TRIOCTAVE_FRACTAL_FBM_SIMPLEX", + "QUADOCTAVE_FRACTAL_RM_SIMPLEX", + "QUADOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "QUADOCTAVE_FRACTAL_FBM_SIMPLEX", + "QUINTOCTAVE_FRACTAL_RM_SIMPLEX", + "QUINTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "QUINTOCTAVE_FRACTAL_FBM_SIMPLEX", + "SEXOCTAVE_FRACTAL_RM_SIMPLEX", + "SEXOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "SEXOCTAVE_FRACTAL_FBM_SIMPLEX", + "SEPTOCTAVE_FRACTAL_RM_SIMPLEX", + "SEPTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "SEPTOCTAVE_FRACTAL_FBM_SIMPLEX", + "OCTOCTAVE_FRACTAL_RM_SIMPLEX", + "OCTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "OCTOCTAVE_FRACTAL_FBM_SIMPLEX", + "NONOCTAVE_FRACTAL_RM_SIMPLEX", + "NONOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "NONOCTAVE_FRACTAL_FBM_SIMPLEX", + "VIGOCTAVE_FRACTAL_RM_SIMPLEX", + "VIGOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "VIGOCTAVE_FRACTAL_FBM_SIMPLEX", + "BIOCTAVE_SIMPLEX", + "TRIOCTAVE_SIMPLEX", + "QUADOCTAVE_SIMPLEX", + "QUINTOCTAVE_SIMPLEX", + "SEXOCTAVE_SIMPLEX", + "SEPTOCTAVE_SIMPLEX", + "OCTOCTAVE_SIMPLEX", + "NONOCTAVE_SIMPLEX", + "VIGOCTAVE_SIMPLEX", + "GLOB", + "GLOB_IRIS", + "GLOB_IRIS_HALF", + "GLOB_IRIS_DOUBLE", + "GLOB_IRIS_THICK", + "CUBIC", + "FRACTAL_CUBIC", + "FRACTAL_CUBIC_IRIS", + "FRACTAL_CUBIC_IRIS_THICK", + "FRACTAL_CUBIC_IRIS_HALF", + "FRACTAL_CUBIC_IRIS_DOUBLE", + "BIOCTAVE_FRACTAL_CUBIC", + "TRIOCTAVE_FRACTAL_CUBIC", + "QUADOCTAVE_FRACTAL_CUBIC", + "CUBIC_IRIS", + "CUBIC_IRIS_HALF", + "CUBIC_IRIS_DOUBLE", + "CUBIC_IRIS_THICK", + "CELLULAR", + "CELLULAR_IRIS", + "CELLULAR_IRIS_THICK", + "CELLULAR_IRIS_DOUBLE", + "CELLULAR_IRIS_HALF", + "CELLULAR_HEIGHT", + "CELLULAR_HEIGHT_IRIS", + "CELLULAR_HEIGHT_IRIS_DOUBLE", + "CELLULAR_HEIGHT_IRIS_THICK", + "CELLULAR_HEIGHT_IRIS_HALF", + "VASCULAR", + "FLAT", + "VASCULAR_IRIS", + "VASCULAR_IRIS_DOUBLE", + "VASCULAR_IRIS_THICK", + "VASCULAR_IRIS_HALF" + ] + }, + "zoom": { + "description": "The zoom of this style", + "type": "integer", + "minimum": 0 + }, + "fracture": { + "description": "Apply a generator to the coordinate field fed into this parent generator. I.e. Distort your generator with another generator.", + "additionalProperties": false, + "type": "object", + "properties": { + "multiplier": { + "description": "The Output multiplier. Only used if parent is fracture.", + "type": "integer", + "minimum": 0 + }, + "style": { + "description": "The chance is 1 in CHANCE per interval", + "type": "string", + "enum": [ + "STATIC", + "STATIC_FINE", + "STATIC_ULTRA_FINE", + "IRIS", + "IRIS_DOUBLE", + "IRIS_THICK", + "IRIS_HALF", + "SIMPLEX", + "FRACTAL_SMOKE", + "VASCULAR_THIN", + "SIMPLEX_CELLS", + "SIMPLEX_VASCULAR", + "FRACTAL_WATER", + "PERLIN", + "PERLIN_IRIS", + "PERLIN_IRIS_HALF", + "PERLIN_IRIS_DOUBLE", + "PERLIN_IRIS_THICK", + "FRACTAL_BILLOW_PERLIN", + "BIOCTAVE_FRACTAL_BILLOW_PERLIN", + "FRACTAL_BILLOW_SIMPLEX", + "FRACTAL_FBM_SIMPLEX", + "FRACTAL_BILLOW_IRIS", + "FRACTAL_FBM_IRIS", + "FRACTAL_BILLOW_IRIS_HALF", + "FRACTAL_FBM_IRIS_HALF", + "FRACTAL_BILLOW_IRIS_THICK", + "FRACTAL_FBM_IRIS_THICK", + "FRACTAL_RM_SIMPLEX", + "BIOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "BIOCTAVE_FRACTAL_FBM_SIMPLEX", + "BIOCTAVE_FRACTAL_RM_SIMPLEX", + "TRIOCTAVE_FRACTAL_RM_SIMPLEX", + "TRIOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "TRIOCTAVE_FRACTAL_FBM_SIMPLEX", + "QUADOCTAVE_FRACTAL_RM_SIMPLEX", + "QUADOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "QUADOCTAVE_FRACTAL_FBM_SIMPLEX", + "QUINTOCTAVE_FRACTAL_RM_SIMPLEX", + "QUINTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "QUINTOCTAVE_FRACTAL_FBM_SIMPLEX", + "SEXOCTAVE_FRACTAL_RM_SIMPLEX", + "SEXOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "SEXOCTAVE_FRACTAL_FBM_SIMPLEX", + "SEPTOCTAVE_FRACTAL_RM_SIMPLEX", + "SEPTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "SEPTOCTAVE_FRACTAL_FBM_SIMPLEX", + "OCTOCTAVE_FRACTAL_RM_SIMPLEX", + "OCTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "OCTOCTAVE_FRACTAL_FBM_SIMPLEX", + "NONOCTAVE_FRACTAL_RM_SIMPLEX", + "NONOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "NONOCTAVE_FRACTAL_FBM_SIMPLEX", + "VIGOCTAVE_FRACTAL_RM_SIMPLEX", + "VIGOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "VIGOCTAVE_FRACTAL_FBM_SIMPLEX", + "BIOCTAVE_SIMPLEX", + "TRIOCTAVE_SIMPLEX", + "QUADOCTAVE_SIMPLEX", + "QUINTOCTAVE_SIMPLEX", + "SEXOCTAVE_SIMPLEX", + "SEPTOCTAVE_SIMPLEX", + "OCTOCTAVE_SIMPLEX", + "NONOCTAVE_SIMPLEX", + "VIGOCTAVE_SIMPLEX", + "GLOB", + "GLOB_IRIS", + "GLOB_IRIS_HALF", + "GLOB_IRIS_DOUBLE", + "GLOB_IRIS_THICK", + "CUBIC", + "FRACTAL_CUBIC", + "FRACTAL_CUBIC_IRIS", + "FRACTAL_CUBIC_IRIS_THICK", + "FRACTAL_CUBIC_IRIS_HALF", + "FRACTAL_CUBIC_IRIS_DOUBLE", + "BIOCTAVE_FRACTAL_CUBIC", + "TRIOCTAVE_FRACTAL_CUBIC", + "QUADOCTAVE_FRACTAL_CUBIC", + "CUBIC_IRIS", + "CUBIC_IRIS_HALF", + "CUBIC_IRIS_DOUBLE", + "CUBIC_IRIS_THICK", + "CELLULAR", + "CELLULAR_IRIS", + "CELLULAR_IRIS_THICK", + "CELLULAR_IRIS_DOUBLE", + "CELLULAR_IRIS_HALF", + "CELLULAR_HEIGHT", + "CELLULAR_HEIGHT_IRIS", + "CELLULAR_HEIGHT_IRIS_DOUBLE", + "CELLULAR_HEIGHT_IRIS_THICK", + "CELLULAR_HEIGHT_IRIS_HALF", + "VASCULAR", + "FLAT", + "VASCULAR_IRIS", + "VASCULAR_IRIS_DOUBLE", + "VASCULAR_IRIS_THICK", + "VASCULAR_IRIS_HALF" + ] + }, + "zoom": { + "description": "The zoom of this style", + "type": "integer", + "minimum": 0 + }, + "fracture": { + "description": "Apply a generator to the coordinate field fed into this parent generator. I.e. Distort your generator with another generator.", + "additionalProperties": false, + "type": "object", + "properties": {} + }, + "exponent": { + "maximum": 64, + "description": "The exponent", + "type": "integer", + "minimum": 0 + } + } + }, + "exponent": { + "maximum": 64, + "description": "The exponent", + "type": "integer", + "minimum": 0 + } + } + }, + "exponent": { + "maximum": 64, + "description": "The exponent", + "type": "integer", + "minimum": 0 + } + } + }, + "exponent": { + "maximum": 64, + "description": "The exponent", + "type": "integer", + "minimum": 0 + } + } + }, + "exponent": { + "maximum": 64, + "description": "The exponent", + "type": "integer", + "minimum": 0 + } + } }, "opacity": { "description": "The output multiplier", @@ -6046,108 +14673,649 @@ }, "style": { "description": "The Noise Style", - "type": "string", - "enum": [ - "STATIC", - "STATIC_FINE", - "STATIC_ULTRA_FINE", - "IRIS", - "IRIS_DOUBLE", - "IRIS_THICK", - "IRIS_HALF", - "SIMPLEX", - "FRACTAL_SMOKE", - "VASCULAR_THIN", - "SIMPLEX_CELLS", - "SIMPLEX_VASCULAR", - "FRACTAL_WATER", - "PERLIN", - "PERLIN_IRIS", - "PERLIN_IRIS_HALF", - "PERLIN_IRIS_DOUBLE", - "PERLIN_IRIS_THICK", - "FRACTAL_BILLOW_PERLIN", - "BIOCTAVE_FRACTAL_BILLOW_PERLIN", - "FRACTAL_BILLOW_SIMPLEX", - "FRACTAL_FBM_SIMPLEX", - "FRACTAL_BILLOW_IRIS", - "FRACTAL_FBM_IRIS", - "FRACTAL_BILLOW_IRIS_HALF", - "FRACTAL_FBM_IRIS_HALF", - "FRACTAL_BILLOW_IRIS_THICK", - "FRACTAL_FBM_IRIS_THICK", - "FRACTAL_RM_SIMPLEX", - "BIOCTAVE_FRACTAL_BILLOW_SIMPLEX", - "BIOCTAVE_FRACTAL_FBM_SIMPLEX", - "BIOCTAVE_FRACTAL_RM_SIMPLEX", - "TRIOCTAVE_FRACTAL_RM_SIMPLEX", - "TRIOCTAVE_FRACTAL_BILLOW_SIMPLEX", - "TRIOCTAVE_FRACTAL_FBM_SIMPLEX", - "QUADOCTAVE_FRACTAL_RM_SIMPLEX", - "QUADOCTAVE_FRACTAL_BILLOW_SIMPLEX", - "QUADOCTAVE_FRACTAL_FBM_SIMPLEX", - "QUINTOCTAVE_FRACTAL_RM_SIMPLEX", - "QUINTOCTAVE_FRACTAL_BILLOW_SIMPLEX", - "QUINTOCTAVE_FRACTAL_FBM_SIMPLEX", - "SEXOCTAVE_FRACTAL_RM_SIMPLEX", - "SEXOCTAVE_FRACTAL_BILLOW_SIMPLEX", - "SEXOCTAVE_FRACTAL_FBM_SIMPLEX", - "SEPTOCTAVE_FRACTAL_RM_SIMPLEX", - "SEPTOCTAVE_FRACTAL_BILLOW_SIMPLEX", - "SEPTOCTAVE_FRACTAL_FBM_SIMPLEX", - "OCTOCTAVE_FRACTAL_RM_SIMPLEX", - "OCTOCTAVE_FRACTAL_BILLOW_SIMPLEX", - "OCTOCTAVE_FRACTAL_FBM_SIMPLEX", - "NONOCTAVE_FRACTAL_RM_SIMPLEX", - "NONOCTAVE_FRACTAL_BILLOW_SIMPLEX", - "NONOCTAVE_FRACTAL_FBM_SIMPLEX", - "VIGOCTAVE_FRACTAL_RM_SIMPLEX", - "VIGOCTAVE_FRACTAL_BILLOW_SIMPLEX", - "VIGOCTAVE_FRACTAL_FBM_SIMPLEX", - "BIOCTAVE_SIMPLEX", - "TRIOCTAVE_SIMPLEX", - "QUADOCTAVE_SIMPLEX", - "QUINTOCTAVE_SIMPLEX", - "SEXOCTAVE_SIMPLEX", - "SEPTOCTAVE_SIMPLEX", - "OCTOCTAVE_SIMPLEX", - "NONOCTAVE_SIMPLEX", - "VIGOCTAVE_SIMPLEX", - "GLOB", - "GLOB_IRIS", - "GLOB_IRIS_HALF", - "GLOB_IRIS_DOUBLE", - "GLOB_IRIS_THICK", - "CUBIC", - "FRACTAL_CUBIC", - "FRACTAL_CUBIC_IRIS", - "FRACTAL_CUBIC_IRIS_THICK", - "FRACTAL_CUBIC_IRIS_HALF", - "FRACTAL_CUBIC_IRIS_DOUBLE", - "BIOCTAVE_FRACTAL_CUBIC", - "TRIOCTAVE_FRACTAL_CUBIC", - "QUADOCTAVE_FRACTAL_CUBIC", - "CUBIC_IRIS", - "CUBIC_IRIS_HALF", - "CUBIC_IRIS_DOUBLE", - "CUBIC_IRIS_THICK", - "CELLULAR", - "CELLULAR_IRIS", - "CELLULAR_IRIS_THICK", - "CELLULAR_IRIS_DOUBLE", - "CELLULAR_IRIS_HALF", - "CELLULAR_HEIGHT", - "CELLULAR_HEIGHT_IRIS", - "CELLULAR_HEIGHT_IRIS_DOUBLE", - "CELLULAR_HEIGHT_IRIS_THICK", - "CELLULAR_HEIGHT_IRIS_HALF", - "VASCULAR", - "FLAT", - "VASCULAR_IRIS", - "VASCULAR_IRIS_DOUBLE", - "VASCULAR_IRIS_THICK", - "VASCULAR_IRIS_HALF" - ] + "additionalProperties": false, + "type": "object", + "properties": { + "multiplier": { + "description": "The Output multiplier. Only used if parent is fracture.", + "type": "integer", + "minimum": 0 + }, + "style": { + "description": "The chance is 1 in CHANCE per interval", + "type": "string", + "enum": [ + "STATIC", + "STATIC_FINE", + "STATIC_ULTRA_FINE", + "IRIS", + "IRIS_DOUBLE", + "IRIS_THICK", + "IRIS_HALF", + "SIMPLEX", + "FRACTAL_SMOKE", + "VASCULAR_THIN", + "SIMPLEX_CELLS", + "SIMPLEX_VASCULAR", + "FRACTAL_WATER", + "PERLIN", + "PERLIN_IRIS", + "PERLIN_IRIS_HALF", + "PERLIN_IRIS_DOUBLE", + "PERLIN_IRIS_THICK", + "FRACTAL_BILLOW_PERLIN", + "BIOCTAVE_FRACTAL_BILLOW_PERLIN", + "FRACTAL_BILLOW_SIMPLEX", + "FRACTAL_FBM_SIMPLEX", + "FRACTAL_BILLOW_IRIS", + "FRACTAL_FBM_IRIS", + "FRACTAL_BILLOW_IRIS_HALF", + "FRACTAL_FBM_IRIS_HALF", + "FRACTAL_BILLOW_IRIS_THICK", + "FRACTAL_FBM_IRIS_THICK", + "FRACTAL_RM_SIMPLEX", + "BIOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "BIOCTAVE_FRACTAL_FBM_SIMPLEX", + "BIOCTAVE_FRACTAL_RM_SIMPLEX", + "TRIOCTAVE_FRACTAL_RM_SIMPLEX", + "TRIOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "TRIOCTAVE_FRACTAL_FBM_SIMPLEX", + "QUADOCTAVE_FRACTAL_RM_SIMPLEX", + "QUADOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "QUADOCTAVE_FRACTAL_FBM_SIMPLEX", + "QUINTOCTAVE_FRACTAL_RM_SIMPLEX", + "QUINTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "QUINTOCTAVE_FRACTAL_FBM_SIMPLEX", + "SEXOCTAVE_FRACTAL_RM_SIMPLEX", + "SEXOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "SEXOCTAVE_FRACTAL_FBM_SIMPLEX", + "SEPTOCTAVE_FRACTAL_RM_SIMPLEX", + "SEPTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "SEPTOCTAVE_FRACTAL_FBM_SIMPLEX", + "OCTOCTAVE_FRACTAL_RM_SIMPLEX", + "OCTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "OCTOCTAVE_FRACTAL_FBM_SIMPLEX", + "NONOCTAVE_FRACTAL_RM_SIMPLEX", + "NONOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "NONOCTAVE_FRACTAL_FBM_SIMPLEX", + "VIGOCTAVE_FRACTAL_RM_SIMPLEX", + "VIGOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "VIGOCTAVE_FRACTAL_FBM_SIMPLEX", + "BIOCTAVE_SIMPLEX", + "TRIOCTAVE_SIMPLEX", + "QUADOCTAVE_SIMPLEX", + "QUINTOCTAVE_SIMPLEX", + "SEXOCTAVE_SIMPLEX", + "SEPTOCTAVE_SIMPLEX", + "OCTOCTAVE_SIMPLEX", + "NONOCTAVE_SIMPLEX", + "VIGOCTAVE_SIMPLEX", + "GLOB", + "GLOB_IRIS", + "GLOB_IRIS_HALF", + "GLOB_IRIS_DOUBLE", + "GLOB_IRIS_THICK", + "CUBIC", + "FRACTAL_CUBIC", + "FRACTAL_CUBIC_IRIS", + "FRACTAL_CUBIC_IRIS_THICK", + "FRACTAL_CUBIC_IRIS_HALF", + "FRACTAL_CUBIC_IRIS_DOUBLE", + "BIOCTAVE_FRACTAL_CUBIC", + "TRIOCTAVE_FRACTAL_CUBIC", + "QUADOCTAVE_FRACTAL_CUBIC", + "CUBIC_IRIS", + "CUBIC_IRIS_HALF", + "CUBIC_IRIS_DOUBLE", + "CUBIC_IRIS_THICK", + "CELLULAR", + "CELLULAR_IRIS", + "CELLULAR_IRIS_THICK", + "CELLULAR_IRIS_DOUBLE", + "CELLULAR_IRIS_HALF", + "CELLULAR_HEIGHT", + "CELLULAR_HEIGHT_IRIS", + "CELLULAR_HEIGHT_IRIS_DOUBLE", + "CELLULAR_HEIGHT_IRIS_THICK", + "CELLULAR_HEIGHT_IRIS_HALF", + "VASCULAR", + "FLAT", + "VASCULAR_IRIS", + "VASCULAR_IRIS_DOUBLE", + "VASCULAR_IRIS_THICK", + "VASCULAR_IRIS_HALF" + ] + }, + "zoom": { + "description": "The zoom of this style", + "type": "integer", + "minimum": 0 + }, + "fracture": { + "description": "Apply a generator to the coordinate field fed into this parent generator. I.e. Distort your generator with another generator.", + "additionalProperties": false, + "type": "object", + "properties": { + "multiplier": { + "description": "The Output multiplier. Only used if parent is fracture.", + "type": "integer", + "minimum": 0 + }, + "style": { + "description": "The chance is 1 in CHANCE per interval", + "type": "string", + "enum": [ + "STATIC", + "STATIC_FINE", + "STATIC_ULTRA_FINE", + "IRIS", + "IRIS_DOUBLE", + "IRIS_THICK", + "IRIS_HALF", + "SIMPLEX", + "FRACTAL_SMOKE", + "VASCULAR_THIN", + "SIMPLEX_CELLS", + "SIMPLEX_VASCULAR", + "FRACTAL_WATER", + "PERLIN", + "PERLIN_IRIS", + "PERLIN_IRIS_HALF", + "PERLIN_IRIS_DOUBLE", + "PERLIN_IRIS_THICK", + "FRACTAL_BILLOW_PERLIN", + "BIOCTAVE_FRACTAL_BILLOW_PERLIN", + "FRACTAL_BILLOW_SIMPLEX", + "FRACTAL_FBM_SIMPLEX", + "FRACTAL_BILLOW_IRIS", + "FRACTAL_FBM_IRIS", + "FRACTAL_BILLOW_IRIS_HALF", + "FRACTAL_FBM_IRIS_HALF", + "FRACTAL_BILLOW_IRIS_THICK", + "FRACTAL_FBM_IRIS_THICK", + "FRACTAL_RM_SIMPLEX", + "BIOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "BIOCTAVE_FRACTAL_FBM_SIMPLEX", + "BIOCTAVE_FRACTAL_RM_SIMPLEX", + "TRIOCTAVE_FRACTAL_RM_SIMPLEX", + "TRIOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "TRIOCTAVE_FRACTAL_FBM_SIMPLEX", + "QUADOCTAVE_FRACTAL_RM_SIMPLEX", + "QUADOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "QUADOCTAVE_FRACTAL_FBM_SIMPLEX", + "QUINTOCTAVE_FRACTAL_RM_SIMPLEX", + "QUINTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "QUINTOCTAVE_FRACTAL_FBM_SIMPLEX", + "SEXOCTAVE_FRACTAL_RM_SIMPLEX", + "SEXOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "SEXOCTAVE_FRACTAL_FBM_SIMPLEX", + "SEPTOCTAVE_FRACTAL_RM_SIMPLEX", + "SEPTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "SEPTOCTAVE_FRACTAL_FBM_SIMPLEX", + "OCTOCTAVE_FRACTAL_RM_SIMPLEX", + "OCTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "OCTOCTAVE_FRACTAL_FBM_SIMPLEX", + "NONOCTAVE_FRACTAL_RM_SIMPLEX", + "NONOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "NONOCTAVE_FRACTAL_FBM_SIMPLEX", + "VIGOCTAVE_FRACTAL_RM_SIMPLEX", + "VIGOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "VIGOCTAVE_FRACTAL_FBM_SIMPLEX", + "BIOCTAVE_SIMPLEX", + "TRIOCTAVE_SIMPLEX", + "QUADOCTAVE_SIMPLEX", + "QUINTOCTAVE_SIMPLEX", + "SEXOCTAVE_SIMPLEX", + "SEPTOCTAVE_SIMPLEX", + "OCTOCTAVE_SIMPLEX", + "NONOCTAVE_SIMPLEX", + "VIGOCTAVE_SIMPLEX", + "GLOB", + "GLOB_IRIS", + "GLOB_IRIS_HALF", + "GLOB_IRIS_DOUBLE", + "GLOB_IRIS_THICK", + "CUBIC", + "FRACTAL_CUBIC", + "FRACTAL_CUBIC_IRIS", + "FRACTAL_CUBIC_IRIS_THICK", + "FRACTAL_CUBIC_IRIS_HALF", + "FRACTAL_CUBIC_IRIS_DOUBLE", + "BIOCTAVE_FRACTAL_CUBIC", + "TRIOCTAVE_FRACTAL_CUBIC", + "QUADOCTAVE_FRACTAL_CUBIC", + "CUBIC_IRIS", + "CUBIC_IRIS_HALF", + "CUBIC_IRIS_DOUBLE", + "CUBIC_IRIS_THICK", + "CELLULAR", + "CELLULAR_IRIS", + "CELLULAR_IRIS_THICK", + "CELLULAR_IRIS_DOUBLE", + "CELLULAR_IRIS_HALF", + "CELLULAR_HEIGHT", + "CELLULAR_HEIGHT_IRIS", + "CELLULAR_HEIGHT_IRIS_DOUBLE", + "CELLULAR_HEIGHT_IRIS_THICK", + "CELLULAR_HEIGHT_IRIS_HALF", + "VASCULAR", + "FLAT", + "VASCULAR_IRIS", + "VASCULAR_IRIS_DOUBLE", + "VASCULAR_IRIS_THICK", + "VASCULAR_IRIS_HALF" + ] + }, + "zoom": { + "description": "The zoom of this style", + "type": "integer", + "minimum": 0 + }, + "fracture": { + "description": "Apply a generator to the coordinate field fed into this parent generator. I.e. Distort your generator with another generator.", + "additionalProperties": false, + "type": "object", + "properties": { + "multiplier": { + "description": "The Output multiplier. Only used if parent is fracture.", + "type": "integer", + "minimum": 0 + }, + "style": { + "description": "The chance is 1 in CHANCE per interval", + "type": "string", + "enum": [ + "STATIC", + "STATIC_FINE", + "STATIC_ULTRA_FINE", + "IRIS", + "IRIS_DOUBLE", + "IRIS_THICK", + "IRIS_HALF", + "SIMPLEX", + "FRACTAL_SMOKE", + "VASCULAR_THIN", + "SIMPLEX_CELLS", + "SIMPLEX_VASCULAR", + "FRACTAL_WATER", + "PERLIN", + "PERLIN_IRIS", + "PERLIN_IRIS_HALF", + "PERLIN_IRIS_DOUBLE", + "PERLIN_IRIS_THICK", + "FRACTAL_BILLOW_PERLIN", + "BIOCTAVE_FRACTAL_BILLOW_PERLIN", + "FRACTAL_BILLOW_SIMPLEX", + "FRACTAL_FBM_SIMPLEX", + "FRACTAL_BILLOW_IRIS", + "FRACTAL_FBM_IRIS", + "FRACTAL_BILLOW_IRIS_HALF", + "FRACTAL_FBM_IRIS_HALF", + "FRACTAL_BILLOW_IRIS_THICK", + "FRACTAL_FBM_IRIS_THICK", + "FRACTAL_RM_SIMPLEX", + "BIOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "BIOCTAVE_FRACTAL_FBM_SIMPLEX", + "BIOCTAVE_FRACTAL_RM_SIMPLEX", + "TRIOCTAVE_FRACTAL_RM_SIMPLEX", + "TRIOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "TRIOCTAVE_FRACTAL_FBM_SIMPLEX", + "QUADOCTAVE_FRACTAL_RM_SIMPLEX", + "QUADOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "QUADOCTAVE_FRACTAL_FBM_SIMPLEX", + "QUINTOCTAVE_FRACTAL_RM_SIMPLEX", + "QUINTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "QUINTOCTAVE_FRACTAL_FBM_SIMPLEX", + "SEXOCTAVE_FRACTAL_RM_SIMPLEX", + "SEXOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "SEXOCTAVE_FRACTAL_FBM_SIMPLEX", + "SEPTOCTAVE_FRACTAL_RM_SIMPLEX", + "SEPTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "SEPTOCTAVE_FRACTAL_FBM_SIMPLEX", + "OCTOCTAVE_FRACTAL_RM_SIMPLEX", + "OCTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "OCTOCTAVE_FRACTAL_FBM_SIMPLEX", + "NONOCTAVE_FRACTAL_RM_SIMPLEX", + "NONOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "NONOCTAVE_FRACTAL_FBM_SIMPLEX", + "VIGOCTAVE_FRACTAL_RM_SIMPLEX", + "VIGOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "VIGOCTAVE_FRACTAL_FBM_SIMPLEX", + "BIOCTAVE_SIMPLEX", + "TRIOCTAVE_SIMPLEX", + "QUADOCTAVE_SIMPLEX", + "QUINTOCTAVE_SIMPLEX", + "SEXOCTAVE_SIMPLEX", + "SEPTOCTAVE_SIMPLEX", + "OCTOCTAVE_SIMPLEX", + "NONOCTAVE_SIMPLEX", + "VIGOCTAVE_SIMPLEX", + "GLOB", + "GLOB_IRIS", + "GLOB_IRIS_HALF", + "GLOB_IRIS_DOUBLE", + "GLOB_IRIS_THICK", + "CUBIC", + "FRACTAL_CUBIC", + "FRACTAL_CUBIC_IRIS", + "FRACTAL_CUBIC_IRIS_THICK", + "FRACTAL_CUBIC_IRIS_HALF", + "FRACTAL_CUBIC_IRIS_DOUBLE", + "BIOCTAVE_FRACTAL_CUBIC", + "TRIOCTAVE_FRACTAL_CUBIC", + "QUADOCTAVE_FRACTAL_CUBIC", + "CUBIC_IRIS", + "CUBIC_IRIS_HALF", + "CUBIC_IRIS_DOUBLE", + "CUBIC_IRIS_THICK", + "CELLULAR", + "CELLULAR_IRIS", + "CELLULAR_IRIS_THICK", + "CELLULAR_IRIS_DOUBLE", + "CELLULAR_IRIS_HALF", + "CELLULAR_HEIGHT", + "CELLULAR_HEIGHT_IRIS", + "CELLULAR_HEIGHT_IRIS_DOUBLE", + "CELLULAR_HEIGHT_IRIS_THICK", + "CELLULAR_HEIGHT_IRIS_HALF", + "VASCULAR", + "FLAT", + "VASCULAR_IRIS", + "VASCULAR_IRIS_DOUBLE", + "VASCULAR_IRIS_THICK", + "VASCULAR_IRIS_HALF" + ] + }, + "zoom": { + "description": "The zoom of this style", + "type": "integer", + "minimum": 0 + }, + "fracture": { + "description": "Apply a generator to the coordinate field fed into this parent generator. I.e. Distort your generator with another generator.", + "additionalProperties": false, + "type": "object", + "properties": { + "multiplier": { + "description": "The Output multiplier. Only used if parent is fracture.", + "type": "integer", + "minimum": 0 + }, + "style": { + "description": "The chance is 1 in CHANCE per interval", + "type": "string", + "enum": [ + "STATIC", + "STATIC_FINE", + "STATIC_ULTRA_FINE", + "IRIS", + "IRIS_DOUBLE", + "IRIS_THICK", + "IRIS_HALF", + "SIMPLEX", + "FRACTAL_SMOKE", + "VASCULAR_THIN", + "SIMPLEX_CELLS", + "SIMPLEX_VASCULAR", + "FRACTAL_WATER", + "PERLIN", + "PERLIN_IRIS", + "PERLIN_IRIS_HALF", + "PERLIN_IRIS_DOUBLE", + "PERLIN_IRIS_THICK", + "FRACTAL_BILLOW_PERLIN", + "BIOCTAVE_FRACTAL_BILLOW_PERLIN", + "FRACTAL_BILLOW_SIMPLEX", + "FRACTAL_FBM_SIMPLEX", + "FRACTAL_BILLOW_IRIS", + "FRACTAL_FBM_IRIS", + "FRACTAL_BILLOW_IRIS_HALF", + "FRACTAL_FBM_IRIS_HALF", + "FRACTAL_BILLOW_IRIS_THICK", + "FRACTAL_FBM_IRIS_THICK", + "FRACTAL_RM_SIMPLEX", + "BIOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "BIOCTAVE_FRACTAL_FBM_SIMPLEX", + "BIOCTAVE_FRACTAL_RM_SIMPLEX", + "TRIOCTAVE_FRACTAL_RM_SIMPLEX", + "TRIOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "TRIOCTAVE_FRACTAL_FBM_SIMPLEX", + "QUADOCTAVE_FRACTAL_RM_SIMPLEX", + "QUADOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "QUADOCTAVE_FRACTAL_FBM_SIMPLEX", + "QUINTOCTAVE_FRACTAL_RM_SIMPLEX", + "QUINTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "QUINTOCTAVE_FRACTAL_FBM_SIMPLEX", + "SEXOCTAVE_FRACTAL_RM_SIMPLEX", + "SEXOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "SEXOCTAVE_FRACTAL_FBM_SIMPLEX", + "SEPTOCTAVE_FRACTAL_RM_SIMPLEX", + "SEPTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "SEPTOCTAVE_FRACTAL_FBM_SIMPLEX", + "OCTOCTAVE_FRACTAL_RM_SIMPLEX", + "OCTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "OCTOCTAVE_FRACTAL_FBM_SIMPLEX", + "NONOCTAVE_FRACTAL_RM_SIMPLEX", + "NONOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "NONOCTAVE_FRACTAL_FBM_SIMPLEX", + "VIGOCTAVE_FRACTAL_RM_SIMPLEX", + "VIGOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "VIGOCTAVE_FRACTAL_FBM_SIMPLEX", + "BIOCTAVE_SIMPLEX", + "TRIOCTAVE_SIMPLEX", + "QUADOCTAVE_SIMPLEX", + "QUINTOCTAVE_SIMPLEX", + "SEXOCTAVE_SIMPLEX", + "SEPTOCTAVE_SIMPLEX", + "OCTOCTAVE_SIMPLEX", + "NONOCTAVE_SIMPLEX", + "VIGOCTAVE_SIMPLEX", + "GLOB", + "GLOB_IRIS", + "GLOB_IRIS_HALF", + "GLOB_IRIS_DOUBLE", + "GLOB_IRIS_THICK", + "CUBIC", + "FRACTAL_CUBIC", + "FRACTAL_CUBIC_IRIS", + "FRACTAL_CUBIC_IRIS_THICK", + "FRACTAL_CUBIC_IRIS_HALF", + "FRACTAL_CUBIC_IRIS_DOUBLE", + "BIOCTAVE_FRACTAL_CUBIC", + "TRIOCTAVE_FRACTAL_CUBIC", + "QUADOCTAVE_FRACTAL_CUBIC", + "CUBIC_IRIS", + "CUBIC_IRIS_HALF", + "CUBIC_IRIS_DOUBLE", + "CUBIC_IRIS_THICK", + "CELLULAR", + "CELLULAR_IRIS", + "CELLULAR_IRIS_THICK", + "CELLULAR_IRIS_DOUBLE", + "CELLULAR_IRIS_HALF", + "CELLULAR_HEIGHT", + "CELLULAR_HEIGHT_IRIS", + "CELLULAR_HEIGHT_IRIS_DOUBLE", + "CELLULAR_HEIGHT_IRIS_THICK", + "CELLULAR_HEIGHT_IRIS_HALF", + "VASCULAR", + "FLAT", + "VASCULAR_IRIS", + "VASCULAR_IRIS_DOUBLE", + "VASCULAR_IRIS_THICK", + "VASCULAR_IRIS_HALF" + ] + }, + "zoom": { + "description": "The zoom of this style", + "type": "integer", + "minimum": 0 + }, + "fracture": { + "description": "Apply a generator to the coordinate field fed into this parent generator. I.e. Distort your generator with another generator.", + "additionalProperties": false, + "type": "object", + "properties": { + "multiplier": { + "description": "The Output multiplier. Only used if parent is fracture.", + "type": "integer", + "minimum": 0 + }, + "style": { + "description": "The chance is 1 in CHANCE per interval", + "type": "string", + "enum": [ + "STATIC", + "STATIC_FINE", + "STATIC_ULTRA_FINE", + "IRIS", + "IRIS_DOUBLE", + "IRIS_THICK", + "IRIS_HALF", + "SIMPLEX", + "FRACTAL_SMOKE", + "VASCULAR_THIN", + "SIMPLEX_CELLS", + "SIMPLEX_VASCULAR", + "FRACTAL_WATER", + "PERLIN", + "PERLIN_IRIS", + "PERLIN_IRIS_HALF", + "PERLIN_IRIS_DOUBLE", + "PERLIN_IRIS_THICK", + "FRACTAL_BILLOW_PERLIN", + "BIOCTAVE_FRACTAL_BILLOW_PERLIN", + "FRACTAL_BILLOW_SIMPLEX", + "FRACTAL_FBM_SIMPLEX", + "FRACTAL_BILLOW_IRIS", + "FRACTAL_FBM_IRIS", + "FRACTAL_BILLOW_IRIS_HALF", + "FRACTAL_FBM_IRIS_HALF", + "FRACTAL_BILLOW_IRIS_THICK", + "FRACTAL_FBM_IRIS_THICK", + "FRACTAL_RM_SIMPLEX", + "BIOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "BIOCTAVE_FRACTAL_FBM_SIMPLEX", + "BIOCTAVE_FRACTAL_RM_SIMPLEX", + "TRIOCTAVE_FRACTAL_RM_SIMPLEX", + "TRIOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "TRIOCTAVE_FRACTAL_FBM_SIMPLEX", + "QUADOCTAVE_FRACTAL_RM_SIMPLEX", + "QUADOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "QUADOCTAVE_FRACTAL_FBM_SIMPLEX", + "QUINTOCTAVE_FRACTAL_RM_SIMPLEX", + "QUINTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "QUINTOCTAVE_FRACTAL_FBM_SIMPLEX", + "SEXOCTAVE_FRACTAL_RM_SIMPLEX", + "SEXOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "SEXOCTAVE_FRACTAL_FBM_SIMPLEX", + "SEPTOCTAVE_FRACTAL_RM_SIMPLEX", + "SEPTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "SEPTOCTAVE_FRACTAL_FBM_SIMPLEX", + "OCTOCTAVE_FRACTAL_RM_SIMPLEX", + "OCTOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "OCTOCTAVE_FRACTAL_FBM_SIMPLEX", + "NONOCTAVE_FRACTAL_RM_SIMPLEX", + "NONOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "NONOCTAVE_FRACTAL_FBM_SIMPLEX", + "VIGOCTAVE_FRACTAL_RM_SIMPLEX", + "VIGOCTAVE_FRACTAL_BILLOW_SIMPLEX", + "VIGOCTAVE_FRACTAL_FBM_SIMPLEX", + "BIOCTAVE_SIMPLEX", + "TRIOCTAVE_SIMPLEX", + "QUADOCTAVE_SIMPLEX", + "QUINTOCTAVE_SIMPLEX", + "SEXOCTAVE_SIMPLEX", + "SEPTOCTAVE_SIMPLEX", + "OCTOCTAVE_SIMPLEX", + "NONOCTAVE_SIMPLEX", + "VIGOCTAVE_SIMPLEX", + "GLOB", + "GLOB_IRIS", + "GLOB_IRIS_HALF", + "GLOB_IRIS_DOUBLE", + "GLOB_IRIS_THICK", + "CUBIC", + "FRACTAL_CUBIC", + "FRACTAL_CUBIC_IRIS", + "FRACTAL_CUBIC_IRIS_THICK", + "FRACTAL_CUBIC_IRIS_HALF", + "FRACTAL_CUBIC_IRIS_DOUBLE", + "BIOCTAVE_FRACTAL_CUBIC", + "TRIOCTAVE_FRACTAL_CUBIC", + "QUADOCTAVE_FRACTAL_CUBIC", + "CUBIC_IRIS", + "CUBIC_IRIS_HALF", + "CUBIC_IRIS_DOUBLE", + "CUBIC_IRIS_THICK", + "CELLULAR", + "CELLULAR_IRIS", + "CELLULAR_IRIS_THICK", + "CELLULAR_IRIS_DOUBLE", + "CELLULAR_IRIS_HALF", + "CELLULAR_HEIGHT", + "CELLULAR_HEIGHT_IRIS", + "CELLULAR_HEIGHT_IRIS_DOUBLE", + "CELLULAR_HEIGHT_IRIS_THICK", + "CELLULAR_HEIGHT_IRIS_HALF", + "VASCULAR", + "FLAT", + "VASCULAR_IRIS", + "VASCULAR_IRIS_DOUBLE", + "VASCULAR_IRIS_THICK", + "VASCULAR_IRIS_HALF" + ] + }, + "zoom": { + "description": "The zoom of this style", + "type": "integer", + "minimum": 0 + }, + "fracture": { + "description": "Apply a generator to the coordinate field fed into this parent generator. I.e. Distort your generator with another generator.", + "additionalProperties": false, + "type": "object", + "properties": {} + }, + "exponent": { + "maximum": 64, + "description": "The exponent", + "type": "integer", + "minimum": 0 + } + } + }, + "exponent": { + "maximum": 64, + "description": "The exponent", + "type": "integer", + "minimum": 0 + } + } + }, + "exponent": { + "maximum": 64, + "description": "The exponent", + "type": "integer", + "minimum": 0 + } + } + }, + "exponent": { + "maximum": 64, + "description": "The exponent", + "type": "integer", + "minimum": 0 + } + } + }, + "exponent": { + "maximum": 64, + "description": "The exponent", + "type": "integer", + "minimum": 0 + } + } }, "opacity": { "description": "The output multiplier", diff --git a/overworld/regions/hot.json b/overworld/regions/hot.json index 301fe973..5c5eb5c9 100644 --- a/overworld/regions/hot.json +++ b/overworld/regions/hot.json @@ -5,7 +5,6 @@ "shoreHeightMax": 6.2, "shoreHeightZoom": 1.14, "landBiomeZoom": 1.25, - "biomeShuffle": 12, "landBiomes": [ "hot-mesa-green", "hot-desert", diff --git a/overworld/regions/mushroom.json b/overworld/regions/mushroom.json index 012a38ed..0fd85f90 100644 --- a/overworld/regions/mushroom.json +++ b/overworld/regions/mushroom.json @@ -6,7 +6,6 @@ "shoreHeightMax": 6.2, "shoreHeightZoom": 1.14, "landBiomeZoom": 1.25, - "biomeShuffle": 12, "landBiomes": [ "mushroom-forest", "mushroom-plains"