From 5a69029d789b08193c2b45d8ba0cf3a74283fc86 Mon Sep 17 00:00:00 2001 From: Daniel Mills Date: Sat, 15 Aug 2020 20:05:35 -0400 Subject: [PATCH] Gen Fixes --- overworld/biomes/frozen-ice-cavern.json | 5 - overworld/biomes/frozen-mountains-cliffs.json | 6 - overworld/biomes/frozen-mountains.json | 5 - overworld/biomes/frozen-peak.json | 5 - overworld/biomes/frozen-plains-hills.json | 5 - overworld/biomes/frozen-plains.json | 5 - overworld/biomes/frozen-vander.json | 5 - overworld/biomes/hot-acacia-denmyre.json | 5 - overworld/biomes/hot-desert-hills.json | 5 - overworld/biomes/hot-desert-red.json | 5 - overworld/biomes/hot-desert.json | 5 - overworld/biomes/hot-dry-forest.json | 5 - overworld/biomes/hot-mesa-cliffs.json | 5 - overworld/biomes/hot-mesa.json | 5 - overworld/biomes/hot-sandy-cave.json | 5 - overworld/biomes/hot-sandy-red-cave.json | 5 - overworld/biomes/mushroom-crimson-forest.json | 5 - overworld/biomes/mushroom-forest.json | 5 - overworld/biomes/mushroom-plains.json | 5 - overworld/biomes/mushroom-warped-forest.json | 5 - overworld/biomes/rocky-mountains-cliffs.json | 5 - overworld/biomes/rocky-mountains.json | 5 - overworld/biomes/swamp-beach.json | 2 +- overworld/biomes/swamp-dark-oak-denmyre.json | 5 - overworld/biomes/swamp-mountains.json | 10 - overworld/biomes/swamp-murky-cavern.json | 5 - overworld/biomes/swamp-roofed.json | 5 - overworld/biomes/swamp-willow-forest.json | 5 - overworld/biomes/temperate-birch-denmyre.json | 5 - overworld/biomes/temperate-birch-forest.json | 5 - overworld/biomes/temperate-oak-denmyre.json | 5 - overworld/biomes/temperate-oak-forest.json | 5 - overworld/biomes/temperate-plains.json | 5 - overworld/biomes/temperate-wilds.json | 5 - overworld/biomes/tropical-bamboo-forest.json | 5 - overworld/biomes/tropical-cavern-coral.json | 5 - overworld/biomes/tropical-cavern-root.json | 5 - overworld/biomes/tropical-cavern.json | 5 - overworld/biomes/tropical-jungle-denmyre.json | 5 - .../biomes/tropical-rainforest-hills.json | 10 - overworld/biomes/tropical-rainforest.json | 5 - overworld/biomes/tundra-cavern.json | 5 - overworld/biomes/tundra-mountains-cliffs.json | 5 - overworld/biomes/tundra-mountains.json | 5 - overworld/biomes/tundra-redwood-cliffs.json | 5 - overworld/biomes/tundra-redwoods.json | 5 - overworld/biomes/tundra-sequia-redwoods.json | 5 - overworld/biomes/tundra-spruce-denmyre.json | 5 - overworld/biomes/tundra-taiga.json | 7 +- overworld/dimensions/overworld.json | 13 +- overworld/generators/exponential-drops.json | 24 - overworld/generators/landmass.json | 24 - overworld/generators/mountain-cliffs.json | 37 +- overworld/generators/mountain.json | 33 +- overworld/generators/plain-cliffs-thin.json | 43 +- overworld/generators/plain-cliffs.json | 35 +- overworld/generators/plain.json | 29 +- overworld/generators/rough.json | 24 - overworld/generators/sharp-mild.json | 24 - overworld/generators/smooth.json | 24 - overworld/generators/wavy.json | 24 - overworld/overworld.code-workspace | 774 ++++++++++++++++++ 62 files changed, 855 insertions(+), 508 deletions(-) delete mode 100644 overworld/generators/exponential-drops.json delete mode 100644 overworld/generators/landmass.json delete mode 100644 overworld/generators/rough.json delete mode 100644 overworld/generators/sharp-mild.json delete mode 100644 overworld/generators/smooth.json delete mode 100644 overworld/generators/wavy.json diff --git a/overworld/biomes/frozen-ice-cavern.json b/overworld/biomes/frozen-ice-cavern.json index b033728f..a8590f63 100644 --- a/overworld/biomes/frozen-ice-cavern.json +++ b/overworld/biomes/frozen-ice-cavern.json @@ -88,11 +88,6 @@ "generator": "plain", "min": 4, "max": 6 - }, - { - "generator": "wavy", - "min": 2, - "max": 5 } ], "derivative": "FROZEN_OCEAN" diff --git a/overworld/biomes/frozen-mountains-cliffs.json b/overworld/biomes/frozen-mountains-cliffs.json index b27aada3..46222ffa 100644 --- a/overworld/biomes/frozen-mountains-cliffs.json +++ b/overworld/biomes/frozen-mountains-cliffs.json @@ -187,17 +187,11 @@ } } ], - "generators":[ { "generator": "plain-cliffs", "min": 14, "max": 65 - }, - { - "generator": "wavy", - "min": 3, - "max": 9 } ], "childShrinkFactor": 20, diff --git a/overworld/biomes/frozen-mountains.json b/overworld/biomes/frozen-mountains.json index 0401b849..b2571b85 100644 --- a/overworld/biomes/frozen-mountains.json +++ b/overworld/biomes/frozen-mountains.json @@ -199,11 +199,6 @@ "generator": "mountain", "min": 13, "max": 56 - }, - { - "generator": "rough", - "min": 1, - "max": 4 } ], "childShrinkFactor": 20, diff --git a/overworld/biomes/frozen-peak.json b/overworld/biomes/frozen-peak.json index 3539d661..26dea94f 100644 --- a/overworld/biomes/frozen-peak.json +++ b/overworld/biomes/frozen-peak.json @@ -79,11 +79,6 @@ "generator": "mountain", "min": 56, "max": 96 - }, - { - "generator": "rough", - "min": 1, - "max": 2 } ], "objects": [ diff --git a/overworld/biomes/frozen-plains-hills.json b/overworld/biomes/frozen-plains-hills.json index 878272ff..349a0e13 100644 --- a/overworld/biomes/frozen-plains-hills.json +++ b/overworld/biomes/frozen-plains-hills.json @@ -138,11 +138,6 @@ "generator": "plain", "min": 5, "max": 9 - }, - { - "generator": "wavy", - "min": 4, - "max": 8 } ], "derivative": "ICE_SPIKES" diff --git a/overworld/biomes/frozen-plains.json b/overworld/biomes/frozen-plains.json index 57f7e43c..9dccfccc 100644 --- a/overworld/biomes/frozen-plains.json +++ b/overworld/biomes/frozen-plains.json @@ -219,11 +219,6 @@ "generator": "plain", "min": 4, "max": 6 - }, - { - "generator": "wavy", - "min": 2, - "max": 5 } ], "derivative": "ICE_SPIKES" diff --git a/overworld/biomes/frozen-vander.json b/overworld/biomes/frozen-vander.json index 7a229b5a..a7017a72 100644 --- a/overworld/biomes/frozen-vander.json +++ b/overworld/biomes/frozen-vander.json @@ -203,11 +203,6 @@ "generator": "mountain", "min": 13, "max": 56 - }, - { - "generator": "rough", - "min": 1, - "max": 4 } ], "childShrinkFactor": 20, diff --git a/overworld/biomes/hot-acacia-denmyre.json b/overworld/biomes/hot-acacia-denmyre.json index baafe73a..b456b4c4 100644 --- a/overworld/biomes/hot-acacia-denmyre.json +++ b/overworld/biomes/hot-acacia-denmyre.json @@ -126,11 +126,6 @@ "generator": "plain", "min": 4, "max": 7 - }, - { - "generator": "wavy", - "min": 0, - "max": 3 } ], "derivative": "DESERT" diff --git a/overworld/biomes/hot-desert-hills.json b/overworld/biomes/hot-desert-hills.json index 7607bb23..de40504f 100644 --- a/overworld/biomes/hot-desert-hills.json +++ b/overworld/biomes/hot-desert-hills.json @@ -107,11 +107,6 @@ "generator": "plain", "min": 5, "max": 9 - }, - { - "generator": "wavy", - "min": 4, - "max": 8 } ], "derivative": "DESERT" diff --git a/overworld/biomes/hot-desert-red.json b/overworld/biomes/hot-desert-red.json index 19a0a7f8..5c43dab6 100644 --- a/overworld/biomes/hot-desert-red.json +++ b/overworld/biomes/hot-desert-red.json @@ -90,11 +90,6 @@ "generator": "plain", "min": 4, "max": 6 - }, - { - "generator": "wavy", - "min": 2, - "max": 5 } ], "derivative": "DESERT" diff --git a/overworld/biomes/hot-desert.json b/overworld/biomes/hot-desert.json index 5fe59f49..9c6be691 100644 --- a/overworld/biomes/hot-desert.json +++ b/overworld/biomes/hot-desert.json @@ -83,11 +83,6 @@ "generator": "plain", "min": 4, "max": 6 - }, - { - "generator": "wavy", - "min": 2, - "max": 5 } ], "derivative": "DESERT" diff --git a/overworld/biomes/hot-dry-forest.json b/overworld/biomes/hot-dry-forest.json index aa0dfc41..fb4c3110 100644 --- a/overworld/biomes/hot-dry-forest.json +++ b/overworld/biomes/hot-dry-forest.json @@ -116,11 +116,6 @@ "generator": "plain", "min": 4, "max": 9 - }, - { - "generator": "wavy", - "min": 3, - "max": 12 } ], "objects": [ diff --git a/overworld/biomes/hot-mesa-cliffs.json b/overworld/biomes/hot-mesa-cliffs.json index 788bbded..dfaae628 100644 --- a/overworld/biomes/hot-mesa-cliffs.json +++ b/overworld/biomes/hot-mesa-cliffs.json @@ -89,11 +89,6 @@ "generator": "plain-cliffs", "min": 14, "max": 60 - }, - { - "generator": "wavy", - "min": 3, - "max": 9 } ], "derivative": "SHATTERED_SAVANNA_PLATEAU" diff --git a/overworld/biomes/hot-mesa.json b/overworld/biomes/hot-mesa.json index faa46b97..9dfb4a6b 100644 --- a/overworld/biomes/hot-mesa.json +++ b/overworld/biomes/hot-mesa.json @@ -89,11 +89,6 @@ "generator": "plain", "min": 10, "max": 12 - }, - { - "generator": "wavy", - "min": 2, - "max": 5 } ], "derivative": "SHATTERED_SAVANNA" diff --git a/overworld/biomes/hot-sandy-cave.json b/overworld/biomes/hot-sandy-cave.json index 75a99d6c..786c371d 100644 --- a/overworld/biomes/hot-sandy-cave.json +++ b/overworld/biomes/hot-sandy-cave.json @@ -101,11 +101,6 @@ "generator": "plain", "min": 4, "max": 6 - }, - { - "generator": "wavy", - "min": 2, - "max": 5 } ], "derivative": "DESERT" diff --git a/overworld/biomes/hot-sandy-red-cave.json b/overworld/biomes/hot-sandy-red-cave.json index f75a947a..e2db07a6 100644 --- a/overworld/biomes/hot-sandy-red-cave.json +++ b/overworld/biomes/hot-sandy-red-cave.json @@ -82,11 +82,6 @@ "generator": "plain", "min": 4, "max": 6 - }, - { - "generator": "wavy", - "min": 2, - "max": 5 } ], "derivative": "DESERT" diff --git a/overworld/biomes/mushroom-crimson-forest.json b/overworld/biomes/mushroom-crimson-forest.json index ce0698e1..555ad117 100644 --- a/overworld/biomes/mushroom-crimson-forest.json +++ b/overworld/biomes/mushroom-crimson-forest.json @@ -319,11 +319,6 @@ "generator":"plain-cliffs", "min": 4, "max": 39 - }, - { - "generator":"wavy", - "min": 2, - "max": 17 } ], "derivative":"CRIMSON_FOREST" diff --git a/overworld/biomes/mushroom-forest.json b/overworld/biomes/mushroom-forest.json index eb4948a9..35301efe 100644 --- a/overworld/biomes/mushroom-forest.json +++ b/overworld/biomes/mushroom-forest.json @@ -308,11 +308,6 @@ "generator":"plain", "min":6, "max":24 - }, - { - "generator":"wavy", - "min":2, - "max":7 } ], "derivative":"MUSHROOM_FIELDS" diff --git a/overworld/biomes/mushroom-plains.json b/overworld/biomes/mushroom-plains.json index 121772b3..223e50e5 100644 --- a/overworld/biomes/mushroom-plains.json +++ b/overworld/biomes/mushroom-plains.json @@ -238,11 +238,6 @@ "generator":"plain", "min":3, "max":8 - }, - { - "generator":"wavy", - "min":2, - "max":4 } ], "derivative":"MUSHROOM_FIELDS" diff --git a/overworld/biomes/mushroom-warped-forest.json b/overworld/biomes/mushroom-warped-forest.json index faa1d44f..5b1c519d 100644 --- a/overworld/biomes/mushroom-warped-forest.json +++ b/overworld/biomes/mushroom-warped-forest.json @@ -352,11 +352,6 @@ "generator":"plain-cliffs", "min": 4, "max": 39 - }, - { - "generator":"wavy", - "min": 2, - "max": 17 } ], "derivative":"WARPED_FOREST" diff --git a/overworld/biomes/rocky-mountains-cliffs.json b/overworld/biomes/rocky-mountains-cliffs.json index 00edb33b..437a2643 100644 --- a/overworld/biomes/rocky-mountains-cliffs.json +++ b/overworld/biomes/rocky-mountains-cliffs.json @@ -41,11 +41,6 @@ "generator": "mountain-cliffs", "min": 12, "max": 62 - }, - { - "generator": "rough", - "min": 1, - "max": 3 } ], "decorators": [ diff --git a/overworld/biomes/rocky-mountains.json b/overworld/biomes/rocky-mountains.json index 06f391cf..6084c6b3 100644 --- a/overworld/biomes/rocky-mountains.json +++ b/overworld/biomes/rocky-mountains.json @@ -27,11 +27,6 @@ "generator": "plain", "min": 29, "max": 63 - }, - { - "generator": "rough", - "min": 1, - "max": 3 } ], "children":[ diff --git a/overworld/biomes/swamp-beach.json b/overworld/biomes/swamp-beach.json index 87abf37f..5ae24fed 100644 --- a/overworld/biomes/swamp-beach.json +++ b/overworld/biomes/swamp-beach.json @@ -68,7 +68,7 @@ ], "generators":[ { - "generator": "wavy", + "generator": "plain", "min": -1, "max": 1 } diff --git a/overworld/biomes/swamp-dark-oak-denmyre.json b/overworld/biomes/swamp-dark-oak-denmyre.json index 51089eb6..5dcd329e 100644 --- a/overworld/biomes/swamp-dark-oak-denmyre.json +++ b/overworld/biomes/swamp-dark-oak-denmyre.json @@ -157,11 +157,6 @@ "generator": "plain", "min": 4, "max": 7 - }, - { - "generator": "wavy", - "min": 0, - "max": 3 } ], "derivative": "SWAMP" diff --git a/overworld/biomes/swamp-mountains.json b/overworld/biomes/swamp-mountains.json index 113e0b92..9103444e 100644 --- a/overworld/biomes/swamp-mountains.json +++ b/overworld/biomes/swamp-mountains.json @@ -200,20 +200,10 @@ } ], "generators":[ - { - "generator": "wavy", - "min": 1, - "max": 12 - }, { "generator": "mountain", "min": 13, "max": 32 - }, - { - "generator": "wavy", - "min": 1, - "max": 3 } ], "decorators": [ diff --git a/overworld/biomes/swamp-murky-cavern.json b/overworld/biomes/swamp-murky-cavern.json index 5892f889..cfc4d6cb 100644 --- a/overworld/biomes/swamp-murky-cavern.json +++ b/overworld/biomes/swamp-murky-cavern.json @@ -50,11 +50,6 @@ "generator": "plain", "min": 4, "max": 6 - }, - { - "generator": "wavy", - "min": 2, - "max": 5 } ], "derivative": "SWAMP" diff --git a/overworld/biomes/swamp-roofed.json b/overworld/biomes/swamp-roofed.json index 3fce1c68..0cd29d8f 100644 --- a/overworld/biomes/swamp-roofed.json +++ b/overworld/biomes/swamp-roofed.json @@ -279,11 +279,6 @@ "generator": "plain", "min": 4, "max": 11 - }, - { - "generator": "wavy", - "min": 2, - "max": 7 } ], "derivative": "SWAMP" diff --git a/overworld/biomes/swamp-willow-forest.json b/overworld/biomes/swamp-willow-forest.json index 4612b834..a7107e81 100644 --- a/overworld/biomes/swamp-willow-forest.json +++ b/overworld/biomes/swamp-willow-forest.json @@ -337,11 +337,6 @@ "generator": "plain", "min": 4, "max": 11 - }, - { - "generator": "wavy", - "min": 2, - "max": 7 } ], "derivative": "SWAMP" diff --git a/overworld/biomes/temperate-birch-denmyre.json b/overworld/biomes/temperate-birch-denmyre.json index cd6e74d9..19093730 100644 --- a/overworld/biomes/temperate-birch-denmyre.json +++ b/overworld/biomes/temperate-birch-denmyre.json @@ -176,11 +176,6 @@ "generator": "plain", "min": 4, "max": 7 - }, - { - "generator": "wavy", - "min": 0, - "max": 3 } ], "derivative": "FOREST" diff --git a/overworld/biomes/temperate-birch-forest.json b/overworld/biomes/temperate-birch-forest.json index d0747659..9ef516ec 100644 --- a/overworld/biomes/temperate-birch-forest.json +++ b/overworld/biomes/temperate-birch-forest.json @@ -155,11 +155,6 @@ "generator": "plain", "min": 4, "max": 7 - }, - { - "generator": "wavy", - "min": 0, - "max": 3 } ], "derivative": "PLAINS", diff --git a/overworld/biomes/temperate-oak-denmyre.json b/overworld/biomes/temperate-oak-denmyre.json index 35006140..1571b47f 100644 --- a/overworld/biomes/temperate-oak-denmyre.json +++ b/overworld/biomes/temperate-oak-denmyre.json @@ -177,11 +177,6 @@ "generator": "plain", "min": 4, "max": 7 - }, - { - "generator": "wavy", - "min": 0, - "max": 3 } ], "derivative": "FOREST" diff --git a/overworld/biomes/temperate-oak-forest.json b/overworld/biomes/temperate-oak-forest.json index a3927817..2719873e 100644 --- a/overworld/biomes/temperate-oak-forest.json +++ b/overworld/biomes/temperate-oak-forest.json @@ -174,11 +174,6 @@ "generator": "plain", "min": 4, "max": 7 - }, - { - "generator": "wavy", - "min": 0, - "max": 3 } ], "derivative": "DEEP_LUKEWARM_OCEAN", diff --git a/overworld/biomes/temperate-plains.json b/overworld/biomes/temperate-plains.json index d67d9ae3..f1ac0dd8 100644 --- a/overworld/biomes/temperate-plains.json +++ b/overworld/biomes/temperate-plains.json @@ -83,11 +83,6 @@ "generator": "plain", "min": 4, "max": 7 - }, - { - "generator": "wavy", - "min": 0, - "max": 3 } ], "derivative": "PLAINS", diff --git a/overworld/biomes/temperate-wilds.json b/overworld/biomes/temperate-wilds.json index 807eaf6c..468bb949 100644 --- a/overworld/biomes/temperate-wilds.json +++ b/overworld/biomes/temperate-wilds.json @@ -105,11 +105,6 @@ "generator": "plain", "min": 4, "max": 7 - }, - { - "generator": "wavy", - "min": 0, - "max": 3 } ], "derivative": "PLAINS", diff --git a/overworld/biomes/tropical-bamboo-forest.json b/overworld/biomes/tropical-bamboo-forest.json index 40c43317..2c1b2634 100644 --- a/overworld/biomes/tropical-bamboo-forest.json +++ b/overworld/biomes/tropical-bamboo-forest.json @@ -175,11 +175,6 @@ "generator": "plain", "min": 4, "max": 7 - }, - { - "generator": "wavy", - "min": 0, - "max": 3 } ], "derivative": "DESERT", diff --git a/overworld/biomes/tropical-cavern-coral.json b/overworld/biomes/tropical-cavern-coral.json index a0f509f7..884dab64 100644 --- a/overworld/biomes/tropical-cavern-coral.json +++ b/overworld/biomes/tropical-cavern-coral.json @@ -83,11 +83,6 @@ "generator": "plain", "min": 4, "max": 6 - }, - { - "generator": "wavy", - "min": 2, - "max": 5 } ], "derivative": "FOREST" diff --git a/overworld/biomes/tropical-cavern-root.json b/overworld/biomes/tropical-cavern-root.json index a8577477..c97954f5 100644 --- a/overworld/biomes/tropical-cavern-root.json +++ b/overworld/biomes/tropical-cavern-root.json @@ -41,11 +41,6 @@ "generator": "plain", "min": 4, "max": 6 - }, - { - "generator": "wavy", - "min": 2, - "max": 5 } ], "derivative": "FOREST" diff --git a/overworld/biomes/tropical-cavern.json b/overworld/biomes/tropical-cavern.json index 7d53ccc1..65f23320 100644 --- a/overworld/biomes/tropical-cavern.json +++ b/overworld/biomes/tropical-cavern.json @@ -68,11 +68,6 @@ "generator": "plain", "min": 4, "max": 6 - }, - { - "generator": "wavy", - "min": 2, - "max": 5 } ], "derivative": "FOREST" diff --git a/overworld/biomes/tropical-jungle-denmyre.json b/overworld/biomes/tropical-jungle-denmyre.json index 406247aa..c4e4444b 100644 --- a/overworld/biomes/tropical-jungle-denmyre.json +++ b/overworld/biomes/tropical-jungle-denmyre.json @@ -168,11 +168,6 @@ "generator": "plain", "min": 4, "max": 7 - }, - { - "generator": "wavy", - "min": 0, - "max": 3 } ], "derivative": "JUNGLE" diff --git a/overworld/biomes/tropical-rainforest-hills.json b/overworld/biomes/tropical-rainforest-hills.json index af742051..5e7ef644 100644 --- a/overworld/biomes/tropical-rainforest-hills.json +++ b/overworld/biomes/tropical-rainforest-hills.json @@ -180,16 +180,6 @@ "generator": "plain-cliffs", "min": 32, "max": 65 - }, - { - "generator": "wavy", - "min": 4, - "max": 6 - }, - { - "generator": "rough", - "min": -1, - "max": 2 } ], "derivative": "JUNGLE", diff --git a/overworld/biomes/tropical-rainforest.json b/overworld/biomes/tropical-rainforest.json index 1797f812..59ed9024 100644 --- a/overworld/biomes/tropical-rainforest.json +++ b/overworld/biomes/tropical-rainforest.json @@ -195,11 +195,6 @@ "generator": "plain", "min": 4, "max": 7 - }, - { - "generator": "wavy", - "min": 2, - "max": 7 } ], "decorators":[ diff --git a/overworld/biomes/tundra-cavern.json b/overworld/biomes/tundra-cavern.json index 3f83009c..ca124a18 100644 --- a/overworld/biomes/tundra-cavern.json +++ b/overworld/biomes/tundra-cavern.json @@ -71,11 +71,6 @@ "generator": "plain", "min": 4, "max": 6 - }, - { - "generator": "wavy", - "min": 2, - "max": 5 } ], "objects": [ diff --git a/overworld/biomes/tundra-mountains-cliffs.json b/overworld/biomes/tundra-mountains-cliffs.json index 1cc69927..3799f0e5 100644 --- a/overworld/biomes/tundra-mountains-cliffs.json +++ b/overworld/biomes/tundra-mountains-cliffs.json @@ -37,11 +37,6 @@ "generator": "mountain-cliffs", "min": 12, "max": 62 - }, - { - "generator": "rough", - "min": 1, - "max": 3 } ], "objects": [ diff --git a/overworld/biomes/tundra-mountains.json b/overworld/biomes/tundra-mountains.json index a47e5f46..d8439b07 100644 --- a/overworld/biomes/tundra-mountains.json +++ b/overworld/biomes/tundra-mountains.json @@ -23,11 +23,6 @@ "generator": "plain", "min": 29, "max": 63 - }, - { - "generator": "rough", - "min": 1, - "max": 3 } ], "children":[ diff --git a/overworld/biomes/tundra-redwood-cliffs.json b/overworld/biomes/tundra-redwood-cliffs.json index 88c13fa9..780dee9f 100644 --- a/overworld/biomes/tundra-redwood-cliffs.json +++ b/overworld/biomes/tundra-redwood-cliffs.json @@ -191,11 +191,6 @@ "generator": "mountain-cliffs", "min": 12, "max": 62 - }, - { - "generator": "rough", - "min": 1, - "max": 3 } ], "derivative": "TAIGA" diff --git a/overworld/biomes/tundra-redwoods.json b/overworld/biomes/tundra-redwoods.json index d77186e7..f54a152b 100644 --- a/overworld/biomes/tundra-redwoods.json +++ b/overworld/biomes/tundra-redwoods.json @@ -209,11 +209,6 @@ "generator": "plain", "min": 17, "max": 19 - }, - { - "generator": "wavy", - "min": -2, - "max": 7 } ], "derivative": "TAIGA" diff --git a/overworld/biomes/tundra-sequia-redwoods.json b/overworld/biomes/tundra-sequia-redwoods.json index 054f2c52..ab4b96d7 100644 --- a/overworld/biomes/tundra-sequia-redwoods.json +++ b/overworld/biomes/tundra-sequia-redwoods.json @@ -220,11 +220,6 @@ "generator": "plain", "min": 17, "max": 19 - }, - { - "generator": "wavy", - "min": -2, - "max": 7 } ], "derivative": "TAIGA" diff --git a/overworld/biomes/tundra-spruce-denmyre.json b/overworld/biomes/tundra-spruce-denmyre.json index 547f13fb..d4e54676 100644 --- a/overworld/biomes/tundra-spruce-denmyre.json +++ b/overworld/biomes/tundra-spruce-denmyre.json @@ -164,11 +164,6 @@ "generator": "plain", "min": 4, "max": 7 - }, - { - "generator": "wavy", - "min": 0, - "max": 3 } ], "derivative": "SNOWY_TUNDRA" diff --git a/overworld/biomes/tundra-taiga.json b/overworld/biomes/tundra-taiga.json index 39db87d0..c4ebc109 100644 --- a/overworld/biomes/tundra-taiga.json +++ b/overworld/biomes/tundra-taiga.json @@ -160,14 +160,9 @@ ], "generators":[ { - "generator": "rough", + "generator": "plain", "min": 5, "max": 14 - }, - { - "generator": "wavy", - "min": -2, - "max": 7 } ], "derivative": "GIANT_TREE_TAIGA" diff --git a/overworld/dimensions/overworld.json b/overworld/dimensions/overworld.json index 5aebc755..57ac00f5 100644 --- a/overworld/dimensions/overworld.json +++ b/overworld/dimensions/overworld.json @@ -13,10 +13,10 @@ "frozen" ], "mirrorCeiling": false, - "decorate": true, - "placeObjects": true, - "postProcessing": true, - "carving": true, + "decorate": false, + "placeObjects": false, + "postProcessing": false, + "carving": false, "caves": false, "postProcessors": [ { @@ -46,11 +46,10 @@ "biomeZoom": 1.25, "regionZoom": 4.5, "regionStyle": { - "style": "CELLULAR_IRIS_DOUBLE" - + "style": "CELLULAR_IRIS_THICK" }, "continentalStyle": { - "style": "CELLULAR_IRIS_DOUBLE" + "style": "CELLULAR_IRIS_THICK" }, "continentZoom": 1, "dimensionAngleDeg": 19, diff --git a/overworld/generators/exponential-drops.json b/overworld/generators/exponential-drops.json deleted file mode 100644 index e3579a86..00000000 --- a/overworld/generators/exponential-drops.json +++ /dev/null @@ -1,24 +0,0 @@ -{ - "offsetX": 0, - "offsetZ": 0, - "interpolationFunction": "BICUBIC", - "interpolationScale": 11, - "seed": 1, - "composite": [{ - "style": {"style": "IRIS"}, - "sinCentered": false, - "seed": 2000, - "parametric": false, - "zoom": 1, - "enabled": true, - "offsetX": 0, - "octaves": 1, - "offsetZ": 0, - "offsetY": 0, - "opacity": 1, - "bezier": false, - "exponent": 2.7 - }], - "zoom": 1.5, - "opacity": 1 -} diff --git a/overworld/generators/landmass.json b/overworld/generators/landmass.json deleted file mode 100644 index 4498cfac..00000000 --- a/overworld/generators/landmass.json +++ /dev/null @@ -1,24 +0,0 @@ -{ - "offsetX": 0, - "offsetZ": 0, - "interpolationFunction": "BICUBIC", - "interpolationScale": 12, - "seed": 2, - "composite": [{ - "style": {"style": "IRIS"}, - "sinCentered": false, - "seed": 3000, - "parametric": false, - "zoom": 1.22, - "enabled": true, - "offsetX": 0, - "octaves": 1, - "offsetZ": 0, - "offsetY": 0, - "opacity": 1, - "bezier": true, - "exponent": 1 - }], - "zoom": 1, - "opacity": 1 -} diff --git a/overworld/generators/mountain-cliffs.json b/overworld/generators/mountain-cliffs.json index 95b246ba..490845d0 100644 --- a/overworld/generators/mountain-cliffs.json +++ b/overworld/generators/mountain-cliffs.json @@ -1,7 +1,19 @@ { - "offsetX": 0, - "offsetZ": 0, - "interpolationFunction": "BILINEAR", + "composite": [{ + "style": { + "style": "IRIS_DOUBLE", + "zoom": 0.87, + "fracture": { + "style": "IRIS_HALF", + "zoom": 0.195, + "multiplier": 18 + } + }, + "seed": 134056, + "bezier": true, + "exponent": 1.125 + }], + "interpolationFunction": "HERMITE", "interpolationScale": 188, "seed": 7246236, "cliffHeightMax": 35, @@ -20,22 +32,5 @@ "opacity": 1, "bezier": false, "exponent": 1.125 - }, - "composite": [{ - "style": {"style": "IRIS"}, - "sinCentered": false, - "seed": 10356, - "parametric": false, - "zoom": 0.95, - "enabled": true, - "offsetX": 0, - "octaves": 3, - "offsetZ": 0, - "offsetY": 0, - "opacity": 1, - "bezier": false, - "exponent": 1.125 - }], - "zoom": 1, - "opacity": 1 + } } diff --git a/overworld/generators/mountain.json b/overworld/generators/mountain.json index b3bb27c1..9a290d8f 100644 --- a/overworld/generators/mountain.json +++ b/overworld/generators/mountain.json @@ -1,24 +1,19 @@ { - "offsetX": 0, - "offsetZ": 0, "interpolationFunction": "HERMITE", "interpolationScale": 122, - "seed": 717, + "seed": 9246661, "composite": [{ - "style": {"style": "IRIS"}, - "sinCentered": false, - "seed": 1001, - "parametric": false, - "zoom": 1.56, - "enabled": true, - "offsetX": 0, - "octaves": 5, - "offsetZ": 0, - "offsetY": 0, - "opacity": 1, - "bezier": false, - "exponent": 0.67 - }], - "zoom": 1, - "opacity": 1 + "style": { + "style": "IRIS_DOUBLE", + "zoom": 0.87, + "fracture": { + "style": "IRIS_HALF", + "zoom": 0.195, + "multiplier": 18 + } + }, + "seed": 134056, + "bezier": true, + "exponent": 1.125 + }] } diff --git a/overworld/generators/plain-cliffs-thin.json b/overworld/generators/plain-cliffs-thin.json index 4caf4b45..f989d953 100644 --- a/overworld/generators/plain-cliffs-thin.json +++ b/overworld/generators/plain-cliffs-thin.json @@ -1,15 +1,27 @@ { - "offsetX": 0, - "offsetZ": 0, + "composite": [{ + "style": { + "style": "IRIS_DOUBLE", + "zoom": 0.87, + "fracture": { + "style": "IRIS_HALF", + "zoom": 0.195, + "multiplier": 18 + } + }, + "seed": 10556, + "bezier": true, + "exponent": 1.125 + }], "interpolationFunction": "HERMITE", "interpolationScale": 198, - "seed": 7246661, + "seed": 7886661, "cliffHeightMax": 45, - "cliffHeightMin": 22, + "cliffHeightMin": 21, "cliffHeightGenerator": { "style": {"style": "IRIS"}, "sinCentered": false, - "seed": 50056, + "seed": 5356, "parametric": false, "zoom": 4.2, "enabled": true, @@ -20,22 +32,5 @@ "opacity": 1, "bezier": false, "exponent": 1.125 - }, - "composite": [{ - "style": {"style": "IRIS"}, - "sinCentered": false, - "seed": 10056, - "parametric": false, - "zoom": 0.95, - "enabled": true, - "offsetX": 0, - "octaves": 3, - "offsetZ": 0, - "offsetY": 0, - "opacity": 1, - "bezier": false, - "exponent": 1.125 - }], - "zoom": 1, - "opacity": 1 -} + } +} \ No newline at end of file diff --git a/overworld/generators/plain-cliffs.json b/overworld/generators/plain-cliffs.json index cc34664d..77379684 100644 --- a/overworld/generators/plain-cliffs.json +++ b/overworld/generators/plain-cliffs.json @@ -1,6 +1,18 @@ { - "offsetX": 0, - "offsetZ": 0, + "composite": [{ + "style": { + "style": "IRIS_DOUBLE", + "zoom": 0.87, + "fracture": { + "style": "IRIS_HALF", + "zoom": 0.195, + "multiplier": 18 + } + }, + "seed": 10556, + "bezier": true, + "exponent": 1.125 + }], "interpolationFunction": "HERMITE", "interpolationScale": 198, "seed": 7246661, @@ -20,22 +32,5 @@ "opacity": 1, "bezier": false, "exponent": 1.125 - }, - "composite": [{ - "style": {"style": "IRIS"}, - "sinCentered": false, - "seed": 10056, - "parametric": false, - "zoom": 0.95, - "enabled": true, - "offsetX": 0, - "octaves": 3, - "offsetZ": 0, - "offsetY": 0, - "opacity": 1, - "bezier": false, - "exponent": 1.125 - }], - "zoom": 1, - "opacity": 1 + } } diff --git a/overworld/generators/plain.json b/overworld/generators/plain.json index 12531cad..8b88c121 100644 --- a/overworld/generators/plain.json +++ b/overworld/generators/plain.json @@ -1,30 +1,19 @@ { - "offsetX": 0, - "offsetZ": 0, "interpolationFunction": "HERMITE", "interpolationScale": 272, "seed": 7246661, "composite": [{ "style": { - "style": "IRIS", + "style": "IRIS_DOUBLE", + "zoom": 0.87, "fracture": { - "style": "CELLULAR_HEIGHT_IRIS_DOUBLE", - "zoom": 0.185, - "multiplier": 13 - }}, - "sinCentered": false, + "style": "IRIS_HALF", + "zoom": 0.195, + "multiplier": 18 + } + }, "seed": 10056, - "parametric": false, - "zoom": 0.95, - "enabled": true, - "offsetX": 0, - "octaves": 3, - "offsetZ": 0, - "offsetY": 0, - "opacity": 1, - "bezier": false, + "bezier": true, "exponent": 1.125 - }], - "zoom": 1, - "opacity": 1 + }] } diff --git a/overworld/generators/rough.json b/overworld/generators/rough.json deleted file mode 100644 index f22c56a4..00000000 --- a/overworld/generators/rough.json +++ /dev/null @@ -1,24 +0,0 @@ -{ - "offsetX": 0, - "offsetZ": 0, - "interpolationFunction": "BILINEAR", - "interpolationScale": 14, - "seed": 8192, - "composite": [{ - "style": {"style": "IRIS"}, - "sinCentered": false, - "seed": 1000, - "parametric": false, - "zoom": 0.45, - "enabled": true, - "offsetX": 0, - "octaves": 1, - "offsetZ": 0, - "offsetY": 0, - "opacity": 1, - "bezier": false, - "exponent": 1 - }], - "zoom": 1, - "opacity": 1 -} diff --git a/overworld/generators/sharp-mild.json b/overworld/generators/sharp-mild.json deleted file mode 100644 index 81031993..00000000 --- a/overworld/generators/sharp-mild.json +++ /dev/null @@ -1,24 +0,0 @@ -{ - "offsetX": 0, - "offsetZ": 0, - "interpolationFunction": "HERMITE", - "interpolationScale": 24, - "seed": 8192, - "composite": [{ - "style": {"style": "IRIS"}, - "sinCentered": false, - "seed": 1000, - "parametric": false, - "zoom": 0.45, - "enabled": true, - "offsetX": 0, - "octaves": 1, - "offsetZ": 0, - "offsetY": 0, - "opacity": 1, - "bezier": false, - "exponent": 1 - }], - "zoom": 1, - "opacity": 1 -} diff --git a/overworld/generators/smooth.json b/overworld/generators/smooth.json deleted file mode 100644 index 4db8e40b..00000000 --- a/overworld/generators/smooth.json +++ /dev/null @@ -1,24 +0,0 @@ -{ - "offsetX": 0, - "offsetZ": 0, - "interpolationFunction": "BICUBIC", - "interpolationScale": 14, - "seed": 1, - "composite": [{ - "style": {"style": "IRIS"}, - "sinCentered": false, - "seed": 1000, - "parametric": false, - "zoom": 1.86, - "enabled": true, - "offsetX": 0, - "octaves": 1, - "offsetZ": 0, - "offsetY": 0, - "opacity": 1, - "bezier": false, - "exponent": 1 - }], - "zoom": 1.05, - "opacity": 1 -} diff --git a/overworld/generators/wavy.json b/overworld/generators/wavy.json deleted file mode 100644 index ea705abf..00000000 --- a/overworld/generators/wavy.json +++ /dev/null @@ -1,24 +0,0 @@ -{ - "offsetX": 0, - "offsetZ": 0, - "interpolationFunction": "HERMITE", - "interpolationScale": 77, - "seed": 892, - "composite": [{ - "style": {"style": "IRIS"}, - "sinCentered": false, - "seed": 1000, - "parametric": false, - "zoom": 0.65, - "enabled": true, - "offsetX": 0, - "octaves": 1, - "offsetZ": 0, - "offsetY": 0, - "opacity": 1, - "bezier": false, - "exponent": 1 - }], - "zoom": 1, - "opacity": 1 -} diff --git a/overworld/overworld.code-workspace b/overworld/overworld.code-workspace index 021402e8..2dffd74d 100644 --- a/overworld/overworld.code-workspace +++ b/overworld/overworld.code-workspace @@ -1167,6 +1167,780 @@ "description": "Mirrors the generator floor into the ceiling. Think nether but worse...", "type": "boolean" }, + "coordinateFracture": { + "description": "The placement style of land/sea", + "additionalProperties": false, + "type": "object", + "properties": { + "multiplier": { + "description": "The Output multiplier. Only used if parent is fracture.", + "type": "number", + "minimum": 1.0E-5 + }, + "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": "number", + "minimum": 1.0E-5 + }, + "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": "number", + "minimum": 1.0E-5 + }, + "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": "number", + "minimum": 1.0E-5 + }, + "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": "number", + "minimum": 1.0E-5 + }, + "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": "number", + "minimum": 1.0E-5 + }, + "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": "number", + "minimum": 1.0E-5 + }, + "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": "number", + "minimum": 1.0E-5 + }, + "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": "number", + "minimum": 1.0E-5 + }, + "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": "number", + "minimum": 1.0E-5 + }, + "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": "number", + "minimum": 1.0E-5 + }, + "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": "number", + "minimum": 1.0E-5 + }, + "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": "number", + "minimum": 0.01562 + } + } + }, + "exponent": { + "maximum": 64, + "description": "The exponent", + "type": "number", + "minimum": 0.01562 + } + } + }, + "exponent": { + "maximum": 64, + "description": "The exponent", + "type": "number", + "minimum": 0.01562 + } + } + }, + "exponent": { + "maximum": 64, + "description": "The exponent", + "type": "number", + "minimum": 0.01562 + } + } + }, + "exponent": { + "maximum": 64, + "description": "The exponent", + "type": "number", + "minimum": 0.01562 + } + } + }, + "exponent": { + "maximum": 64, + "description": "The exponent", + "type": "number", + "minimum": 0.01562 + } + } + }, "biomeZoom": { "maximum": 512, "description": "Zoom in or out the biome size. Higher = bigger biomes",