diff --git a/overworld/biomes/hot-ocean-cliffs.json b/overworld/biomes/hot-ocean-cliffs.json index 9265c4dc..e55f6459 100644 --- a/overworld/biomes/hot-ocean-cliffs.json +++ b/overworld/biomes/hot-ocean-cliffs.json @@ -46,15 +46,6 @@ ] }, "decorators": [ - { - "zoom": 20, - "chance": 0.05, - "palette": [ - "SEAGRASS" - ], - "style": {"style": "STATIC"}, - "variance": {"style": "STATIC"} - }, { "zoom": 1, "chance": 0.0009, diff --git a/overworld/biomes/hot-ocean.json b/overworld/biomes/hot-ocean.json index ef9e0573..c5f138d0 100644 --- a/overworld/biomes/hot-ocean.json +++ b/overworld/biomes/hot-ocean.json @@ -118,15 +118,6 @@ "hot-ocean-cliffs" ], "decorators": [ - { - "zoom": 20, - "chance": 0.05, - "palette": [ - "SEAGRASS" - ], - "style": {"style": "STATIC"}, - "variance": {"style": "STATIC"} - }, { "zoom": 1, "chance": 0.0009, diff --git a/overworld/biomes/rocky-ocean.json b/overworld/biomes/rocky-ocean.json new file mode 100644 index 00000000..e29dcd3d --- /dev/null +++ b/overworld/biomes/rocky-ocean.json @@ -0,0 +1,154 @@ +{ + "name": "Rocky Ocean", + "rarity": 3, + "layers": [ + { + "minHeight": 2, + "maxHeight": 3, + "style": {"style": "STATIC"}, + "zoom": 0.825, + "palette": [ + "STONE", + "CLAY", + "COBBLESTONE", + "GRAVEL", + "COBBLESTONE", + "DIRT", + "COBBLESTONE", + "ANDESITE" + ] + }, + { + "palette": [ + "DIRT" + ] + }, + { + "minHeight": 1, + "maxHeight": 3, + "palette": [ + "DIRT", + "DIRT", + "COARSE_DIRT" + ] + } + ], + "objects":[ + { + "chance": 0.01, + "underwater": true, + "rotation": { + "yAxis": { + "min": 0, + "max": 0, + "interval": 90, + "enabled": true + }, + "enabled": true + }, + "place": [ + "ships/swreck-1", + "ships/usd-ship-1", + "ships/usd-ship-2" + ], + "translate": { + "x": 0, + "y": -4, + "z": 0 + } + } + ], + "wall": + { + "style":{"style":"IRIS"}, + "palette": [ + "CLAY", + "COBBLESTONE", + "STONE", + "ANDESITE" + ] + }, + "slab": { + "style":{"style":"STATIC"}, + "palette": [ + "minecraft:cobblestone_slab[type=bottom,waterlogged=false]", + "AIR" + ] + }, + "decorators": [ + { + + "zoom": 20, + "chance": 0.07, + "palette": [ + "SEAGRASS" + ], + "style": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, + { + "zoom": 1, + "chance": 0.0006, + "palette": [ + "SOUL_SAND", + "MAGMA_BLOCK" + ], + "style": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, + { + "zoom": 5, + "chance": 0.07, + "palette": [ + "SEAGRASS" + ], + "style": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, + { + "zoom": 1, + "stackMax": 24, + "stackMin": 2, + "chance": 0.013, + "palette": [ + "KELP_PLANT" + ], + "heightVariance": {"style": "IRIS"}, + "verticalZoom": 88, + "style": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, + { + "zoom": 1, + "stackMax": 9, + "stackMin": 1, + "chance": 0.125, + "palette": [ + "KELP_PLANT" + ], + "heightVariance": {"style": "STATIC"}, + "verticalZoom": 20, + "style": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + }, + + { + "zoom": 1, + "chance": 0.001, + "palette": [ + "minecraft:sea_pickle[pickles=1,waterlogged=true]" + ], + "style": {"style": "STATIC"}, + "variance": {"style": "STATIC"} + } + + ], + "generators":[ + { + "generator": "plain", + "min": -41, + "max": -7 + } + ], + "derivative": "LUKEWARM_OCEAN" +} \ No newline at end of file diff --git a/overworld/biomes/swamp-ocean.json b/overworld/biomes/swamp-ocean.json index e8dee9d1..1b05e745 100644 --- a/overworld/biomes/swamp-ocean.json +++ b/overworld/biomes/swamp-ocean.json @@ -64,15 +64,6 @@ } ], "decorators":[ - { - "zoom": 20, - "chance": 0.1, - "palette": [ - "SEAGRASS" - ], - "style": {"style": "STATIC"}, - "variance": {"style": "STATIC"} - }, { "zoom": 2.25, "chance": 0.09, @@ -102,15 +93,6 @@ "style": {"style": "STATIC"}, "variance": {"style": "STATIC"} }, - { - "zoom": 5, - "chance": 0.07, - "palette": [ - "SEAGRASS" - ], - "style": {"style": "STATIC"}, - "variance": {"style": "STATIC"} - }, { "zoom": 1, "stackMax": 24, diff --git a/overworld/biomes/temperate-ocean.json b/overworld/biomes/temperate-ocean.json index 11393fc3..cca47dac 100644 --- a/overworld/biomes/temperate-ocean.json +++ b/overworld/biomes/temperate-ocean.json @@ -67,15 +67,6 @@ } ], "decorators":[ - { - "zoom": 20, - "chance": 0.07, - "palette": [ - "SEAGRASS" - ], - "style": {"style": "STATIC"}, - "variance": {"style": "STATIC"} - }, { "zoom": 1, "chance": 0.0006, @@ -108,19 +99,6 @@ "style": {"style": "STATIC"}, "variance": {"style": "STATIC"} }, - { - "zoom": 1, - "stackMax": 9, - "stackMin": 1, - "chance": 0.125, - "palette": [ - "KELP_PLANT" - ], - "heightVariance": {"style": "STATIC"}, - "verticalZoom": 20, - "style": {"style": "STATIC"}, - "variance": {"style": "STATIC"} - }, { "zoom": 1, "chance": 0.001, diff --git a/overworld/biomes/tropical-coral-ocean.json b/overworld/biomes/tropical-coral-ocean.json index 8724cff9..aa1fe77e 100644 --- a/overworld/biomes/tropical-coral-ocean.json +++ b/overworld/biomes/tropical-coral-ocean.json @@ -235,19 +235,6 @@ "style": {"style": "STATIC"}, "variance": {"style": "STATIC"} }, - { - "zoom": 1, - "stackMax": 9, - "stackMin": 1, - "chance": 0.225, - "palette": [ - "KELP_PLANT" - ], - "heightVariance": {"style": "STATIC"}, - "verticalZoom": 20, - "style": {"style": "STATIC"}, - "variance": {"style": "STATIC"} - }, { "zoom": 1, "chance": 0.1, diff --git a/overworld/biomes/tropical-ocean.json b/overworld/biomes/tropical-ocean.json index c44b71d7..1f9914a7 100644 --- a/overworld/biomes/tropical-ocean.json +++ b/overworld/biomes/tropical-ocean.json @@ -265,12 +265,12 @@ { "zoom": 1, "stackMax": 24, - "stackMin": 2, + "stackMin": 1, "chance": 0.025, "palette": [ "KELP_PLANT" ], - "heightVariance": {"style": "IRIS"}, + "heightVariance": {"style": "STATIC"}, "verticalZoom": 88, "style": {"style": "STATIC"}, "variance": {"style": "STATIC"} diff --git a/overworld/biomes/tundra-ocean.json b/overworld/biomes/tundra-ocean.json index 7c2c9d16..1c2223ae 100644 --- a/overworld/biomes/tundra-ocean.json +++ b/overworld/biomes/tundra-ocean.json @@ -111,19 +111,6 @@ "style": "STATIC" } }, - { - "zoom": 5, - "chance": 0.07, - "palette": [ - "SEAGRASS" - ], - "style": { - "style": "STATIC" - }, - "variance": { - "style": "STATIC" - } - }, { "zoom": 1, "stackMax": 24, @@ -143,25 +130,7 @@ "style": "STATIC" } }, - { - "zoom": 1, - "stackMax": 9, - "stackMin": 1, - "chance": 0.125, - "palette": [ - "KELP_PLANT" - ], - "heightVariance": { - "style": "STATIC" - }, - "verticalZoom": 20, - "style": { - "style": "STATIC" - }, - "variance": { - "style": "STATIC" - } - }, + { "zoom": 1, "chance": 0.001, diff --git a/overworld/dimensions/overworld.json b/overworld/dimensions/overworld.json new file mode 100644 index 00000000..9afed0db --- /dev/null +++ b/overworld/dimensions/overworld.json @@ -0,0 +1,510 @@ +{ + "name": "Overworld", + "version": 2, + "focus": "", + "environment": "NORMAL", + "regions": [ + "hot", + "tropical", + "mushroom", + "swamp", + "temperate", + "temperate", + "tundra", + "frozen" + ], + "mirrorCeiling": false, + "decorate": true, + "placeObjects": true, + "postProcessing": true, + "carving": false, + "caves": false, + "postProcessors": [ + { + "phase": 0, + "processor": "wall-painter" + }, + { + "phase": 0, + "processor": "pothole-filler" + }, + { + "phase": 1, + "processor": "slabber" + }, + { + "phase": 2, + "processor": "waterlogger" + } + ], + "carvingZoom": 3.5, + "carvingMin": 115, + "carvingMax": 239, + "carvingSliverThickness": 5.5, + "carvingRippleThickness": 3, + "carvingEnvelope": 0.335, + "vanillaStructures": true, + "caveScale": 1, + "caveShift": -11, + "fluidHeight": 99, + "biomeZoom": 2.25, + "regionZoom": 7.5, + "landBiomeStyle": { + "style": "CELLULAR_IRIS_DOUBLE", + "fracture": { + "style": "FRACTAL_WATER", + "multiplier": 25 , + "zoom": 0.455 + } + }, + "seaBiomeStyle": { + "style": "CELLULAR_IRIS_DOUBLE" + }, + "shoreBiomeStyle": { + "style": "CELLULAR_IRIS_DOUBLE" + }, + "caveBiomeStyle": { + "style": "CELLULAR_IRIS_DOUBLE" + }, + "islandBiomeStyle": { + "style": "CELLULAR_IRIS_DOUBLE" + }, + "skylandBiomeStyle": { + "style": "CELLULAR_IRIS_DOUBLE" + }, + "regionStyle": { + "style": "CELLULAR_IRIS_DOUBLE", + "fracture": { + "style": "FRACTAL_WATER", + "multiplier": 75, + "zoom": 0.4 + } + }, + "continentalStyle": { + "style": "CELLULAR_IRIS_DOUBLE" + }, + "continentZoom": 1, + "dimensionAngleDeg": 19, + "terrainZoom": 1, + "landZoom": 1.25, + "seaZoom": 2.25, + "preventLeafDecay": true, + "coordFractureZoom": 0.15, + "coordFractureDistance": 126, + "deposits": [ + { + "minHeight": 19, + "maxHeight": 150, + "minSize": 22, + "maxSize": 32, + "minPerChunk": 4, + "maxPerChunk": 12, + "varience": 4, + "palette": [ + "DIRT", + "COARSE_DIRT" + ] + }, + { + "minHeight": 45, + "maxHeight": 140, + "minSize": 19, + "maxSize": 24, + "minPerChunk": 4, + "maxPerChunk": 12, + "varience": 4, + "palette": [ + "GRAVEL" + ] + }, + { + "minHeight": 25, + "maxHeight": 95, + "minSize": 19, + "maxSize": 24, + "minPerChunk": 4, + "maxPerChunk": 12, + "varience": 4, + "palette": [ + "ANDESITE" + ] + }, + { + "minHeight": 35, + "maxHeight": 100, + "minSize": 19, + "maxSize": 24, + "minPerChunk": 4, + "maxPerChunk": 12, + "varience": 4, + "palette": [ + "GRANITE" + ] + }, + { + "minHeight": 45, + "maxHeight": 115, + "minSize": 19, + "maxSize": 24, + "minPerChunk": 4, + "maxPerChunk": 12, + "varience": 4, + "palette": [ + "DIORITE" + ] + }, + { + "minHeight": 2, + "maxHeight": 18, + "minSize": 2, + "maxSize": 6, + "minPerChunk": 1, + "maxPerChunk": 2, + "varience": 4, + "palette": [ + "DIAMOND_ORE" + ] + }, + { + "minHeight": 4, + "maxHeight": 40, + "minSize": 5, + "maxSize": 9, + "minPerChunk": 1, + "maxPerChunk": 5, + "varience": 7, + "palette": [ + "minecraft:redstone_ore[lit=false]" + ] + }, + { + "minHeight": 3, + "maxHeight": 67, + "minSize": 1, + "maxSize": 2, + "minPerChunk": 1, + "maxPerChunk": 2, + "varience": 3, + "palette": [ + "GOLD_ORE" + ] + }, + { + "minHeight": 3, + "maxHeight": 45, + "minSize": 3, + "maxSize": 8, + "minPerChunk": 0, + "maxPerChunk": 1, + "varience": 5, + "palette": [ + "LAPIS_ORE" + ] + }, + { + "minHeight": 1, + "maxHeight": 122, + "minSize": 6, + "maxSize": 9, + "minPerChunk": 4, + "maxPerChunk": 9, + "varience": 7, + "palette": [ + "IRON_ORE" + ] + }, + { + "minHeight": 1, + "maxHeight": 175, + "minSize": 9, + "maxSize": 12, + "minPerChunk": 5, + "maxPerChunk": 10, + "varience": 9, + "palette": [ + "COAL_ORE" + ] + } + ], + "mutations":[ + { + "sideA": [ + "*swamp-roofed", + "swamp-dark-oak-denmyre" + ], + "sideB": [ + "swamp-mushroom", + "swamp-crimson-mushroom", + "swamp-warped-mushroom" + ], + "radius": 12, + "checks": 8, + "objects": [ + { + "chance": 0.4, + "density": 1, + "rotation": { + "yAxis": { + "min": 0, + "max": 0, + "interval": 90, + "enabled": true + }, + "enabled": true + }, + "place": [ + "dual-tree/corrupted-swamp-1", + "dual-tree/corrupted-swamp-2", + "dual-tree/corrupted-swamp-3", + "dual-tree/corrupted-swamp-4", + "dual-tree/corrupted-swamp-5", + "dual-tree/corrupted-swamp-6", + "dual-tree/corrupted-swamp-7", + "dual-tree/corrupted-swamp-8", + "dual-tree/corrupted-swamp-9", + "dual-tree/corrupted-swamp-10" + ] + } + ] + }, + { + "sideA": [ + "tropical-beach" + ], + "sideB": [ + "tropical-rainforest" + ], + "radius": 12, + "checks": 8, + "objects": [ + { + "chance": 0.01, + "density": 1, + "rotation": { + "yAxis": { + "min": 0, + "max": 0, + "interval": 90, + "enabled": true + }, + "enabled": true + }, + "place": [ + "beach-islander/easterHead1" + ] + } + ] + }, + { + "sideA": [ + "tropical-beach", + "hot-beach" + ], + "sideB": [ + "swamp-mushroom", + "swamp-crimson-mushroom", + "swamp-warped-mushroom" + ], + "radius": 12, + "checks": 8, + "objects": [ + { + "chance": 0.4, + "density": 1, + "rotation": { + "yAxis": { + "min": 0, + "max": 0, + "interval": 90, + "enabled": true + }, + "enabled": true + }, + "place": [ + "dual-tree/infested-palm-1", + "dual-tree/infested-palm-2", + "dual-tree/infested-palm-3", + "dual-tree/infested-palm-4", + "dual-tree/infested-palm-5" + ] + } + ] + }, + { + "sideA": [ + "tropical-beach" + ], + "sideB": [ + "tropical-rainforest", + "tropical-bamboo-forest" + ], + "radius": 12, + "checks": 8, + "objects": [ + { + "chance": 0.4, + "density": 1, + "edit":[ + { + "find":[ + "SAND" + ], + "replace": [ + "SPRUCE_LEAVES" + ] + } + ], + "rotation": { + "yAxis": { + "min": 0, + "max": 0, + "interval": 90, + "enabled": true + }, + "enabled": true + }, + "place": [ + "dual-tree/sandy-jungle-1", + "dual-tree/sandy-jungle-2", + "dual-tree/sandy-jungle-3", + "dual-tree/sandy-jungle-4" + ], + "translate": { + "x": 0, + "y": -2, + "z": 0 + } + } + ] + } + ], + "compatability": [ + {"supplement": "NETHER_FENCE", "when": "WEEPING_VINES"}, + {"supplement": "NETHER_FENCE", "when": "WEEPING_VINES_PLANT"}, + {"supplement": "NETHER_WART_BLOCK", "when": "WARPED_WART_BLOCK"}, + {"supplement": "BAMBOO", "when": "TWISTING_VINES"}, + {"supplement": "BAMBOO", "when": "TWISTING_VINES_PLANT"}, + {"supplement": "COBBLESTONE", "when": "TARGET"}, + {"supplement": "SOULSAND", "when": "SOUL_SOIL"}, + {"supplement": "TORCH", "when": "SOUL_TORCH"}, + {"supplement": "LANTERN", "when": "SOUL_LANTERN"}, + {"supplement": "FIRE", "when": "SOUL_FIRE"}, + {"supplement": "CAMPFIRE", "when": "SOUL_CAMPFIRE"}, + {"supplement": "GLOWSTONE", "when": "SHROOMLIGHT"}, + {"supplement": "OBSIDIAN", "when": "RESPAWN_ANCHOR"}, + {"supplement": "RED_MUSHROOM", "when": "NETHER_SPROUTS"}, + {"supplement": "GOLD_ORE", "when": "NETHER_GOLD_ORE"}, + {"supplement": "STONE", "when": "LODESTONE"}, + {"supplement": "BROWN_MUSHROOM_BLOCK", "when": "STRIPPED_WARPED_HYPHAE"}, + {"supplement": "RED_MUSHROOM_BLOCK", "when": "STRIPPED_CRIMSON_HYPHAE"}, + {"supplement": "MUSHROOM_STEM", "when": "WARPED_HYPHAE"}, + {"supplement": "RED_MUSHROOM_BLOCK", "when": "CRIMSON_HYPHAE"}, + {"supplement": "COBBLESTONE", "when": "GILDED_BLACKSTONE"}, + {"supplement": "OBSIDIAN", "when": "CRYING_OBSIDIAN"}, + {"supplement": "MUSHROOM_STEM", "when": "STRIPPED_WARPED_STEM"}, + {"supplement": "MUSHROOM_STEM", "when": "STRIPPED_CRIMSON_STEM"}, + {"supplement": "MUSHROOM_STEM", "when": "WARPED_STEM"}, + {"supplement": "MUSHROOM_STEM", "when": "CRIMSON_STEM"}, + {"supplement": "RED_MUSHROOM", "when": "CRIMSON_ROOTS"}, + {"supplement": "BROWN_MUSHROOM", "when": "WARPED_ROOTS"}, + {"supplement": "OAK_PLANKS", "when": "CRIMSON_PLANKS"}, + {"supplement": "OAK_PLANKS", "when": "WARPED_PLANKS"}, + {"supplement": "MYCELIUM", "when": "WARPED_NYLIUM"}, + {"supplement": "MYCELIUM", "when": "CRIMSON_NYLIUM"}, + {"supplement": "BROWN_MUSHROOM", "when": "WARPED_FUNGUS"}, + {"supplement": "RED_MUSHROOM", "when": "CRIMSON_FUNGUS"}, + {"supplement": "NETHER_BRICKS", "when": "CRACKED_NETHER_BRICKS"}, + {"supplement": "NETHER_BRICKS", "when": "CHISELED_NETHER_BRICKS"}, + {"supplement": "LEGACY_NETHER_FENCE", "when": "NETHER_FENCE"}, + {"supplement": "IRON_BARS", "when": "CHAIN"}, + {"supplement": "QUARTZ_BLOCK", "when": "NETHERITE_BLOCK"}, + {"supplement": "COBBLESTONE", "when": "BLACKSTONE"}, + {"supplement": "STONE", "when": "BASALT"}, + {"supplement": "NETHERRACK", "when": "ANCIENT_DEBRIS"}, + {"supplement": "LEGACY_NETHERRACK", "when": "NETHERRACK"}, + {"supplement": "OAK_LEAVES", "when": "HONEY_BLOCK"}, + {"supplement": "OAK_LEAVES", "when": "BEEHIVE"}, + {"supplement": "OAK_LEAVES", "when": "BEE_NEST"}, + {"supplement": "COBBLESTONE_WALL", "when": "GRANITE_WALL"}, + {"supplement": "PACKED_ICE", "when": "BLUE_ICE"}, + {"supplement": "COBBLESTONE_WALL", "when": "DIORITE_WALL"}, + {"supplement": "COBBLESTONE_WALL", "when": "ANDESITE_WALL"}, + {"supplement": "GRASS", "when": "SWEET_BERRY_BUSH"}, + {"supplement": "CRAFTING_TABLE", "when": "STONECUTTER"}, + {"supplement": "LEGACY_SANDSTONE_STAIRS", "when": "SANDSTONE_STAIRS"}, + {"supplement": "LEGACY_SANDSTONE_STAIRS", "when": "SMOOTH_SANDSTONE_STAIRS"}, + {"supplement": "COBBLESTONE_STAIRS", "when": "MOSSY_COBBLESTONE_STAIRS"}, + {"supplement": "STONE_BRICK_STAIRS", "when": "MOSSY_STONE_BRICK_STAIRS"}, + {"supplement": "COBBLESTONE_STAIRS", "when": "POLISHED_GRANITE_STAIRS"}, + {"supplement": "COBBLESTONE_STAIRS", "when": "GRANITE_STAIRS"}, + {"supplement": "COBBLESTONE_STAIRS", "when": "POLISHED_DIORITE_STAIRS"}, + {"supplement": "COBBLESTONE_STAIRS", "when": "DIORITE_STAIRS"}, + {"supplement": "COBBLESTONE_STAIRS", "when": "POLISHED_ANDESITE_STAIRS"}, + {"supplement": "COBBLESTONE_STAIRS", "when": "ANDESITE_STAIRS"}, + {"supplement": "COBBLESTONE_STAIRS", "when": "STONE_STAIRS"}, + {"supplement": "LEGACY_SANDSTONE_STAIRS", "when": "END_STONE_BRICK_STAIRS"}, + {"supplement": "LEGACY_NETHER_BRICK_STAIRS", "when": "NETHER_BRICK_STAIRS"}, + {"supplement": "NETHER_BRICK_STAIRS", "when": "RED_NETHER_BRICK_STAIRS"}, + {"supplement": "LEGACY_QUARTZ_STAIRS", "when": "SMOOTH_QUARTZ_STAIRS"}, + {"supplement": "LEGACY_QUARTZ_STAIRS", "when": "QUARTZ_STAIRS"}, + {"supplement": "LEGACY_RED_SANDSTONE_STAIRS", "when": "RED_SANDSTONE_STAIRS"}, + {"supplement": "LEGACY_RED_SANDSTONE_STAIRS", "when": "SMOOTH_RED_SANDSTONE_STAIRS"}, + {"supplement": "SMOOTH_STONE_SLAB", "when": "STONE_SLAB"}, + {"supplement": "FURNACE", "when": "SMOKER"}, + {"supplement": "CRAFTING_TABLE", "when": "SMITHING_TABLE"}, + {"supplement": "SANDSTONE_SLAB", "when": "END_STONE_BRICK_SLAB"}, + {"supplement": "NETHER_BRICK_SLAB", "when": "RED_NETHER_BRICK_SLAB"}, + {"supplement": "QUARTZ_SLAB", "when": "SMOOTH_QUARTZ_SLAB"}, + {"supplement": "SANDSTONE_SLAB", "when": "CUT_SANDSTONE_SLAB"}, + {"supplement": "RED_SANDSTONE_SLAB", "when": "CUT_RED_SANDSTONE_SLAB"}, + {"supplement": "RED_SANDSTONE_SLAB", "when": "SMOOTH_RED_SANDSTONE_SLAB"}, + {"supplement": "SANDSTONE_SLAB", "when": "SMOOTH_SANDSTONE_SLAB"}, + {"supplement": "COBBLESTONE_SLAB", "when": "MOSSY_COBBLESTONE_SLAB"}, + {"supplement": "STONE_BRICK_SLAB", "when": "MOSSY_STONE_BRICK_SLAB"}, + {"supplement": "SMOOTH_STONE_SLAB", "when": "STONE_SLAB"}, + {"supplement": "COBBLESTONE_SLAB", "when": "ANDESITE_SLAB"}, + {"supplement": "COBBLESTONE_SLAB", "when": "ANDESITE_SLAB"}, + {"supplement": "COBBLESTONE_SLAB", "when": "DIORITE_SLAB"}, + {"supplement": "COBBLESTONE_SLAB", "when": "GRANITE_SLAB"}, + {"supplement": "SMOOTH_STONE_SLAB", "when": "POLISHED_ANDESITE_SLAB"}, + {"supplement": "SMOOTH_STONE_SLAB", "when": "POLISHED_DIORITE_SLAB"}, + {"supplement": "SMOOTH_STONE_SLAB", "when": "POLISHED_GRANITE_SLAB"}, + {"supplement": "LEGACY_WALL_SIGN", "when": "WARPED_WALL_SIGN"}, + {"supplement": "LEGACY_SIGN_POST", "when": "WARPED_SIGN"}, + {"supplement": "LEGACY_WALL_SIGN", "when": "SPRUCE_WALL_SIGN"}, + {"supplement": "LEGACY_SIGN_POST", "when": "SPRUCE_SIGN"}, + {"supplement": "LEGACY_WALL_SIGN", "when": "OAK_WALL_SIGN"}, + {"supplement": "LEGACY_SIGN_POST", "when": "OAK_SIGN"}, + {"supplement": "LEGACY_WALL_SIGN", "when": "JUNGLE_WALL_SIGN"}, + {"supplement": "LEGACY_SIGN_POST", "when": "JUNGLE_SIGN"}, + {"supplement": "LEGACY_WALL_SIGN", "when": "DARK_OAK_WALL_SIGN"}, + {"supplement": "LEGACY_SIGN_POST", "when": "DARK_OAK_SIGN"}, + {"supplement": "LEGACY_WALL_SIGN", "when": "CRIMSON_WALL_SIGN"}, + {"supplement": "LEGACY_SIGN_POST", "when": "CRIMSON_SIGN"}, + {"supplement": "LEGACY_WALL_SIGN", "when": "BIRCH_WALL_SIGN"}, + {"supplement": "LEGACY_SIGN_POST", "when": "BIRCH_SIGN"}, + {"supplement": "LEGACY_WALL_SIGN", "when": "ACACIA_WALL_SIGN"}, + {"supplement": "LEGACY_SIGN_POST", "when": "ACACIA_SIGN"}, + {"supplement": "BIRCH_FENCE", "when": "SCAFFOLDING"}, + {"supplement": "LOOM", "when": "LOOM"}, + {"supplement": "BOOKSHELF", "when": "LECTERN"}, + {"supplement": "REDSTONE_LAMP", "when": "LANTERN"}, + {"supplement": "AIR", "when": "JIGSAW"}, + {"supplement": "COBBLESTONE", "when": "GRINDSTONE"}, + {"supplement": "CRAFTING_TABLE", "when": "FLETCHING_TABLE"}, + {"supplement": "CHEST", "when": "COMPOSTER"}, + {"supplement": "CRAFTING_TABLE", "when": "CARTOGRAPHY_TABLE"}, + {"supplement": "DARK_OAK_SLAB", "when": "CAMPFIRE"}, + {"supplement": "FURNACE", "when": "BLAST_FURNACE"}, + {"supplement": "REDSTONE_LAMP", "when": "BELL"}, + {"supplement": "minecraft:hay_bale[axis=z]", "exact": true, "when": "minecraft:barrel[facing=south]"}, + {"supplement": "minecraft:hay_bale[axis=z]", "exact": true, "when": "minecraft:barrel[facing=north]"}, + {"supplement": "minecraft:hay_bale[axis=x]", "exact": true, "when": "minecraft:barrel[facing=east]"}, + {"supplement": "minecraft:hay_bale[axis=x]", "exact": true, "when": "minecraft:barrel[facing=west]"}, + {"supplement": "minecraft:hay_bale[axis=y]", "exact": true, "when": "minecraft:barrel[facing=up]"}, + {"supplement": "minecraft:hay_bale[axis=y]", "exact": true, "when": "minecraft:barrel[facing=down]"}, + {"supplement": "BIRCH_FENCE", "when": "BAMBOO"}, + {"supplement": "BIRCH_SAPLING", "when": "BAMBOO_SAPLING"}, + {"supplement": "POTTED_BIRCH_SAPLING", "when": "POTTED_BAMBOO"} + ] +} \ No newline at end of file diff --git a/overworld/objects/statue/sub-stat-1.iob b/overworld/objects/statue/sub-stat-1.iob new file mode 100644 index 00000000..f1c98ef2 Binary files /dev/null and b/overworld/objects/statue/sub-stat-1.iob differ diff --git a/overworld/objects/statue/sub-stat-2.iob b/overworld/objects/statue/sub-stat-2.iob new file mode 100644 index 00000000..65a4a5d0 Binary files /dev/null and b/overworld/objects/statue/sub-stat-2.iob differ diff --git a/overworld/objects/statue/sub-stat-3.iob b/overworld/objects/statue/sub-stat-3.iob new file mode 100644 index 00000000..425c920c Binary files /dev/null and b/overworld/objects/statue/sub-stat-3.iob differ diff --git a/overworld/objects/statue/sub-stat-4.iob b/overworld/objects/statue/sub-stat-4.iob new file mode 100644 index 00000000..c0f03b3f Binary files /dev/null and b/overworld/objects/statue/sub-stat-4.iob differ diff --git a/overworld/objects/statue/sub-stat-5.iob b/overworld/objects/statue/sub-stat-5.iob new file mode 100644 index 00000000..4a2967c1 Binary files /dev/null and b/overworld/objects/statue/sub-stat-5.iob differ diff --git a/overworld/overworld.code-workspace b/overworld/overworld.code-workspace new file mode 100644 index 00000000..99ae78a1 --- /dev/null +++ b/overworld/overworld.code-workspace @@ -0,0 +1,25283 @@ +{ + "settings": { + "files.autoSave": "onFocusChange", + "workbench.tips.enabled": false, + "workbench.colorTheme": "Monokai", + "workbench.preferredDarkColorTheme": "Solarized Dark", + "workbench.tree.indent": 24, + "json.schemas": [ + { + "schema": { + "$schema": "http://json-schema.org/draft-07/schema#", + "description": "Represents a composite generator of noise gens", + "additionalProperties": false, + "title": "Generator", + "type": "object", + "definitions": {"irisnoisegenerator": { + "description": "A noise generator", + "additionalProperties": false, + "type": "object", + "properties": { + "sinCentered": { + "description": "Apply a sin-center curve on the output (0, and 1 = 0 and 0.5 = 1.0 using a sinoid shape.)", + "type": "boolean" + }, + "seed": { + "description": "The seed", + "type": "integer" + }, + "parametric": { + "description": "Apply a parametric curve on the output", + "type": "boolean" + }, + "zoom": { + "description": "The coordinate input zoom", + "type": "number", + "minimum": 1.0E-4 + }, + "enabled": { + "description": "Enable / disable. Outputs offsetY if disabled", + "type": "boolean" + }, + "fracture": { + "minItems": 1, + "description": "Apply a child noise generator to fracture the input coordinates of this generator", + "type": "array", + "items": {"$ref": "#/definitions/irisnoisegenerator"} + }, + "offsetX": { + "description": "Coordinate offset x", + "type": "number" + }, + "octaves": { + "description": "Multiple octaves for multple generators of changing zooms added together", + "type": "integer", + "minimum": 1 + }, + "negative": { + "description": "Reverse the output. So that noise = -noise + opacity", + "type": "boolean" + }, + "offsetZ": { + "description": "Coordinate offset z", + "type": "number" + }, + "offsetY": { + "description": "Height output offset y", + "type": "number" + }, + "style": { + "description": "The Noise Style", + "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 + } + } + }, + "opacity": { + "description": "The output multiplier", + "type": "number", + "minimum": 0 + }, + "bezier": { + "description": "Apply a bezier curve on the output", + "type": "boolean" + }, + "exponent": { + "description": "The exponent noise^EXPONENT", + "type": "number" + } + }, + "required": [ + "seed", + "style" + ] + }}, + "properties": { + "cellPercentSize": { + "maximum": 1, + "description": "How big are the cells (X,Z) relative to the veins that touch them. Between 0 and 1. 0.1 means thick veins, small cells.", + "type": "number", + "minimum": 0 + }, + "cellFractureHeight": { + "description": "The height of fracture cells. Set to 0 to disable", + "type": "number" + }, + "seed": { + "description": "The seed for this generator", + "type": "integer" + }, + "interpolationScale": { + "maximum": 8192, + "description": "The interpolation distance scale (blocks) when two biomes use different heights but this same generator", + "type": "number", + "minimum": 1 + }, + "zoom": { + "description": "The zoom or frequency.", + "type": "number", + "minimum": 0.001 + }, + "cliffHeightMin": { + "maximum": 8192, + "description": "Cliff Height Min. Disable with 0 for min and max", + "type": "number", + "minimum": 0 + }, + "cliffHeightGenerator": { + "description": "The noise gen for cliff height.", + "additionalProperties": false, + "type": "object", + "properties": { + "sinCentered": { + "description": "Apply a sin-center curve on the output (0, and 1 = 0 and 0.5 = 1.0 using a sinoid shape.)", + "type": "boolean" + }, + "seed": { + "description": "The seed", + "type": "integer" + }, + "parametric": { + "description": "Apply a parametric curve on the output", + "type": "boolean" + }, + "zoom": { + "description": "The coordinate input zoom", + "type": "number", + "minimum": 1.0E-4 + }, + "enabled": { + "description": "Enable / disable. Outputs offsetY if disabled", + "type": "boolean" + }, + "fracture": { + "minItems": 1, + "description": "Apply a child noise generator to fracture the input coordinates of this generator", + "type": "array", + "items": {"$ref": "#/definitions/irisnoisegenerator"} + }, + "offsetX": { + "description": "Coordinate offset x", + "type": "number" + }, + "octaves": { + "description": "Multiple octaves for multple generators of changing zooms added together", + "type": "integer", + "minimum": 1 + }, + "negative": { + "description": "Reverse the output. So that noise = -noise + opacity", + "type": "boolean" + }, + "offsetZ": { + "description": "Coordinate offset z", + "type": "number" + }, + "offsetY": { + "description": "Height output offset y", + "type": "number" + }, + "style": { + "description": "The Noise Style", + "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 + } + } + }, + "opacity": { + "description": "The output multiplier", + "type": "number", + "minimum": 0 + }, + "bezier": { + "description": "Apply a bezier curve on the output", + "type": "boolean" + }, + "exponent": { + "description": "The exponent noise^EXPONENT", + "type": "number" + } + } + }, + "offsetX": { + "description": "The offset to shift this noise x", + "type": "number" + }, + "offsetZ": { + "description": "The offset to shift this noise z", + "type": "number" + }, + "interpolationFunction": { + "description": "The interpolation method when two biomes use different heights but this same generator", + "type": "string", + "enum": [ + "NONE", + "BILINEAR", + "BICUBIC", + "HERMITE" + ] + }, + "cellFractureShuffle": { + "description": "Cell Fracture Coordinate Shuffling", + "type": "number", + "minimum": 0 + }, + "composite": { + "minItems": 1, + "description": "The list of noise gens this gen contains.", + "type": "array", + "items": {"$ref": "#/definitions/irisnoisegenerator"} + }, + "opacity": { + "description": "The opacity, essentially a multiplier on the output.", + "type": "number", + "minimum": 0 + }, + "cliffHeightMax": { + "maximum": 8192, + "description": "Cliff Height Max. Disable with 0 for min and max", + "type": "number", + "minimum": 0 + }, + "cellFractureZoom": { + "description": "The size of the cell fractures", + "type": "number", + "minimum": 0.001 + } + }, + "required": [ + "seed", + "interpolationFunction", + "interpolationScale" + ], + "$id": "http://volmit.com/iris-schema/irisgenerator.json", + "dependencies": {} + }, + "fileMatch": ["/generators/*.json"] + }, + { + "schema": { + "$schema": "http://json-schema.org/draft-07/schema#", + "description": "Represents an iris region", + "additionalProperties": false, + "title": "Region", + "type": "object", + "definitions": { + "iriseffect": { + "description": "An iris effect", + "additionalProperties": false, + "type": "object", + "properties": { + "particleAltX": { + "maximum": 8, + "description": "The alt x, usually represents motion if the particle count is zero. Otherwise an offset.", + "type": "number", + "minimum": -8 + }, + "particleAway": { + "maximum": 16, + "description": "The effect distance start away", + "type": "integer", + "minimum": 0 + }, + "particleAltY": { + "maximum": 8, + "description": "The alt y, usually represents motion if the particle count is zero. Otherwise an offset.", + "type": "number", + "minimum": -8 + }, + "particleAltZ": { + "maximum": 8, + "description": "The alt z, usually represents motion if the particle count is zero. Otherwise an offset.", + "type": "number", + "minimum": -8 + }, + "chance": { + "description": "The chance is 1 in CHANCE per interval", + "type": "integer", + "minimum": 1 + }, + "maxPitch": { + "maximum": 1.99, + "description": "The max sound pitch", + "type": "number", + "minimum": 0.01 + }, + "sound": { + "description": "The sound to play", + "type": "string", + "enum": [ + "AMBIENT_BASALT_DELTAS_ADDITIONS", + "AMBIENT_BASALT_DELTAS_LOOP", + "AMBIENT_BASALT_DELTAS_MOOD", + "AMBIENT_CAVE", + "AMBIENT_CRIMSON_FOREST_ADDITIONS", + "AMBIENT_CRIMSON_FOREST_LOOP", + "AMBIENT_CRIMSON_FOREST_MOOD", + "AMBIENT_NETHER_WASTES_ADDITIONS", + "AMBIENT_NETHER_WASTES_LOOP", + "AMBIENT_NETHER_WASTES_MOOD", + "AMBIENT_SOUL_SAND_VALLEY_ADDITIONS", + "AMBIENT_SOUL_SAND_VALLEY_LOOP", + "AMBIENT_SOUL_SAND_VALLEY_MOOD", + "AMBIENT_UNDERWATER_ENTER", + "AMBIENT_UNDERWATER_EXIT", + "AMBIENT_UNDERWATER_LOOP", + "AMBIENT_UNDERWATER_LOOP_ADDITIONS", + "AMBIENT_UNDERWATER_LOOP_ADDITIONS_RARE", + "AMBIENT_UNDERWATER_LOOP_ADDITIONS_ULTRA_RARE", + "AMBIENT_WARPED_FOREST_ADDITIONS", + "AMBIENT_WARPED_FOREST_LOOP", + "AMBIENT_WARPED_FOREST_MOOD", + "BLOCK_ANCIENT_DEBRIS_BREAK", + "BLOCK_ANCIENT_DEBRIS_FALL", + "BLOCK_ANCIENT_DEBRIS_HIT", + "BLOCK_ANCIENT_DEBRIS_PLACE", + "BLOCK_ANCIENT_DEBRIS_STEP", + "BLOCK_ANVIL_BREAK", + "BLOCK_ANVIL_DESTROY", + "BLOCK_ANVIL_FALL", + "BLOCK_ANVIL_HIT", + "BLOCK_ANVIL_LAND", + "BLOCK_ANVIL_PLACE", + "BLOCK_ANVIL_STEP", + "BLOCK_ANVIL_USE", + "BLOCK_BAMBOO_BREAK", + "BLOCK_BAMBOO_FALL", + "BLOCK_BAMBOO_HIT", + "BLOCK_BAMBOO_PLACE", + "BLOCK_BAMBOO_SAPLING_BREAK", + "BLOCK_BAMBOO_SAPLING_HIT", + "BLOCK_BAMBOO_SAPLING_PLACE", + "BLOCK_BAMBOO_STEP", + "BLOCK_BARREL_CLOSE", + "BLOCK_BARREL_OPEN", + "BLOCK_BASALT_BREAK", + "BLOCK_BASALT_FALL", + "BLOCK_BASALT_HIT", + "BLOCK_BASALT_PLACE", + "BLOCK_BASALT_STEP", + "BLOCK_BEACON_ACTIVATE", + "BLOCK_BEACON_AMBIENT", + "BLOCK_BEACON_DEACTIVATE", + "BLOCK_BEACON_POWER_SELECT", + "BLOCK_BEEHIVE_DRIP", + "BLOCK_BEEHIVE_ENTER", + "BLOCK_BEEHIVE_EXIT", + "BLOCK_BEEHIVE_SHEAR", + "BLOCK_BEEHIVE_WORK", + "BLOCK_BELL_RESONATE", + "BLOCK_BELL_USE", + "BLOCK_BLASTFURNACE_FIRE_CRACKLE", + "BLOCK_BONE_BLOCK_BREAK", + "BLOCK_BONE_BLOCK_FALL", + "BLOCK_BONE_BLOCK_HIT", + "BLOCK_BONE_BLOCK_PLACE", + "BLOCK_BONE_BLOCK_STEP", + "BLOCK_BREWING_STAND_BREW", + "BLOCK_BUBBLE_COLUMN_BUBBLE_POP", + "BLOCK_BUBBLE_COLUMN_UPWARDS_AMBIENT", + "BLOCK_BUBBLE_COLUMN_UPWARDS_INSIDE", + "BLOCK_BUBBLE_COLUMN_WHIRLPOOL_AMBIENT", + "BLOCK_BUBBLE_COLUMN_WHIRLPOOL_INSIDE", + "BLOCK_CAMPFIRE_CRACKLE", + "BLOCK_CHAIN_BREAK", + "BLOCK_CHAIN_FALL", + "BLOCK_CHAIN_HIT", + "BLOCK_CHAIN_PLACE", + "BLOCK_CHAIN_STEP", + "BLOCK_CHEST_CLOSE", + "BLOCK_CHEST_LOCKED", + "BLOCK_CHEST_OPEN", + "BLOCK_CHORUS_FLOWER_DEATH", + "BLOCK_CHORUS_FLOWER_GROW", + "BLOCK_COMPARATOR_CLICK", + "BLOCK_COMPOSTER_EMPTY", + "BLOCK_COMPOSTER_FILL", + "BLOCK_COMPOSTER_FILL_SUCCESS", + "BLOCK_COMPOSTER_READY", + "BLOCK_CONDUIT_ACTIVATE", + "BLOCK_CONDUIT_AMBIENT", + "BLOCK_CONDUIT_AMBIENT_SHORT", + "BLOCK_CONDUIT_ATTACK_TARGET", + "BLOCK_CONDUIT_DEACTIVATE", + "BLOCK_CORAL_BLOCK_BREAK", + "BLOCK_CORAL_BLOCK_FALL", + "BLOCK_CORAL_BLOCK_HIT", + "BLOCK_CORAL_BLOCK_PLACE", + "BLOCK_CORAL_BLOCK_STEP", + "BLOCK_CROP_BREAK", + "BLOCK_DISPENSER_DISPENSE", + "BLOCK_DISPENSER_FAIL", + "BLOCK_DISPENSER_LAUNCH", + "BLOCK_ENCHANTMENT_TABLE_USE", + "BLOCK_ENDER_CHEST_CLOSE", + "BLOCK_ENDER_CHEST_OPEN", + "BLOCK_END_GATEWAY_SPAWN", + "BLOCK_END_PORTAL_FRAME_FILL", + "BLOCK_END_PORTAL_SPAWN", + "BLOCK_FENCE_GATE_CLOSE", + "BLOCK_FENCE_GATE_OPEN", + "BLOCK_FIRE_AMBIENT", + "BLOCK_FIRE_EXTINGUISH", + "BLOCK_FUNGUS_BREAK", + "BLOCK_FUNGUS_FALL", + "BLOCK_FUNGUS_HIT", + "BLOCK_FUNGUS_PLACE", + "BLOCK_FUNGUS_STEP", + "BLOCK_FURNACE_FIRE_CRACKLE", + "BLOCK_GILDED_BLACKSTONE_BREAK", + "BLOCK_GILDED_BLACKSTONE_FALL", + "BLOCK_GILDED_BLACKSTONE_HIT", + "BLOCK_GILDED_BLACKSTONE_PLACE", + "BLOCK_GILDED_BLACKSTONE_STEP", + "BLOCK_GLASS_BREAK", + "BLOCK_GLASS_FALL", + "BLOCK_GLASS_HIT", + "BLOCK_GLASS_PLACE", + "BLOCK_GLASS_STEP", + "BLOCK_GRASS_BREAK", + "BLOCK_GRASS_FALL", + "BLOCK_GRASS_HIT", + "BLOCK_GRASS_PLACE", + "BLOCK_GRASS_STEP", + "BLOCK_GRAVEL_BREAK", + "BLOCK_GRAVEL_FALL", + "BLOCK_GRAVEL_HIT", + "BLOCK_GRAVEL_PLACE", + "BLOCK_GRAVEL_STEP", + "BLOCK_GRINDSTONE_USE", + "BLOCK_HONEY_BLOCK_BREAK", + "BLOCK_HONEY_BLOCK_FALL", + "BLOCK_HONEY_BLOCK_HIT", + "BLOCK_HONEY_BLOCK_PLACE", + "BLOCK_HONEY_BLOCK_SLIDE", + "BLOCK_HONEY_BLOCK_STEP", + "BLOCK_IRON_DOOR_CLOSE", + "BLOCK_IRON_DOOR_OPEN", + "BLOCK_IRON_TRAPDOOR_CLOSE", + "BLOCK_IRON_TRAPDOOR_OPEN", + "BLOCK_LADDER_BREAK", + "BLOCK_LADDER_FALL", + "BLOCK_LADDER_HIT", + "BLOCK_LADDER_PLACE", + "BLOCK_LADDER_STEP", + "BLOCK_LANTERN_BREAK", + "BLOCK_LANTERN_FALL", + "BLOCK_LANTERN_HIT", + "BLOCK_LANTERN_PLACE", + "BLOCK_LANTERN_STEP", + "BLOCK_LAVA_AMBIENT", + "BLOCK_LAVA_EXTINGUISH", + "BLOCK_LAVA_POP", + "BLOCK_LEVER_CLICK", + "BLOCK_LILY_PAD_PLACE", + "BLOCK_LODESTONE_BREAK", + "BLOCK_LODESTONE_FALL", + "BLOCK_LODESTONE_HIT", + "BLOCK_LODESTONE_PLACE", + "BLOCK_LODESTONE_STEP", + "BLOCK_METAL_BREAK", + "BLOCK_METAL_FALL", + "BLOCK_METAL_HIT", + "BLOCK_METAL_PLACE", + "BLOCK_METAL_PRESSURE_PLATE_CLICK_OFF", + "BLOCK_METAL_PRESSURE_PLATE_CLICK_ON", + "BLOCK_METAL_STEP", + "BLOCK_NETHERITE_BLOCK_BREAK", + "BLOCK_NETHERITE_BLOCK_FALL", + "BLOCK_NETHERITE_BLOCK_HIT", + "BLOCK_NETHERITE_BLOCK_PLACE", + "BLOCK_NETHERITE_BLOCK_STEP", + "BLOCK_NETHERRACK_BREAK", + "BLOCK_NETHERRACK_FALL", + "BLOCK_NETHERRACK_HIT", + "BLOCK_NETHERRACK_PLACE", + "BLOCK_NETHERRACK_STEP", + "BLOCK_NETHER_BRICKS_BREAK", + "BLOCK_NETHER_BRICKS_FALL", + "BLOCK_NETHER_BRICKS_HIT", + "BLOCK_NETHER_BRICKS_PLACE", + "BLOCK_NETHER_BRICKS_STEP", + "BLOCK_NETHER_GOLD_ORE_BREAK", + "BLOCK_NETHER_GOLD_ORE_FALL", + "BLOCK_NETHER_GOLD_ORE_HIT", + "BLOCK_NETHER_GOLD_ORE_PLACE", + "BLOCK_NETHER_GOLD_ORE_STEP", + "BLOCK_NETHER_ORE_BREAK", + "BLOCK_NETHER_ORE_FALL", + "BLOCK_NETHER_ORE_HIT", + "BLOCK_NETHER_ORE_PLACE", + "BLOCK_NETHER_ORE_STEP", + "BLOCK_NETHER_SPROUTS_BREAK", + "BLOCK_NETHER_SPROUTS_FALL", + "BLOCK_NETHER_SPROUTS_HIT", + "BLOCK_NETHER_SPROUTS_PLACE", + "BLOCK_NETHER_SPROUTS_STEP", + "BLOCK_NETHER_WART_BREAK", + "BLOCK_NOTE_BLOCK_BANJO", + "BLOCK_NOTE_BLOCK_BASEDRUM", + "BLOCK_NOTE_BLOCK_BASS", + "BLOCK_NOTE_BLOCK_BELL", + "BLOCK_NOTE_BLOCK_BIT", + "BLOCK_NOTE_BLOCK_CHIME", + "BLOCK_NOTE_BLOCK_COW_BELL", + "BLOCK_NOTE_BLOCK_DIDGERIDOO", + "BLOCK_NOTE_BLOCK_FLUTE", + "BLOCK_NOTE_BLOCK_GUITAR", + "BLOCK_NOTE_BLOCK_HARP", + "BLOCK_NOTE_BLOCK_HAT", + "BLOCK_NOTE_BLOCK_IRON_XYLOPHONE", + "BLOCK_NOTE_BLOCK_PLING", + "BLOCK_NOTE_BLOCK_SNARE", + "BLOCK_NOTE_BLOCK_XYLOPHONE", + "BLOCK_NYLIUM_BREAK", + "BLOCK_NYLIUM_FALL", + "BLOCK_NYLIUM_HIT", + "BLOCK_NYLIUM_PLACE", + "BLOCK_NYLIUM_STEP", + "BLOCK_PISTON_CONTRACT", + "BLOCK_PISTON_EXTEND", + "BLOCK_PORTAL_AMBIENT", + "BLOCK_PORTAL_TRAVEL", + "BLOCK_PORTAL_TRIGGER", + "BLOCK_PUMPKIN_CARVE", + "BLOCK_REDSTONE_TORCH_BURNOUT", + "BLOCK_RESPAWN_ANCHOR_AMBIENT", + "BLOCK_RESPAWN_ANCHOR_CHARGE", + "BLOCK_RESPAWN_ANCHOR_DEPLETE", + "BLOCK_RESPAWN_ANCHOR_SET_SPAWN", + "BLOCK_ROOTS_BREAK", + "BLOCK_ROOTS_FALL", + "BLOCK_ROOTS_HIT", + "BLOCK_ROOTS_PLACE", + "BLOCK_ROOTS_STEP", + "BLOCK_SAND_BREAK", + "BLOCK_SAND_FALL", + "BLOCK_SAND_HIT", + "BLOCK_SAND_PLACE", + "BLOCK_SAND_STEP", + "BLOCK_SCAFFOLDING_BREAK", + "BLOCK_SCAFFOLDING_FALL", + "BLOCK_SCAFFOLDING_HIT", + "BLOCK_SCAFFOLDING_PLACE", + "BLOCK_SCAFFOLDING_STEP", + "BLOCK_SHROOMLIGHT_BREAK", + "BLOCK_SHROOMLIGHT_FALL", + "BLOCK_SHROOMLIGHT_HIT", + "BLOCK_SHROOMLIGHT_PLACE", + "BLOCK_SHROOMLIGHT_STEP", + "BLOCK_SHULKER_BOX_CLOSE", + "BLOCK_SHULKER_BOX_OPEN", + "BLOCK_SLIME_BLOCK_BREAK", + "BLOCK_SLIME_BLOCK_FALL", + "BLOCK_SLIME_BLOCK_HIT", + "BLOCK_SLIME_BLOCK_PLACE", + "BLOCK_SLIME_BLOCK_STEP", + "BLOCK_SMITHING_TABLE_USE", + "BLOCK_SMOKER_SMOKE", + "BLOCK_SNOW_BREAK", + "BLOCK_SNOW_FALL", + "BLOCK_SNOW_HIT", + "BLOCK_SNOW_PLACE", + "BLOCK_SNOW_STEP", + "BLOCK_SOUL_SAND_BREAK", + "BLOCK_SOUL_SAND_FALL", + "BLOCK_SOUL_SAND_HIT", + "BLOCK_SOUL_SAND_PLACE", + "BLOCK_SOUL_SAND_STEP", + "BLOCK_SOUL_SOIL_BREAK", + "BLOCK_SOUL_SOIL_FALL", + "BLOCK_SOUL_SOIL_HIT", + "BLOCK_SOUL_SOIL_PLACE", + "BLOCK_SOUL_SOIL_STEP", + "BLOCK_STEM_BREAK", + "BLOCK_STEM_FALL", + "BLOCK_STEM_HIT", + "BLOCK_STEM_PLACE", + "BLOCK_STEM_STEP", + "BLOCK_STONE_BREAK", + "BLOCK_STONE_BUTTON_CLICK_OFF", + "BLOCK_STONE_BUTTON_CLICK_ON", + "BLOCK_STONE_FALL", + "BLOCK_STONE_HIT", + "BLOCK_STONE_PLACE", + "BLOCK_STONE_PRESSURE_PLATE_CLICK_OFF", + "BLOCK_STONE_PRESSURE_PLATE_CLICK_ON", + "BLOCK_STONE_STEP", + "BLOCK_SWEET_BERRY_BUSH_BREAK", + "BLOCK_SWEET_BERRY_BUSH_PLACE", + "BLOCK_TRIPWIRE_ATTACH", + "BLOCK_TRIPWIRE_CLICK_OFF", + "BLOCK_TRIPWIRE_CLICK_ON", + "BLOCK_TRIPWIRE_DETACH", + "BLOCK_VINE_STEP", + "BLOCK_WART_BLOCK_BREAK", + "BLOCK_WART_BLOCK_FALL", + "BLOCK_WART_BLOCK_HIT", + "BLOCK_WART_BLOCK_PLACE", + "BLOCK_WART_BLOCK_STEP", + "BLOCK_WATER_AMBIENT", + "BLOCK_WEEPING_VINES_BREAK", + "BLOCK_WEEPING_VINES_FALL", + "BLOCK_WEEPING_VINES_HIT", + "BLOCK_WEEPING_VINES_PLACE", + "BLOCK_WEEPING_VINES_STEP", + "BLOCK_WET_GRASS_BREAK", + "BLOCK_WET_GRASS_FALL", + "BLOCK_WET_GRASS_HIT", + "BLOCK_WET_GRASS_PLACE", + "BLOCK_WET_GRASS_STEP", + "BLOCK_WOODEN_BUTTON_CLICK_OFF", + "BLOCK_WOODEN_BUTTON_CLICK_ON", + "BLOCK_WOODEN_DOOR_CLOSE", + "BLOCK_WOODEN_DOOR_OPEN", + "BLOCK_WOODEN_PRESSURE_PLATE_CLICK_OFF", + "BLOCK_WOODEN_PRESSURE_PLATE_CLICK_ON", + "BLOCK_WOODEN_TRAPDOOR_CLOSE", + "BLOCK_WOODEN_TRAPDOOR_OPEN", + "BLOCK_WOOD_BREAK", + "BLOCK_WOOD_FALL", + "BLOCK_WOOD_HIT", + "BLOCK_WOOD_PLACE", + "BLOCK_WOOD_STEP", + "BLOCK_WOOL_BREAK", + "BLOCK_WOOL_FALL", + "BLOCK_WOOL_HIT", + "BLOCK_WOOL_PLACE", + "BLOCK_WOOL_STEP", + "ENCHANT_THORNS_HIT", + "ENTITY_ARMOR_STAND_BREAK", + "ENTITY_ARMOR_STAND_FALL", + "ENTITY_ARMOR_STAND_HIT", + "ENTITY_ARMOR_STAND_PLACE", + "ENTITY_ARROW_HIT", + "ENTITY_ARROW_HIT_PLAYER", + "ENTITY_ARROW_SHOOT", + "ENTITY_BAT_AMBIENT", + "ENTITY_BAT_DEATH", + "ENTITY_BAT_HURT", + "ENTITY_BAT_LOOP", + "ENTITY_BAT_TAKEOFF", + "ENTITY_BEE_DEATH", + "ENTITY_BEE_HURT", + "ENTITY_BEE_LOOP", + "ENTITY_BEE_LOOP_AGGRESSIVE", + "ENTITY_BEE_POLLINATE", + "ENTITY_BEE_STING", + "ENTITY_BLAZE_AMBIENT", + "ENTITY_BLAZE_BURN", + "ENTITY_BLAZE_DEATH", + "ENTITY_BLAZE_HURT", + "ENTITY_BLAZE_SHOOT", + "ENTITY_BOAT_PADDLE_LAND", + "ENTITY_BOAT_PADDLE_WATER", + "ENTITY_CAT_AMBIENT", + "ENTITY_CAT_BEG_FOR_FOOD", + "ENTITY_CAT_DEATH", + "ENTITY_CAT_EAT", + "ENTITY_CAT_HISS", + "ENTITY_CAT_HURT", + "ENTITY_CAT_PURR", + "ENTITY_CAT_PURREOW", + "ENTITY_CAT_STRAY_AMBIENT", + "ENTITY_CHICKEN_AMBIENT", + "ENTITY_CHICKEN_DEATH", + "ENTITY_CHICKEN_EGG", + "ENTITY_CHICKEN_HURT", + "ENTITY_CHICKEN_STEP", + "ENTITY_COD_AMBIENT", + "ENTITY_COD_DEATH", + "ENTITY_COD_FLOP", + "ENTITY_COD_HURT", + "ENTITY_COW_AMBIENT", + "ENTITY_COW_DEATH", + "ENTITY_COW_HURT", + "ENTITY_COW_MILK", + "ENTITY_COW_STEP", + "ENTITY_CREEPER_DEATH", + "ENTITY_CREEPER_HURT", + "ENTITY_CREEPER_PRIMED", + "ENTITY_DOLPHIN_AMBIENT", + "ENTITY_DOLPHIN_AMBIENT_WATER", + "ENTITY_DOLPHIN_ATTACK", + "ENTITY_DOLPHIN_DEATH", + "ENTITY_DOLPHIN_EAT", + "ENTITY_DOLPHIN_HURT", + "ENTITY_DOLPHIN_JUMP", + "ENTITY_DOLPHIN_PLAY", + "ENTITY_DOLPHIN_SPLASH", + "ENTITY_DOLPHIN_SWIM", + "ENTITY_DONKEY_AMBIENT", + "ENTITY_DONKEY_ANGRY", + "ENTITY_DONKEY_CHEST", + "ENTITY_DONKEY_DEATH", + "ENTITY_DONKEY_EAT", + "ENTITY_DONKEY_HURT", + "ENTITY_DRAGON_FIREBALL_EXPLODE", + "ENTITY_DROWNED_AMBIENT", + "ENTITY_DROWNED_AMBIENT_WATER", + "ENTITY_DROWNED_DEATH", + "ENTITY_DROWNED_DEATH_WATER", + "ENTITY_DROWNED_HURT", + "ENTITY_DROWNED_HURT_WATER", + "ENTITY_DROWNED_SHOOT", + "ENTITY_DROWNED_STEP", + "ENTITY_DROWNED_SWIM", + "ENTITY_EGG_THROW", + "ENTITY_ELDER_GUARDIAN_AMBIENT", + "ENTITY_ELDER_GUARDIAN_AMBIENT_LAND", + "ENTITY_ELDER_GUARDIAN_CURSE", + "ENTITY_ELDER_GUARDIAN_DEATH", + "ENTITY_ELDER_GUARDIAN_DEATH_LAND", + "ENTITY_ELDER_GUARDIAN_FLOP", + "ENTITY_ELDER_GUARDIAN_HURT", + "ENTITY_ELDER_GUARDIAN_HURT_LAND", + "ENTITY_ENDERMAN_AMBIENT", + "ENTITY_ENDERMAN_DEATH", + "ENTITY_ENDERMAN_HURT", + "ENTITY_ENDERMAN_SCREAM", + "ENTITY_ENDERMAN_STARE", + "ENTITY_ENDERMAN_TELEPORT", + "ENTITY_ENDERMITE_AMBIENT", + "ENTITY_ENDERMITE_DEATH", + "ENTITY_ENDERMITE_HURT", + "ENTITY_ENDERMITE_STEP", + "ENTITY_ENDER_DRAGON_AMBIENT", + "ENTITY_ENDER_DRAGON_DEATH", + "ENTITY_ENDER_DRAGON_FLAP", + "ENTITY_ENDER_DRAGON_GROWL", + "ENTITY_ENDER_DRAGON_HURT", + "ENTITY_ENDER_DRAGON_SHOOT", + "ENTITY_ENDER_EYE_DEATH", + "ENTITY_ENDER_EYE_LAUNCH", + "ENTITY_ENDER_PEARL_THROW", + "ENTITY_EVOKER_AMBIENT", + "ENTITY_EVOKER_CAST_SPELL", + "ENTITY_EVOKER_CELEBRATE", + "ENTITY_EVOKER_DEATH", + "ENTITY_EVOKER_FANGS_ATTACK", + "ENTITY_EVOKER_HURT", + "ENTITY_EVOKER_PREPARE_ATTACK", + "ENTITY_EVOKER_PREPARE_SUMMON", + "ENTITY_EVOKER_PREPARE_WOLOLO", + "ENTITY_EXPERIENCE_BOTTLE_THROW", + "ENTITY_EXPERIENCE_ORB_PICKUP", + "ENTITY_FIREWORK_ROCKET_BLAST", + "ENTITY_FIREWORK_ROCKET_BLAST_FAR", + "ENTITY_FIREWORK_ROCKET_LARGE_BLAST", + "ENTITY_FIREWORK_ROCKET_LARGE_BLAST_FAR", + "ENTITY_FIREWORK_ROCKET_LAUNCH", + "ENTITY_FIREWORK_ROCKET_SHOOT", + "ENTITY_FIREWORK_ROCKET_TWINKLE", + "ENTITY_FIREWORK_ROCKET_TWINKLE_FAR", + "ENTITY_FISHING_BOBBER_RETRIEVE", + "ENTITY_FISHING_BOBBER_SPLASH", + "ENTITY_FISHING_BOBBER_THROW", + "ENTITY_FISH_SWIM", + "ENTITY_FOX_AGGRO", + "ENTITY_FOX_AMBIENT", + "ENTITY_FOX_BITE", + "ENTITY_FOX_DEATH", + "ENTITY_FOX_EAT", + "ENTITY_FOX_HURT", + "ENTITY_FOX_SCREECH", + "ENTITY_FOX_SLEEP", + "ENTITY_FOX_SNIFF", + "ENTITY_FOX_SPIT", + "ENTITY_FOX_TELEPORT", + "ENTITY_GENERIC_BIG_FALL", + "ENTITY_GENERIC_BURN", + "ENTITY_GENERIC_DEATH", + "ENTITY_GENERIC_DRINK", + "ENTITY_GENERIC_EAT", + "ENTITY_GENERIC_EXPLODE", + "ENTITY_GENERIC_EXTINGUISH_FIRE", + "ENTITY_GENERIC_HURT", + "ENTITY_GENERIC_SMALL_FALL", + "ENTITY_GENERIC_SPLASH", + "ENTITY_GENERIC_SWIM", + "ENTITY_GHAST_AMBIENT", + "ENTITY_GHAST_DEATH", + "ENTITY_GHAST_HURT", + "ENTITY_GHAST_SCREAM", + "ENTITY_GHAST_SHOOT", + "ENTITY_GHAST_WARN", + "ENTITY_GUARDIAN_AMBIENT", + "ENTITY_GUARDIAN_AMBIENT_LAND", + "ENTITY_GUARDIAN_ATTACK", + "ENTITY_GUARDIAN_DEATH", + "ENTITY_GUARDIAN_DEATH_LAND", + "ENTITY_GUARDIAN_FLOP", + "ENTITY_GUARDIAN_HURT", + "ENTITY_GUARDIAN_HURT_LAND", + "ENTITY_HOGLIN_AMBIENT", + "ENTITY_HOGLIN_ANGRY", + "ENTITY_HOGLIN_ATTACK", + "ENTITY_HOGLIN_CONVERTED_TO_ZOMBIFIED", + "ENTITY_HOGLIN_DEATH", + "ENTITY_HOGLIN_HURT", + "ENTITY_HOGLIN_RETREAT", + "ENTITY_HOGLIN_STEP", + "ENTITY_HORSE_AMBIENT", + "ENTITY_HORSE_ANGRY", + "ENTITY_HORSE_ARMOR", + "ENTITY_HORSE_BREATHE", + "ENTITY_HORSE_DEATH", + "ENTITY_HORSE_EAT", + "ENTITY_HORSE_GALLOP", + "ENTITY_HORSE_HURT", + "ENTITY_HORSE_JUMP", + "ENTITY_HORSE_LAND", + "ENTITY_HORSE_SADDLE", + "ENTITY_HORSE_STEP", + "ENTITY_HORSE_STEP_WOOD", + "ENTITY_HOSTILE_BIG_FALL", + "ENTITY_HOSTILE_DEATH", + "ENTITY_HOSTILE_HURT", + "ENTITY_HOSTILE_SMALL_FALL", + "ENTITY_HOSTILE_SPLASH", + "ENTITY_HOSTILE_SWIM", + "ENTITY_HUSK_AMBIENT", + "ENTITY_HUSK_CONVERTED_TO_ZOMBIE", + "ENTITY_HUSK_DEATH", + "ENTITY_HUSK_HURT", + "ENTITY_HUSK_STEP", + "ENTITY_ILLUSIONER_AMBIENT", + "ENTITY_ILLUSIONER_CAST_SPELL", + "ENTITY_ILLUSIONER_DEATH", + "ENTITY_ILLUSIONER_HURT", + "ENTITY_ILLUSIONER_MIRROR_MOVE", + "ENTITY_ILLUSIONER_PREPARE_BLINDNESS", + "ENTITY_ILLUSIONER_PREPARE_MIRROR", + "ENTITY_IRON_GOLEM_ATTACK", + "ENTITY_IRON_GOLEM_DAMAGE", + "ENTITY_IRON_GOLEM_DEATH", + "ENTITY_IRON_GOLEM_HURT", + "ENTITY_IRON_GOLEM_REPAIR", + "ENTITY_IRON_GOLEM_STEP", + "ENTITY_ITEM_BREAK", + "ENTITY_ITEM_FRAME_ADD_ITEM", + "ENTITY_ITEM_FRAME_BREAK", + "ENTITY_ITEM_FRAME_PLACE", + "ENTITY_ITEM_FRAME_REMOVE_ITEM", + "ENTITY_ITEM_FRAME_ROTATE_ITEM", + "ENTITY_ITEM_PICKUP", + "ENTITY_LEASH_KNOT_BREAK", + "ENTITY_LEASH_KNOT_PLACE", + "ENTITY_LIGHTNING_BOLT_IMPACT", + "ENTITY_LIGHTNING_BOLT_THUNDER", + "ENTITY_LINGERING_POTION_THROW", + "ENTITY_LLAMA_AMBIENT", + "ENTITY_LLAMA_ANGRY", + "ENTITY_LLAMA_CHEST", + "ENTITY_LLAMA_DEATH", + "ENTITY_LLAMA_EAT", + "ENTITY_LLAMA_HURT", + "ENTITY_LLAMA_SPIT", + "ENTITY_LLAMA_STEP", + "ENTITY_LLAMA_SWAG", + "ENTITY_MAGMA_CUBE_DEATH", + "ENTITY_MAGMA_CUBE_DEATH_SMALL", + "ENTITY_MAGMA_CUBE_HURT", + "ENTITY_MAGMA_CUBE_HURT_SMALL", + "ENTITY_MAGMA_CUBE_JUMP", + "ENTITY_MAGMA_CUBE_SQUISH", + "ENTITY_MAGMA_CUBE_SQUISH_SMALL", + "ENTITY_MINECART_INSIDE", + "ENTITY_MINECART_RIDING", + "ENTITY_MOOSHROOM_CONVERT", + "ENTITY_MOOSHROOM_EAT", + "ENTITY_MOOSHROOM_MILK", + "ENTITY_MOOSHROOM_SHEAR", + "ENTITY_MOOSHROOM_SUSPICIOUS_MILK", + "ENTITY_MULE_AMBIENT", + "ENTITY_MULE_ANGRY", + "ENTITY_MULE_CHEST", + "ENTITY_MULE_DEATH", + "ENTITY_MULE_EAT", + "ENTITY_MULE_HURT", + "ENTITY_OCELOT_AMBIENT", + "ENTITY_OCELOT_DEATH", + "ENTITY_OCELOT_HURT", + "ENTITY_PAINTING_BREAK", + "ENTITY_PAINTING_PLACE", + "ENTITY_PANDA_AGGRESSIVE_AMBIENT", + "ENTITY_PANDA_AMBIENT", + "ENTITY_PANDA_BITE", + "ENTITY_PANDA_CANT_BREED", + "ENTITY_PANDA_DEATH", + "ENTITY_PANDA_EAT", + "ENTITY_PANDA_HURT", + "ENTITY_PANDA_PRE_SNEEZE", + "ENTITY_PANDA_SNEEZE", + "ENTITY_PANDA_STEP", + "ENTITY_PANDA_WORRIED_AMBIENT", + "ENTITY_PARROT_AMBIENT", + "ENTITY_PARROT_DEATH", + "ENTITY_PARROT_EAT", + "ENTITY_PARROT_FLY", + "ENTITY_PARROT_HURT", + "ENTITY_PARROT_IMITATE_BLAZE", + "ENTITY_PARROT_IMITATE_CREEPER", + "ENTITY_PARROT_IMITATE_DROWNED", + "ENTITY_PARROT_IMITATE_ELDER_GUARDIAN", + "ENTITY_PARROT_IMITATE_ENDERMITE", + "ENTITY_PARROT_IMITATE_ENDER_DRAGON", + "ENTITY_PARROT_IMITATE_EVOKER", + "ENTITY_PARROT_IMITATE_GHAST", + "ENTITY_PARROT_IMITATE_GUARDIAN", + "ENTITY_PARROT_IMITATE_HOGLIN", + "ENTITY_PARROT_IMITATE_HUSK", + "ENTITY_PARROT_IMITATE_ILLUSIONER", + "ENTITY_PARROT_IMITATE_MAGMA_CUBE", + "ENTITY_PARROT_IMITATE_PHANTOM", + "ENTITY_PARROT_IMITATE_PIGLIN", + "ENTITY_PARROT_IMITATE_PILLAGER", + "ENTITY_PARROT_IMITATE_RAVAGER", + "ENTITY_PARROT_IMITATE_SHULKER", + "ENTITY_PARROT_IMITATE_SILVERFISH", + "ENTITY_PARROT_IMITATE_SKELETON", + "ENTITY_PARROT_IMITATE_SLIME", + "ENTITY_PARROT_IMITATE_SPIDER", + "ENTITY_PARROT_IMITATE_STRAY", + "ENTITY_PARROT_IMITATE_VEX", + "ENTITY_PARROT_IMITATE_VINDICATOR", + "ENTITY_PARROT_IMITATE_WITCH", + "ENTITY_PARROT_IMITATE_WITHER", + "ENTITY_PARROT_IMITATE_WITHER_SKELETON", + "ENTITY_PARROT_IMITATE_ZOGLIN", + "ENTITY_PARROT_IMITATE_ZOMBIE", + "ENTITY_PARROT_IMITATE_ZOMBIE_VILLAGER", + "ENTITY_PARROT_STEP", + "ENTITY_PHANTOM_AMBIENT", + "ENTITY_PHANTOM_BITE", + "ENTITY_PHANTOM_DEATH", + "ENTITY_PHANTOM_FLAP", + "ENTITY_PHANTOM_HURT", + "ENTITY_PHANTOM_SWOOP", + "ENTITY_PIGLIN_ADMIRING_ITEM", + "ENTITY_PIGLIN_AMBIENT", + "ENTITY_PIGLIN_ANGRY", + "ENTITY_PIGLIN_CELEBRATE", + "ENTITY_PIGLIN_CONVERTED_TO_ZOMBIFIED", + "ENTITY_PIGLIN_DEATH", + "ENTITY_PIGLIN_HURT", + "ENTITY_PIGLIN_JEALOUS", + "ENTITY_PIGLIN_RETREAT", + "ENTITY_PIGLIN_STEP", + "ENTITY_PIG_AMBIENT", + "ENTITY_PIG_DEATH", + "ENTITY_PIG_HURT", + "ENTITY_PIG_SADDLE", + "ENTITY_PIG_STEP", + "ENTITY_PILLAGER_AMBIENT", + "ENTITY_PILLAGER_CELEBRATE", + "ENTITY_PILLAGER_DEATH", + "ENTITY_PILLAGER_HURT", + "ENTITY_PLAYER_ATTACK_CRIT", + "ENTITY_PLAYER_ATTACK_KNOCKBACK", + "ENTITY_PLAYER_ATTACK_NODAMAGE", + "ENTITY_PLAYER_ATTACK_STRONG", + "ENTITY_PLAYER_ATTACK_SWEEP", + "ENTITY_PLAYER_ATTACK_WEAK", + "ENTITY_PLAYER_BIG_FALL", + "ENTITY_PLAYER_BREATH", + "ENTITY_PLAYER_BURP", + "ENTITY_PLAYER_DEATH", + "ENTITY_PLAYER_HURT", + "ENTITY_PLAYER_HURT_DROWN", + "ENTITY_PLAYER_HURT_ON_FIRE", + "ENTITY_PLAYER_HURT_SWEET_BERRY_BUSH", + "ENTITY_PLAYER_LEVELUP", + "ENTITY_PLAYER_SMALL_FALL", + "ENTITY_PLAYER_SPLASH", + "ENTITY_PLAYER_SPLASH_HIGH_SPEED", + "ENTITY_PLAYER_SWIM", + "ENTITY_POLAR_BEAR_AMBIENT", + "ENTITY_POLAR_BEAR_AMBIENT_BABY", + "ENTITY_POLAR_BEAR_DEATH", + "ENTITY_POLAR_BEAR_HURT", + "ENTITY_POLAR_BEAR_STEP", + "ENTITY_POLAR_BEAR_WARNING", + "ENTITY_PUFFER_FISH_AMBIENT", + "ENTITY_PUFFER_FISH_BLOW_OUT", + "ENTITY_PUFFER_FISH_BLOW_UP", + "ENTITY_PUFFER_FISH_DEATH", + "ENTITY_PUFFER_FISH_FLOP", + "ENTITY_PUFFER_FISH_HURT", + "ENTITY_PUFFER_FISH_STING", + "ENTITY_RABBIT_AMBIENT", + "ENTITY_RABBIT_ATTACK", + "ENTITY_RABBIT_DEATH", + "ENTITY_RABBIT_HURT", + "ENTITY_RABBIT_JUMP", + "ENTITY_RAVAGER_AMBIENT", + "ENTITY_RAVAGER_ATTACK", + "ENTITY_RAVAGER_CELEBRATE", + "ENTITY_RAVAGER_DEATH", + "ENTITY_RAVAGER_HURT", + "ENTITY_RAVAGER_ROAR", + "ENTITY_RAVAGER_STEP", + "ENTITY_RAVAGER_STUNNED", + "ENTITY_SALMON_AMBIENT", + "ENTITY_SALMON_DEATH", + "ENTITY_SALMON_FLOP", + "ENTITY_SALMON_HURT", + "ENTITY_SHEEP_AMBIENT", + "ENTITY_SHEEP_DEATH", + "ENTITY_SHEEP_HURT", + "ENTITY_SHEEP_SHEAR", + "ENTITY_SHEEP_STEP", + "ENTITY_SHULKER_AMBIENT", + "ENTITY_SHULKER_BULLET_HIT", + "ENTITY_SHULKER_BULLET_HURT", + "ENTITY_SHULKER_CLOSE", + "ENTITY_SHULKER_DEATH", + "ENTITY_SHULKER_HURT", + "ENTITY_SHULKER_HURT_CLOSED", + "ENTITY_SHULKER_OPEN", + "ENTITY_SHULKER_SHOOT", + "ENTITY_SHULKER_TELEPORT", + "ENTITY_SILVERFISH_AMBIENT", + "ENTITY_SILVERFISH_DEATH", + "ENTITY_SILVERFISH_HURT", + "ENTITY_SILVERFISH_STEP", + "ENTITY_SKELETON_AMBIENT", + "ENTITY_SKELETON_DEATH", + "ENTITY_SKELETON_HORSE_AMBIENT", + "ENTITY_SKELETON_HORSE_AMBIENT_WATER", + "ENTITY_SKELETON_HORSE_DEATH", + "ENTITY_SKELETON_HORSE_GALLOP_WATER", + "ENTITY_SKELETON_HORSE_HURT", + "ENTITY_SKELETON_HORSE_JUMP_WATER", + "ENTITY_SKELETON_HORSE_STEP_WATER", + "ENTITY_SKELETON_HORSE_SWIM", + "ENTITY_SKELETON_HURT", + "ENTITY_SKELETON_SHOOT", + "ENTITY_SKELETON_STEP", + "ENTITY_SLIME_ATTACK", + "ENTITY_SLIME_DEATH", + "ENTITY_SLIME_DEATH_SMALL", + "ENTITY_SLIME_HURT", + "ENTITY_SLIME_HURT_SMALL", + "ENTITY_SLIME_JUMP", + "ENTITY_SLIME_JUMP_SMALL", + "ENTITY_SLIME_SQUISH", + "ENTITY_SLIME_SQUISH_SMALL", + "ENTITY_SNOWBALL_THROW", + "ENTITY_SNOW_GOLEM_AMBIENT", + "ENTITY_SNOW_GOLEM_DEATH", + "ENTITY_SNOW_GOLEM_HURT", + "ENTITY_SNOW_GOLEM_SHEAR", + "ENTITY_SNOW_GOLEM_SHOOT", + "ENTITY_SPIDER_AMBIENT", + "ENTITY_SPIDER_DEATH", + "ENTITY_SPIDER_HURT", + "ENTITY_SPIDER_STEP", + "ENTITY_SPLASH_POTION_BREAK", + "ENTITY_SPLASH_POTION_THROW", + "ENTITY_SQUID_AMBIENT", + "ENTITY_SQUID_DEATH", + "ENTITY_SQUID_HURT", + "ENTITY_SQUID_SQUIRT", + "ENTITY_STRAY_AMBIENT", + "ENTITY_STRAY_DEATH", + "ENTITY_STRAY_HURT", + "ENTITY_STRAY_STEP", + "ENTITY_STRIDER_AMBIENT", + "ENTITY_STRIDER_DEATH", + "ENTITY_STRIDER_EAT", + "ENTITY_STRIDER_HAPPY", + "ENTITY_STRIDER_HURT", + "ENTITY_STRIDER_RETREAT", + "ENTITY_STRIDER_SADDLE", + "ENTITY_STRIDER_STEP", + "ENTITY_STRIDER_STEP_LAVA", + "ENTITY_TNT_PRIMED", + "ENTITY_TROPICAL_FISH_AMBIENT", + "ENTITY_TROPICAL_FISH_DEATH", + "ENTITY_TROPICAL_FISH_FLOP", + "ENTITY_TROPICAL_FISH_HURT", + "ENTITY_TURTLE_AMBIENT_LAND", + "ENTITY_TURTLE_DEATH", + "ENTITY_TURTLE_DEATH_BABY", + "ENTITY_TURTLE_EGG_BREAK", + "ENTITY_TURTLE_EGG_CRACK", + "ENTITY_TURTLE_EGG_HATCH", + "ENTITY_TURTLE_HURT", + "ENTITY_TURTLE_HURT_BABY", + "ENTITY_TURTLE_LAY_EGG", + "ENTITY_TURTLE_SHAMBLE", + "ENTITY_TURTLE_SHAMBLE_BABY", + "ENTITY_TURTLE_SWIM", + "ENTITY_VEX_AMBIENT", + "ENTITY_VEX_CHARGE", + "ENTITY_VEX_DEATH", + "ENTITY_VEX_HURT", + "ENTITY_VILLAGER_AMBIENT", + "ENTITY_VILLAGER_CELEBRATE", + "ENTITY_VILLAGER_DEATH", + "ENTITY_VILLAGER_HURT", + "ENTITY_VILLAGER_NO", + "ENTITY_VILLAGER_TRADE", + "ENTITY_VILLAGER_WORK_ARMORER", + "ENTITY_VILLAGER_WORK_BUTCHER", + "ENTITY_VILLAGER_WORK_CARTOGRAPHER", + "ENTITY_VILLAGER_WORK_CLERIC", + "ENTITY_VILLAGER_WORK_FARMER", + "ENTITY_VILLAGER_WORK_FISHERMAN", + "ENTITY_VILLAGER_WORK_FLETCHER", + "ENTITY_VILLAGER_WORK_LEATHERWORKER", + "ENTITY_VILLAGER_WORK_LIBRARIAN", + "ENTITY_VILLAGER_WORK_MASON", + "ENTITY_VILLAGER_WORK_SHEPHERD", + "ENTITY_VILLAGER_WORK_TOOLSMITH", + "ENTITY_VILLAGER_WORK_WEAPONSMITH", + "ENTITY_VILLAGER_YES", + "ENTITY_VINDICATOR_AMBIENT", + "ENTITY_VINDICATOR_CELEBRATE", + "ENTITY_VINDICATOR_DEATH", + "ENTITY_VINDICATOR_HURT", + "ENTITY_WANDERING_TRADER_AMBIENT", + "ENTITY_WANDERING_TRADER_DEATH", + "ENTITY_WANDERING_TRADER_DISAPPEARED", + "ENTITY_WANDERING_TRADER_DRINK_MILK", + "ENTITY_WANDERING_TRADER_DRINK_POTION", + "ENTITY_WANDERING_TRADER_HURT", + "ENTITY_WANDERING_TRADER_NO", + "ENTITY_WANDERING_TRADER_REAPPEARED", + "ENTITY_WANDERING_TRADER_TRADE", + "ENTITY_WANDERING_TRADER_YES", + "ENTITY_WITCH_AMBIENT", + "ENTITY_WITCH_CELEBRATE", + "ENTITY_WITCH_DEATH", + "ENTITY_WITCH_DRINK", + "ENTITY_WITCH_HURT", + "ENTITY_WITCH_THROW", + "ENTITY_WITHER_AMBIENT", + "ENTITY_WITHER_BREAK_BLOCK", + "ENTITY_WITHER_DEATH", + "ENTITY_WITHER_HURT", + "ENTITY_WITHER_SHOOT", + "ENTITY_WITHER_SKELETON_AMBIENT", + "ENTITY_WITHER_SKELETON_DEATH", + "ENTITY_WITHER_SKELETON_HURT", + "ENTITY_WITHER_SKELETON_STEP", + "ENTITY_WITHER_SPAWN", + "ENTITY_WOLF_AMBIENT", + "ENTITY_WOLF_DEATH", + "ENTITY_WOLF_GROWL", + "ENTITY_WOLF_HOWL", + "ENTITY_WOLF_HURT", + "ENTITY_WOLF_PANT", + "ENTITY_WOLF_SHAKE", + "ENTITY_WOLF_STEP", + "ENTITY_WOLF_WHINE", + "ENTITY_ZOGLIN_AMBIENT", + "ENTITY_ZOGLIN_ANGRY", + "ENTITY_ZOGLIN_ATTACK", + "ENTITY_ZOGLIN_DEATH", + "ENTITY_ZOGLIN_HURT", + "ENTITY_ZOGLIN_STEP", + "ENTITY_ZOMBIE_AMBIENT", + "ENTITY_ZOMBIE_ATTACK_IRON_DOOR", + "ENTITY_ZOMBIE_ATTACK_WOODEN_DOOR", + "ENTITY_ZOMBIE_BREAK_WOODEN_DOOR", + "ENTITY_ZOMBIE_CONVERTED_TO_DROWNED", + "ENTITY_ZOMBIE_DEATH", + "ENTITY_ZOMBIE_DESTROY_EGG", + "ENTITY_ZOMBIE_HORSE_AMBIENT", + "ENTITY_ZOMBIE_HORSE_DEATH", + "ENTITY_ZOMBIE_HORSE_HURT", + "ENTITY_ZOMBIE_HURT", + "ENTITY_ZOMBIE_INFECT", + "ENTITY_ZOMBIE_STEP", + "ENTITY_ZOMBIE_VILLAGER_AMBIENT", + "ENTITY_ZOMBIE_VILLAGER_CONVERTED", + "ENTITY_ZOMBIE_VILLAGER_CURE", + "ENTITY_ZOMBIE_VILLAGER_DEATH", + "ENTITY_ZOMBIE_VILLAGER_HURT", + "ENTITY_ZOMBIE_VILLAGER_STEP", + "ENTITY_ZOMBIFIED_PIGLIN_AMBIENT", + "ENTITY_ZOMBIFIED_PIGLIN_ANGRY", + "ENTITY_ZOMBIFIED_PIGLIN_DEATH", + "ENTITY_ZOMBIFIED_PIGLIN_HURT", + "EVENT_RAID_HORN", + "ITEM_ARMOR_EQUIP_CHAIN", + "ITEM_ARMOR_EQUIP_DIAMOND", + "ITEM_ARMOR_EQUIP_ELYTRA", + "ITEM_ARMOR_EQUIP_GENERIC", + "ITEM_ARMOR_EQUIP_GOLD", + "ITEM_ARMOR_EQUIP_IRON", + "ITEM_ARMOR_EQUIP_LEATHER", + "ITEM_ARMOR_EQUIP_NETHERITE", + "ITEM_ARMOR_EQUIP_TURTLE", + "ITEM_AXE_STRIP", + "ITEM_BOOK_PAGE_TURN", + "ITEM_BOOK_PUT", + "ITEM_BOTTLE_EMPTY", + "ITEM_BOTTLE_FILL", + "ITEM_BOTTLE_FILL_DRAGONBREATH", + "ITEM_BUCKET_EMPTY", + "ITEM_BUCKET_EMPTY_FISH", + "ITEM_BUCKET_EMPTY_LAVA", + "ITEM_BUCKET_FILL", + "ITEM_BUCKET_FILL_FISH", + "ITEM_BUCKET_FILL_LAVA", + "ITEM_CHORUS_FRUIT_TELEPORT", + "ITEM_CROP_PLANT", + "ITEM_CROSSBOW_HIT", + "ITEM_CROSSBOW_LOADING_END", + "ITEM_CROSSBOW_LOADING_MIDDLE", + "ITEM_CROSSBOW_LOADING_START", + "ITEM_CROSSBOW_QUICK_CHARGE_1", + "ITEM_CROSSBOW_QUICK_CHARGE_2", + "ITEM_CROSSBOW_QUICK_CHARGE_3", + "ITEM_CROSSBOW_SHOOT", + "ITEM_ELYTRA_FLYING", + "ITEM_FIRECHARGE_USE", + "ITEM_FLINTANDSTEEL_USE", + "ITEM_HOE_TILL", + "ITEM_HONEY_BOTTLE_DRINK", + "ITEM_LODESTONE_COMPASS_LOCK", + "ITEM_NETHER_WART_PLANT", + "ITEM_SHIELD_BLOCK", + "ITEM_SHIELD_BREAK", + "ITEM_SHOVEL_FLATTEN", + "ITEM_SWEET_BERRIES_PICK_FROM_BUSH", + "ITEM_TOTEM_USE", + "ITEM_TRIDENT_HIT", + "ITEM_TRIDENT_HIT_GROUND", + "ITEM_TRIDENT_RETURN", + "ITEM_TRIDENT_RIPTIDE_1", + "ITEM_TRIDENT_RIPTIDE_2", + "ITEM_TRIDENT_RIPTIDE_3", + "ITEM_TRIDENT_THROW", + "ITEM_TRIDENT_THUNDER", + "MUSIC_CREATIVE", + "MUSIC_CREDITS", + "MUSIC_DISC_11", + "MUSIC_DISC_13", + "MUSIC_DISC_BLOCKS", + "MUSIC_DISC_CAT", + "MUSIC_DISC_CHIRP", + "MUSIC_DISC_FAR", + "MUSIC_DISC_MALL", + "MUSIC_DISC_MELLOHI", + "MUSIC_DISC_PIGSTEP", + "MUSIC_DISC_STAL", + "MUSIC_DISC_STRAD", + "MUSIC_DISC_WAIT", + "MUSIC_DISC_WARD", + "MUSIC_DRAGON", + "MUSIC_END", + "MUSIC_GAME", + "MUSIC_MENU", + "MUSIC_NETHER_BASALT_DELTAS", + "MUSIC_NETHER_CRIMSON_FOREST", + "MUSIC_NETHER_NETHER_WASTES", + "MUSIC_NETHER_SOUL_SAND_VALLEY", + "MUSIC_NETHER_WARPED_FOREST", + "MUSIC_UNDER_WATER", + "PARTICLE_SOUL_ESCAPE", + "UI_BUTTON_CLICK", + "UI_CARTOGRAPHY_TABLE_TAKE_RESULT", + "UI_LOOM_SELECT_PATTERN", + "UI_LOOM_TAKE_RESULT", + "UI_STONECUTTER_SELECT_RECIPE", + "UI_STONECUTTER_TAKE_RESULT", + "UI_TOAST_CHALLENGE_COMPLETE", + "UI_TOAST_IN", + "UI_TOAST_OUT", + "WEATHER_RAIN", + "WEATHER_RAIN_ABOVE" + ] + }, + "particleOffset": { + "maximum": 32, + "description": "Randomly offset from the surface to this surface+value", + "type": "integer", + "minimum": -32 + }, + "randomAltY": { + "description": "Randomize the altY by -altY to altY", + "type": "boolean" + }, + "randomAltX": { + "description": "Randomize the altX by -altX to altX", + "type": "boolean" + }, + "randomAltZ": { + "description": "Randomize the altZ by -altZ to altZ", + "type": "boolean" + }, + "particleCount": { + "maximum": 512, + "description": "The particle count. Try setting to zero for using the alt xyz to a motion value instead of an offset", + "type": "integer", + "minimum": 0 + }, + "volume": { + "maximum": 512, + "description": "The sound volume.", + "type": "number", + "minimum": 0.001 + }, + "potionTicksMin": { + "description": "The min time the potion will last for", + "type": "integer", + "minimum": 1 + }, + "potionEffect": { + "description": "The potion effect to apply in this area", + "type": "string", + "enum": [ + "SPEED", + "SLOW", + "FAST_DIGGING", + "SLOW_DIGGING", + "INCREASE_DAMAGE", + "HEAL", + "HARM", + "JUMP", + "CONFUSION", + "REGENERATION", + "DAMAGE_RESISTANCE", + "FIRE_RESISTANCE", + "WATER_BREATHING", + "INVISIBILITY", + "BLINDNESS", + "NIGHT_VISION", + "HUNGER", + "WEAKNESS", + "POISON", + "WITHER", + "HEALTH_BOOST", + "ABSORPTION", + "SATURATION", + "GLOWING", + "LEVITATION", + "LUCK", + "UNLUCK", + "SLOW_FALLING", + "CONDUIT_POWER", + "DOLPHINS_GRACE", + "BAD_OMEN", + "HERO_OF_THE_VILLAGE" + ] + }, + "minPitch": { + "maximum": 1.99, + "description": "The minimum sound pitch", + "type": "number", + "minimum": 0.01 + }, + "particleDistanceWidth": { + "maximum": 128, + "description": "How wide the particles can play (player's view left and right) RADIUS", + "type": "integer", + "minimum": 0 + }, + "particleEffect": { + "description": "The particle effect to apply in the area", + "type": "string", + "enum": [ + "EXPLOSION_NORMAL", + "EXPLOSION_LARGE", + "EXPLOSION_HUGE", + "FIREWORKS_SPARK", + "WATER_BUBBLE", + "WATER_SPLASH", + "WATER_WAKE", + "SUSPENDED", + "SUSPENDED_DEPTH", + "CRIT", + "CRIT_MAGIC", + "SMOKE_NORMAL", + "SMOKE_LARGE", + "SPELL", + "SPELL_INSTANT", + "SPELL_MOB", + "SPELL_MOB_AMBIENT", + "SPELL_WITCH", + "DRIP_WATER", + "DRIP_LAVA", + "VILLAGER_ANGRY", + "VILLAGER_HAPPY", + "TOWN_AURA", + "NOTE", + "PORTAL", + "ENCHANTMENT_TABLE", + "FLAME", + "LAVA", + "CLOUD", + "REDSTONE", + "SNOWBALL", + "SNOW_SHOVEL", + "SLIME", + "HEART", + "BARRIER", + "ITEM_CRACK", + "BLOCK_CRACK", + "BLOCK_DUST", + "WATER_DROP", + "MOB_APPEARANCE", + "DRAGON_BREATH", + "END_ROD", + "DAMAGE_INDICATOR", + "SWEEP_ATTACK", + "FALLING_DUST", + "TOTEM", + "SPIT", + "SQUID_INK", + "BUBBLE_POP", + "CURRENT_DOWN", + "BUBBLE_COLUMN_UP", + "NAUTILUS", + "DOLPHIN", + "SNEEZE", + "CAMPFIRE_COSY_SMOKE", + "CAMPFIRE_SIGNAL_SMOKE", + "COMPOSTER", + "FLASH", + "FALLING_LAVA", + "LANDING_LAVA", + "FALLING_WATER", + "DRIPPING_HONEY", + "FALLING_HONEY", + "LANDING_HONEY", + "FALLING_NECTAR", + "SOUL_FIRE_FLAME", + "ASH", + "CRIMSON_SPORE", + "WARPED_SPORE", + "SOUL", + "DRIPPING_OBSIDIAN_TEAR", + "FALLING_OBSIDIAN_TEAR", + "LANDING_OBSIDIAN_TEAR", + "REVERSE_PORTAL", + "WHITE_ASH", + "LEGACY_BLOCK_CRACK", + "LEGACY_BLOCK_DUST", + "LEGACY_FALLING_DUST" + ] + }, + "particleDistance": { + "maximum": 64, + "description": "How far away from the player particles can play", + "type": "integer", + "minimum": 0 + }, + "extra": { + "description": "An extra value for some particles... Which bukkit doesn't even document.", + "type": "number" + }, + "potionStrength": { + "maximum": 1024, + "description": "The Potion Strength or -1 to disable", + "type": "integer", + "minimum": -1 + }, + "soundDistance": { + "maximum": 512, + "description": "The max distance from the player the sound will play", + "type": "integer", + "minimum": 0 + }, + "interval": { + "description": "The effect interval in milliseconds", + "type": "integer", + "minimum": 0 + }, + "potionTicksMax": { + "description": "The max time the potion will last for", + "type": "integer", + "minimum": 1 + } + }, + "required": [ + "interval", + "chance" + ] + }, + "irisstructureplacement": { + "description": "Represents a structure placement", + "additionalProperties": false, + "type": "object", + "properties": { + "tileset": { + "description": "The structure tileset to use", + "type": "string", + "enum": [ + "murky-stronghold", + "example" + ] + }, + "zoom": { + "description": "The structure chance zoom. Higher = bigger cells, further away", + "type": "number", + "minimum": 1.0E-4 + }, + "shuffle": { + "description": "The chance cell shuffle (rougher edges)", + "type": "number", + "minimum": 0 + }, + "ratio": { + "maximum": 1, + "description": "The ratio. Lower values means cells can get closer to other cells. Negative values means make veins of structures", + "type": "number", + "minimum": -1 + }, + "rarity": { + "description": "The rarity for this structure", + "type": "integer", + "minimum": 1 + }, + "height": { + "maximum": 255, + "description": "The height or -1 for surface", + "type": "integer", + "minimum": -1 + } + }, + "required": [ + "tileset", + "zoom", + "rarity" + ] + }, + "irisregionridge": { + "description": "A ridge config", + "additionalProperties": false, + "type": "object", + "properties": { + "as": { + "description": "What type this spot is (i.e. target SEA but as LAND) like an island. Default matches the target type", + "type": "string", + "enum": [ + "SHORE", + "LAND", + "SEA", + "CAVE", + "ISLAND", + "SKYLAND", + "DEFER" + ] + }, + "chance": { + "maximum": 1, + "description": "The chance this biome will be placed in a given spot", + "type": "number", + "minimum": 0 + }, + "thickness": { + "description": "The thickness of the vein", + "type": "number", + "minimum": 0 + }, + "biome": { + "description": "The biome name", + "type": "string", + "enum": [ + "temperate-beach", + "hot-mesa-blue", + "hot-mesa-cliffs", + "tropical-rainforest", + "frozen-mountains-cliffs", + "hot-mesa", + "hot-sandy-red-cave", + "rocky-ocean", + "hot-desert-red", + "tundra-mountains-cliffs", + "tundra-beach", + "tundra-mountains", + "tundra-cavern", + "swamp-murky-cavern", + "temperate-ocean", + "frozen-plains-hills", + "tropical-cavern", + "tropical-ocean", + "tropical-submerged-volcanic", + "swamp-dark-oak-denmyre", + "mushroom-crimson-forest", + "tundra-spruce-denmyre", + "hot-mesa-red", + "hot-ocean", + "temperate-birch-forest", + "swamp-ocean", + "tropical-beach", + "tropical-rainforest-hills", + "hot-savanna-cliff", + "tundra-ocean", + "hot-mesa-green", + "tropical-jungle-denmyre", + "temperate-wilds", + "tundra-beach-stone", + "mushroom-plains", + "rocky-mountains", + "hot-sandy-cave", + "tundra-sequia-redwoods", + "frozen-beach", + "mushroom-beach", + "temperate-oak-forest", + "frozen-vander", + "hot-beach", + "frozen-plains", + "tropical-cavern-coral", + "mushroom-warped-forest", + "hot-acacia-denmyre", + "tropical-bamboo-forest", + "frozen-ice-cavern", + "hot-desert-hills", + "temperate-highlands", + "tundra-redwoods", + "flat", + "mushroom-forest", + "hot-volcanic", + "temperate-oak-denmyre", + "hot-ocean-cliffs", + "swamp-willow-forest", + "frozen-peak", + "tundra-taiga", + "swamp-roofed", + "tropical-coral-ocean-cliffs", + "tundra-redwood-cliffs", + "mushroom-ocean", + "tropical-cavern-root", + "frozen-mountains", + "swamp-beach", + "tropical-coral-ocean", + "hot-dry-forest", + "swamp-mountains", + "rocky-mountains-cliffs", + "hot-desert", + "temperate-plains", + "frozen-ocean", + "hot-savanna", + "temperate-birch-denmyre" + ] + }, + "scale": { + "description": "The scale of the biome ridge. Higher values = wider veins & bigger connected cells", + "type": "number", + "minimum": 0 + }, + "noiseMultiplier": { + "description": "Use the distance from cell value to add or remove noise value. (Forces depth or height)", + "type": "number" + }, + "air": { + "description": "If the noise multiplier is below zero, what should the air be filled with?", + "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": "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 + } + } + }, + "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"} + } + } + }, + "type": { + "description": "The type this biome should override (land sea or shore)", + "type": "string", + "enum": [ + "SHORE", + "LAND", + "SEA", + "CAVE", + "ISLAND", + "SKYLAND", + "DEFER" + ] + }, + "shuffle": { + "description": "The shuffle, how 'natural' this looks. Compared to pure polygons", + "type": "number", + "minimum": 0 + }, + "chanceShuffle": { + "description": "The chance shuffle (polygon cell chances)", + "type": "number", + "minimum": 0 + }, + "chanceScale": { + "description": "The chance scale (cell chances)", + "type": "number" + } + }, + "required": [ + "biome", + "type", + "chance" + ] + }, + "irisregionspot": { + "description": "A spot config", + "additionalProperties": false, + "type": "object", + "properties": { + "as": { + "description": "What type this spot is (i.e. target SEA but as LAND) like an island. Default matches the target type", + "type": "string", + "enum": [ + "SHORE", + "LAND", + "SEA", + "CAVE", + "ISLAND", + "SKYLAND", + "DEFER" + ] + }, + "biome": { + "description": "The biome to be placed", + "type": "string", + "enum": [ + "temperate-beach", + "hot-mesa-blue", + "hot-mesa-cliffs", + "tropical-rainforest", + "frozen-mountains-cliffs", + "hot-mesa", + "hot-sandy-red-cave", + "rocky-ocean", + "hot-desert-red", + "tundra-mountains-cliffs", + "tundra-beach", + "tundra-mountains", + "tundra-cavern", + "swamp-murky-cavern", + "temperate-ocean", + "frozen-plains-hills", + "tropical-cavern", + "tropical-ocean", + "tropical-submerged-volcanic", + "swamp-dark-oak-denmyre", + "mushroom-crimson-forest", + "tundra-spruce-denmyre", + "hot-mesa-red", + "hot-ocean", + "temperate-birch-forest", + "swamp-ocean", + "tropical-beach", + "tropical-rainforest-hills", + "hot-savanna-cliff", + "tundra-ocean", + "hot-mesa-green", + "tropical-jungle-denmyre", + "temperate-wilds", + "tundra-beach-stone", + "mushroom-plains", + "rocky-mountains", + "hot-sandy-cave", + "tundra-sequia-redwoods", + "frozen-beach", + "mushroom-beach", + "temperate-oak-forest", + "frozen-vander", + "hot-beach", + "frozen-plains", + "tropical-cavern-coral", + "mushroom-warped-forest", + "hot-acacia-denmyre", + "tropical-bamboo-forest", + "frozen-ice-cavern", + "hot-desert-hills", + "temperate-highlands", + "tundra-redwoods", + "flat", + "mushroom-forest", + "hot-volcanic", + "temperate-oak-denmyre", + "hot-ocean-cliffs", + "swamp-willow-forest", + "frozen-peak", + "tundra-taiga", + "swamp-roofed", + "tropical-coral-ocean-cliffs", + "tundra-redwood-cliffs", + "mushroom-ocean", + "tropical-cavern-root", + "frozen-mountains", + "swamp-beach", + "tropical-coral-ocean", + "hot-dry-forest", + "swamp-mountains", + "rocky-mountains-cliffs", + "hot-desert", + "temperate-plains", + "frozen-ocean", + "hot-savanna", + "temperate-birch-denmyre" + ] + }, + "scale": { + "description": "The scale of splotches", + "type": "number", + "minimum": 0 + }, + "noiseMultiplier": { + "description": "Use the distance from cell value to add or remove noise value. (Forces depth or height)", + "type": "number" + }, + "air": { + "description": "If the noise multiplier is below zero, what should the air be filled with?", + "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": "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 + } + } + }, + "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"} + } + } + }, + "type": { + "description": "Where this spot overrides. Land sea or shore", + "type": "string", + "enum": [ + "SHORE", + "LAND", + "SEA", + "CAVE", + "ISLAND", + "SKYLAND", + "DEFER" + ] + }, + "shuffle": { + "description": "The shuffle or how natural the splotch looks like (anti-polygon)", + "type": "number", + "minimum": 0 + }, + "rarity": { + "description": "Rarity is how often this splotch appears. higher = less often", + "type": "number", + "minimum": 1 + } + }, + "required": [ + "biome", + "type", + "rarity" + ] + }, + "irisdepositgenerator": { + "description": "Creates ore & other block deposits underground", + "additionalProperties": false, + "type": "object", + "properties": { + "minHeight": { + "maximum": 256, + "description": "The minimum height this deposit can generate at", + "type": "integer", + "minimum": 0 + }, + "maxPerChunk": { + "maximum": 128, + "description": "The maximum amount of clumps per chunk", + "type": "integer", + "minimum": 1 + }, + "maxHeight": { + "maximum": 256, + "description": "The maximum height this deposit can generate at", + "type": "integer", + "minimum": 0 + }, + "minPerChunk": { + "maximum": 128, + "description": "The minimum amount of clumps per chunk", + "type": "integer", + "minimum": 0 + }, + "minSize": { + "maximum": 32, + "description": "The minimum amount of deposit blocks per clump", + "type": "integer", + "minimum": 1 + }, + "maxSize": { + "maximum": 32, + "description": "The maximum amount of deposit blocks per clump", + "type": "integer", + "minimum": 1 + }, + "palette": { + "minItems": 1, + "description": "The palette of blocks to be used in this deposit generator", + "type": "array", + "items": {"type": "string"} + }, + "varience": { + "maximum": 64, + "description": "Ore varience is how many different objects clumps iris will create", + "type": "integer", + "minimum": 1 + } + }, + "required": [ + "minHeight", + "maxHeight", + "minSize", + "maxSize", + "maxPerChunk", + "minPerChunk", + "palette" + ] + } + }, + "properties": { + "shoreRatio": { + "maximum": 1, + "description": "The shore ration (How much percent of land should be a shore)", + "type": "number", + "minimum": 1.0E-4 + }, + "ridgeBiomes": { + "minItems": 1, + "description": "Ridge biomes create a vein-like network like rivers through this region", + "type": "array", + "items": {"$ref": "#/definitions/irisregionridge"} + }, + "islandBiomes": { + "minItems": 1, + "description": "A list of root-level biomes in this region. Don't specify child biomes of other biomes here. Just the root parents.", + "type": "array", + "items": {"type": "string"} + }, + "shoreBiomeZoom": { + "description": "How large shore biomes are in this region", + "type": "number", + "minimum": 1.0E-4 + }, + "islandBiomeZoom": { + "description": "How large island biomes are in this region", + "type": "number", + "minimum": 1.0E-4 + }, + "structures": { + "minItems": 1, + "description": "A list of structure tilesets", + "type": "array", + "items": {"$ref": "#/definitions/irisstructureplacement"} + }, + "spotBiomes": { + "minItems": 1, + "description": "Spot biomes splotch themselves across this region like lakes", + "type": "array", + "items": {"$ref": "#/definitions/irisregionspot"} + }, + "caveBiomeZoom": { + "description": "How large cave biomes are in this region", + "type": "number", + "minimum": 1.0E-4 + }, + "landBiomes": { + "minItems": 1, + "description": "A list of root-level biomes in this region. Don't specify child biomes of other biomes here. Just the root parents.", + "type": "array", + "items": {"type": "string"} + }, + "seaBiomeZoom": { + "description": "How large sea biomes are in this region", + "type": "number", + "minimum": 1.0E-4 + }, + "biomeImplosionRatio": { + "maximum": 1, + "description": "The biome implosion ratio, how much to implode biomes into children (chance)", + "type": "number", + "minimum": 1.0E-4 + }, + "skylandBiomeZoom": { + "description": "How large skyland biomes are in this region", + "type": "number", + "minimum": 1.0E-4 + }, + "seaBiomes": { + "minItems": 1, + "description": "A list of root-level biomes in this region. Don't specify child biomes of other biomes here. Just the root parents.", + "type": "array", + "items": {"type": "string"} + }, + "deposits": { + "minItems": 1, + "description": "Define regional deposit generators that add onto the global deposit generators", + "type": "array", + "items": {"$ref": "#/definitions/irisdepositgenerator"} + }, + "caveBiomes": { + "minItems": 1, + "description": "A list of root-level biomes in this region. Don't specify child biomes of other biomes here. Just the root parents.", + "type": "array", + "items": {"type": "string"} + }, + "landBiomeZoom": { + "description": "How large land biomes are in this region", + "type": "number", + "minimum": 1.0E-4 + }, + "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"} + }, + "shoreHeightMin": { + "description": "The min shore height", + "type": "number", + "minimum": 0 + }, + "shoreBiomes": { + "minItems": 1, + "description": "A list of root-level biomes in this region. Don't specify child biomes of other biomes here. Just the root parents.", + "type": "array", + "items": {"type": "string"} + }, + "skylandBiomes": { + "minItems": 1, + "description": "A list of root-level biomes in this region. Don't specify child biomes of other biomes here. Just the root parents.", + "type": "array", + "items": {"type": "string"} + }, + "name": { + "minLength": 2, + "description": "The name of the region", + "type": "string" + }, + "shoreHeightMax": { + "description": "The the max shore height", + "type": "number", + "minimum": 0 + }, + "shoreHeightZoom": { + "description": "The varience of the shore height", + "type": "number", + "minimum": 1.0E-4 + }, + "rarity": { + "maximum": 256, + "description": "The rarity of the region", + "type": "integer", + "minimum": 1 + } + }, + "required": [ + "name", + "landBiomes", + "seaBiomes", + "shoreBiomes" + ], + "$id": "http://volmit.com/iris-schema/irisregion.json", + "dependencies": {} + }, + "fileMatch": ["/regions/*.json"] + }, + { + "schema": { + "$schema": "http://json-schema.org/draft-07/schema#", + "description": "Represents a dimension", + "additionalProperties": false, + "title": "Dimension", + "type": "object", + "definitions": { + "irisobjectplacement": { + "description": "Represents an iris object placer. It places objects.", + "additionalProperties": false, + "type": "object", + "properties": { + "chance": { + "maximum": 1, + "description": "The chance for this to place in a chunk. If you need multiple per chunk, set this to 1 and use density.", + "type": "number", + "minimum": 0 + }, + "meld": { + "description": "If set to true, this object will only place parts of itself where blocks already exist. Warning: Melding is very performance intensive!", + "type": "boolean" + }, + "density": { + "description": "If the chance check passes, place this many in a single chunk", + "type": "integer", + "minimum": 1 + }, + "edit": { + "minItems": 1, + "description": "Find and replace blocks", + "type": "array", + "items": {"$ref": "#/definitions/irisobjectreplace"} + }, + "bottom": { + "description": "If set to true, this object will place from the ground up instead of height checks when not y locked to the surface.", + "type": "boolean" + }, + "rotation": { + "description": "Rotate this objects placement", + "additionalProperties": false, + "type": "object", + "properties": { + "yAxis": { + "description": "The y axis rotation", + "additionalProperties": false, + "type": "object", + "properties": { + "min": { + "maximum": 360, + "description": "The minimum angle (from) or set this and max to zero for any angle degrees. Set both to the same non-zero value to force it to that angle only", + "type": "number", + "minimum": -360 + }, + "max": { + "maximum": 360, + "description": "The maximum angle (to) or set this and min to zero for any angle degrees. Set both to the same non-zero value to force it to that angle only", + "type": "number", + "minimum": -360 + }, + "interval": { + "maximum": 360, + "description": "Iris spins the axis but not freely. For example an interval of 90 would mean 4 possible angles (right angles) degrees. \nSetting this to 0 means totally free rotation.\n\nNote that a lot of structures can have issues with non 90 degree intervals because the minecraft block resolution is so low.", + "type": "number", + "minimum": 0 + }, + "enabled": { + "description": "Should this axis be rotated at all?", + "type": "boolean" + } + } + }, + "xAxis": { + "description": "The x axis rotation", + "additionalProperties": false, + "type": "object", + "properties": { + "min": { + "maximum": 360, + "description": "The minimum angle (from) or set this and max to zero for any angle degrees. Set both to the same non-zero value to force it to that angle only", + "type": "number", + "minimum": -360 + }, + "max": { + "maximum": 360, + "description": "The maximum angle (to) or set this and min to zero for any angle degrees. Set both to the same non-zero value to force it to that angle only", + "type": "number", + "minimum": -360 + }, + "interval": { + "maximum": 360, + "description": "Iris spins the axis but not freely. For example an interval of 90 would mean 4 possible angles (right angles) degrees. \nSetting this to 0 means totally free rotation.\n\nNote that a lot of structures can have issues with non 90 degree intervals because the minecraft block resolution is so low.", + "type": "number", + "minimum": 0 + }, + "enabled": { + "description": "Should this axis be rotated at all?", + "type": "boolean" + } + } + }, + "zAxis": { + "description": "The z axis rotation", + "additionalProperties": false, + "type": "object", + "properties": { + "min": { + "maximum": 360, + "description": "The minimum angle (from) or set this and max to zero for any angle degrees. Set both to the same non-zero value to force it to that angle only", + "type": "number", + "minimum": -360 + }, + "max": { + "maximum": 360, + "description": "The maximum angle (to) or set this and min to zero for any angle degrees. Set both to the same non-zero value to force it to that angle only", + "type": "number", + "minimum": -360 + }, + "interval": { + "maximum": 360, + "description": "Iris spins the axis but not freely. For example an interval of 90 would mean 4 possible angles (right angles) degrees. \nSetting this to 0 means totally free rotation.\n\nNote that a lot of structures can have issues with non 90 degree intervals because the minecraft block resolution is so low.", + "type": "number", + "minimum": 0 + }, + "enabled": { + "description": "Should this axis be rotated at all?", + "type": "boolean" + } + } + }, + "enabled": { + "description": "If this rotator is enabled or not", + "type": "boolean" + } + } + }, + "translate": { + "description": "Translate this object's placement", + "additionalProperties": false, + "type": "object", + "properties": { + "x": { + "maximum": 128, + "description": "The x shift in blocks", + "type": "integer", + "minimum": -128 + }, + "y": { + "maximum": 256, + "description": "The x shift in blocks", + "type": "integer", + "minimum": -256 + }, + "z": { + "maximum": 128, + "description": "The x shift in blocks", + "type": "integer", + "minimum": -128 + } + } + }, + "bore": { + "description": "If set to true, air will be placed before the schematic places.", + "type": "boolean" + }, + "snow": { + "maximum": 1, + "description": "The maximum layer level of a snow filter overtop of this placement. Set to 0 to disable. Max of 1.", + "type": "number", + "minimum": 0 + }, + "underwater": { + "description": "If set to true, objects will place on the terrain height, ignoring the water surface.", + "type": "boolean" + }, + "place": { + "minItems": 1, + "description": "List of objects to place", + "type": "array", + "items": {"$ref": "#/definitions/enobjstring"} + }, + "onwater": { + "description": "If set to true, objects will place on the fluid height level Such as boats.", + "type": "boolean" + }, + "clamp": { + "description": "Limit the max height or min height of placement.", + "additionalProperties": false, + "type": "object", + "properties": { + "minimumHeight": { + "maximum": 255, + "description": "The minimum height for placement (bottom of object)", + "type": "integer", + "minimum": 0 + }, + "maximumHeight": { + "maximum": 255, + "description": "The maximum height for placement (top of object)", + "type": "integer", + "minimum": 0 + } + } + } + }, + "required": [ + "place", + "chance" + ] + }, + "irispostprocessor": { + "description": "Represents a post processor", + "additionalProperties": false, + "type": "object", + "properties": { + "phase": { + "maximum": 8, + "description": "The phase to run this filter in. Filters in the same phase iterate across x z chunks all at once per block. Seperate phases run another entire iteration across the chunk after the previous phase has finished.", + "type": "integer", + "minimum": 0 + }, + "processor": { + "description": "The processor to use. Take a look at the list of processors in docs.", + "type": "string" + } + }, + "required": [ + "phase", + "processor" + ] + }, + "enbiomstring": { + "type": "string", + "enum": [ + "temperate-beach", + "hot-mesa-blue", + "hot-mesa-cliffs", + "tropical-rainforest", + "frozen-mountains-cliffs", + "hot-mesa", + "hot-sandy-red-cave", + "rocky-ocean", + "hot-desert-red", + "tundra-mountains-cliffs", + "tundra-beach", + "tundra-mountains", + "tundra-cavern", + "swamp-murky-cavern", + "temperate-ocean", + "frozen-plains-hills", + "tropical-cavern", + "tropical-ocean", + "tropical-submerged-volcanic", + "swamp-dark-oak-denmyre", + "mushroom-crimson-forest", + "tundra-spruce-denmyre", + "hot-mesa-red", + "hot-ocean", + "temperate-birch-forest", + "swamp-ocean", + "tropical-beach", + "tropical-rainforest-hills", + "hot-savanna-cliff", + "tundra-ocean", + "hot-mesa-green", + "tropical-jungle-denmyre", + "temperate-wilds", + "tundra-beach-stone", + "mushroom-plains", + "rocky-mountains", + "hot-sandy-cave", + "tundra-sequia-redwoods", + "frozen-beach", + "mushroom-beach", + "temperate-oak-forest", + "frozen-vander", + "hot-beach", + "frozen-plains", + "tropical-cavern-coral", + "mushroom-warped-forest", + "hot-acacia-denmyre", + "tropical-bamboo-forest", + "frozen-ice-cavern", + "hot-desert-hills", + "temperate-highlands", + "tundra-redwoods", + "flat", + "mushroom-forest", + "hot-volcanic", + "temperate-oak-denmyre", + "hot-ocean-cliffs", + "swamp-willow-forest", + "frozen-peak", + "tundra-taiga", + "swamp-roofed", + "tropical-coral-ocean-cliffs", + "tundra-redwood-cliffs", + "mushroom-ocean", + "tropical-cavern-root", + "frozen-mountains", + "swamp-beach", + "tropical-coral-ocean", + "hot-dry-forest", + "swamp-mountains", + "rocky-mountains-cliffs", + "hot-desert", + "temperate-plains", + "frozen-ocean", + "hot-savanna", + "temperate-birch-denmyre" + ] + }, + "iriscompatabilityfilter": { + "description": "Find and replace object materials for compatability", + "additionalProperties": false, + "type": "object", + "properties": { + "supplement": { + "description": "Replace it with this block. Dont worry if this block is also not reconized, iris repeat this compat check.", + "type": "string" + }, + "exact": { + "description": "If exact is true, it compares block data for example minecraft:some_log[axis=x]", + "type": "boolean" + }, + "when": { + "description": "When iris sees this block, and it's not reconized", + "type": "string" + } + }, + "required": [ + "when", + "supplement" + ] + }, + "irisobjectreplace": { + "description": "Find and replace object materials", + "additionalProperties": false, + "type": "object", + "properties": { + "find": { + "minItems": 1, + "description": "Find this block", + "type": "array", + "items": {"type": "string"} + }, + "replace": { + "minItems": 1, + "description": "Replace it with this block", + "type": "array", + "items": {"type": "string"} + }, + "exact": { + "description": "Exactly match the block data or not", + "type": "boolean" + } + }, + "required": [ + "find", + "replace" + ] + }, + "irisbiomemutation": { + "description": "A biome mutation if a condition is met", + "additionalProperties": false, + "type": "object", + "properties": { + "checks": { + "maximum": 32, + "description": "How many tries per chunk to check for this mutation", + "type": "integer", + "minimum": 1 + }, + "objects": { + "minItems": 1, + "description": "Objects define what schematics (iob files) iris will place in this biome mutation", + "type": "array", + "items": {"$ref": "#/definitions/irisobjectplacement"} + }, + "radius": { + "maximum": 1024, + "description": "The scan radius for placing this mutator", + "type": "integer", + "minimum": 1 + }, + "sideB": { + "minItems": 1, + "description": "One of The following biomes or regions must show up", + "type": "array", + "items": {"$ref": "#/definitions/enbiomstring"} + }, + "sideA": { + "minItems": 1, + "description": "One of The following biomes or regions must show up", + "type": "array", + "items": {"$ref": "#/definitions/enbiomstring"} + } + }, + "required": [ + "sideA", + "sideB", + "radius", + "checks" + ] + }, + "enregstring": { + "type": "string", + "enum": [ + "tropical", + "tundra", + "temperate", + "flat", + "frozen", + "hot", + "swamp", + "mushroom" + ] + }, + "irisdepositgenerator": { + "description": "Creates ore & other block deposits underground", + "additionalProperties": false, + "type": "object", + "properties": { + "minHeight": { + "maximum": 256, + "description": "The minimum height this deposit can generate at", + "type": "integer", + "minimum": 0 + }, + "maxPerChunk": { + "maximum": 128, + "description": "The maximum amount of clumps per chunk", + "type": "integer", + "minimum": 1 + }, + "maxHeight": { + "maximum": 256, + "description": "The maximum height this deposit can generate at", + "type": "integer", + "minimum": 0 + }, + "minPerChunk": { + "maximum": 128, + "description": "The minimum amount of clumps per chunk", + "type": "integer", + "minimum": 0 + }, + "minSize": { + "maximum": 32, + "description": "The minimum amount of deposit blocks per clump", + "type": "integer", + "minimum": 1 + }, + "maxSize": { + "maximum": 32, + "description": "The maximum amount of deposit blocks per clump", + "type": "integer", + "minimum": 1 + }, + "palette": { + "minItems": 1, + "description": "The palette of blocks to be used in this deposit generator", + "type": "array", + "items": {"type": "string"} + }, + "varience": { + "maximum": 64, + "description": "Ore varience is how many different objects clumps iris will create", + "type": "integer", + "minimum": 1 + } + }, + "required": [ + "minHeight", + "maxHeight", + "minSize", + "maxSize", + "maxPerChunk", + "minPerChunk", + "palette" + ] + }, + "enobjstring": { + "type": "string", + "enum": [ + "hazel-oak/taller-oak-10", + "waterlogged-darkwood/smol-10", + "waterlogged-darkwood/smol-12", + "waterlogged-darkwood/smol-11", + "evergreen/fantasy_evergreen_medium1", + "birch-large/birch9", + "spire-ice-small/IceSpire1", + "birch-large/birch8", + "spire-ice-small/IceSpire2", + "birch-large/birch7", + "spire-ice-small/IceSpire3", + "birch-large/birch6", + "tentacle-oak/TentacleOak1", + "birch-large/birch5", + "birch-large/birch4", + "birch-large/birch3", + "birch-large/birch2", + "tentacle-oak/TentacleOak5", + "birch-large/birch1", + "tentacle-oak/TentacleOak4", + "tentacle-oak/TentacleOak3", + "tentacle-oak/TentacleOak2", + "serrulata-bleeding-alt/ableed9", + "serrulata-bleeding-alt/ableed8", + "serrulata-bleeding-alt/ableed5", + "serrulata-bleeding-alt/ableed4", + "serrulata-bleeding-alt/ableed7", + "serrulata-bleeding-alt/ableed6", + "serrulata-bleeding-alt/ableed1", + "serrulata-bleeding-alt/ableed3", + "serrulata-bleeding-alt/ableed2", + "hazel-oak/hoak-9", + "jungle-remade/jcoco-5", + "jungle-remade/jcoco-4", + "jungle-remade/jcoco-3", + "jungle-remade/jcoco-2", + "roofed-wayward/taller-roof-rooted-10", + "acacia-medium/acacia-denmyre-12", + "hazel-oak/hoak-1", + "acacia-medium/acacia-denmyre-13", + "hazel-oak/hoak-2", + "acacia-medium/acacia-denmyre-10", + "hazel-oak/hoak-3", + "acacia-medium/acacia-denmyre-11", + "hazel-oak/hoak-4", + "acacia-medium/acacia-denmyre-16", + "hazel-oak/hoak-5", + "hazel-oak/hoak-6", + "acacia-medium/acacia-denmyre-14", + "hazel-oak/hoak-7", + "acacia-medium/acacia-denmyre-15", + "hazel-oak/hoak-8", + "hive/honey-nest-10", + "jungle-remade/bmbo-1", + "tentacle-oak/TentacleOak8", + "tentacle-oak/TentacleOak7", + "tentacle-oak/TentacleOak6", + "jungle-remade/bmbo-5", + "jungle-remade/bmbo-4", + "jungle-remade/bmbo-3", + "fantasyoak-large/fantasy_oak_large1", + "jungle-remade/bmbo-2", + "jungle-remade/bmbo-9", + "jungle-remade/bmbo-8", + "jungle-remade/bmbo-7", + "jungle-remade/bmbo-6", + "jungle-remade/jcoco-1", + "house-purjap/PurJap10", + "birch-antioch/antioch-6-b", + "darkjungle-large/JunLarge4", + "frosted-spruce/large-20", + "mushroom-gray/GMush9", + "savanna-rock/SavanaRock1", + "darkjungle-large/JunLarge3", + "darkjungle-large/JunLarge2", + "darkjungle-large/JunLarge1", + "frosted-spruce/large-23", + "mushroom-gray/GMush6", + "savanna-rock/SavanaRock4", + "spruce-medium/spruce-denmyre-4", + "frosted-spruce/large-24", + "mushroom-gray/GMush5", + "mushroom-purple/PMush10", + "savanna-rock/SavanaRock5", + "spruce-medium/spruce-denmyre-3", + "frosted-spruce/large-21", + "mushroom-gray/GMush8", + "savanna-rock/SavanaRock2", + "spruce-medium/spruce-denmyre-2", + "frosted-spruce/large-22", + "mushroom-gray/GMush7", + "savanna-rock/SavanaRock3", + "spruce-medium/spruce-denmyre-1", + "mushroom-gray/GMush2", + "spruce-medium/spruce-denmyre-8", + "mushroom-gray/GMush1", + "spruce-medium/spruce-denmyre-7", + "frosted-spruce/large-25", + "mushroom-gray/GMush4", + "spruce-medium/spruce-denmyre-6", + "mushroom-gray/GMush3", + "redwood-recluse/large-9", + "spruce-medium/spruce-denmyre-5", + "redwood-recluse/large-8", + "redwood-recluse/large-7", + "redwood-recluse/large-6", + "redwood-recluse/large-5", + "spruce-medium/spruce-denmyre-9", + "jungle-remade/J7", + "redwood-recluse/large-4", + "jungle-remade/J8", + "redwood-recluse/large-3", + "jungle-remade/J9", + "redwood-recluse/large-2", + "redwood-recluse/large-1", + "arid-birch/arid-birch7", + "jungle-remade/J4", + "jungle-remade/J5", + "clutter/spruce-clutter", + "jungle-remade/J6", + "arid-birch/arid-birch4", + "arid-birch/arid-birch3", + "arid-birch/arid-birch6", + "arid-birch/arid-birch5", + "arid-birch/arid-birch2", + "arid-birch/arid-birch1", + "oak-ponderosa/smol-12", + "oak-ponderosa/smol-11", + "oak-ponderosa/smol-10", + "mushroom-red/organell-r-9", + "birch-ponderosa/large-3", + "mushroom-red/organell-r-8", + "birch-ponderosa/large-4", + "mushroom-red/organell-r-7", + "birch-ponderosa/large-5", + "jungle-remade/bjungle-5", + "mushroom-red/organell-r-6", + "birch-ponderosa/large-6", + "mushroom-red/organell-r-5", + "birch-ponderosa/large-7", + "mushroom-red/organell-r-4", + "birch-ponderosa/large-8", + "mushroom-red/organell-r-3", + "birch-ponderosa/large-9", + "mushroom-red/organell-r-2", + "mushroom-red/organell-r-1", + "stump/stump2", + "stump/stump1", + "jungle-remade/bjungle-3", + "stump/stump4", + "jungle-remade/bjungle-4", + "stump/stump3", + "birch-ponderosa/large-1", + "jungle-remade/bjungle-1", + "stump/stump6", + "birch-ponderosa/large-2", + "jungle-remade/bjungle-2", + "stump/stump5", + "blossom-massive/blossom1", + "oak-ponderosa/smol-15", + "blossom-massive/blossom2", + "oak-ponderosa/smol-14", + "blossom-massive/blossom3", + "oak-ponderosa/smol-13", + "oak-ponderosa/smol-9", + "oak-ponderosa/smol-8", + "oak-ponderosa/smol-7", + "spire-ice-medium/IceSpire5", + "oak-ponderosa/smol-6", + "spire-ice-medium/IceSpire4", + "bonsai-ice/IcePadBonsai11", + "oak-ponderosa/smol-1", + "tentacle-fire/TentacleFire6", + "bonsai-ice/IcePadBonsai10", + "darkjungle-medium/J13", + "tentacle-fire/TentacleFire7", + "bonsai-ice/IcePadBonsai13", + "tentacle-fire/TentacleFire8", + "bonsai-ice/IcePadBonsai12", + "bonsai-ice/IcePadBonsai15", + "oak-ponderosa/smol-5", + "bonsai-ice/IcePadBonsai14", + "oak-ponderosa/smol-4", + "spire-ice-medium/IceSpire6", + "darkjungle-medium/J12", + "oak-ponderosa/smol-3", + "bonsai-ice/IcePadBonsai16", + "darkjungle-medium/J11", + "oak-ponderosa/smol-2", + "tentacle-fire/TentacleFire1", + "birch-sespire/birch-1", + "tentacle-fire/TentacleFire2", + "tentacle-fire/TentacleFire3", + "birch-sespire/birch-3", + "tentacle-fire/TentacleFire4", + "birch-sespire/birch-2", + "tentacle-fire/TentacleFire5", + "birch-sespire/birch-5", + "birch-sespire/birch-4", + "birch-sespire/birch-7", + "birch-sespire/birch-6", + "birch-sespire/birch-8", + "frosted-spruce/large-12", + "frosted-spruce/large-13", + "haybale/hay3", + "oakbush-tgarb/TGarb20", + "frosted-spruce/large-10", + "haybale/hay2", + "frosted-spruce/large-11", + "haybale/hay1", + "frosted-spruce/large-16", + "serrulata-bleeding-large/T-bleed3", + "frosted-spruce/large-17", + "serrulata-bleeding-large/T-bleed2", + "frosted-spruce/large-14", + "serrulata-bleeding-large/T-bleed1", + "frosted-spruce/large-15", + "frosted-spruce/large-18", + "serrulata-bleeding-large/T-bleed5", + "frosted-spruce/large-19", + "serrulata-bleeding-large/T-bleed4", + "oakbush-tgarb/TGarb18", + "oakbush-tgarb/TGarb19", + "oakbush-tgarb/TGarb12", + "savanna-rock/SavanaRock8", + "oakbush-tgarb/TGarb13", + "oakbush-tgarb/TGarb10", + "savanna-rock/SavanaRock6", + "oakbush-tgarb/TGarb11", + "savanna-rock/SavanaRock7", + "oakbush-tgarb/TGarb16", + "oakbush-tgarb/TGarb17", + "oakbush-tgarb/TGarb14", + "oakbush-tgarb/TGarb15", + "birch-medium/birch-denmyre-12", + "mushroom-red/fantasy_mushroom_red2", + "birch-medium/birch-denmyre-13", + "mushroom-red/fantasy_mushroom_red3", + "birch-medium/birch-denmyre-14", + "mushroom-red/fantasy_mushroom_red4", + "birch-medium/birch-denmyre-15", + "birch-medium/birch-denmyre-10", + "birch-medium/birch-denmyre-11", + "mushroom-red/fantasy_mushroom_red1", + "sakura/sakura2", + "unfrosted-spruce/med-5", + "sakura/sakura1", + "unfrosted-spruce/med-3", + "unfrosted-spruce/med-4", + "sakura/sakura5", + "sakura/sakura4", + "sakura/sakura3", + "clutter/Jstone1", + "clutter/Jstone2", + "unfrosted-spruce/med-1", + "unfrosted-spruce/med-2", + "small-oak/small-oak20", + "tropical-delux/tropi-6", + "tropical-delux/tropi-5", + "tropical-delux/tropi-2", + "tropical-delux/tropi-1", + "tropical-delux/tropi-4", + "tropical-delux/tropi-3", + "birch-medium/birch-denmyre-16", + "willowbutbigger/o1", + "willowbutbigger/o2", + "spruce-medium/spruce-denmyre-11", + "spruce-medium/spruce-denmyre-10", + "boulder-stone/boulder11", + "spruce-medium/spruce-denmyre-13", + "boulder-stone/boulder10", + "spruce-medium/spruce-denmyre-12", + "boulder-stone/boulder13", + "boulder-stone/boulder12", + "boulder-stone/boulder15", + "boulder-stone/boulder14", + "sakura-superlarge/sakura1", + "willow-supermassive/willow4", + "willow-supermassive/willow3", + "willow-supermassive/willow2", + "oak-ponderosa/med-20", + "willow-supermassive/willow1", + "house-norm/Med1", + "sacred-bonsai/med-1", + "sacred-bonsai/med-2", + "sacred-bonsai/med-3", + "unfrosted-spruce/large-8", + "sacred-bonsai/med-4", + "unfrosted-spruce/large-9", + "house-norm/Med5", + "unfrosted-spruce/large-6", + "beach-islander/easterHead1", + "house-norm/Med4", + "unfrosted-spruce/large-7", + "house-norm/Med3", + "unfrosted-spruce/large-4", + "house-norm/Med2", + "unfrosted-spruce/large-5", + "unfrosted-spruce/large-2", + "unfrosted-spruce/large-3", + "unfrosted-spruce/large-1", + "true-redwood/true-redwood-10-b", + "house-norm/Med9", + "ice-spikes/ice-spec-1", + "house-norm/Med8", + "house-norm/Med7", + "ice-spikes/ice-spec-3", + "house-norm/Med6", + "ice-spikes/ice-spec-2", + "ice-spikes/ice-spec-5", + "sacred-bonsai/med-5", + "spruce-medium/spruce-denmyre-15", + "ice-spikes/ice-spec-4", + "oak-superlarge/oak1", + "spruce-medium/spruce-denmyre-14", + "spruce-medium/spruce-denmyre-16", + "coral-rgb/coral-red-1", + "mushroom-red/small-organell-r-10", + "clutter/doak-spec-2", + "clutter/doak-spec-3", + "boulder/boulder1", + "boulder/boulder2", + "clutter/doak-spec-1", + "boulder/boulder3", + "oak-tall/tall-oak10", + "boulder/boulder4", + "oak-tall/tall-oak11", + "boulder/boulder5", + "boulder/boulder6", + "boulder/boulder7", + "boulder/boulder8", + "boulder/boulder9", + "oak-ponderosa/med-18", + "elder-wood/ElderRedwood9", + "oak-ponderosa/med-19", + "elder-wood/ElderRedwood8", + "elder-wood/ElderRedwood7", + "elder-wood/ElderRedwood6", + "elder-wood/ElderRedwood5", + "elder-wood/ElderRedwood4", + "elder-wood/ElderRedwood3", + "oak-ponderosa/med-10", + "oak-ponderosa/med-11", + "oak-ponderosa/med-12", + "oak-ponderosa/med-13", + "oak-ponderosa/med-14", + "oak-ponderosa/med-15", + "oak-ponderosa/med-16", + "oak-ponderosa/large-14.", + "oak-ponderosa/med-17", + "frosted-spruce/large-5", + "frosted-spruce/large-6", + "frosted-spruce/large-7", + "frosted-spruce/large-8", + "frosted-spruce/large-9", + "small-oak/small-oak11", + "small-oak/small-oak10", + "hive/honey-nest-3", + "waterlogged-darkwood/smol-14", + "hive/honey-nest-2", + "tourmaline-large/purp10", + "waterlogged-darkwood/smol-13", + "hive/honey-nest-1", + "waterlogged-darkwood/smol-16", + "waterlogged-darkwood/smol-15", + "small-oak/small-oak19", + "small-oak/small-oak18", + "small-oak/small-oak17", + "small-oak/small-oak16", + "small-oak/small-oak15", + "small-oak/small-oak14", + "small-oak/small-oak13", + "small-oak/small-oak12", + "hive/honey-nest-7", + "hive/honey-nest-6", + "hive/honey-nest-5", + "hive/honey-nest-4", + "hive/honey-nest-9", + "hive/honey-nest-8", + "cactus-white/c4", + "cactus-white/c3", + "cactus-white/c2", + "cactus-white/c1", + "unfrosted-spruce/bab-1", + "unfrosted-spruce/bab-3", + "unfrosted-spruce/bab-2", + "clutter/birch-clutt-2", + "palm-small/palm5", + "clutter/birch-clutt-3", + "bonsai-ice/IcePadBonsai9", + "clutter/birch-clutt-1", + "oakbush-tclutter/TClutter5", + "bone-spire/BoneSpire20", + "oakbush-tclutter/TClutter6", + "oakbush-tclutter/TClutter3", + "oakbush-tclutter/TClutter4", + "mushroom-red/organell-r-10", + "oakbush-tclutter/TClutter9", + "oakbush-tclutter/TClutter7", + "oakbush-tclutter/TClutter8", + "deadwood-supermassive/dead1", + "mushroom-purple/PMush7", + "waterlogged-darkwood/med-1", + "mushroom-purple/PMush8", + "waterlogged-darkwood/med-2", + "mushroom-purple/PMush9", + "waterlogged-darkwood/med-3", + "waterlogged-darkwood/med-4", + "dark-oak-medium/dark-oak-denmyre-13", + "oakbush-tclutter/TClutter1", + "waterlogged-darkwood/med-5", + "dark-oak-medium/dark-oak-denmyre-12", + "oakbush-tclutter/TClutter2", + "waterlogged-darkwood/med-6", + "dark-oak-medium/dark-oak-denmyre-11", + "deadwood-supermassive/dead3", + "waterlogged-darkwood/med-7", + "dark-oak-medium/dark-oak-denmyre-10", + "deadwood-supermassive/dead2", + "waterlogged-darkwood/med-8", + "small-oak/small-oak3", + "small-oak/small-oak4", + "mushroom-purple/PMush1", + "small-oak/small-oak5", + "mushroom-purple/PMush2", + "small-oak/small-oak6", + "mushroom-purple/PMush3", + "mushroom-purple/PMush4", + "mushroom-purple/PMush5", + "small-oak/small-oak1", + "mushroom-purple/PMush6", + "small-oak/small-oak2", + "bone-spire/BoneSpire18", + "bone-spire/BoneSpire4", + "bone-spire/BoneSpire17", + "bone-spire/BoneSpire5", + "sacred-bonsai/absurd-1", + "bone-spire/BoneSpire2", + "bone-spire/BoneSpire19", + "bone-spire/BoneSpire3", + "bone-spire/BoneSpire8", + "oak-wilted-supermassive/oak1", + "bone-spire/BoneSpire9", + "bone-spire/BoneSpire6", + "tentacle-darkwood/TentacleDarkWood3", + "bone-spire/BoneSpire7", + "bone-spire/BoneSpire10", + "camp/soul-camp", + "tourmaline-medium/Lpurp10", + "dark-oak-medium/dark-oak-denmyre-16", + "bone-spire/BoneSpire12", + "dark-oak-medium/dark-oak-denmyre-15", + "bone-spire/BoneSpire11", + "dark-oak-medium/dark-oak-denmyre-14", + "bone-spire/BoneSpire14", + "bone-spire/BoneSpire13", + "bone-spire/BoneSpire16", + "bone-spire/BoneSpire15", + "birch/birch1", + "birch/birch2", + "birch/birch3", + "birch-small/birch11", + "birch/birch4", + "birch-small/birch10", + "birch/birch5", + "birch-small/birch13", + "birch/birch6", + "birch-small/birch12", + "birch/birch7", + "birch-small/birch15", + "birch/birch8", + "birch-small/birch14", + "bonsai-ice/IcePadBonsai8", + "palm-small/palm1", + "bonsai-ice/IcePadBonsai7", + "palm-small/palm2", + "tentacle-darkwood/TentacleDarkWood8", + "bonsai-ice/IcePadBonsai6", + "palm-small/palm3", + "bonsai-ice/IcePadBonsai5", + "palm-small/palm4", + "tentacle-darkwood/TentacleDarkWood6", + "bonsai-ice/IcePadBonsai4", + "unfrosted-spruce/bab-5", + "bone-spire/BoneSpire1", + "bonsai-ice/IcePadBonsai3", + "unfrosted-spruce/bab-4", + "bonsai-ice/IcePadBonsai2", + "bonsai-ice/IcePadBonsai1", + "wonderland/wonder-10", + "savanna-gen/savannas-12", + "savanna-gen/savannas-11", + "savanna-gen/savannas-10", + "jungle-remade/bbjungle-1", + "elder-wood/ElderRedwood2", + "elder-wood/ElderRedwood1", + "jungle-remade/sjungle-1", + "jungle-remade/sjungle-3", + "jungle-remade/sjungle-2", + "denmyre/oak-denmyre-clutter-8", + "denmyre/oak-denmyre-clutter-9", + "dark-oak-medium/dark-oak-denmyre-4", + "denmyre/oak-denmyre-clutter-6", + "dark-oak-medium/dark-oak-denmyre-3", + "denmyre/oak-denmyre-clutter-7", + "jungle-remade/sjungle-4", + "dark-oak-medium/dark-oak-denmyre-2", + "denmyre/oak-denmyre-clutter-4", + "dark-oak-medium/dark-oak-denmyre-1", + "denmyre/oak-denmyre-clutter-5", + "frosted-spruce/large-22-b", + "dark-oak-medium/dark-oak-denmyre-8", + "denmyre/oak-denmyre-clutter-2", + "dark-oak-medium/dark-oak-denmyre-7", + "denmyre/oak-denmyre-clutter-3", + "dark-oak-medium/dark-oak-denmyre-6", + "dark-oak-medium/dark-oak-denmyre-5", + "denmyre/oak-denmyre-clutter-1", + "hazel-oak/s-hoak-10", + "oak-fallen-massive/oak1", + "dark-oak-medium/dark-oak-denmyre-9", + "arid-oak/arid-oak7", + "arid-oak/arid-oak1", + "arid-oak/arid-oak2", + "arid-oak/arid-oak3", + "arid-oak/arid-oak4", + "bonsai-normal/bbonsai-10", + "arid-oak/arid-oak5", + "bonsai-normal/bbonsai-11", + "arid-oak/arid-oak6", + "serrulata-bleeding-medium/bleed10", + "spire-magma/MagmaSpire3", + "spire-magma/MagmaSpire2", + "spire-magma/MagmaSpire1", + "spruce-dead/spruce_dead3", + "tourmaline-large/purp1", + "spruce-dead/spruce_dead2", + "tourmaline-large/purp2", + "spruce-dead/spruce_dead1", + "tourmaline-large/purp3", + "sakura-wilted-supermassive/sakura1", + "dual-tree/sandy-jungle-2", + "dual-tree/sandy-jungle-3", + "dual-tree/sandy-jungle-1", + "dual-tree/sandy-jungle-4", + "oak-ponderosa/large-13", + "tourmaline-large/purp4", + "savanna-small/SavanaNimble10", + "tourmaline-large/purp5", + "oak-ponderosa/large-15", + "savanna-small/SavanaNimble11", + "tourmaline-large/purp6", + "savanna-small/SavanaNimble12", + "tourmaline-large/purp7", + "savanna-small/SavanaNimble13", + "tourmaline-large/purp8", + "oak-ponderosa/large-10", + "savanna-small/SavanaNimble14", + "tourmaline-large/purp9", + "oak-ponderosa/large-11", + "pine/sup-pine-11", + "savanna-small/SavanaNimble15", + "oak-ponderosa/large-12", + "pine/sup-pine-10", + "savanna-small/SavanaNimble16", + "darkoak-small/oak12", + "deadwood/dadwood3", + "tentacle-cold/TentacleCold6", + "darkoak-small/oak13", + "deadwood/dadwood2", + "redwood-recluse/large-10", + "tentacle-cold/TentacleCold7", + "darkoak-small/oak14", + "deadwood/dadwood5", + "tentacle-cold/TentacleCold8", + "darkoak-small/oak15", + "deadwood/dadwood4", + "deadwood/dadwood1", + "tourmaline-prob/prob2", + "darkoak-small/oak10", + "darkoak-small/oak11", + "tourmaline-prob/prob1", + "mushroom-black/BMush1", + "mushroom-black/BMush3", + "mushroom-black/BMush2", + "mushroom-black/BMush5", + "mushroom-black/BMush4", + "tentacle-cold/TentacleCold1", + "mushroom-black/BMush7", + "tentacle-cold/TentacleCold2", + "mushroom-black/BMush6", + "tentacle-cold/TentacleCold3", + "mushroom-black/BMush9", + "tentacle-cold/TentacleCold4", + "mushroom-black/BMush8", + "tentacle-cold/TentacleCold5", + "house-jap/MedJap1", + "house-jap/MedJap3", + "house-jap/MedJap2", + "house-jap/MedJap5", + "small-birch/small-birch2", + "house-jap/MedJap4", + "small-birch/small-birch1", + "fantasyoak-medium/fantasy_oak_medium4", + "house-jap/MedJap7", + "small-birch/small-birch4", + "house-jap/MedJap6", + "small-birch/small-birch3", + "house-jap/MedJap9", + "house-jap/MedJap8", + "birch-large/birch10", + "birch-large/birch11", + "hand-bone/boneHand2", + "small-birch/small-birch6", + "hand-bone/boneHand3", + "small-birch/small-birch5", + "small-birch/small-birch8", + "hand-bone/boneHand1", + "small-birch/small-birch7", + "deadwood/dadwood6", + "small-birch/small-birch9", + "frosted-spruce/large-24-b", + "arid-pine/arid-pine2", + "arid-pine/arid-pine1", + "waterlogged-darkwood/med-9", + "birch-large/birch20", + "birch-large/birch14", + "birch-large/birch15", + "birch-large/birch12", + "birch-large/birch13", + "birch-large/birch18", + "birch-large/birch19", + "birch-large/birch16", + "oakbush-tgarb/TGarb9", + "birch-large/birch17", + "fantasyoak-medium/fantasy_oak_medium2", + "oakbush-tgarb/TGarb7", + "fantasyoak-medium/fantasy_oak_medium3", + "oakbush-tgarb/TGarb8", + "oakbush-tgarb/TGarb5", + "fantasyoak-medium/fantasy_oak_medium1", + "oakbush-tgarb/TGarb6", + "oakbush-tgarb/TGarb3", + "oakbush-tgarb/TGarb4", + "oakbush-tgarb/TGarb1", + "oakbush-tgarb/TGarb2", + "jungle-medium/jungle-denmyre-10", + "jungle-medium/jungle-denmyre-11", + "birch-sespire/altbirch-20", + "jungle-medium/jungle-denmyre-16", + "jungle-medium/jungle-denmyre-14", + "jungle-medium/jungle-denmyre-15", + "jungle-medium/jungle-denmyre-12", + "jungle-medium/jungle-denmyre-13", + "oak-small/oak9", + "oak-small/oak6", + "oak-small/oak5", + "oak-small/oak8", + "oak-small/oak7", + "ice-spikes/tp-4", + "oak-small/oak2", + "denmyre/oak-denmyre-clutter-10", + "ice-spikes/tp-3", + "oak-small/oak1", + "ice-spikes/tp-2", + "oak-small/oak4", + "ice-spikes/tp-1", + "oak-small/oak3", + "mushroom-red/RMush10", + "birch-antioch/antioch-13", + "birch-ponderosa/med-11", + "birch-antioch/antioch-12", + "birch-ponderosa/med-12", + "birch-antioch/antioch-11", + "birch-antioch/antioch-10", + "birch-ponderosa/med-10", + "birch-ponderosa/med-15", + "birch-ponderosa/med-13", + "birch-ponderosa/med-14", + "wonderland/froShroom-2", + "wonderland/froShroom-1", + "birch-antioch/antioch-5-b", + "darkjungle-medium/J7", + "darkjungle-medium/J6", + "darkjungle-medium/J9", + "birch-ponderosa/large-20", + "darkjungle-medium/J8", + "darkjungle-medium/J5", + "darkjungle-medium/J4", + "wonderland/froShroom-9", + "wonderland/froShroom-8", + "wonderland/froShroom-7", + "wonderland/froShroom-6", + "wonderland/froShroom-5", + "wonderland/froShroom-4", + "wonderland/froShroom-3", + "deadwood-massive/dead3", + "pine/sup-pine-13", + "pine/sup-pine-12", + "house-jap/MedJap10", + "birch-sespire/altbirch-10", + "birch-sespire/altbirch-11", + "birch-sespire/altbirch-12", + "birch-sespire/altbirch-13", + "birch-sespire/altbirch-14", + "ice-spikes/ic-10", + "birch-sespire/altbirch-15", + "ice-spikes/ic-11", + "birch-sespire/altbirch-16", + "birch-sespire/altbirch-17", + "birch-sespire/altbirch-18", + "deadwood-massive/dead1", + "birch-sespire/altbirch-19", + "deadwood-massive/dead2", + "creepy-oak/FantasyOak8", + "creepy-oak/FantasyOak9", + "creepy-oak/FantasyOak6", + "creepy-oak/FantasyOak7", + "mushroom-black/BMush10", + "creepy-oak/FantasyOak1", + "creepy-oak/FantasyOak4", + "creepy-oak/FantasyOak5", + "creepy-oak/FantasyOak2", + "creepy-oak/FantasyOak3", + "wonderland/twirlSpruce-7", + "wonderland/twirlSpruce-6", + "palm/palm2", + "wonderland/twirlSpruce-5", + "palm/palm1", + "wonderland/twirlSpruce-4", + "birch-ponderosa/med-1", + "palm/palm4", + "palm/palm3", + "palm/palm6", + "wonderland/twirlSpruce-9", + "palm/palm5", + "wonderland/twirlSpruce-8", + "palm/palm8", + "palm/palm7", + "sakura-tainted-supermassive/sakura1", + "creepy-oak/FantasyOak13", + "creepy-oak/FantasyOak14", + "creepy-oak/FantasyOak15", + "creepy-oak/FantasyOak16", + "creepy-oak/FantasyOak17", + "creepy-oak/FantasyOak18", + "creepy-oak/FantasyOak19", + "lush-pine/lush-pine10", + "creepy-oak/FantasyOak10", + "creepy-oak/FantasyOak11", + "creepy-oak/FantasyOak12", + "birch-ponderosa/large-10", + "serrulata-bleeding-medium/bleed1", + "birch-ponderosa/large-11", + "serrulata-bleeding-medium/bleed2", + "serrulata-bleeding-medium/bleed3", + "serrulata-bleeding-medium/bleed4", + "birch-ponderosa/large-14", + "birch-ponderosa/large-15", + "birch-ponderosa/large-12", + "birch-ponderosa/large-13", + "birch-ponderosa/large-18", + "birch-ponderosa/med-5", + "serrulata-bleeding-medium/bleed9", + "birch-ponderosa/large-19", + "birch-ponderosa/med-4", + "birch-ponderosa/large-16", + "birch-ponderosa/med-3", + "birch-ponderosa/large-17", + "birch-ponderosa/med-2", + "birch-ponderosa/med-9", + "serrulata-bleeding-medium/bleed5", + "wonderland/twirlSpruce-3", + "birch-ponderosa/med-8", + "serrulata-bleeding-medium/bleed6", + "tourmaline-medium/Spurp10", + "wonderland/twirlSpruce-2", + "birch-ponderosa/med-7", + "serrulata-bleeding-medium/bleed7", + "wonderland/twirlSpruce-1", + "birch-ponderosa/med-6", + "serrulata-bleeding-medium/bleed8", + "birch-antioch/antioch-3-b", + "true-redwood/true-redwood-8-b", + "jungle-remade/ssmjungle1", + "true-redwood/true-redwood-10", + "honey-tree/honey-9", + "honey-tree/honey-5", + "honey-tree/honey-6", + "honey-tree/honey-7", + "honey-tree/honey-8", + "honey-tree/honey-1", + "honey-tree/honey-2", + "honey-tree/honey-3", + "honey-tree/honey-4", + "roofed-wayward/taller-roof-8", + "roofed-wayward/taller-roof-9", + "roofed-wayward/taller-roof-4", + "bonsai-massive/bonsai1", + "roofed-wayward/taller-roof-5", + "bonsai-massive/bonsai2", + "roofed-wayward/taller-roof-6", + "bonsai-massive/bonsai3", + "roofed-wayward/taller-roof-7", + "tentacle-slime/TentacleSlimy8", + "wonderland/twirlSpruce-10", + "tentacle-slime/TentacleSlimy1", + "tentacle-slime/TentacleSlimy3", + "tentacle-slime/TentacleSlimy2", + "tentacle-slime/TentacleSlimy5", + "tentacle-slime/TentacleSlimy4", + "tentacle-slime/TentacleSlimy7", + "roofed-wayward/taller-roof-1", + "roofed-wayward/taller-roof-2", + "roofed-wayward/taller-roof-3", + "camp/camp", + "swampy-oak/swampy5", + "swampy-oak/swampy3", + "swampy-oak/swampy4", + "ice-spikes/ic-1", + "ice-spikes/ic-2", + "swampy-oak/swampy1", + "swampy-oak/swampy2", + "grave/grave", + "birch-medium/birch-denmyre-1", + "birch-medium/birch-denmyre-2", + "birch-medium/birch-denmyre-3", + "birch-medium/birch-denmyre-4", + "birch-medium/birch-denmyre-5", + "savanna-small/SavanaNimble1", + "birch-medium/birch-denmyre-6", + "birch-medium/birch-denmyre-7", + "birch-medium/birch-denmyre-8", + "birch-medium/birch-denmyre-9", + "bombs/bomb", + "ice-spikes/ic-9", + "savanna-small/SavanaNimble7", + "savanna-small/SavanaNimble6", + "ice-spikes/ic-7", + "savanna-small/SavanaNimble9", + "ice-spikes/ic-8", + "savanna-small/SavanaNimble8", + "birch-medium/birch4", + "ice-spikes/ic-5", + "savanna-small/SavanaNimble3", + "birch-medium/birch3", + "ice-spikes/ic-6", + "savanna-small/SavanaNimble2", + "ice-spikes/ic-3", + "savanna-small/SavanaNimble5", + "ice-spikes/ic-4", + "savanna-small/SavanaNimble4", + "clutter/stone-clutt-7", + "clutter/stone-clutt-3", + "clutter/stone-clutt-4", + "clutter/stone-clutt-5", + "clutter/stone-clutt-6", + "clutter/stone-clutt-1", + "clutter/stone-clutt-2", + "house-purjap/PurJap1", + "mushroom-ice/ICEMush4", + "mushroom-ice/ICEMush3", + "mushroom-ice/ICEMush6", + "ships/ship-1", + "mushroom-ice/ICEMush5", + "ships/ship-2", + "mushroom-ice/ICEMush2", + "mushroom-ice/ICEMush1", + "bonsai-normal/bbonsai-9", + "bonsai-normal/bbonsai-8", + "hand-wood/HandJung3", + "roofed-wayward/taller-roof-10", + "bonsai-normal/bbonsai-7", + "bonsai-normal/bbonsai-6", + "mushroom-ice/ICEMush8", + "mushroom-ice/ICEMush7", + "hand-wood/HandJung2", + "hand-wood/HandJung1", + "mushroom-ice/ICEMush9", + "bonsai-normal/bbonsai-1", + "oak-tainted-massive/oak1", + "bonsai-normal/bbonsai-5", + "oak-massive/oak1", + "bonsai-normal/bbonsai-4", + "bonsai-normal/bbonsai-3", + "bonsai-normal/bbonsai-2", + "house-purjap/PurJap9", + "lith/concrete-lith-7", + "stump-dark/stump3", + "house-purjap/PurJap8", + "lith/concrete-lith-6", + "house-purjap/PurJap7", + "oak-massive/oak3", + "house-purjap/PurJap6", + "oak-massive/oak2", + "house-purjap/PurJap5", + "lith/concrete-lith-3", + "spruce-small/spruce12", + "house-purjap/PurJap4", + "lith/concrete-lith-2", + "spruce-small/spruce13", + "house-purjap/PurJap3", + "lith/concrete-lith-5", + "spruce-small/spruce10", + "house-purjap/PurJap2", + "lith/concrete-lith-4", + "spruce-small/spruce11", + "coral-rgb/coral-pink-4", + "coral-rgb/coral-pink-3", + "spruce-medium/spruce29", + "coral-rgb/coral-pink-2", + "coral-rgb/coral-pink-1", + "spruce-medium/spruce28", + "spruce-medium/spruce27", + "spruce-medium/spruce20", + "oakbush-tclutter/TClutter10", + "oakbush-tclutter/TClutter11", + "oakbush-tclutter/TClutter14", + "oakbush-tclutter/TClutter15", + "boulder-stone/boulder1", + "oakbush-tclutter/TClutter12", + "boulder-stone/boulder2", + "oakbush-tclutter/TClutter13", + "acacia-medium/acacia-denmyre-4", + "oakbush-tclutter/TClutter18", + "spruce-medium/spruce37", + "acacia-medium/acacia-denmyre-3", + "oakbush-tclutter/TClutter19", + "acacia-medium/acacia-denmyre-2", + "oakbush-tclutter/TClutter16", + "spruce-medium/spruce39", + "acacia-medium/acacia-denmyre-1", + "oakbush-tclutter/TClutter17", + "acacia-medium/acacia-denmyre-8", + "spruce-medium/spruce33", + "acacia-medium/acacia-denmyre-7", + "spruce-medium/spruce32", + "acacia-medium/acacia-denmyre-6", + "acacia-medium/acacia-denmyre-5", + "spruce-medium/spruce34", + "frosted-sproak/med-13", + "oak/oak12", + "spruce-medium/spruce31", + "acacia-medium/acacia-denmyre-9", + "spruce-medium/spruce30", + "frosted-sproak/med-10", + "oak/oak10", + "oak/oak11", + "frosted-sproak/med-12", + "frosted-sproak/med-11", + "boulder-stone/boulder3", + "boulder-stone/boulder4", + "boulder-stone/boulder5", + "boulder-stone/boulder6", + "boulder-stone/boulder7", + "boulder-stone/boulder8", + "boulder-stone/boulder9", + "mushroom-red/organell-b-2", + "mushroom-red/organell-b-1", + "oakbush-tclutter/TClutter21", + "oakbush-tclutter/TClutter22", + "oakbush-tclutter/TClutter20", + "oakbush-tclutter/TClutter25", + "oakbush-tclutter/TClutter23", + "oakbush-tclutter/TClutter24", + "willwo/willwo-10", + "jungle-remade/j2", + "willwo/willwo-11", + "clutter/JClutter2", + "clutter/JClutter1", + "clutter/JClutter4", + "clutter/JClutter3", + "clutter/JClutter6", + "clutter/JClutter5", + "clutter/JClutter8", + "clutter/JClutter7", + "clutter/JClutter9", + "dual-tree/corrupted-swamp-10", + "willow-dead-supermassive/dead1", + "willow-dead-supermassive/dead2", + "spruce-medium/spruce19", + "spruce-medium/spruce18", + "mushroom-red/small-organell-r-2", + "mushroom-red/small-organell-r-1", + "mushroom-red/small-organell-r-4", + "mushroom-red/small-organell-r-3", + "spruce-medium/spruce14", + "mushroom-red/small-organell-r-6", + "spruce-medium/spruce17", + "mushroom-red/small-organell-r-5", + "spruce-medium/spruce16", + "mushroom-red/small-organell-r-8", + "spruce-medium/spruce11", + "mushroom-red/small-organell-r-7", + "spruce-medium/spruce10", + "spruce-medium/spruce13", + "mushroom-red/small-organell-r-9", + "spruce-medium/spruce12", + "jungle-remade/jspire-7", + "jungle-remade/jspire-5", + "jungle-remade/jspire-6", + "jungle-remade/j3", + "jungle-remade/jspire-3", + "jungle-remade/jspire-4", + "jungle-remade/jspire-1", + "jungle-remade/jspire-2", + "unfrosted-spruce/big-2", + "unfrosted-spruce/big-1", + "unfrosted-spruce/big-3", + "waterlogged-darkwood/large-10", + "stump/grave-1", + "deadwood-tainted/dead1", + "arid-pine/arid-pine4", + "arid-pine/arid-pine3", + "arid-pine/arid-pine5", + "deadwood-wilted-supermassive/dead1", + "hazel-oak/s-hoak-2", + "hazel-oak/s-hoak-1", + "hazel-oak/s-hoak-4", + "hazel-oak/s-hoak-3", + "hazel-oak/s-hoak-6", + "hazel-oak/s-hoak-5", + "hazel-oak/s-hoak-8", + "hazel-oak/s-hoak-7", + "hazel-oak/s-hoak-9", + "sakura-massive/sakura1", + "sakura-massive/sakura3", + "sakura-massive/sakura2", + "big-blossom/big-1", + "big-blossom/big-2", + "big-blossom/big-3", + "oak-medium/oak1", + "oak-medium/oak2", + "spruce-medium/spruce43", + "spruce-medium/spruce42", + "structure/desert-base", + "spruce-medium/spruce41", + "oak-medium/oak-denmyre-16", + "birch-small/birch2", + "birch-small/birch1", + "birch-small/birch4", + "birch-small/birch3", + "birch-small/birch6", + "birch-small/birch5", + "birch-small/birch8", + "birch-small/birch7", + "birch-small/birch9", + "roofed-wayward/med-8", + "roofed-wayward/med-7", + "roofed-wayward/med-9", + "roofed-wayward/med-2", + "roofed-wayward/med-1", + "roofed-wayward/med-4", + "roofed-wayward/med-3", + "roofed-wayward/med-6", + "roofed-wayward/med-5", + "oak-medium/oak5", + "oak-medium/oak3", + "lith/concrete-lith-1", + "statue/sub-stat-5", + "statue/sub-stat-1", + "statue/sub-stat-2", + "statue/sub-stat-3", + "statue/sub-stat-4", + "house-norm/Med10", + "dark-oak-medium/r1", + "dark-oak-medium/r2", + "oak-medium/oak-denmyre-13", + "wonderland/wonder-3", + "oak-medium/oak-denmyre-12", + "wonderland/wonder-4", + "birch-ponderosa/smol-9", + "oak-medium/oak-denmyre-15", + "wonderland/wonder-1", + "oak-medium/oak-denmyre-14", + "wonderland/wonder-2", + "birch-ponderosa/smol-7", + "wonderland/wonder-7", + "birch-ponderosa/smol-8", + "wonderland/wonder-8", + "birch-ponderosa/smol-5", + "oak-medium/oak-denmyre-11", + "wonderland/wonder-5", + "birch-ponderosa/smol-6", + "oak-medium/oak-denmyre-10", + "wonderland/wonder-6", + "birch-ponderosa/smol-3", + "serrulata/nb-bleed10", + "birch-ponderosa/smol-4", + "birch-ponderosa/smol-1", + "wonderland/wonder-9", + "birch-ponderosa/smol-2", + "oak-supermassive/oak1", + "birch-medium/birch2", + "shroom/SavanaRock1", + "small-oak/small-oak7", + "small-oak/small-oak8", + "small-oak/small-oak9", + "bones/Bone5", + "bones/Bone4", + "bones/Bone7", + "bones/Bone6", + "darkoak-large/j1", + "waterlogged-darkwood/smol-7", + "waterlogged-darkwood/smol-6", + "waterlogged-darkwood/smol-9", + "waterlogged-darkwood/smol-8", + "bones/Bone1", + "bones/Bone3", + "bones/Bone2", + "clutter/birch-clutt-4", + "waterlogged-darkwood/smol-1", + "clutter/birch-clutt-5", + "waterlogged-darkwood/smol-3", + "waterlogged-darkwood/smol-2", + "waterlogged-darkwood/smol-5", + "waterlogged-darkwood/smol-4", + "evergreen/fantasy_evergreen_large1", + "evergreen/fantasy_evergreen_large2", + "oak-small/oak13", + "oak-small/oak12", + "oak-small/oak11", + "unfrosted-spruce/large-21", + "oak-small/oak10", + "unfrosted-spruce/large-20", + "unfrosted-spruce/large-23", + "savanna-gen/savannas-9", + "unfrosted-spruce/large-22", + "unfrosted-spruce/large-24", + "unfrosted-spruce/large-16", + "unfrosted-spruce/large-15", + "unfrosted-spruce/large-18", + "unfrosted-spruce/large-17", + "unfrosted-spruce/large-19", + "blossom-tainted/blossom1", + "roofed-wayward/med-12", + "oak-ponderosa/large-1", + "frosted-spruce/large-23-b", + "oak-ponderosa/large-4", + "oak-ponderosa/large-5", + "oak-ponderosa/large-2", + "oak-ponderosa/large-3", + "oak-ponderosa/large-8", + "oak-ponderosa/large-9", + "oak-ponderosa/large-6", + "oak-ponderosa/large-7", + "tourmaline-medium/Lpurp1", + "birch-antioch/antioch-9", + "birch-antioch/antioch-6", + "birch-antioch/antioch-5", + "birch-antioch/antioch-8", + "birch-antioch/antioch-7", + "tourmaline-medium/Lpurp7", + "tourmaline-medium/Lpurp6", + "tourmaline-medium/Lpurp9", + "tourmaline-medium/Lpurp8", + "tourmaline-medium/Lpurp3", + "tourmaline-medium/Lpurp2", + "tourmaline-medium/Lpurp5", + "tourmaline-medium/Lpurp4", + "savanna-gen/savannaS-4", + "unfrosted-spruce/smol-1", + "savanna-gen/savannaS-5", + "savanna-gen/savannaS-2", + "unfrosted-spruce/smol-3", + "savanna-gen/savannaS-3", + "unfrosted-spruce/smol-2", + "savanna-gen/savannaS-1", + "birch-antioch/antioch-2", + "unfrosted-spruce/smol-9", + "birch-antioch/antioch-1", + "unfrosted-spruce/smol-8", + "birch-antioch/antioch-4", + "birch-antioch/antioch-3", + "savanna-gen/savannaS-8", + "unfrosted-spruce/smol-5", + "unfrosted-spruce/smol-4", + "savanna-gen/savannaS-6", + "unfrosted-spruce/smol-7", + "savanna-gen/savannaS-7", + "unfrosted-spruce/smol-6", + "blossom-fallen/blossom1", + "oak-small/oak15", + "oak-small/oak14", + "jungle-medium/jungle-denmyre-6", + "jungle-medium/jungle-denmyre-5", + "jungle-medium/jungle-denmyre-4", + "jungle-medium/jungle-denmyre-3", + "jungle-medium/jungle-denmyre-2", + "jungle-medium/jungle-denmyre-1", + "jungle-medium/jungle-denmyre-9", + "jungle-medium/jungle-denmyre-8", + "jungle-medium/jungle-denmyre-7", + "frosted-spruce/large-25-b", + "oak-medium/oak-denmyre-2", + "oak-medium/oak-denmyre-1", + "oak-medium/oak-denmyre-8", + "oak-medium/oak-denmyre-7", + "oak-medium/oak-denmyre-9", + "oak-medium/oak-denmyre-4", + "oak-medium/oak-denmyre-3", + "oak-medium/oak-denmyre-6", + "oak-medium/oak-denmyre-5", + "birch-ponderosa/smol-11", + "savanna-gen/savannaD-2", + "birch-ponderosa/smol-10", + "savanna-gen/savannaD-1", + "birch-ponderosa/smol-13", + "birch-ponderosa/smol-12", + "savanna-gen/savannaD-3", + "birch-ponderosa/smol-15", + "birch-ponderosa/smol-14", + "sacred-bonsai/OGabsurd-1", + "true-redwood/true-redwood-2", + "blossom-supermassive/blossom1", + "true-redwood/true-redwood-3", + "pine/sup-pine-1", + "true-redwood/true-redwood-4", + "pine/sup-pine-2", + "ships/usd-ship-2", + "true-redwood/true-redwood-5", + "pine/sup-pine-3", + "pine/sup-pine-4", + "pine/sup-pine-5", + "pine/sup-pine-6", + "true-redwood/true-redwood-1", + "pine/sup-pine-7", + "oak/oak9", + "pine/sup-pine-8", + "oak/oak8", + "pine/sup-pine-9", + "oak/oak7", + "oak/oak6", + "true-redwood/true-redwood-6", + "willwo/willowbutbigger-1", + "oak/oak5", + "true-redwood/true-redwood-7", + "willwo/willowbutbigger-2", + "oak/oak4", + "true-redwood/true-redwood-8", + "oak/oak3", + "tourmaline-medium/Spurp9", + "true-redwood/true-redwood-9", + "clutter/JClutter10", + "oak/oak2", + "tourmaline-medium/Spurp8", + "clutter/JClutter11", + "oak/oak1", + "tourmaline-medium/Spurp7", + "clutter/JClutter12", + "tourmaline-medium/Spurp6", + "clutter/JClutter13", + "tourmaline-medium/Spurp5", + "tourmaline-medium/Spurp4", + "tourmaline-medium/Spurp3", + "tourmaline-medium/Spurp2", + "tourmaline-medium/Spurp1", + "pyramid/py", + "mushroom-red/RMush9", + "mushroom-red/RMush8", + "mushroom-red/RMush7", + "mushroom-red/RMush6", + "mushroom-red/RMush5", + "serrulata/nb-bleed2", + "mushroom-red/RMush4", + "serrulata/nb-bleed1", + "serrulata-bleeding-alt/ableed10", + "mushroom-red/RMush3", + "savanna-gen/savannaF-14", + "serrulata/nb-bleed4", + "mushroom-red/RMush2", + "savanna-gen/savannaF-15", + "serrulata/nb-bleed3", + "boulder/boulder11", + "mushroom-red/RMush1", + "serrulata/nb-bleed6", + "unfrosted-spruce/large-10", + "boulder/boulder10", + "savanna-gen/savannaF-13", + "serrulata/nb-bleed5", + "boulder/boulder13", + "savanna-gen/savannaF-10", + "serrulata/nb-bleed8", + "unfrosted-spruce/large-12", + "boulder/boulder12", + "savanna-gen/savannaF-11", + "serrulata/nb-bleed7", + "unfrosted-spruce/large-11", + "boulder/boulder15", + "unfrosted-spruce/large-14", + "boulder/boulder14", + "serrulata/nb-bleed9", + "unfrosted-spruce/large-13", + "oak-bush/bush1", + "oak-bush/bush2", + "blossom-wilted-supermassive/blossom1", + "savanna-gen/savannaF-16", + "savanna-gen/savannaF-17", + "savanna/SavanaTree1", + "savanna/SavanaTree2", + "savanna/SavanaTree3", + "savanna/SavanaTree4", + "savanna/SavanaTree5", + "ships/usd-ship-1", + "oak-bush/bush3", + "oak-bush/bush4", + "birch-sespire/altbirch-3", + "darkoak-small/oak7", + "birch-sespire/altbirch-4", + "darkoak-small/oak8", + "waterlogged-darkwood/large-3", + "birch-antioch/antioch-4-b", + "birch-sespire/altbirch-5", + "darkoak-small/oak9", + "birch-sespire/altbirch-6", + "deadwood-fallen/dead1", + "birch-sespire/altbirch-1", + "birch-sespire/altbirch-2", + "true-redwood/true-redwood-7-b", + "oak-log/log3", + "oak-log/log2", + "oak-log/log1", + "coral-rgb/coral-by-4", + "darkoak-small/oak1", + "jungle-remade/J13", + "darkoak-small/oak2", + "jungle-remade/J12", + "birch-sespire/altbirch-7", + "darkoak-small/oak3", + "jungle-remade/J11", + "birch-sespire/altbirch-8", + "coral-rgb/coral-by-1", + "darkoak-small/oak4", + "birch-sespire/altbirch-9", + "coral-rgb/coral-by-2", + "darkoak-small/oak5", + "coral-rgb/coral-by-3", + "darkoak-small/oak6", + "roofed-wayward/taller-roof-rooted-8", + "roofed-wayward/taller-roof-rooted-9", + "pine/pine8", + "shroom/mushclutt4", + "pine/pine7", + "shroom/mushclutt5", + "deadwood/deadwood1", + "savanna-gen/savannaF-2", + "deadwood/deadwood2", + "pine/pine9", + "savanna-gen/savannaF-1", + "deadwood/deadwood3", + "deadwood/deadwood4", + "shroom/mushclutt1", + "deadwood/deadwood5", + "shroom/mushclutt2", + "deadwood/deadwood6", + "shroom/mushclutt3", + "roofed-wayward/taller-roof-rooted-2", + "savanna-gen/savannaF-8", + "roofed-wayward/taller-roof-rooted-3", + "savanna-gen/savannaF-7", + "pine/pine2", + "pine/pine1", + "roofed-wayward/taller-roof-rooted-1", + "savanna-gen/savannaF-9", + "pine/pine4", + "roofed-wayward/taller-roof-rooted-6", + "savanna-gen/savannaF-4", + "pine/pine3", + "roofed-wayward/taller-roof-rooted-7", + "savanna-gen/savannaF-3", + "pine/pine6", + "roofed-wayward/taller-roof-rooted-4", + "savanna-gen/savannaF-6", + "pine/pine5", + "roofed-wayward/taller-roof-rooted-5", + "savanna-gen/savannaF-5", + "house-rustic/rustic4", + "dual-tree/corrupted-swamp-1", + "dual-tree/corrupted-swamp-3", + "dual-tree/corrupted-swamp-2", + "dual-tree/corrupted-swamp-5", + "dual-tree/corrupted-swamp-4", + "dual-tree/corrupted-swamp-7", + "dual-tree/corrupted-swamp-6", + "dual-tree/corrupted-swamp-9", + "dual-tree/corrupted-swamp-8", + "lush-pine/lush-pine2", + "lush-pine/lush-pine1", + "lush-pine/lush-pine4", + "lush-pine/lush-pine3", + "lush-pine/lush-pine6", + "lush-pine/lush-pine5", + "lush-pine/lush-pine8", + "lush-pine/lush-pine7", + "lush-pine/lush-pine9", + "darkjungle-medium/j3", + "darkjungle-medium/j2", + "savanna-clutter/SavanaClutter1", + "savanna-clutter/SavanaClutter5", + "savanna-clutter/SavanaClutter4", + "coral-rgb/coral-yellow-3", + "savanna-clutter/SavanaClutter3", + "savanna-clutter/SavanaClutter2", + "honey-tree/honey-19", + "honey-tree/honey-18", + "savanna-clutter/SavanaClutter8", + "savanna-clutter/SavanaClutter7", + "savanna-clutter/SavanaClutter6", + "honey-tree/honey-15", + "oak-tall/tall-oak3", + "honey-tree/honey-14", + "oak-tall/tall-oak4", + "honey-tree/honey-17", + "oak-tall/tall-oak5", + "honey-tree/honey-16", + "oak-tall/tall-oak6", + "honey-tree/honey-11", + "honey-tree/honey-10", + "honey-tree/honey-13", + "oak-tall/tall-oak1", + "honey-tree/honey-12", + "oak-tall/tall-oak2", + "clutter/oak-clutt-2", + "clutter/oak-clutt-1", + "oak-tall/tall-oak7", + "oak-tall/tall-oak8", + "oak-tall/tall-oak9", + "shack/wornWorkshop", + "true-redwood/true-redwood-9-b", + "clutter/oak-clutt-4", + "clutter/oak-clutt-3", + "clutter/oak-clutt-5", + "frosted-sproak/med-1", + "arid-spruce/arid-spruce4", + "arid-spruce/arid-spruce3", + "arid-spruce/arid-spruce5", + "ships/swreck-1", + "blosom-superlarge/blossom1", + "arid-spruce/arid-spruce2", + "arid-spruce/arid-spruce1", + "frosted-sproak/med-5", + "ice-spikes/sp-3", + "frosted-sproak/med-4", + "ice-spikes/sp-2", + "frosted-sproak/med-3", + "ice-spikes/sp-1", + "frosted-sproak/med-2", + "sakura-fallen/sakura1", + "frosted-sproak/med-9", + "frosted-sproak/med-8", + "frosted-sproak/med-7", + "ice-spikes/sp-5", + "frosted-sproak/med-6", + "ice-spikes/sp-4", + "evergreen/fantasy_evergreen_medium2", + "spruce-medium/spruce6", + "evergreen/fantasy_evergreen_medium3", + "spruce-medium/spruce5", + "spruce-medium/spruce8", + "spruce-medium/spruce7", + "pine/pine10", + "spruce-medium/spruce2", + "pine/pine11", + "spruce-medium/spruce1", + "spruce-medium/spruce4", + "spruce-medium/spruce3", + "oak-ponderosa/med-7", + "elder-wood/ElderRedwood10", + "oak-ponderosa/med-8", + "oak-ponderosa/med-5", + "spruce-small/spruce9", + "oak-ponderosa/med-6", + "dual-tree/infested-palm-2", + "oak-ponderosa/med-3", + "spruce-small/spruce7", + "dual-tree/infested-palm-3", + "oak-ponderosa/med-4", + "spruce-medium/spruce9", + "spruce-small/spruce8", + "dual-tree/infested-palm-4", + "oak-ponderosa/med-1", + "spruce-small/spruce5", + "dual-tree/infested-palm-5", + "oak-ponderosa/med-2", + "spruce-small/spruce6", + "oak-ponderosa/med-9", + "pine/pine12", + "roofed-wayward/med-10", + "roofed-wayward/med-11", + "coral-rgb/coral-purp-2", + "coral-rgb/coral-purp-3", + "coral-rgb/coral-purp-1", + "willwo/willwo-3", + "willwo/willwo-2", + "willwo/willwo-5", + "willwo/willwo-4", + "willwo/willwo-1", + "clutter/spruce-clutt-1", + "clutter/spruce-clutt-5", + "willwo/willwo-7", + "clutter/spruce-clutt-4", + "willwo/willwo-6", + "clutter/spruce-clutt-3", + "willwo/willwo-9", + "clutter/spruce-clutt-2", + "willwo/willwo-8", + "spruce-small/spruce3", + "spruce-small/spruce4", + "hazel-oak/taller-oak-9", + "honey-tree/honey-20", + "spruce-small/spruce1", + "dual-tree/infested-palm-1", + "hazel-oak/taller-oak-8", + "spruce-small/spruce2", + "hazel-oak/taller-oak-7", + "hazel-oak/taller-oak-6", + "hazel-oak/taller-oak-5", + "hazel-oak/taller-oak-4", + "hazel-oak/taller-oak-3", + "hazel-oak/taller-oak-2", + "frosted-spruce/large-10.", + "hazel-oak/taller-oak-1", + "small-birch/small-birch11", + "small-birch/small-birch10" + ] + } + }, + "properties": { + "continentalStyle": { + "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 + } + } + }, + "decorate": { + "description": "Generate decorations or not", + "type": "boolean" + }, + "seaZoom": { + "maximum": 512, + "description": "This zooms oceanic biomes", + "type": "number", + "minimum": 1.0E-4 + }, + "biomeZoom": { + "maximum": 512, + "description": "Zoom in or out the biome size. Higher = bigger biomes", + "type": "number", + "minimum": 1.0E-4 + }, + "rockPalette": { + "minItems": 1, + "description": "The palette of blocks for 'stone'", + "type": "array", + "items": {"type": "string"} + }, + "focus": { + "description": "Keep this either undefined or empty. Setting any biome name into this will force iris to only generate the specified biome. Great for testing.", + "type": "string", + "enum": [ + "temperate-beach", + "hot-mesa-blue", + "hot-mesa-cliffs", + "tropical-rainforest", + "frozen-mountains-cliffs", + "hot-mesa", + "hot-sandy-red-cave", + "rocky-ocean", + "hot-desert-red", + "tundra-mountains-cliffs", + "tundra-beach", + "tundra-mountains", + "tundra-cavern", + "swamp-murky-cavern", + "temperate-ocean", + "frozen-plains-hills", + "tropical-cavern", + "tropical-ocean", + "tropical-submerged-volcanic", + "swamp-dark-oak-denmyre", + "mushroom-crimson-forest", + "tundra-spruce-denmyre", + "hot-mesa-red", + "hot-ocean", + "temperate-birch-forest", + "swamp-ocean", + "tropical-beach", + "tropical-rainforest-hills", + "hot-savanna-cliff", + "tundra-ocean", + "hot-mesa-green", + "tropical-jungle-denmyre", + "temperate-wilds", + "tundra-beach-stone", + "mushroom-plains", + "rocky-mountains", + "hot-sandy-cave", + "tundra-sequia-redwoods", + "frozen-beach", + "mushroom-beach", + "temperate-oak-forest", + "frozen-vander", + "hot-beach", + "frozen-plains", + "tropical-cavern-coral", + "mushroom-warped-forest", + "hot-acacia-denmyre", + "tropical-bamboo-forest", + "frozen-ice-cavern", + "hot-desert-hills", + "temperate-highlands", + "tundra-redwoods", + "flat", + "mushroom-forest", + "hot-volcanic", + "temperate-oak-denmyre", + "hot-ocean-cliffs", + "swamp-willow-forest", + "frozen-peak", + "tundra-taiga", + "swamp-roofed", + "tropical-coral-ocean-cliffs", + "tundra-redwood-cliffs", + "mushroom-ocean", + "tropical-cavern-root", + "frozen-mountains", + "swamp-beach", + "tropical-coral-ocean", + "hot-dry-forest", + "swamp-mountains", + "rocky-mountains-cliffs", + "hot-desert", + "temperate-plains", + "frozen-ocean", + "hot-savanna", + "temperate-birch-denmyre" + ] + }, + "carving": { + "description": "Carve terrain or not", + "type": "boolean" + }, + "caveBiomeStyle": { + "description": "The placement style of biomes", + "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 + } + } + }, + "continentZoom": { + "maximum": 512, + "description": "Zoom in continents", + "type": "number", + "minimum": 1.0E-4 + }, + "landBiomeStyle": { + "description": "The placement style of biomes", + "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 + } + } + }, + "postProcessing": { + "description": "Use post processing or not", + "type": "boolean" + }, + "mutations": { + "minItems": 1, + "description": "Define biome mutations for this dimension", + "type": "array", + "items": {"$ref": "#/definitions/irisbiomemutation"} + }, + "carvingMin": { + "maximum": 256, + "description": "Carving starts at this height", + "type": "integer", + "minimum": -256 + }, + "coordFractureDistance": { + "maximum": 8192, + "description": "Coordinate fracturing applies noise to the input coordinates. This creates the 'iris swirls' and wavy features. The distance pushes these waves further into places they shouldnt be. This is a block value multiplier.", + "type": "number", + "minimum": 0 + }, + "regionStyle": { + "description": "The placement style of regions", + "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 + } + } + }, + "shoreBiomeStyle": { + "description": "The placement style of biomes", + "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 + } + } + }, + "postProcessors": { + "minItems": 1, + "description": "Post Processors", + "type": "array", + "items": {"$ref": "#/definitions/irispostprocessor"} + }, + "caveThickness": { + "maximum": 64, + "description": "The Thickness scale of cave veins", + "type": "number", + "minimum": 1.0E-4 + }, + "fluidPalette": { + "minItems": 1, + "description": "The palette of blocks for 'water'", + "type": "array", + "items": {"type": "string"} + }, + "caves": { + "description": "Generate caves or not.", + "type": "boolean" + }, + "placeObjects": { + "description": "Disable this to stop placing schematics in biomes", + "type": "boolean" + }, + "version": { + "description": "The version of this dimension. Changing this will stop users from accidentally upgrading (and breaking their worlds).", + "type": "integer", + "minimum": 0 + }, + "deposits": { + "minItems": 1, + "description": "Define global deposit generators", + "type": "array", + "items": {"$ref": "#/definitions/irisdepositgenerator"} + }, + "vanillaStructures": { + "description": "Generate vanilla structures", + "type": "boolean" + }, + "skylandBiomeStyle": { + "description": "The placement style of biomes", + "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 + } + } + }, + "name": { + "minLength": 2, + "description": "The human readable name of this dimension", + "type": "string" + }, + "regionZoom": { + "maximum": 512, + "description": "Change the size of regions", + "type": "number", + "minimum": 1.0E-4 + }, + "caveScale": { + "maximum": 512, + "description": "The cave web scale. Smaller values means scaled up vein networks.", + "type": "number", + "minimum": 1.0E-4 + }, + "landZoom": { + "maximum": 512, + "description": "This zooms in the land space", + "type": "number", + "minimum": 1.0E-4 + }, + "regions": { + "minItems": 1, + "description": "Define all of the regions to include in this dimension. Dimensions -> Regions -> Biomes -> Objects etc", + "type": "array", + "items": {"$ref": "#/definitions/enregstring"} + }, + "seaBiomeStyle": { + "description": "The placement style of biomes", + "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 + } + } + }, + "mirrorCeiling": { + "description": "Mirrors the generator floor into the ceiling. Think nether but worse...", + "type": "boolean" + }, + "carvingEnvelope": { + "maximum": 512, + "description": "How much of 3D space is carved out. Higher values make carvings cross into 3d space more often (bigger)", + "type": "number", + "minimum": 1.0E-4 + }, + "rockStyle": { + "description": "The noise style for rock types", + "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 + } + } + }, + "rockZoom": { + "maximum": 512, + "description": "The rock zoom mostly for zooming in on a wispy palette", + "type": "number", + "minimum": 1.0E-4 + }, + "carvingSliverThickness": { + "maximum": 256, + "description": "The thickness of carvings (vertical)", + "type": "number", + "minimum": 1.0E-4 + }, + "terrainZoom": { + "maximum": 512, + "description": "Zoom in or out the terrain. This stretches the terrain. Due to performance improvements, Higher than 2.0 may cause weird rounding artifacts. Lower = more terrain changes per block. Its a true zoom-out.", + "type": "number", + "minimum": 1.0E-4 + }, + "coordFractureZoom": { + "maximum": 512, + "description": "Coordinate fracturing zoom. Higher = less frequent warping, Lower = more frequent and rapid warping / swirls.", + "type": "number", + "minimum": 1.0E-4 + }, + "fluidHeight": { + "maximum": 255, + "description": "The fluid height for this dimension", + "type": "integer", + "minimum": 0 + }, + "carvingMax": { + "maximum": 256, + "description": "The maximum height carving happens at", + "type": "integer", + "minimum": -256 + }, + "ceiling": { + "description": "The ceiling dimension. Leave blank for normal sky.", + "type": "string", + "enum": [ + "flat-end", + "flat-crimson", + "flat", + "flat-nether", + "flat-concrete", + "overworld", + "flat-warped" + ] + }, + "fluidStyle": { + "description": "The noise style for fluid types", + "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 + } + } + }, + "carvingRippleThickness": { + "maximum": 512, + "description": "The thickness of ripples on carved walls", + "type": "number", + "minimum": 1.0E-4 + }, + "preventLeafDecay": { + "description": "Prevent Leaf decay as if placed in creative mode", + "type": "boolean" + }, + "caveShift": { + "maximum": 256, + "description": "Shift the Y value of the cave networks up or down.", + "type": "number", + "minimum": -256 + }, + "carvingZoom": { + "description": "Carve terrain or not", + "type": "number" + }, + "environment": { + "description": "The world environment", + "type": "string", + "enum": [ + "NORMAL", + "NETHER", + "THE_END" + ] + }, + "compatability": { + "minItems": 1, + "description": "Compatability filters", + "type": "array", + "items": {"$ref": "#/definitions/iriscompatabilityfilter"} + }, + "islandBiomeStyle": { + "description": "The placement style of biomes", + "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 + } + } + }, + "dimensionAngleDeg": { + "maximum": 360, + "description": "You can rotate the input coordinates by an angle. This can make terrain appear more natural (less sharp corners and lines). This literally rotates the entire dimension by an angle. Hint: Try 12 degrees or something not on a 90 or 45 degree angle.", + "type": "number", + "minimum": 0 + } + }, + "required": [ + "name", + "version", + "environment", + "regions", + "fluidHeight" + ], + "$id": "http://volmit.com/iris-schema/irisdimension.json", + "dependencies": {} + }, + "fileMatch": ["/dimensions/*.json"] + }, + { + "schema": { + "$schema": "http://json-schema.org/draft-07/schema#", + "description": "Represents a structure in iris.", + "additionalProperties": false, + "title": "Structure", + "type": "object", + "definitions": { + "irisstructuretile": { + "description": "Represents a structure tile", + "additionalProperties": false, + "type": "object", + "properties": { + "ceiling": { + "description": "Is this structure allowed to place if there is supposed to be a ceiling?", + "type": "string", + "enum": [ + "REQUIRED", + "AGNOSTIC", + "NEVER" + ] + }, + "east": { + "description": "Is this structure allowed to place if there is supposed to be a east wall?", + "type": "string", + "enum": [ + "REQUIRED", + "AGNOSTIC", + "NEVER" + ] + }, + "south": { + "description": "Is this structure allowed to place if there is supposed to be a south wall?", + "type": "string", + "enum": [ + "REQUIRED", + "AGNOSTIC", + "NEVER" + ] + }, + "north": { + "description": "Is this structure allowed to place if there is supposed to be a north wall?", + "type": "string", + "enum": [ + "REQUIRED", + "AGNOSTIC", + "NEVER" + ] + }, + "objects": { + "minItems": 1, + "description": "List of objects to place centered in this tile", + "type": "array", + "items": {"$ref": "#/definitions/enobjstring"} + }, + "west": { + "description": "Is this structure allowed to place if there is supposed to be a west wall?", + "type": "string", + "enum": [ + "REQUIRED", + "AGNOSTIC", + "NEVER" + ] + }, + "floor": { + "description": "Is this structure allowed to place if there is supposed to be a floor?", + "type": "string", + "enum": [ + "REQUIRED", + "AGNOSTIC", + "NEVER" + ] + } + }, + "required": [ + "ceiling", + "floor", + "north", + "south", + "east", + "west", + "objects" + ] + }, + "enobjstring": { + "type": "string", + "enum": [ + "hazel-oak/taller-oak-10", + "waterlogged-darkwood/smol-10", + "waterlogged-darkwood/smol-12", + "waterlogged-darkwood/smol-11", + "evergreen/fantasy_evergreen_medium1", + "birch-large/birch9", + "spire-ice-small/IceSpire1", + "birch-large/birch8", + "spire-ice-small/IceSpire2", + "birch-large/birch7", + "spire-ice-small/IceSpire3", + "birch-large/birch6", + "tentacle-oak/TentacleOak1", + "birch-large/birch5", + "birch-large/birch4", + "birch-large/birch3", + "birch-large/birch2", + "tentacle-oak/TentacleOak5", + "birch-large/birch1", + "tentacle-oak/TentacleOak4", + "tentacle-oak/TentacleOak3", + "tentacle-oak/TentacleOak2", + "serrulata-bleeding-alt/ableed9", + "serrulata-bleeding-alt/ableed8", + "serrulata-bleeding-alt/ableed5", + "serrulata-bleeding-alt/ableed4", + "serrulata-bleeding-alt/ableed7", + "serrulata-bleeding-alt/ableed6", + "serrulata-bleeding-alt/ableed1", + "serrulata-bleeding-alt/ableed3", + "serrulata-bleeding-alt/ableed2", + "hazel-oak/hoak-9", + "jungle-remade/jcoco-5", + "jungle-remade/jcoco-4", + "jungle-remade/jcoco-3", + "jungle-remade/jcoco-2", + "roofed-wayward/taller-roof-rooted-10", + "acacia-medium/acacia-denmyre-12", + "hazel-oak/hoak-1", + "acacia-medium/acacia-denmyre-13", + "hazel-oak/hoak-2", + "acacia-medium/acacia-denmyre-10", + "hazel-oak/hoak-3", + "acacia-medium/acacia-denmyre-11", + "hazel-oak/hoak-4", + "acacia-medium/acacia-denmyre-16", + "hazel-oak/hoak-5", + "hazel-oak/hoak-6", + "acacia-medium/acacia-denmyre-14", + "hazel-oak/hoak-7", + "acacia-medium/acacia-denmyre-15", + "hazel-oak/hoak-8", + "hive/honey-nest-10", + "jungle-remade/bmbo-1", + "tentacle-oak/TentacleOak8", + "tentacle-oak/TentacleOak7", + "tentacle-oak/TentacleOak6", + "jungle-remade/bmbo-5", + "jungle-remade/bmbo-4", + "jungle-remade/bmbo-3", + "fantasyoak-large/fantasy_oak_large1", + "jungle-remade/bmbo-2", + "jungle-remade/bmbo-9", + "jungle-remade/bmbo-8", + "jungle-remade/bmbo-7", + "jungle-remade/bmbo-6", + "jungle-remade/jcoco-1", + "house-purjap/PurJap10", + "birch-antioch/antioch-6-b", + "darkjungle-large/JunLarge4", + "frosted-spruce/large-20", + "mushroom-gray/GMush9", + "savanna-rock/SavanaRock1", + "darkjungle-large/JunLarge3", + "darkjungle-large/JunLarge2", + "darkjungle-large/JunLarge1", + "frosted-spruce/large-23", + "mushroom-gray/GMush6", + "savanna-rock/SavanaRock4", + "spruce-medium/spruce-denmyre-4", + "frosted-spruce/large-24", + "mushroom-gray/GMush5", + "mushroom-purple/PMush10", + "savanna-rock/SavanaRock5", + "spruce-medium/spruce-denmyre-3", + "frosted-spruce/large-21", + "mushroom-gray/GMush8", + "savanna-rock/SavanaRock2", + "spruce-medium/spruce-denmyre-2", + "frosted-spruce/large-22", + "mushroom-gray/GMush7", + "savanna-rock/SavanaRock3", + "spruce-medium/spruce-denmyre-1", + "mushroom-gray/GMush2", + "spruce-medium/spruce-denmyre-8", + "mushroom-gray/GMush1", + "spruce-medium/spruce-denmyre-7", + "frosted-spruce/large-25", + "mushroom-gray/GMush4", + "spruce-medium/spruce-denmyre-6", + "mushroom-gray/GMush3", + "redwood-recluse/large-9", + "spruce-medium/spruce-denmyre-5", + "redwood-recluse/large-8", + "redwood-recluse/large-7", + "redwood-recluse/large-6", + "redwood-recluse/large-5", + "spruce-medium/spruce-denmyre-9", + "jungle-remade/J7", + "redwood-recluse/large-4", + "jungle-remade/J8", + "redwood-recluse/large-3", + "jungle-remade/J9", + "redwood-recluse/large-2", + "redwood-recluse/large-1", + "arid-birch/arid-birch7", + "jungle-remade/J4", + "jungle-remade/J5", + "clutter/spruce-clutter", + "jungle-remade/J6", + "arid-birch/arid-birch4", + "arid-birch/arid-birch3", + "arid-birch/arid-birch6", + "arid-birch/arid-birch5", + "arid-birch/arid-birch2", + "arid-birch/arid-birch1", + "oak-ponderosa/smol-12", + "oak-ponderosa/smol-11", + "oak-ponderosa/smol-10", + "mushroom-red/organell-r-9", + "birch-ponderosa/large-3", + "mushroom-red/organell-r-8", + "birch-ponderosa/large-4", + "mushroom-red/organell-r-7", + "birch-ponderosa/large-5", + "jungle-remade/bjungle-5", + "mushroom-red/organell-r-6", + "birch-ponderosa/large-6", + "mushroom-red/organell-r-5", + "birch-ponderosa/large-7", + "mushroom-red/organell-r-4", + "birch-ponderosa/large-8", + "mushroom-red/organell-r-3", + "birch-ponderosa/large-9", + "mushroom-red/organell-r-2", + "mushroom-red/organell-r-1", + "stump/stump2", + "stump/stump1", + "jungle-remade/bjungle-3", + "stump/stump4", + "jungle-remade/bjungle-4", + "stump/stump3", + "birch-ponderosa/large-1", + "jungle-remade/bjungle-1", + "stump/stump6", + "birch-ponderosa/large-2", + "jungle-remade/bjungle-2", + "stump/stump5", + "blossom-massive/blossom1", + "oak-ponderosa/smol-15", + "blossom-massive/blossom2", + "oak-ponderosa/smol-14", + "blossom-massive/blossom3", + "oak-ponderosa/smol-13", + "oak-ponderosa/smol-9", + "oak-ponderosa/smol-8", + "oak-ponderosa/smol-7", + "spire-ice-medium/IceSpire5", + "oak-ponderosa/smol-6", + "spire-ice-medium/IceSpire4", + "bonsai-ice/IcePadBonsai11", + "oak-ponderosa/smol-1", + "tentacle-fire/TentacleFire6", + "bonsai-ice/IcePadBonsai10", + "darkjungle-medium/J13", + "tentacle-fire/TentacleFire7", + "bonsai-ice/IcePadBonsai13", + "tentacle-fire/TentacleFire8", + "bonsai-ice/IcePadBonsai12", + "bonsai-ice/IcePadBonsai15", + "oak-ponderosa/smol-5", + "bonsai-ice/IcePadBonsai14", + "oak-ponderosa/smol-4", + "spire-ice-medium/IceSpire6", + "darkjungle-medium/J12", + "oak-ponderosa/smol-3", + "bonsai-ice/IcePadBonsai16", + "darkjungle-medium/J11", + "oak-ponderosa/smol-2", + "tentacle-fire/TentacleFire1", + "birch-sespire/birch-1", + "tentacle-fire/TentacleFire2", + "tentacle-fire/TentacleFire3", + "birch-sespire/birch-3", + "tentacle-fire/TentacleFire4", + "birch-sespire/birch-2", + "tentacle-fire/TentacleFire5", + "birch-sespire/birch-5", + "birch-sespire/birch-4", + "birch-sespire/birch-7", + "birch-sespire/birch-6", + "birch-sespire/birch-8", + "frosted-spruce/large-12", + "frosted-spruce/large-13", + "haybale/hay3", + "oakbush-tgarb/TGarb20", + "frosted-spruce/large-10", + "haybale/hay2", + "frosted-spruce/large-11", + "haybale/hay1", + "frosted-spruce/large-16", + "serrulata-bleeding-large/T-bleed3", + "frosted-spruce/large-17", + "serrulata-bleeding-large/T-bleed2", + "frosted-spruce/large-14", + "serrulata-bleeding-large/T-bleed1", + "frosted-spruce/large-15", + "frosted-spruce/large-18", + "serrulata-bleeding-large/T-bleed5", + "frosted-spruce/large-19", + "serrulata-bleeding-large/T-bleed4", + "oakbush-tgarb/TGarb18", + "oakbush-tgarb/TGarb19", + "oakbush-tgarb/TGarb12", + "savanna-rock/SavanaRock8", + "oakbush-tgarb/TGarb13", + "oakbush-tgarb/TGarb10", + "savanna-rock/SavanaRock6", + "oakbush-tgarb/TGarb11", + "savanna-rock/SavanaRock7", + "oakbush-tgarb/TGarb16", + "oakbush-tgarb/TGarb17", + "oakbush-tgarb/TGarb14", + "oakbush-tgarb/TGarb15", + "birch-medium/birch-denmyre-12", + "mushroom-red/fantasy_mushroom_red2", + "birch-medium/birch-denmyre-13", + "mushroom-red/fantasy_mushroom_red3", + "birch-medium/birch-denmyre-14", + "mushroom-red/fantasy_mushroom_red4", + "birch-medium/birch-denmyre-15", + "birch-medium/birch-denmyre-10", + "birch-medium/birch-denmyre-11", + "mushroom-red/fantasy_mushroom_red1", + "sakura/sakura2", + "unfrosted-spruce/med-5", + "sakura/sakura1", + "unfrosted-spruce/med-3", + "unfrosted-spruce/med-4", + "sakura/sakura5", + "sakura/sakura4", + "sakura/sakura3", + "clutter/Jstone1", + "clutter/Jstone2", + "unfrosted-spruce/med-1", + "unfrosted-spruce/med-2", + "small-oak/small-oak20", + "tropical-delux/tropi-6", + "tropical-delux/tropi-5", + "tropical-delux/tropi-2", + "tropical-delux/tropi-1", + "tropical-delux/tropi-4", + "tropical-delux/tropi-3", + "birch-medium/birch-denmyre-16", + "willowbutbigger/o1", + "willowbutbigger/o2", + "spruce-medium/spruce-denmyre-11", + "spruce-medium/spruce-denmyre-10", + "boulder-stone/boulder11", + "spruce-medium/spruce-denmyre-13", + "boulder-stone/boulder10", + "spruce-medium/spruce-denmyre-12", + "boulder-stone/boulder13", + "boulder-stone/boulder12", + "boulder-stone/boulder15", + "boulder-stone/boulder14", + "sakura-superlarge/sakura1", + "willow-supermassive/willow4", + "willow-supermassive/willow3", + "willow-supermassive/willow2", + "oak-ponderosa/med-20", + "willow-supermassive/willow1", + "house-norm/Med1", + "sacred-bonsai/med-1", + "sacred-bonsai/med-2", + "sacred-bonsai/med-3", + "unfrosted-spruce/large-8", + "sacred-bonsai/med-4", + "unfrosted-spruce/large-9", + "house-norm/Med5", + "unfrosted-spruce/large-6", + "beach-islander/easterHead1", + "house-norm/Med4", + "unfrosted-spruce/large-7", + "house-norm/Med3", + "unfrosted-spruce/large-4", + "house-norm/Med2", + "unfrosted-spruce/large-5", + "unfrosted-spruce/large-2", + "unfrosted-spruce/large-3", + "unfrosted-spruce/large-1", + "true-redwood/true-redwood-10-b", + "house-norm/Med9", + "ice-spikes/ice-spec-1", + "house-norm/Med8", + "house-norm/Med7", + "ice-spikes/ice-spec-3", + "house-norm/Med6", + "ice-spikes/ice-spec-2", + "ice-spikes/ice-spec-5", + "sacred-bonsai/med-5", + "spruce-medium/spruce-denmyre-15", + "ice-spikes/ice-spec-4", + "oak-superlarge/oak1", + "spruce-medium/spruce-denmyre-14", + "spruce-medium/spruce-denmyre-16", + "coral-rgb/coral-red-1", + "mushroom-red/small-organell-r-10", + "clutter/doak-spec-2", + "clutter/doak-spec-3", + "boulder/boulder1", + "boulder/boulder2", + "clutter/doak-spec-1", + "boulder/boulder3", + "oak-tall/tall-oak10", + "boulder/boulder4", + "oak-tall/tall-oak11", + "boulder/boulder5", + "boulder/boulder6", + "boulder/boulder7", + "boulder/boulder8", + "boulder/boulder9", + "oak-ponderosa/med-18", + "elder-wood/ElderRedwood9", + "oak-ponderosa/med-19", + "elder-wood/ElderRedwood8", + "elder-wood/ElderRedwood7", + "elder-wood/ElderRedwood6", + "elder-wood/ElderRedwood5", + "elder-wood/ElderRedwood4", + "elder-wood/ElderRedwood3", + "oak-ponderosa/med-10", + "oak-ponderosa/med-11", + "oak-ponderosa/med-12", + "oak-ponderosa/med-13", + "oak-ponderosa/med-14", + "oak-ponderosa/med-15", + "oak-ponderosa/med-16", + "oak-ponderosa/large-14.", + "oak-ponderosa/med-17", + "frosted-spruce/large-5", + "frosted-spruce/large-6", + "frosted-spruce/large-7", + "frosted-spruce/large-8", + "frosted-spruce/large-9", + "small-oak/small-oak11", + "small-oak/small-oak10", + "hive/honey-nest-3", + "waterlogged-darkwood/smol-14", + "hive/honey-nest-2", + "tourmaline-large/purp10", + "waterlogged-darkwood/smol-13", + "hive/honey-nest-1", + "waterlogged-darkwood/smol-16", + "waterlogged-darkwood/smol-15", + "small-oak/small-oak19", + "small-oak/small-oak18", + "small-oak/small-oak17", + "small-oak/small-oak16", + "small-oak/small-oak15", + "small-oak/small-oak14", + "small-oak/small-oak13", + "small-oak/small-oak12", + "hive/honey-nest-7", + "hive/honey-nest-6", + "hive/honey-nest-5", + "hive/honey-nest-4", + "hive/honey-nest-9", + "hive/honey-nest-8", + "cactus-white/c4", + "cactus-white/c3", + "cactus-white/c2", + "cactus-white/c1", + "unfrosted-spruce/bab-1", + "unfrosted-spruce/bab-3", + "unfrosted-spruce/bab-2", + "clutter/birch-clutt-2", + "palm-small/palm5", + "clutter/birch-clutt-3", + "bonsai-ice/IcePadBonsai9", + "clutter/birch-clutt-1", + "oakbush-tclutter/TClutter5", + "bone-spire/BoneSpire20", + "oakbush-tclutter/TClutter6", + "oakbush-tclutter/TClutter3", + "oakbush-tclutter/TClutter4", + "mushroom-red/organell-r-10", + "oakbush-tclutter/TClutter9", + "oakbush-tclutter/TClutter7", + "oakbush-tclutter/TClutter8", + "deadwood-supermassive/dead1", + "mushroom-purple/PMush7", + "waterlogged-darkwood/med-1", + "mushroom-purple/PMush8", + "waterlogged-darkwood/med-2", + "mushroom-purple/PMush9", + "waterlogged-darkwood/med-3", + "waterlogged-darkwood/med-4", + "dark-oak-medium/dark-oak-denmyre-13", + "oakbush-tclutter/TClutter1", + "waterlogged-darkwood/med-5", + "dark-oak-medium/dark-oak-denmyre-12", + "oakbush-tclutter/TClutter2", + "waterlogged-darkwood/med-6", + "dark-oak-medium/dark-oak-denmyre-11", + "deadwood-supermassive/dead3", + "waterlogged-darkwood/med-7", + "dark-oak-medium/dark-oak-denmyre-10", + "deadwood-supermassive/dead2", + "waterlogged-darkwood/med-8", + "small-oak/small-oak3", + "small-oak/small-oak4", + "mushroom-purple/PMush1", + "small-oak/small-oak5", + "mushroom-purple/PMush2", + "small-oak/small-oak6", + "mushroom-purple/PMush3", + "mushroom-purple/PMush4", + "mushroom-purple/PMush5", + "small-oak/small-oak1", + "mushroom-purple/PMush6", + "small-oak/small-oak2", + "bone-spire/BoneSpire18", + "bone-spire/BoneSpire4", + "bone-spire/BoneSpire17", + "bone-spire/BoneSpire5", + "sacred-bonsai/absurd-1", + "bone-spire/BoneSpire2", + "bone-spire/BoneSpire19", + "bone-spire/BoneSpire3", + "bone-spire/BoneSpire8", + "oak-wilted-supermassive/oak1", + "bone-spire/BoneSpire9", + "bone-spire/BoneSpire6", + "tentacle-darkwood/TentacleDarkWood3", + "bone-spire/BoneSpire7", + "bone-spire/BoneSpire10", + "camp/soul-camp", + "tourmaline-medium/Lpurp10", + "dark-oak-medium/dark-oak-denmyre-16", + "bone-spire/BoneSpire12", + "dark-oak-medium/dark-oak-denmyre-15", + "bone-spire/BoneSpire11", + "dark-oak-medium/dark-oak-denmyre-14", + "bone-spire/BoneSpire14", + "bone-spire/BoneSpire13", + "bone-spire/BoneSpire16", + "bone-spire/BoneSpire15", + "birch/birch1", + "birch/birch2", + "birch/birch3", + "birch-small/birch11", + "birch/birch4", + "birch-small/birch10", + "birch/birch5", + "birch-small/birch13", + "birch/birch6", + "birch-small/birch12", + "birch/birch7", + "birch-small/birch15", + "birch/birch8", + "birch-small/birch14", + "bonsai-ice/IcePadBonsai8", + "palm-small/palm1", + "bonsai-ice/IcePadBonsai7", + "palm-small/palm2", + "tentacle-darkwood/TentacleDarkWood8", + "bonsai-ice/IcePadBonsai6", + "palm-small/palm3", + "bonsai-ice/IcePadBonsai5", + "palm-small/palm4", + "tentacle-darkwood/TentacleDarkWood6", + "bonsai-ice/IcePadBonsai4", + "unfrosted-spruce/bab-5", + "bone-spire/BoneSpire1", + "bonsai-ice/IcePadBonsai3", + "unfrosted-spruce/bab-4", + "bonsai-ice/IcePadBonsai2", + "bonsai-ice/IcePadBonsai1", + "wonderland/wonder-10", + "savanna-gen/savannas-12", + "savanna-gen/savannas-11", + "savanna-gen/savannas-10", + "jungle-remade/bbjungle-1", + "elder-wood/ElderRedwood2", + "elder-wood/ElderRedwood1", + "jungle-remade/sjungle-1", + "jungle-remade/sjungle-3", + "jungle-remade/sjungle-2", + "denmyre/oak-denmyre-clutter-8", + "denmyre/oak-denmyre-clutter-9", + "dark-oak-medium/dark-oak-denmyre-4", + "denmyre/oak-denmyre-clutter-6", + "dark-oak-medium/dark-oak-denmyre-3", + "denmyre/oak-denmyre-clutter-7", + "jungle-remade/sjungle-4", + "dark-oak-medium/dark-oak-denmyre-2", + "denmyre/oak-denmyre-clutter-4", + "dark-oak-medium/dark-oak-denmyre-1", + "denmyre/oak-denmyre-clutter-5", + "frosted-spruce/large-22-b", + "dark-oak-medium/dark-oak-denmyre-8", + "denmyre/oak-denmyre-clutter-2", + "dark-oak-medium/dark-oak-denmyre-7", + "denmyre/oak-denmyre-clutter-3", + "dark-oak-medium/dark-oak-denmyre-6", + "dark-oak-medium/dark-oak-denmyre-5", + "denmyre/oak-denmyre-clutter-1", + "hazel-oak/s-hoak-10", + "oak-fallen-massive/oak1", + "dark-oak-medium/dark-oak-denmyre-9", + "arid-oak/arid-oak7", + "arid-oak/arid-oak1", + "arid-oak/arid-oak2", + "arid-oak/arid-oak3", + "arid-oak/arid-oak4", + "bonsai-normal/bbonsai-10", + "arid-oak/arid-oak5", + "bonsai-normal/bbonsai-11", + "arid-oak/arid-oak6", + "serrulata-bleeding-medium/bleed10", + "spire-magma/MagmaSpire3", + "spire-magma/MagmaSpire2", + "spire-magma/MagmaSpire1", + "spruce-dead/spruce_dead3", + "tourmaline-large/purp1", + "spruce-dead/spruce_dead2", + "tourmaline-large/purp2", + "spruce-dead/spruce_dead1", + "tourmaline-large/purp3", + "sakura-wilted-supermassive/sakura1", + "dual-tree/sandy-jungle-2", + "dual-tree/sandy-jungle-3", + "dual-tree/sandy-jungle-1", + "dual-tree/sandy-jungle-4", + "oak-ponderosa/large-13", + "tourmaline-large/purp4", + "savanna-small/SavanaNimble10", + "tourmaline-large/purp5", + "oak-ponderosa/large-15", + "savanna-small/SavanaNimble11", + "tourmaline-large/purp6", + "savanna-small/SavanaNimble12", + "tourmaline-large/purp7", + "savanna-small/SavanaNimble13", + "tourmaline-large/purp8", + "oak-ponderosa/large-10", + "savanna-small/SavanaNimble14", + "tourmaline-large/purp9", + "oak-ponderosa/large-11", + "pine/sup-pine-11", + "savanna-small/SavanaNimble15", + "oak-ponderosa/large-12", + "pine/sup-pine-10", + "savanna-small/SavanaNimble16", + "darkoak-small/oak12", + "deadwood/dadwood3", + "tentacle-cold/TentacleCold6", + "darkoak-small/oak13", + "deadwood/dadwood2", + "redwood-recluse/large-10", + "tentacle-cold/TentacleCold7", + "darkoak-small/oak14", + "deadwood/dadwood5", + "tentacle-cold/TentacleCold8", + "darkoak-small/oak15", + "deadwood/dadwood4", + "deadwood/dadwood1", + "tourmaline-prob/prob2", + "darkoak-small/oak10", + "darkoak-small/oak11", + "tourmaline-prob/prob1", + "mushroom-black/BMush1", + "mushroom-black/BMush3", + "mushroom-black/BMush2", + "mushroom-black/BMush5", + "mushroom-black/BMush4", + "tentacle-cold/TentacleCold1", + "mushroom-black/BMush7", + "tentacle-cold/TentacleCold2", + "mushroom-black/BMush6", + "tentacle-cold/TentacleCold3", + "mushroom-black/BMush9", + "tentacle-cold/TentacleCold4", + "mushroom-black/BMush8", + "tentacle-cold/TentacleCold5", + "house-jap/MedJap1", + "house-jap/MedJap3", + "house-jap/MedJap2", + "house-jap/MedJap5", + "small-birch/small-birch2", + "house-jap/MedJap4", + "small-birch/small-birch1", + "fantasyoak-medium/fantasy_oak_medium4", + "house-jap/MedJap7", + "small-birch/small-birch4", + "house-jap/MedJap6", + "small-birch/small-birch3", + "house-jap/MedJap9", + "house-jap/MedJap8", + "birch-large/birch10", + "birch-large/birch11", + "hand-bone/boneHand2", + "small-birch/small-birch6", + "hand-bone/boneHand3", + "small-birch/small-birch5", + "small-birch/small-birch8", + "hand-bone/boneHand1", + "small-birch/small-birch7", + "deadwood/dadwood6", + "small-birch/small-birch9", + "frosted-spruce/large-24-b", + "arid-pine/arid-pine2", + "arid-pine/arid-pine1", + "waterlogged-darkwood/med-9", + "birch-large/birch20", + "birch-large/birch14", + "birch-large/birch15", + "birch-large/birch12", + "birch-large/birch13", + "birch-large/birch18", + "birch-large/birch19", + "birch-large/birch16", + "oakbush-tgarb/TGarb9", + "birch-large/birch17", + "fantasyoak-medium/fantasy_oak_medium2", + "oakbush-tgarb/TGarb7", + "fantasyoak-medium/fantasy_oak_medium3", + "oakbush-tgarb/TGarb8", + "oakbush-tgarb/TGarb5", + "fantasyoak-medium/fantasy_oak_medium1", + "oakbush-tgarb/TGarb6", + "oakbush-tgarb/TGarb3", + "oakbush-tgarb/TGarb4", + "oakbush-tgarb/TGarb1", + "oakbush-tgarb/TGarb2", + "jungle-medium/jungle-denmyre-10", + "jungle-medium/jungle-denmyre-11", + "birch-sespire/altbirch-20", + "jungle-medium/jungle-denmyre-16", + "jungle-medium/jungle-denmyre-14", + "jungle-medium/jungle-denmyre-15", + "jungle-medium/jungle-denmyre-12", + "jungle-medium/jungle-denmyre-13", + "oak-small/oak9", + "oak-small/oak6", + "oak-small/oak5", + "oak-small/oak8", + "oak-small/oak7", + "ice-spikes/tp-4", + "oak-small/oak2", + "denmyre/oak-denmyre-clutter-10", + "ice-spikes/tp-3", + "oak-small/oak1", + "ice-spikes/tp-2", + "oak-small/oak4", + "ice-spikes/tp-1", + "oak-small/oak3", + "mushroom-red/RMush10", + "birch-antioch/antioch-13", + "birch-ponderosa/med-11", + "birch-antioch/antioch-12", + "birch-ponderosa/med-12", + "birch-antioch/antioch-11", + "birch-antioch/antioch-10", + "birch-ponderosa/med-10", + "birch-ponderosa/med-15", + "birch-ponderosa/med-13", + "birch-ponderosa/med-14", + "wonderland/froShroom-2", + "wonderland/froShroom-1", + "birch-antioch/antioch-5-b", + "darkjungle-medium/J7", + "darkjungle-medium/J6", + "darkjungle-medium/J9", + "birch-ponderosa/large-20", + "darkjungle-medium/J8", + "darkjungle-medium/J5", + "darkjungle-medium/J4", + "wonderland/froShroom-9", + "wonderland/froShroom-8", + "wonderland/froShroom-7", + "wonderland/froShroom-6", + "wonderland/froShroom-5", + "wonderland/froShroom-4", + "wonderland/froShroom-3", + "deadwood-massive/dead3", + "pine/sup-pine-13", + "pine/sup-pine-12", + "house-jap/MedJap10", + "birch-sespire/altbirch-10", + "birch-sespire/altbirch-11", + "birch-sespire/altbirch-12", + "birch-sespire/altbirch-13", + "birch-sespire/altbirch-14", + "ice-spikes/ic-10", + "birch-sespire/altbirch-15", + "ice-spikes/ic-11", + "birch-sespire/altbirch-16", + "birch-sespire/altbirch-17", + "birch-sespire/altbirch-18", + "deadwood-massive/dead1", + "birch-sespire/altbirch-19", + "deadwood-massive/dead2", + "creepy-oak/FantasyOak8", + "creepy-oak/FantasyOak9", + "creepy-oak/FantasyOak6", + "creepy-oak/FantasyOak7", + "mushroom-black/BMush10", + "creepy-oak/FantasyOak1", + "creepy-oak/FantasyOak4", + "creepy-oak/FantasyOak5", + "creepy-oak/FantasyOak2", + "creepy-oak/FantasyOak3", + "wonderland/twirlSpruce-7", + "wonderland/twirlSpruce-6", + "palm/palm2", + "wonderland/twirlSpruce-5", + "palm/palm1", + "wonderland/twirlSpruce-4", + "birch-ponderosa/med-1", + "palm/palm4", + "palm/palm3", + "palm/palm6", + "wonderland/twirlSpruce-9", + "palm/palm5", + "wonderland/twirlSpruce-8", + "palm/palm8", + "palm/palm7", + "sakura-tainted-supermassive/sakura1", + "creepy-oak/FantasyOak13", + "creepy-oak/FantasyOak14", + "creepy-oak/FantasyOak15", + "creepy-oak/FantasyOak16", + "creepy-oak/FantasyOak17", + "creepy-oak/FantasyOak18", + "creepy-oak/FantasyOak19", + "lush-pine/lush-pine10", + "creepy-oak/FantasyOak10", + "creepy-oak/FantasyOak11", + "creepy-oak/FantasyOak12", + "birch-ponderosa/large-10", + "serrulata-bleeding-medium/bleed1", + "birch-ponderosa/large-11", + "serrulata-bleeding-medium/bleed2", + "serrulata-bleeding-medium/bleed3", + "serrulata-bleeding-medium/bleed4", + "birch-ponderosa/large-14", + "birch-ponderosa/large-15", + "birch-ponderosa/large-12", + "birch-ponderosa/large-13", + "birch-ponderosa/large-18", + "birch-ponderosa/med-5", + "serrulata-bleeding-medium/bleed9", + "birch-ponderosa/large-19", + "birch-ponderosa/med-4", + "birch-ponderosa/large-16", + "birch-ponderosa/med-3", + "birch-ponderosa/large-17", + "birch-ponderosa/med-2", + "birch-ponderosa/med-9", + "serrulata-bleeding-medium/bleed5", + "wonderland/twirlSpruce-3", + "birch-ponderosa/med-8", + "serrulata-bleeding-medium/bleed6", + "tourmaline-medium/Spurp10", + "wonderland/twirlSpruce-2", + "birch-ponderosa/med-7", + "serrulata-bleeding-medium/bleed7", + "wonderland/twirlSpruce-1", + "birch-ponderosa/med-6", + "serrulata-bleeding-medium/bleed8", + "birch-antioch/antioch-3-b", + "true-redwood/true-redwood-8-b", + "jungle-remade/ssmjungle1", + "true-redwood/true-redwood-10", + "honey-tree/honey-9", + "honey-tree/honey-5", + "honey-tree/honey-6", + "honey-tree/honey-7", + "honey-tree/honey-8", + "honey-tree/honey-1", + "honey-tree/honey-2", + "honey-tree/honey-3", + "honey-tree/honey-4", + "roofed-wayward/taller-roof-8", + "roofed-wayward/taller-roof-9", + "roofed-wayward/taller-roof-4", + "bonsai-massive/bonsai1", + "roofed-wayward/taller-roof-5", + "bonsai-massive/bonsai2", + "roofed-wayward/taller-roof-6", + "bonsai-massive/bonsai3", + "roofed-wayward/taller-roof-7", + "tentacle-slime/TentacleSlimy8", + "wonderland/twirlSpruce-10", + "tentacle-slime/TentacleSlimy1", + "tentacle-slime/TentacleSlimy3", + "tentacle-slime/TentacleSlimy2", + "tentacle-slime/TentacleSlimy5", + "tentacle-slime/TentacleSlimy4", + "tentacle-slime/TentacleSlimy7", + "roofed-wayward/taller-roof-1", + "roofed-wayward/taller-roof-2", + "roofed-wayward/taller-roof-3", + "camp/camp", + "swampy-oak/swampy5", + "swampy-oak/swampy3", + "swampy-oak/swampy4", + "ice-spikes/ic-1", + "ice-spikes/ic-2", + "swampy-oak/swampy1", + "swampy-oak/swampy2", + "grave/grave", + "birch-medium/birch-denmyre-1", + "birch-medium/birch-denmyre-2", + "birch-medium/birch-denmyre-3", + "birch-medium/birch-denmyre-4", + "birch-medium/birch-denmyre-5", + "savanna-small/SavanaNimble1", + "birch-medium/birch-denmyre-6", + "birch-medium/birch-denmyre-7", + "birch-medium/birch-denmyre-8", + "birch-medium/birch-denmyre-9", + "bombs/bomb", + "ice-spikes/ic-9", + "savanna-small/SavanaNimble7", + "savanna-small/SavanaNimble6", + "ice-spikes/ic-7", + "savanna-small/SavanaNimble9", + "ice-spikes/ic-8", + "savanna-small/SavanaNimble8", + "birch-medium/birch4", + "ice-spikes/ic-5", + "savanna-small/SavanaNimble3", + "birch-medium/birch3", + "ice-spikes/ic-6", + "savanna-small/SavanaNimble2", + "ice-spikes/ic-3", + "savanna-small/SavanaNimble5", + "ice-spikes/ic-4", + "savanna-small/SavanaNimble4", + "clutter/stone-clutt-7", + "clutter/stone-clutt-3", + "clutter/stone-clutt-4", + "clutter/stone-clutt-5", + "clutter/stone-clutt-6", + "clutter/stone-clutt-1", + "clutter/stone-clutt-2", + "house-purjap/PurJap1", + "mushroom-ice/ICEMush4", + "mushroom-ice/ICEMush3", + "mushroom-ice/ICEMush6", + "ships/ship-1", + "mushroom-ice/ICEMush5", + "ships/ship-2", + "mushroom-ice/ICEMush2", + "mushroom-ice/ICEMush1", + "bonsai-normal/bbonsai-9", + "bonsai-normal/bbonsai-8", + "hand-wood/HandJung3", + "roofed-wayward/taller-roof-10", + "bonsai-normal/bbonsai-7", + "bonsai-normal/bbonsai-6", + "mushroom-ice/ICEMush8", + "mushroom-ice/ICEMush7", + "hand-wood/HandJung2", + "hand-wood/HandJung1", + "mushroom-ice/ICEMush9", + "bonsai-normal/bbonsai-1", + "oak-tainted-massive/oak1", + "bonsai-normal/bbonsai-5", + "oak-massive/oak1", + "bonsai-normal/bbonsai-4", + "bonsai-normal/bbonsai-3", + "bonsai-normal/bbonsai-2", + "house-purjap/PurJap9", + "lith/concrete-lith-7", + "stump-dark/stump3", + "house-purjap/PurJap8", + "lith/concrete-lith-6", + "house-purjap/PurJap7", + "oak-massive/oak3", + "house-purjap/PurJap6", + "oak-massive/oak2", + "house-purjap/PurJap5", + "lith/concrete-lith-3", + "spruce-small/spruce12", + "house-purjap/PurJap4", + "lith/concrete-lith-2", + "spruce-small/spruce13", + "house-purjap/PurJap3", + "lith/concrete-lith-5", + "spruce-small/spruce10", + "house-purjap/PurJap2", + "lith/concrete-lith-4", + "spruce-small/spruce11", + "coral-rgb/coral-pink-4", + "coral-rgb/coral-pink-3", + "spruce-medium/spruce29", + "coral-rgb/coral-pink-2", + "coral-rgb/coral-pink-1", + "spruce-medium/spruce28", + "spruce-medium/spruce27", + "spruce-medium/spruce20", + "oakbush-tclutter/TClutter10", + "oakbush-tclutter/TClutter11", + "oakbush-tclutter/TClutter14", + "oakbush-tclutter/TClutter15", + "boulder-stone/boulder1", + "oakbush-tclutter/TClutter12", + "boulder-stone/boulder2", + "oakbush-tclutter/TClutter13", + "acacia-medium/acacia-denmyre-4", + "oakbush-tclutter/TClutter18", + "spruce-medium/spruce37", + "acacia-medium/acacia-denmyre-3", + "oakbush-tclutter/TClutter19", + "acacia-medium/acacia-denmyre-2", + "oakbush-tclutter/TClutter16", + "spruce-medium/spruce39", + "acacia-medium/acacia-denmyre-1", + "oakbush-tclutter/TClutter17", + "acacia-medium/acacia-denmyre-8", + "spruce-medium/spruce33", + "acacia-medium/acacia-denmyre-7", + "spruce-medium/spruce32", + "acacia-medium/acacia-denmyre-6", + "acacia-medium/acacia-denmyre-5", + "spruce-medium/spruce34", + "frosted-sproak/med-13", + "oak/oak12", + "spruce-medium/spruce31", + "acacia-medium/acacia-denmyre-9", + "spruce-medium/spruce30", + "frosted-sproak/med-10", + "oak/oak10", + "oak/oak11", + "frosted-sproak/med-12", + "frosted-sproak/med-11", + "boulder-stone/boulder3", + "boulder-stone/boulder4", + "boulder-stone/boulder5", + "boulder-stone/boulder6", + "boulder-stone/boulder7", + "boulder-stone/boulder8", + "boulder-stone/boulder9", + "mushroom-red/organell-b-2", + "mushroom-red/organell-b-1", + "oakbush-tclutter/TClutter21", + "oakbush-tclutter/TClutter22", + "oakbush-tclutter/TClutter20", + "oakbush-tclutter/TClutter25", + "oakbush-tclutter/TClutter23", + "oakbush-tclutter/TClutter24", + "willwo/willwo-10", + "jungle-remade/j2", + "willwo/willwo-11", + "clutter/JClutter2", + "clutter/JClutter1", + "clutter/JClutter4", + "clutter/JClutter3", + "clutter/JClutter6", + "clutter/JClutter5", + "clutter/JClutter8", + "clutter/JClutter7", + "clutter/JClutter9", + "dual-tree/corrupted-swamp-10", + "willow-dead-supermassive/dead1", + "willow-dead-supermassive/dead2", + "spruce-medium/spruce19", + "spruce-medium/spruce18", + "mushroom-red/small-organell-r-2", + "mushroom-red/small-organell-r-1", + "mushroom-red/small-organell-r-4", + "mushroom-red/small-organell-r-3", + "spruce-medium/spruce14", + "mushroom-red/small-organell-r-6", + "spruce-medium/spruce17", + "mushroom-red/small-organell-r-5", + "spruce-medium/spruce16", + "mushroom-red/small-organell-r-8", + "spruce-medium/spruce11", + "mushroom-red/small-organell-r-7", + "spruce-medium/spruce10", + "spruce-medium/spruce13", + "mushroom-red/small-organell-r-9", + "spruce-medium/spruce12", + "jungle-remade/jspire-7", + "jungle-remade/jspire-5", + "jungle-remade/jspire-6", + "jungle-remade/j3", + "jungle-remade/jspire-3", + "jungle-remade/jspire-4", + "jungle-remade/jspire-1", + "jungle-remade/jspire-2", + "unfrosted-spruce/big-2", + "unfrosted-spruce/big-1", + "unfrosted-spruce/big-3", + "waterlogged-darkwood/large-10", + "stump/grave-1", + "deadwood-tainted/dead1", + "arid-pine/arid-pine4", + "arid-pine/arid-pine3", + "arid-pine/arid-pine5", + "deadwood-wilted-supermassive/dead1", + "hazel-oak/s-hoak-2", + "hazel-oak/s-hoak-1", + "hazel-oak/s-hoak-4", + "hazel-oak/s-hoak-3", + "hazel-oak/s-hoak-6", + "hazel-oak/s-hoak-5", + "hazel-oak/s-hoak-8", + "hazel-oak/s-hoak-7", + "hazel-oak/s-hoak-9", + "sakura-massive/sakura1", + "sakura-massive/sakura3", + "sakura-massive/sakura2", + "big-blossom/big-1", + "big-blossom/big-2", + "big-blossom/big-3", + "oak-medium/oak1", + "oak-medium/oak2", + "spruce-medium/spruce43", + "spruce-medium/spruce42", + "structure/desert-base", + "spruce-medium/spruce41", + "oak-medium/oak-denmyre-16", + "birch-small/birch2", + "birch-small/birch1", + "birch-small/birch4", + "birch-small/birch3", + "birch-small/birch6", + "birch-small/birch5", + "birch-small/birch8", + "birch-small/birch7", + "birch-small/birch9", + "roofed-wayward/med-8", + "roofed-wayward/med-7", + "roofed-wayward/med-9", + "roofed-wayward/med-2", + "roofed-wayward/med-1", + "roofed-wayward/med-4", + "roofed-wayward/med-3", + "roofed-wayward/med-6", + "roofed-wayward/med-5", + "oak-medium/oak5", + "oak-medium/oak3", + "lith/concrete-lith-1", + "statue/sub-stat-5", + "statue/sub-stat-1", + "statue/sub-stat-2", + "statue/sub-stat-3", + "statue/sub-stat-4", + "house-norm/Med10", + "dark-oak-medium/r1", + "dark-oak-medium/r2", + "oak-medium/oak-denmyre-13", + "wonderland/wonder-3", + "oak-medium/oak-denmyre-12", + "wonderland/wonder-4", + "birch-ponderosa/smol-9", + "oak-medium/oak-denmyre-15", + "wonderland/wonder-1", + "oak-medium/oak-denmyre-14", + "wonderland/wonder-2", + "birch-ponderosa/smol-7", + "wonderland/wonder-7", + "birch-ponderosa/smol-8", + "wonderland/wonder-8", + "birch-ponderosa/smol-5", + "oak-medium/oak-denmyre-11", + "wonderland/wonder-5", + "birch-ponderosa/smol-6", + "oak-medium/oak-denmyre-10", + "wonderland/wonder-6", + "birch-ponderosa/smol-3", + "serrulata/nb-bleed10", + "birch-ponderosa/smol-4", + "birch-ponderosa/smol-1", + "wonderland/wonder-9", + "birch-ponderosa/smol-2", + "oak-supermassive/oak1", + "birch-medium/birch2", + "shroom/SavanaRock1", + "small-oak/small-oak7", + "small-oak/small-oak8", + "small-oak/small-oak9", + "bones/Bone5", + "bones/Bone4", + "bones/Bone7", + "bones/Bone6", + "darkoak-large/j1", + "waterlogged-darkwood/smol-7", + "waterlogged-darkwood/smol-6", + "waterlogged-darkwood/smol-9", + "waterlogged-darkwood/smol-8", + "bones/Bone1", + "bones/Bone3", + "bones/Bone2", + "clutter/birch-clutt-4", + "waterlogged-darkwood/smol-1", + "clutter/birch-clutt-5", + "waterlogged-darkwood/smol-3", + "waterlogged-darkwood/smol-2", + "waterlogged-darkwood/smol-5", + "waterlogged-darkwood/smol-4", + "evergreen/fantasy_evergreen_large1", + "evergreen/fantasy_evergreen_large2", + "oak-small/oak13", + "oak-small/oak12", + "oak-small/oak11", + "unfrosted-spruce/large-21", + "oak-small/oak10", + "unfrosted-spruce/large-20", + "unfrosted-spruce/large-23", + "savanna-gen/savannas-9", + "unfrosted-spruce/large-22", + "unfrosted-spruce/large-24", + "unfrosted-spruce/large-16", + "unfrosted-spruce/large-15", + "unfrosted-spruce/large-18", + "unfrosted-spruce/large-17", + "unfrosted-spruce/large-19", + "blossom-tainted/blossom1", + "roofed-wayward/med-12", + "oak-ponderosa/large-1", + "frosted-spruce/large-23-b", + "oak-ponderosa/large-4", + "oak-ponderosa/large-5", + "oak-ponderosa/large-2", + "oak-ponderosa/large-3", + "oak-ponderosa/large-8", + "oak-ponderosa/large-9", + "oak-ponderosa/large-6", + "oak-ponderosa/large-7", + "tourmaline-medium/Lpurp1", + "birch-antioch/antioch-9", + "birch-antioch/antioch-6", + "birch-antioch/antioch-5", + "birch-antioch/antioch-8", + "birch-antioch/antioch-7", + "tourmaline-medium/Lpurp7", + "tourmaline-medium/Lpurp6", + "tourmaline-medium/Lpurp9", + "tourmaline-medium/Lpurp8", + "tourmaline-medium/Lpurp3", + "tourmaline-medium/Lpurp2", + "tourmaline-medium/Lpurp5", + "tourmaline-medium/Lpurp4", + "savanna-gen/savannaS-4", + "unfrosted-spruce/smol-1", + "savanna-gen/savannaS-5", + "savanna-gen/savannaS-2", + "unfrosted-spruce/smol-3", + "savanna-gen/savannaS-3", + "unfrosted-spruce/smol-2", + "savanna-gen/savannaS-1", + "birch-antioch/antioch-2", + "unfrosted-spruce/smol-9", + "birch-antioch/antioch-1", + "unfrosted-spruce/smol-8", + "birch-antioch/antioch-4", + "birch-antioch/antioch-3", + "savanna-gen/savannaS-8", + "unfrosted-spruce/smol-5", + "unfrosted-spruce/smol-4", + "savanna-gen/savannaS-6", + "unfrosted-spruce/smol-7", + "savanna-gen/savannaS-7", + "unfrosted-spruce/smol-6", + "blossom-fallen/blossom1", + "oak-small/oak15", + "oak-small/oak14", + "jungle-medium/jungle-denmyre-6", + "jungle-medium/jungle-denmyre-5", + "jungle-medium/jungle-denmyre-4", + "jungle-medium/jungle-denmyre-3", + "jungle-medium/jungle-denmyre-2", + "jungle-medium/jungle-denmyre-1", + "jungle-medium/jungle-denmyre-9", + "jungle-medium/jungle-denmyre-8", + "jungle-medium/jungle-denmyre-7", + "frosted-spruce/large-25-b", + "oak-medium/oak-denmyre-2", + "oak-medium/oak-denmyre-1", + "oak-medium/oak-denmyre-8", + "oak-medium/oak-denmyre-7", + "oak-medium/oak-denmyre-9", + "oak-medium/oak-denmyre-4", + "oak-medium/oak-denmyre-3", + "oak-medium/oak-denmyre-6", + "oak-medium/oak-denmyre-5", + "birch-ponderosa/smol-11", + "savanna-gen/savannaD-2", + "birch-ponderosa/smol-10", + "savanna-gen/savannaD-1", + "birch-ponderosa/smol-13", + "birch-ponderosa/smol-12", + "savanna-gen/savannaD-3", + "birch-ponderosa/smol-15", + "birch-ponderosa/smol-14", + "sacred-bonsai/OGabsurd-1", + "true-redwood/true-redwood-2", + "blossom-supermassive/blossom1", + "true-redwood/true-redwood-3", + "pine/sup-pine-1", + "true-redwood/true-redwood-4", + "pine/sup-pine-2", + "ships/usd-ship-2", + "true-redwood/true-redwood-5", + "pine/sup-pine-3", + "pine/sup-pine-4", + "pine/sup-pine-5", + "pine/sup-pine-6", + "true-redwood/true-redwood-1", + "pine/sup-pine-7", + "oak/oak9", + "pine/sup-pine-8", + "oak/oak8", + "pine/sup-pine-9", + "oak/oak7", + "oak/oak6", + "true-redwood/true-redwood-6", + "willwo/willowbutbigger-1", + "oak/oak5", + "true-redwood/true-redwood-7", + "willwo/willowbutbigger-2", + "oak/oak4", + "true-redwood/true-redwood-8", + "oak/oak3", + "tourmaline-medium/Spurp9", + "true-redwood/true-redwood-9", + "clutter/JClutter10", + "oak/oak2", + "tourmaline-medium/Spurp8", + "clutter/JClutter11", + "oak/oak1", + "tourmaline-medium/Spurp7", + "clutter/JClutter12", + "tourmaline-medium/Spurp6", + "clutter/JClutter13", + "tourmaline-medium/Spurp5", + "tourmaline-medium/Spurp4", + "tourmaline-medium/Spurp3", + "tourmaline-medium/Spurp2", + "tourmaline-medium/Spurp1", + "pyramid/py", + "mushroom-red/RMush9", + "mushroom-red/RMush8", + "mushroom-red/RMush7", + "mushroom-red/RMush6", + "mushroom-red/RMush5", + "serrulata/nb-bleed2", + "mushroom-red/RMush4", + "serrulata/nb-bleed1", + "serrulata-bleeding-alt/ableed10", + "mushroom-red/RMush3", + "savanna-gen/savannaF-14", + "serrulata/nb-bleed4", + "mushroom-red/RMush2", + "savanna-gen/savannaF-15", + "serrulata/nb-bleed3", + "boulder/boulder11", + "mushroom-red/RMush1", + "serrulata/nb-bleed6", + "unfrosted-spruce/large-10", + "boulder/boulder10", + "savanna-gen/savannaF-13", + "serrulata/nb-bleed5", + "boulder/boulder13", + "savanna-gen/savannaF-10", + "serrulata/nb-bleed8", + "unfrosted-spruce/large-12", + "boulder/boulder12", + "savanna-gen/savannaF-11", + "serrulata/nb-bleed7", + "unfrosted-spruce/large-11", + "boulder/boulder15", + "unfrosted-spruce/large-14", + "boulder/boulder14", + "serrulata/nb-bleed9", + "unfrosted-spruce/large-13", + "oak-bush/bush1", + "oak-bush/bush2", + "blossom-wilted-supermassive/blossom1", + "savanna-gen/savannaF-16", + "savanna-gen/savannaF-17", + "savanna/SavanaTree1", + "savanna/SavanaTree2", + "savanna/SavanaTree3", + "savanna/SavanaTree4", + "savanna/SavanaTree5", + "ships/usd-ship-1", + "oak-bush/bush3", + "oak-bush/bush4", + "birch-sespire/altbirch-3", + "darkoak-small/oak7", + "birch-sespire/altbirch-4", + "darkoak-small/oak8", + "waterlogged-darkwood/large-3", + "birch-antioch/antioch-4-b", + "birch-sespire/altbirch-5", + "darkoak-small/oak9", + "birch-sespire/altbirch-6", + "deadwood-fallen/dead1", + "birch-sespire/altbirch-1", + "birch-sespire/altbirch-2", + "true-redwood/true-redwood-7-b", + "oak-log/log3", + "oak-log/log2", + "oak-log/log1", + "coral-rgb/coral-by-4", + "darkoak-small/oak1", + "jungle-remade/J13", + "darkoak-small/oak2", + "jungle-remade/J12", + "birch-sespire/altbirch-7", + "darkoak-small/oak3", + "jungle-remade/J11", + "birch-sespire/altbirch-8", + "coral-rgb/coral-by-1", + "darkoak-small/oak4", + "birch-sespire/altbirch-9", + "coral-rgb/coral-by-2", + "darkoak-small/oak5", + "coral-rgb/coral-by-3", + "darkoak-small/oak6", + "roofed-wayward/taller-roof-rooted-8", + "roofed-wayward/taller-roof-rooted-9", + "pine/pine8", + "shroom/mushclutt4", + "pine/pine7", + "shroom/mushclutt5", + "deadwood/deadwood1", + "savanna-gen/savannaF-2", + "deadwood/deadwood2", + "pine/pine9", + "savanna-gen/savannaF-1", + "deadwood/deadwood3", + "deadwood/deadwood4", + "shroom/mushclutt1", + "deadwood/deadwood5", + "shroom/mushclutt2", + "deadwood/deadwood6", + "shroom/mushclutt3", + "roofed-wayward/taller-roof-rooted-2", + "savanna-gen/savannaF-8", + "roofed-wayward/taller-roof-rooted-3", + "savanna-gen/savannaF-7", + "pine/pine2", + "pine/pine1", + "roofed-wayward/taller-roof-rooted-1", + "savanna-gen/savannaF-9", + "pine/pine4", + "roofed-wayward/taller-roof-rooted-6", + "savanna-gen/savannaF-4", + "pine/pine3", + "roofed-wayward/taller-roof-rooted-7", + "savanna-gen/savannaF-3", + "pine/pine6", + "roofed-wayward/taller-roof-rooted-4", + "savanna-gen/savannaF-6", + "pine/pine5", + "roofed-wayward/taller-roof-rooted-5", + "savanna-gen/savannaF-5", + "house-rustic/rustic4", + "dual-tree/corrupted-swamp-1", + "dual-tree/corrupted-swamp-3", + "dual-tree/corrupted-swamp-2", + "dual-tree/corrupted-swamp-5", + "dual-tree/corrupted-swamp-4", + "dual-tree/corrupted-swamp-7", + "dual-tree/corrupted-swamp-6", + "dual-tree/corrupted-swamp-9", + "dual-tree/corrupted-swamp-8", + "lush-pine/lush-pine2", + "lush-pine/lush-pine1", + "lush-pine/lush-pine4", + "lush-pine/lush-pine3", + "lush-pine/lush-pine6", + "lush-pine/lush-pine5", + "lush-pine/lush-pine8", + "lush-pine/lush-pine7", + "lush-pine/lush-pine9", + "darkjungle-medium/j3", + "darkjungle-medium/j2", + "savanna-clutter/SavanaClutter1", + "savanna-clutter/SavanaClutter5", + "savanna-clutter/SavanaClutter4", + "coral-rgb/coral-yellow-3", + "savanna-clutter/SavanaClutter3", + "savanna-clutter/SavanaClutter2", + "honey-tree/honey-19", + "honey-tree/honey-18", + "savanna-clutter/SavanaClutter8", + "savanna-clutter/SavanaClutter7", + "savanna-clutter/SavanaClutter6", + "honey-tree/honey-15", + "oak-tall/tall-oak3", + "honey-tree/honey-14", + "oak-tall/tall-oak4", + "honey-tree/honey-17", + "oak-tall/tall-oak5", + "honey-tree/honey-16", + "oak-tall/tall-oak6", + "honey-tree/honey-11", + "honey-tree/honey-10", + "honey-tree/honey-13", + "oak-tall/tall-oak1", + "honey-tree/honey-12", + "oak-tall/tall-oak2", + "clutter/oak-clutt-2", + "clutter/oak-clutt-1", + "oak-tall/tall-oak7", + "oak-tall/tall-oak8", + "oak-tall/tall-oak9", + "shack/wornWorkshop", + "true-redwood/true-redwood-9-b", + "clutter/oak-clutt-4", + "clutter/oak-clutt-3", + "clutter/oak-clutt-5", + "frosted-sproak/med-1", + "arid-spruce/arid-spruce4", + "arid-spruce/arid-spruce3", + "arid-spruce/arid-spruce5", + "ships/swreck-1", + "blosom-superlarge/blossom1", + "arid-spruce/arid-spruce2", + "arid-spruce/arid-spruce1", + "frosted-sproak/med-5", + "ice-spikes/sp-3", + "frosted-sproak/med-4", + "ice-spikes/sp-2", + "frosted-sproak/med-3", + "ice-spikes/sp-1", + "frosted-sproak/med-2", + "sakura-fallen/sakura1", + "frosted-sproak/med-9", + "frosted-sproak/med-8", + "frosted-sproak/med-7", + "ice-spikes/sp-5", + "frosted-sproak/med-6", + "ice-spikes/sp-4", + "evergreen/fantasy_evergreen_medium2", + "spruce-medium/spruce6", + "evergreen/fantasy_evergreen_medium3", + "spruce-medium/spruce5", + "spruce-medium/spruce8", + "spruce-medium/spruce7", + "pine/pine10", + "spruce-medium/spruce2", + "pine/pine11", + "spruce-medium/spruce1", + "spruce-medium/spruce4", + "spruce-medium/spruce3", + "oak-ponderosa/med-7", + "elder-wood/ElderRedwood10", + "oak-ponderosa/med-8", + "oak-ponderosa/med-5", + "spruce-small/spruce9", + "oak-ponderosa/med-6", + "dual-tree/infested-palm-2", + "oak-ponderosa/med-3", + "spruce-small/spruce7", + "dual-tree/infested-palm-3", + "oak-ponderosa/med-4", + "spruce-medium/spruce9", + "spruce-small/spruce8", + "dual-tree/infested-palm-4", + "oak-ponderosa/med-1", + "spruce-small/spruce5", + "dual-tree/infested-palm-5", + "oak-ponderosa/med-2", + "spruce-small/spruce6", + "oak-ponderosa/med-9", + "pine/pine12", + "roofed-wayward/med-10", + "roofed-wayward/med-11", + "coral-rgb/coral-purp-2", + "coral-rgb/coral-purp-3", + "coral-rgb/coral-purp-1", + "willwo/willwo-3", + "willwo/willwo-2", + "willwo/willwo-5", + "willwo/willwo-4", + "willwo/willwo-1", + "clutter/spruce-clutt-1", + "clutter/spruce-clutt-5", + "willwo/willwo-7", + "clutter/spruce-clutt-4", + "willwo/willwo-6", + "clutter/spruce-clutt-3", + "willwo/willwo-9", + "clutter/spruce-clutt-2", + "willwo/willwo-8", + "spruce-small/spruce3", + "spruce-small/spruce4", + "hazel-oak/taller-oak-9", + "honey-tree/honey-20", + "spruce-small/spruce1", + "dual-tree/infested-palm-1", + "hazel-oak/taller-oak-8", + "spruce-small/spruce2", + "hazel-oak/taller-oak-7", + "hazel-oak/taller-oak-6", + "hazel-oak/taller-oak-5", + "hazel-oak/taller-oak-4", + "hazel-oak/taller-oak-3", + "hazel-oak/taller-oak-2", + "frosted-spruce/large-10.", + "hazel-oak/taller-oak-1", + "small-birch/small-birch11", + "small-birch/small-birch10" + ] + } + }, + "properties": { + "gridHeight": { + "maximum": 255, + "description": "This is the y size of each grid cell", + "type": "integer", + "minimum": 1 + }, + "tiles": { + "minItems": 1, + "description": "The tiles", + "type": "array", + "items": {"$ref": "#/definitions/irisstructuretile"} + }, + "gridSize": { + "maximum": 64, + "description": "This is the x and z size of each grid cell", + "type": "integer", + "minimum": 3 + }, + "wallChance": { + "maximum": 1, + "description": "This is the wall chance. Higher values makes more rooms and less open halls", + "type": "number", + "minimum": 0 + }, + "maxLayers": { + "maximum": 82, + "description": "This is the maximum layers iris will generate for (height cells)", + "type": "integer", + "minimum": 1 + }, + "name": { + "minLength": 2, + "description": "This is the human readable name for this structure. Such as Red Dungeon or Tropical Village.", + "type": "string" + }, + "mergeEdges": { + "description": "Edges of tiles replace each other instead of having their own.", + "type": "boolean" + } + }, + "required": [ + "name", + "gridSize", + "gridHeight", + "wallChance", + "tiles" + ], + "$id": "http://volmit.com/iris-schema/irisstructure.json", + "dependencies": {} + }, + "fileMatch": ["/structures/*.json"] + }, + { + "schema": { + "$schema": "http://json-schema.org/draft-07/schema#", + "description": "Represents a biome in iris. Biomes are placed inside of regions and hold objects.", + "additionalProperties": false, + "title": "Biome", + "type": "object", + "definitions": { + "irisobjectplacement": { + "description": "Represents an iris object placer. It places objects.", + "additionalProperties": false, + "type": "object", + "properties": { + "chance": { + "maximum": 1, + "description": "The chance for this to place in a chunk. If you need multiple per chunk, set this to 1 and use density.", + "type": "number", + "minimum": 0 + }, + "meld": { + "description": "If set to true, this object will only place parts of itself where blocks already exist. Warning: Melding is very performance intensive!", + "type": "boolean" + }, + "density": { + "description": "If the chance check passes, place this many in a single chunk", + "type": "integer", + "minimum": 1 + }, + "edit": { + "minItems": 1, + "description": "Find and replace blocks", + "type": "array", + "items": {"$ref": "#/definitions/irisobjectreplace"} + }, + "bottom": { + "description": "If set to true, this object will place from the ground up instead of height checks when not y locked to the surface.", + "type": "boolean" + }, + "rotation": { + "description": "Rotate this objects placement", + "additionalProperties": false, + "type": "object", + "properties": { + "yAxis": { + "description": "The y axis rotation", + "additionalProperties": false, + "type": "object", + "properties": { + "min": { + "maximum": 360, + "description": "The minimum angle (from) or set this and max to zero for any angle degrees. Set both to the same non-zero value to force it to that angle only", + "type": "number", + "minimum": -360 + }, + "max": { + "maximum": 360, + "description": "The maximum angle (to) or set this and min to zero for any angle degrees. Set both to the same non-zero value to force it to that angle only", + "type": "number", + "minimum": -360 + }, + "interval": { + "maximum": 360, + "description": "Iris spins the axis but not freely. For example an interval of 90 would mean 4 possible angles (right angles) degrees. \nSetting this to 0 means totally free rotation.\n\nNote that a lot of structures can have issues with non 90 degree intervals because the minecraft block resolution is so low.", + "type": "number", + "minimum": 0 + }, + "enabled": { + "description": "Should this axis be rotated at all?", + "type": "boolean" + } + } + }, + "xAxis": { + "description": "The x axis rotation", + "additionalProperties": false, + "type": "object", + "properties": { + "min": { + "maximum": 360, + "description": "The minimum angle (from) or set this and max to zero for any angle degrees. Set both to the same non-zero value to force it to that angle only", + "type": "number", + "minimum": -360 + }, + "max": { + "maximum": 360, + "description": "The maximum angle (to) or set this and min to zero for any angle degrees. Set both to the same non-zero value to force it to that angle only", + "type": "number", + "minimum": -360 + }, + "interval": { + "maximum": 360, + "description": "Iris spins the axis but not freely. For example an interval of 90 would mean 4 possible angles (right angles) degrees. \nSetting this to 0 means totally free rotation.\n\nNote that a lot of structures can have issues with non 90 degree intervals because the minecraft block resolution is so low.", + "type": "number", + "minimum": 0 + }, + "enabled": { + "description": "Should this axis be rotated at all?", + "type": "boolean" + } + } + }, + "zAxis": { + "description": "The z axis rotation", + "additionalProperties": false, + "type": "object", + "properties": { + "min": { + "maximum": 360, + "description": "The minimum angle (from) or set this and max to zero for any angle degrees. Set both to the same non-zero value to force it to that angle only", + "type": "number", + "minimum": -360 + }, + "max": { + "maximum": 360, + "description": "The maximum angle (to) or set this and min to zero for any angle degrees. Set both to the same non-zero value to force it to that angle only", + "type": "number", + "minimum": -360 + }, + "interval": { + "maximum": 360, + "description": "Iris spins the axis but not freely. For example an interval of 90 would mean 4 possible angles (right angles) degrees. \nSetting this to 0 means totally free rotation.\n\nNote that a lot of structures can have issues with non 90 degree intervals because the minecraft block resolution is so low.", + "type": "number", + "minimum": 0 + }, + "enabled": { + "description": "Should this axis be rotated at all?", + "type": "boolean" + } + } + }, + "enabled": { + "description": "If this rotator is enabled or not", + "type": "boolean" + } + } + }, + "translate": { + "description": "Translate this object's placement", + "additionalProperties": false, + "type": "object", + "properties": { + "x": { + "maximum": 128, + "description": "The x shift in blocks", + "type": "integer", + "minimum": -128 + }, + "y": { + "maximum": 256, + "description": "The x shift in blocks", + "type": "integer", + "minimum": -256 + }, + "z": { + "maximum": 128, + "description": "The x shift in blocks", + "type": "integer", + "minimum": -128 + } + } + }, + "bore": { + "description": "If set to true, air will be placed before the schematic places.", + "type": "boolean" + }, + "snow": { + "maximum": 1, + "description": "The maximum layer level of a snow filter overtop of this placement. Set to 0 to disable. Max of 1.", + "type": "number", + "minimum": 0 + }, + "underwater": { + "description": "If set to true, objects will place on the terrain height, ignoring the water surface.", + "type": "boolean" + }, + "place": { + "minItems": 1, + "description": "List of objects to place", + "type": "array", + "items": {"$ref": "#/definitions/enobjstring"} + }, + "onwater": { + "description": "If set to true, objects will place on the fluid height level Such as boats.", + "type": "boolean" + }, + "clamp": { + "description": "Limit the max height or min height of placement.", + "additionalProperties": false, + "type": "object", + "properties": { + "minimumHeight": { + "maximum": 255, + "description": "The minimum height for placement (bottom of object)", + "type": "integer", + "minimum": 0 + }, + "maximumHeight": { + "maximum": 255, + "description": "The maximum height for placement (top of object)", + "type": "integer", + "minimum": 0 + } + } + } + }, + "required": [ + "place", + "chance" + ] + }, + "iriseffect": { + "description": "An iris effect", + "additionalProperties": false, + "type": "object", + "properties": { + "particleAltX": { + "maximum": 8, + "description": "The alt x, usually represents motion if the particle count is zero. Otherwise an offset.", + "type": "number", + "minimum": -8 + }, + "particleAway": { + "maximum": 16, + "description": "The effect distance start away", + "type": "integer", + "minimum": 0 + }, + "particleAltY": { + "maximum": 8, + "description": "The alt y, usually represents motion if the particle count is zero. Otherwise an offset.", + "type": "number", + "minimum": -8 + }, + "particleAltZ": { + "maximum": 8, + "description": "The alt z, usually represents motion if the particle count is zero. Otherwise an offset.", + "type": "number", + "minimum": -8 + }, + "chance": { + "description": "The chance is 1 in CHANCE per interval", + "type": "integer", + "minimum": 1 + }, + "maxPitch": { + "maximum": 1.99, + "description": "The max sound pitch", + "type": "number", + "minimum": 0.01 + }, + "sound": { + "description": "The sound to play", + "type": "string", + "enum": [ + "AMBIENT_BASALT_DELTAS_ADDITIONS", + "AMBIENT_BASALT_DELTAS_LOOP", + "AMBIENT_BASALT_DELTAS_MOOD", + "AMBIENT_CAVE", + "AMBIENT_CRIMSON_FOREST_ADDITIONS", + "AMBIENT_CRIMSON_FOREST_LOOP", + "AMBIENT_CRIMSON_FOREST_MOOD", + "AMBIENT_NETHER_WASTES_ADDITIONS", + "AMBIENT_NETHER_WASTES_LOOP", + "AMBIENT_NETHER_WASTES_MOOD", + "AMBIENT_SOUL_SAND_VALLEY_ADDITIONS", + "AMBIENT_SOUL_SAND_VALLEY_LOOP", + "AMBIENT_SOUL_SAND_VALLEY_MOOD", + "AMBIENT_UNDERWATER_ENTER", + "AMBIENT_UNDERWATER_EXIT", + "AMBIENT_UNDERWATER_LOOP", + "AMBIENT_UNDERWATER_LOOP_ADDITIONS", + "AMBIENT_UNDERWATER_LOOP_ADDITIONS_RARE", + "AMBIENT_UNDERWATER_LOOP_ADDITIONS_ULTRA_RARE", + "AMBIENT_WARPED_FOREST_ADDITIONS", + "AMBIENT_WARPED_FOREST_LOOP", + "AMBIENT_WARPED_FOREST_MOOD", + "BLOCK_ANCIENT_DEBRIS_BREAK", + "BLOCK_ANCIENT_DEBRIS_FALL", + "BLOCK_ANCIENT_DEBRIS_HIT", + "BLOCK_ANCIENT_DEBRIS_PLACE", + "BLOCK_ANCIENT_DEBRIS_STEP", + "BLOCK_ANVIL_BREAK", + "BLOCK_ANVIL_DESTROY", + "BLOCK_ANVIL_FALL", + "BLOCK_ANVIL_HIT", + "BLOCK_ANVIL_LAND", + "BLOCK_ANVIL_PLACE", + "BLOCK_ANVIL_STEP", + "BLOCK_ANVIL_USE", + "BLOCK_BAMBOO_BREAK", + "BLOCK_BAMBOO_FALL", + "BLOCK_BAMBOO_HIT", + "BLOCK_BAMBOO_PLACE", + "BLOCK_BAMBOO_SAPLING_BREAK", + "BLOCK_BAMBOO_SAPLING_HIT", + "BLOCK_BAMBOO_SAPLING_PLACE", + "BLOCK_BAMBOO_STEP", + "BLOCK_BARREL_CLOSE", + "BLOCK_BARREL_OPEN", + "BLOCK_BASALT_BREAK", + "BLOCK_BASALT_FALL", + "BLOCK_BASALT_HIT", + "BLOCK_BASALT_PLACE", + "BLOCK_BASALT_STEP", + "BLOCK_BEACON_ACTIVATE", + "BLOCK_BEACON_AMBIENT", + "BLOCK_BEACON_DEACTIVATE", + "BLOCK_BEACON_POWER_SELECT", + "BLOCK_BEEHIVE_DRIP", + "BLOCK_BEEHIVE_ENTER", + "BLOCK_BEEHIVE_EXIT", + "BLOCK_BEEHIVE_SHEAR", + "BLOCK_BEEHIVE_WORK", + "BLOCK_BELL_RESONATE", + "BLOCK_BELL_USE", + "BLOCK_BLASTFURNACE_FIRE_CRACKLE", + "BLOCK_BONE_BLOCK_BREAK", + "BLOCK_BONE_BLOCK_FALL", + "BLOCK_BONE_BLOCK_HIT", + "BLOCK_BONE_BLOCK_PLACE", + "BLOCK_BONE_BLOCK_STEP", + "BLOCK_BREWING_STAND_BREW", + "BLOCK_BUBBLE_COLUMN_BUBBLE_POP", + "BLOCK_BUBBLE_COLUMN_UPWARDS_AMBIENT", + "BLOCK_BUBBLE_COLUMN_UPWARDS_INSIDE", + "BLOCK_BUBBLE_COLUMN_WHIRLPOOL_AMBIENT", + "BLOCK_BUBBLE_COLUMN_WHIRLPOOL_INSIDE", + "BLOCK_CAMPFIRE_CRACKLE", + "BLOCK_CHAIN_BREAK", + "BLOCK_CHAIN_FALL", + "BLOCK_CHAIN_HIT", + "BLOCK_CHAIN_PLACE", + "BLOCK_CHAIN_STEP", + "BLOCK_CHEST_CLOSE", + "BLOCK_CHEST_LOCKED", + "BLOCK_CHEST_OPEN", + "BLOCK_CHORUS_FLOWER_DEATH", + "BLOCK_CHORUS_FLOWER_GROW", + "BLOCK_COMPARATOR_CLICK", + "BLOCK_COMPOSTER_EMPTY", + "BLOCK_COMPOSTER_FILL", + "BLOCK_COMPOSTER_FILL_SUCCESS", + "BLOCK_COMPOSTER_READY", + "BLOCK_CONDUIT_ACTIVATE", + "BLOCK_CONDUIT_AMBIENT", + "BLOCK_CONDUIT_AMBIENT_SHORT", + "BLOCK_CONDUIT_ATTACK_TARGET", + "BLOCK_CONDUIT_DEACTIVATE", + "BLOCK_CORAL_BLOCK_BREAK", + "BLOCK_CORAL_BLOCK_FALL", + "BLOCK_CORAL_BLOCK_HIT", + "BLOCK_CORAL_BLOCK_PLACE", + "BLOCK_CORAL_BLOCK_STEP", + "BLOCK_CROP_BREAK", + "BLOCK_DISPENSER_DISPENSE", + "BLOCK_DISPENSER_FAIL", + "BLOCK_DISPENSER_LAUNCH", + "BLOCK_ENCHANTMENT_TABLE_USE", + "BLOCK_ENDER_CHEST_CLOSE", + "BLOCK_ENDER_CHEST_OPEN", + "BLOCK_END_GATEWAY_SPAWN", + "BLOCK_END_PORTAL_FRAME_FILL", + "BLOCK_END_PORTAL_SPAWN", + "BLOCK_FENCE_GATE_CLOSE", + "BLOCK_FENCE_GATE_OPEN", + "BLOCK_FIRE_AMBIENT", + "BLOCK_FIRE_EXTINGUISH", + "BLOCK_FUNGUS_BREAK", + "BLOCK_FUNGUS_FALL", + "BLOCK_FUNGUS_HIT", + "BLOCK_FUNGUS_PLACE", + "BLOCK_FUNGUS_STEP", + "BLOCK_FURNACE_FIRE_CRACKLE", + "BLOCK_GILDED_BLACKSTONE_BREAK", + "BLOCK_GILDED_BLACKSTONE_FALL", + "BLOCK_GILDED_BLACKSTONE_HIT", + "BLOCK_GILDED_BLACKSTONE_PLACE", + "BLOCK_GILDED_BLACKSTONE_STEP", + "BLOCK_GLASS_BREAK", + "BLOCK_GLASS_FALL", + "BLOCK_GLASS_HIT", + "BLOCK_GLASS_PLACE", + "BLOCK_GLASS_STEP", + "BLOCK_GRASS_BREAK", + "BLOCK_GRASS_FALL", + "BLOCK_GRASS_HIT", + "BLOCK_GRASS_PLACE", + "BLOCK_GRASS_STEP", + "BLOCK_GRAVEL_BREAK", + "BLOCK_GRAVEL_FALL", + "BLOCK_GRAVEL_HIT", + "BLOCK_GRAVEL_PLACE", + "BLOCK_GRAVEL_STEP", + "BLOCK_GRINDSTONE_USE", + "BLOCK_HONEY_BLOCK_BREAK", + "BLOCK_HONEY_BLOCK_FALL", + "BLOCK_HONEY_BLOCK_HIT", + "BLOCK_HONEY_BLOCK_PLACE", + "BLOCK_HONEY_BLOCK_SLIDE", + "BLOCK_HONEY_BLOCK_STEP", + "BLOCK_IRON_DOOR_CLOSE", + "BLOCK_IRON_DOOR_OPEN", + "BLOCK_IRON_TRAPDOOR_CLOSE", + "BLOCK_IRON_TRAPDOOR_OPEN", + "BLOCK_LADDER_BREAK", + "BLOCK_LADDER_FALL", + "BLOCK_LADDER_HIT", + "BLOCK_LADDER_PLACE", + "BLOCK_LADDER_STEP", + "BLOCK_LANTERN_BREAK", + "BLOCK_LANTERN_FALL", + "BLOCK_LANTERN_HIT", + "BLOCK_LANTERN_PLACE", + "BLOCK_LANTERN_STEP", + "BLOCK_LAVA_AMBIENT", + "BLOCK_LAVA_EXTINGUISH", + "BLOCK_LAVA_POP", + "BLOCK_LEVER_CLICK", + "BLOCK_LILY_PAD_PLACE", + "BLOCK_LODESTONE_BREAK", + "BLOCK_LODESTONE_FALL", + "BLOCK_LODESTONE_HIT", + "BLOCK_LODESTONE_PLACE", + "BLOCK_LODESTONE_STEP", + "BLOCK_METAL_BREAK", + "BLOCK_METAL_FALL", + "BLOCK_METAL_HIT", + "BLOCK_METAL_PLACE", + "BLOCK_METAL_PRESSURE_PLATE_CLICK_OFF", + "BLOCK_METAL_PRESSURE_PLATE_CLICK_ON", + "BLOCK_METAL_STEP", + "BLOCK_NETHERITE_BLOCK_BREAK", + "BLOCK_NETHERITE_BLOCK_FALL", + "BLOCK_NETHERITE_BLOCK_HIT", + "BLOCK_NETHERITE_BLOCK_PLACE", + "BLOCK_NETHERITE_BLOCK_STEP", + "BLOCK_NETHERRACK_BREAK", + "BLOCK_NETHERRACK_FALL", + "BLOCK_NETHERRACK_HIT", + "BLOCK_NETHERRACK_PLACE", + "BLOCK_NETHERRACK_STEP", + "BLOCK_NETHER_BRICKS_BREAK", + "BLOCK_NETHER_BRICKS_FALL", + "BLOCK_NETHER_BRICKS_HIT", + "BLOCK_NETHER_BRICKS_PLACE", + "BLOCK_NETHER_BRICKS_STEP", + "BLOCK_NETHER_GOLD_ORE_BREAK", + "BLOCK_NETHER_GOLD_ORE_FALL", + "BLOCK_NETHER_GOLD_ORE_HIT", + "BLOCK_NETHER_GOLD_ORE_PLACE", + "BLOCK_NETHER_GOLD_ORE_STEP", + "BLOCK_NETHER_ORE_BREAK", + "BLOCK_NETHER_ORE_FALL", + "BLOCK_NETHER_ORE_HIT", + "BLOCK_NETHER_ORE_PLACE", + "BLOCK_NETHER_ORE_STEP", + "BLOCK_NETHER_SPROUTS_BREAK", + "BLOCK_NETHER_SPROUTS_FALL", + "BLOCK_NETHER_SPROUTS_HIT", + "BLOCK_NETHER_SPROUTS_PLACE", + "BLOCK_NETHER_SPROUTS_STEP", + "BLOCK_NETHER_WART_BREAK", + "BLOCK_NOTE_BLOCK_BANJO", + "BLOCK_NOTE_BLOCK_BASEDRUM", + "BLOCK_NOTE_BLOCK_BASS", + "BLOCK_NOTE_BLOCK_BELL", + "BLOCK_NOTE_BLOCK_BIT", + "BLOCK_NOTE_BLOCK_CHIME", + "BLOCK_NOTE_BLOCK_COW_BELL", + "BLOCK_NOTE_BLOCK_DIDGERIDOO", + "BLOCK_NOTE_BLOCK_FLUTE", + "BLOCK_NOTE_BLOCK_GUITAR", + "BLOCK_NOTE_BLOCK_HARP", + "BLOCK_NOTE_BLOCK_HAT", + "BLOCK_NOTE_BLOCK_IRON_XYLOPHONE", + "BLOCK_NOTE_BLOCK_PLING", + "BLOCK_NOTE_BLOCK_SNARE", + "BLOCK_NOTE_BLOCK_XYLOPHONE", + "BLOCK_NYLIUM_BREAK", + "BLOCK_NYLIUM_FALL", + "BLOCK_NYLIUM_HIT", + "BLOCK_NYLIUM_PLACE", + "BLOCK_NYLIUM_STEP", + "BLOCK_PISTON_CONTRACT", + "BLOCK_PISTON_EXTEND", + "BLOCK_PORTAL_AMBIENT", + "BLOCK_PORTAL_TRAVEL", + "BLOCK_PORTAL_TRIGGER", + "BLOCK_PUMPKIN_CARVE", + "BLOCK_REDSTONE_TORCH_BURNOUT", + "BLOCK_RESPAWN_ANCHOR_AMBIENT", + "BLOCK_RESPAWN_ANCHOR_CHARGE", + "BLOCK_RESPAWN_ANCHOR_DEPLETE", + "BLOCK_RESPAWN_ANCHOR_SET_SPAWN", + "BLOCK_ROOTS_BREAK", + "BLOCK_ROOTS_FALL", + "BLOCK_ROOTS_HIT", + "BLOCK_ROOTS_PLACE", + "BLOCK_ROOTS_STEP", + "BLOCK_SAND_BREAK", + "BLOCK_SAND_FALL", + "BLOCK_SAND_HIT", + "BLOCK_SAND_PLACE", + "BLOCK_SAND_STEP", + "BLOCK_SCAFFOLDING_BREAK", + "BLOCK_SCAFFOLDING_FALL", + "BLOCK_SCAFFOLDING_HIT", + "BLOCK_SCAFFOLDING_PLACE", + "BLOCK_SCAFFOLDING_STEP", + "BLOCK_SHROOMLIGHT_BREAK", + "BLOCK_SHROOMLIGHT_FALL", + "BLOCK_SHROOMLIGHT_HIT", + "BLOCK_SHROOMLIGHT_PLACE", + "BLOCK_SHROOMLIGHT_STEP", + "BLOCK_SHULKER_BOX_CLOSE", + "BLOCK_SHULKER_BOX_OPEN", + "BLOCK_SLIME_BLOCK_BREAK", + "BLOCK_SLIME_BLOCK_FALL", + "BLOCK_SLIME_BLOCK_HIT", + "BLOCK_SLIME_BLOCK_PLACE", + "BLOCK_SLIME_BLOCK_STEP", + "BLOCK_SMITHING_TABLE_USE", + "BLOCK_SMOKER_SMOKE", + "BLOCK_SNOW_BREAK", + "BLOCK_SNOW_FALL", + "BLOCK_SNOW_HIT", + "BLOCK_SNOW_PLACE", + "BLOCK_SNOW_STEP", + "BLOCK_SOUL_SAND_BREAK", + "BLOCK_SOUL_SAND_FALL", + "BLOCK_SOUL_SAND_HIT", + "BLOCK_SOUL_SAND_PLACE", + "BLOCK_SOUL_SAND_STEP", + "BLOCK_SOUL_SOIL_BREAK", + "BLOCK_SOUL_SOIL_FALL", + "BLOCK_SOUL_SOIL_HIT", + "BLOCK_SOUL_SOIL_PLACE", + "BLOCK_SOUL_SOIL_STEP", + "BLOCK_STEM_BREAK", + "BLOCK_STEM_FALL", + "BLOCK_STEM_HIT", + "BLOCK_STEM_PLACE", + "BLOCK_STEM_STEP", + "BLOCK_STONE_BREAK", + "BLOCK_STONE_BUTTON_CLICK_OFF", + "BLOCK_STONE_BUTTON_CLICK_ON", + "BLOCK_STONE_FALL", + "BLOCK_STONE_HIT", + "BLOCK_STONE_PLACE", + "BLOCK_STONE_PRESSURE_PLATE_CLICK_OFF", + "BLOCK_STONE_PRESSURE_PLATE_CLICK_ON", + "BLOCK_STONE_STEP", + "BLOCK_SWEET_BERRY_BUSH_BREAK", + "BLOCK_SWEET_BERRY_BUSH_PLACE", + "BLOCK_TRIPWIRE_ATTACH", + "BLOCK_TRIPWIRE_CLICK_OFF", + "BLOCK_TRIPWIRE_CLICK_ON", + "BLOCK_TRIPWIRE_DETACH", + "BLOCK_VINE_STEP", + "BLOCK_WART_BLOCK_BREAK", + "BLOCK_WART_BLOCK_FALL", + "BLOCK_WART_BLOCK_HIT", + "BLOCK_WART_BLOCK_PLACE", + "BLOCK_WART_BLOCK_STEP", + "BLOCK_WATER_AMBIENT", + "BLOCK_WEEPING_VINES_BREAK", + "BLOCK_WEEPING_VINES_FALL", + "BLOCK_WEEPING_VINES_HIT", + "BLOCK_WEEPING_VINES_PLACE", + "BLOCK_WEEPING_VINES_STEP", + "BLOCK_WET_GRASS_BREAK", + "BLOCK_WET_GRASS_FALL", + "BLOCK_WET_GRASS_HIT", + "BLOCK_WET_GRASS_PLACE", + "BLOCK_WET_GRASS_STEP", + "BLOCK_WOODEN_BUTTON_CLICK_OFF", + "BLOCK_WOODEN_BUTTON_CLICK_ON", + "BLOCK_WOODEN_DOOR_CLOSE", + "BLOCK_WOODEN_DOOR_OPEN", + "BLOCK_WOODEN_PRESSURE_PLATE_CLICK_OFF", + "BLOCK_WOODEN_PRESSURE_PLATE_CLICK_ON", + "BLOCK_WOODEN_TRAPDOOR_CLOSE", + "BLOCK_WOODEN_TRAPDOOR_OPEN", + "BLOCK_WOOD_BREAK", + "BLOCK_WOOD_FALL", + "BLOCK_WOOD_HIT", + "BLOCK_WOOD_PLACE", + "BLOCK_WOOD_STEP", + "BLOCK_WOOL_BREAK", + "BLOCK_WOOL_FALL", + "BLOCK_WOOL_HIT", + "BLOCK_WOOL_PLACE", + "BLOCK_WOOL_STEP", + "ENCHANT_THORNS_HIT", + "ENTITY_ARMOR_STAND_BREAK", + "ENTITY_ARMOR_STAND_FALL", + "ENTITY_ARMOR_STAND_HIT", + "ENTITY_ARMOR_STAND_PLACE", + "ENTITY_ARROW_HIT", + "ENTITY_ARROW_HIT_PLAYER", + "ENTITY_ARROW_SHOOT", + "ENTITY_BAT_AMBIENT", + "ENTITY_BAT_DEATH", + "ENTITY_BAT_HURT", + "ENTITY_BAT_LOOP", + "ENTITY_BAT_TAKEOFF", + "ENTITY_BEE_DEATH", + "ENTITY_BEE_HURT", + "ENTITY_BEE_LOOP", + "ENTITY_BEE_LOOP_AGGRESSIVE", + "ENTITY_BEE_POLLINATE", + "ENTITY_BEE_STING", + "ENTITY_BLAZE_AMBIENT", + "ENTITY_BLAZE_BURN", + "ENTITY_BLAZE_DEATH", + "ENTITY_BLAZE_HURT", + "ENTITY_BLAZE_SHOOT", + "ENTITY_BOAT_PADDLE_LAND", + "ENTITY_BOAT_PADDLE_WATER", + "ENTITY_CAT_AMBIENT", + "ENTITY_CAT_BEG_FOR_FOOD", + "ENTITY_CAT_DEATH", + "ENTITY_CAT_EAT", + "ENTITY_CAT_HISS", + "ENTITY_CAT_HURT", + "ENTITY_CAT_PURR", + "ENTITY_CAT_PURREOW", + "ENTITY_CAT_STRAY_AMBIENT", + "ENTITY_CHICKEN_AMBIENT", + "ENTITY_CHICKEN_DEATH", + "ENTITY_CHICKEN_EGG", + "ENTITY_CHICKEN_HURT", + "ENTITY_CHICKEN_STEP", + "ENTITY_COD_AMBIENT", + "ENTITY_COD_DEATH", + "ENTITY_COD_FLOP", + "ENTITY_COD_HURT", + "ENTITY_COW_AMBIENT", + "ENTITY_COW_DEATH", + "ENTITY_COW_HURT", + "ENTITY_COW_MILK", + "ENTITY_COW_STEP", + "ENTITY_CREEPER_DEATH", + "ENTITY_CREEPER_HURT", + "ENTITY_CREEPER_PRIMED", + "ENTITY_DOLPHIN_AMBIENT", + "ENTITY_DOLPHIN_AMBIENT_WATER", + "ENTITY_DOLPHIN_ATTACK", + "ENTITY_DOLPHIN_DEATH", + "ENTITY_DOLPHIN_EAT", + "ENTITY_DOLPHIN_HURT", + "ENTITY_DOLPHIN_JUMP", + "ENTITY_DOLPHIN_PLAY", + "ENTITY_DOLPHIN_SPLASH", + "ENTITY_DOLPHIN_SWIM", + "ENTITY_DONKEY_AMBIENT", + "ENTITY_DONKEY_ANGRY", + "ENTITY_DONKEY_CHEST", + "ENTITY_DONKEY_DEATH", + "ENTITY_DONKEY_EAT", + "ENTITY_DONKEY_HURT", + "ENTITY_DRAGON_FIREBALL_EXPLODE", + "ENTITY_DROWNED_AMBIENT", + "ENTITY_DROWNED_AMBIENT_WATER", + "ENTITY_DROWNED_DEATH", + "ENTITY_DROWNED_DEATH_WATER", + "ENTITY_DROWNED_HURT", + "ENTITY_DROWNED_HURT_WATER", + "ENTITY_DROWNED_SHOOT", + "ENTITY_DROWNED_STEP", + "ENTITY_DROWNED_SWIM", + "ENTITY_EGG_THROW", + "ENTITY_ELDER_GUARDIAN_AMBIENT", + "ENTITY_ELDER_GUARDIAN_AMBIENT_LAND", + "ENTITY_ELDER_GUARDIAN_CURSE", + "ENTITY_ELDER_GUARDIAN_DEATH", + "ENTITY_ELDER_GUARDIAN_DEATH_LAND", + "ENTITY_ELDER_GUARDIAN_FLOP", + "ENTITY_ELDER_GUARDIAN_HURT", + "ENTITY_ELDER_GUARDIAN_HURT_LAND", + "ENTITY_ENDERMAN_AMBIENT", + "ENTITY_ENDERMAN_DEATH", + "ENTITY_ENDERMAN_HURT", + "ENTITY_ENDERMAN_SCREAM", + "ENTITY_ENDERMAN_STARE", + "ENTITY_ENDERMAN_TELEPORT", + "ENTITY_ENDERMITE_AMBIENT", + "ENTITY_ENDERMITE_DEATH", + "ENTITY_ENDERMITE_HURT", + "ENTITY_ENDERMITE_STEP", + "ENTITY_ENDER_DRAGON_AMBIENT", + "ENTITY_ENDER_DRAGON_DEATH", + "ENTITY_ENDER_DRAGON_FLAP", + "ENTITY_ENDER_DRAGON_GROWL", + "ENTITY_ENDER_DRAGON_HURT", + "ENTITY_ENDER_DRAGON_SHOOT", + "ENTITY_ENDER_EYE_DEATH", + "ENTITY_ENDER_EYE_LAUNCH", + "ENTITY_ENDER_PEARL_THROW", + "ENTITY_EVOKER_AMBIENT", + "ENTITY_EVOKER_CAST_SPELL", + "ENTITY_EVOKER_CELEBRATE", + "ENTITY_EVOKER_DEATH", + "ENTITY_EVOKER_FANGS_ATTACK", + "ENTITY_EVOKER_HURT", + "ENTITY_EVOKER_PREPARE_ATTACK", + "ENTITY_EVOKER_PREPARE_SUMMON", + "ENTITY_EVOKER_PREPARE_WOLOLO", + "ENTITY_EXPERIENCE_BOTTLE_THROW", + "ENTITY_EXPERIENCE_ORB_PICKUP", + "ENTITY_FIREWORK_ROCKET_BLAST", + "ENTITY_FIREWORK_ROCKET_BLAST_FAR", + "ENTITY_FIREWORK_ROCKET_LARGE_BLAST", + "ENTITY_FIREWORK_ROCKET_LARGE_BLAST_FAR", + "ENTITY_FIREWORK_ROCKET_LAUNCH", + "ENTITY_FIREWORK_ROCKET_SHOOT", + "ENTITY_FIREWORK_ROCKET_TWINKLE", + "ENTITY_FIREWORK_ROCKET_TWINKLE_FAR", + "ENTITY_FISHING_BOBBER_RETRIEVE", + "ENTITY_FISHING_BOBBER_SPLASH", + "ENTITY_FISHING_BOBBER_THROW", + "ENTITY_FISH_SWIM", + "ENTITY_FOX_AGGRO", + "ENTITY_FOX_AMBIENT", + "ENTITY_FOX_BITE", + "ENTITY_FOX_DEATH", + "ENTITY_FOX_EAT", + "ENTITY_FOX_HURT", + "ENTITY_FOX_SCREECH", + "ENTITY_FOX_SLEEP", + "ENTITY_FOX_SNIFF", + "ENTITY_FOX_SPIT", + "ENTITY_FOX_TELEPORT", + "ENTITY_GENERIC_BIG_FALL", + "ENTITY_GENERIC_BURN", + "ENTITY_GENERIC_DEATH", + "ENTITY_GENERIC_DRINK", + "ENTITY_GENERIC_EAT", + "ENTITY_GENERIC_EXPLODE", + "ENTITY_GENERIC_EXTINGUISH_FIRE", + "ENTITY_GENERIC_HURT", + "ENTITY_GENERIC_SMALL_FALL", + "ENTITY_GENERIC_SPLASH", + "ENTITY_GENERIC_SWIM", + "ENTITY_GHAST_AMBIENT", + "ENTITY_GHAST_DEATH", + "ENTITY_GHAST_HURT", + "ENTITY_GHAST_SCREAM", + "ENTITY_GHAST_SHOOT", + "ENTITY_GHAST_WARN", + "ENTITY_GUARDIAN_AMBIENT", + "ENTITY_GUARDIAN_AMBIENT_LAND", + "ENTITY_GUARDIAN_ATTACK", + "ENTITY_GUARDIAN_DEATH", + "ENTITY_GUARDIAN_DEATH_LAND", + "ENTITY_GUARDIAN_FLOP", + "ENTITY_GUARDIAN_HURT", + "ENTITY_GUARDIAN_HURT_LAND", + "ENTITY_HOGLIN_AMBIENT", + "ENTITY_HOGLIN_ANGRY", + "ENTITY_HOGLIN_ATTACK", + "ENTITY_HOGLIN_CONVERTED_TO_ZOMBIFIED", + "ENTITY_HOGLIN_DEATH", + "ENTITY_HOGLIN_HURT", + "ENTITY_HOGLIN_RETREAT", + "ENTITY_HOGLIN_STEP", + "ENTITY_HORSE_AMBIENT", + "ENTITY_HORSE_ANGRY", + "ENTITY_HORSE_ARMOR", + "ENTITY_HORSE_BREATHE", + "ENTITY_HORSE_DEATH", + "ENTITY_HORSE_EAT", + "ENTITY_HORSE_GALLOP", + "ENTITY_HORSE_HURT", + "ENTITY_HORSE_JUMP", + "ENTITY_HORSE_LAND", + "ENTITY_HORSE_SADDLE", + "ENTITY_HORSE_STEP", + "ENTITY_HORSE_STEP_WOOD", + "ENTITY_HOSTILE_BIG_FALL", + "ENTITY_HOSTILE_DEATH", + "ENTITY_HOSTILE_HURT", + "ENTITY_HOSTILE_SMALL_FALL", + "ENTITY_HOSTILE_SPLASH", + "ENTITY_HOSTILE_SWIM", + "ENTITY_HUSK_AMBIENT", + "ENTITY_HUSK_CONVERTED_TO_ZOMBIE", + "ENTITY_HUSK_DEATH", + "ENTITY_HUSK_HURT", + "ENTITY_HUSK_STEP", + "ENTITY_ILLUSIONER_AMBIENT", + "ENTITY_ILLUSIONER_CAST_SPELL", + "ENTITY_ILLUSIONER_DEATH", + "ENTITY_ILLUSIONER_HURT", + "ENTITY_ILLUSIONER_MIRROR_MOVE", + "ENTITY_ILLUSIONER_PREPARE_BLINDNESS", + "ENTITY_ILLUSIONER_PREPARE_MIRROR", + "ENTITY_IRON_GOLEM_ATTACK", + "ENTITY_IRON_GOLEM_DAMAGE", + "ENTITY_IRON_GOLEM_DEATH", + "ENTITY_IRON_GOLEM_HURT", + "ENTITY_IRON_GOLEM_REPAIR", + "ENTITY_IRON_GOLEM_STEP", + "ENTITY_ITEM_BREAK", + "ENTITY_ITEM_FRAME_ADD_ITEM", + "ENTITY_ITEM_FRAME_BREAK", + "ENTITY_ITEM_FRAME_PLACE", + "ENTITY_ITEM_FRAME_REMOVE_ITEM", + "ENTITY_ITEM_FRAME_ROTATE_ITEM", + "ENTITY_ITEM_PICKUP", + "ENTITY_LEASH_KNOT_BREAK", + "ENTITY_LEASH_KNOT_PLACE", + "ENTITY_LIGHTNING_BOLT_IMPACT", + "ENTITY_LIGHTNING_BOLT_THUNDER", + "ENTITY_LINGERING_POTION_THROW", + "ENTITY_LLAMA_AMBIENT", + "ENTITY_LLAMA_ANGRY", + "ENTITY_LLAMA_CHEST", + "ENTITY_LLAMA_DEATH", + "ENTITY_LLAMA_EAT", + "ENTITY_LLAMA_HURT", + "ENTITY_LLAMA_SPIT", + "ENTITY_LLAMA_STEP", + "ENTITY_LLAMA_SWAG", + "ENTITY_MAGMA_CUBE_DEATH", + "ENTITY_MAGMA_CUBE_DEATH_SMALL", + "ENTITY_MAGMA_CUBE_HURT", + "ENTITY_MAGMA_CUBE_HURT_SMALL", + "ENTITY_MAGMA_CUBE_JUMP", + "ENTITY_MAGMA_CUBE_SQUISH", + "ENTITY_MAGMA_CUBE_SQUISH_SMALL", + "ENTITY_MINECART_INSIDE", + "ENTITY_MINECART_RIDING", + "ENTITY_MOOSHROOM_CONVERT", + "ENTITY_MOOSHROOM_EAT", + "ENTITY_MOOSHROOM_MILK", + "ENTITY_MOOSHROOM_SHEAR", + "ENTITY_MOOSHROOM_SUSPICIOUS_MILK", + "ENTITY_MULE_AMBIENT", + "ENTITY_MULE_ANGRY", + "ENTITY_MULE_CHEST", + "ENTITY_MULE_DEATH", + "ENTITY_MULE_EAT", + "ENTITY_MULE_HURT", + "ENTITY_OCELOT_AMBIENT", + "ENTITY_OCELOT_DEATH", + "ENTITY_OCELOT_HURT", + "ENTITY_PAINTING_BREAK", + "ENTITY_PAINTING_PLACE", + "ENTITY_PANDA_AGGRESSIVE_AMBIENT", + "ENTITY_PANDA_AMBIENT", + "ENTITY_PANDA_BITE", + "ENTITY_PANDA_CANT_BREED", + "ENTITY_PANDA_DEATH", + "ENTITY_PANDA_EAT", + "ENTITY_PANDA_HURT", + "ENTITY_PANDA_PRE_SNEEZE", + "ENTITY_PANDA_SNEEZE", + "ENTITY_PANDA_STEP", + "ENTITY_PANDA_WORRIED_AMBIENT", + "ENTITY_PARROT_AMBIENT", + "ENTITY_PARROT_DEATH", + "ENTITY_PARROT_EAT", + "ENTITY_PARROT_FLY", + "ENTITY_PARROT_HURT", + "ENTITY_PARROT_IMITATE_BLAZE", + "ENTITY_PARROT_IMITATE_CREEPER", + "ENTITY_PARROT_IMITATE_DROWNED", + "ENTITY_PARROT_IMITATE_ELDER_GUARDIAN", + "ENTITY_PARROT_IMITATE_ENDERMITE", + "ENTITY_PARROT_IMITATE_ENDER_DRAGON", + "ENTITY_PARROT_IMITATE_EVOKER", + "ENTITY_PARROT_IMITATE_GHAST", + "ENTITY_PARROT_IMITATE_GUARDIAN", + "ENTITY_PARROT_IMITATE_HOGLIN", + "ENTITY_PARROT_IMITATE_HUSK", + "ENTITY_PARROT_IMITATE_ILLUSIONER", + "ENTITY_PARROT_IMITATE_MAGMA_CUBE", + "ENTITY_PARROT_IMITATE_PHANTOM", + "ENTITY_PARROT_IMITATE_PIGLIN", + "ENTITY_PARROT_IMITATE_PILLAGER", + "ENTITY_PARROT_IMITATE_RAVAGER", + "ENTITY_PARROT_IMITATE_SHULKER", + "ENTITY_PARROT_IMITATE_SILVERFISH", + "ENTITY_PARROT_IMITATE_SKELETON", + "ENTITY_PARROT_IMITATE_SLIME", + "ENTITY_PARROT_IMITATE_SPIDER", + "ENTITY_PARROT_IMITATE_STRAY", + "ENTITY_PARROT_IMITATE_VEX", + "ENTITY_PARROT_IMITATE_VINDICATOR", + "ENTITY_PARROT_IMITATE_WITCH", + "ENTITY_PARROT_IMITATE_WITHER", + "ENTITY_PARROT_IMITATE_WITHER_SKELETON", + "ENTITY_PARROT_IMITATE_ZOGLIN", + "ENTITY_PARROT_IMITATE_ZOMBIE", + "ENTITY_PARROT_IMITATE_ZOMBIE_VILLAGER", + "ENTITY_PARROT_STEP", + "ENTITY_PHANTOM_AMBIENT", + "ENTITY_PHANTOM_BITE", + "ENTITY_PHANTOM_DEATH", + "ENTITY_PHANTOM_FLAP", + "ENTITY_PHANTOM_HURT", + "ENTITY_PHANTOM_SWOOP", + "ENTITY_PIGLIN_ADMIRING_ITEM", + "ENTITY_PIGLIN_AMBIENT", + "ENTITY_PIGLIN_ANGRY", + "ENTITY_PIGLIN_CELEBRATE", + "ENTITY_PIGLIN_CONVERTED_TO_ZOMBIFIED", + "ENTITY_PIGLIN_DEATH", + "ENTITY_PIGLIN_HURT", + "ENTITY_PIGLIN_JEALOUS", + "ENTITY_PIGLIN_RETREAT", + "ENTITY_PIGLIN_STEP", + "ENTITY_PIG_AMBIENT", + "ENTITY_PIG_DEATH", + "ENTITY_PIG_HURT", + "ENTITY_PIG_SADDLE", + "ENTITY_PIG_STEP", + "ENTITY_PILLAGER_AMBIENT", + "ENTITY_PILLAGER_CELEBRATE", + "ENTITY_PILLAGER_DEATH", + "ENTITY_PILLAGER_HURT", + "ENTITY_PLAYER_ATTACK_CRIT", + "ENTITY_PLAYER_ATTACK_KNOCKBACK", + "ENTITY_PLAYER_ATTACK_NODAMAGE", + "ENTITY_PLAYER_ATTACK_STRONG", + "ENTITY_PLAYER_ATTACK_SWEEP", + "ENTITY_PLAYER_ATTACK_WEAK", + "ENTITY_PLAYER_BIG_FALL", + "ENTITY_PLAYER_BREATH", + "ENTITY_PLAYER_BURP", + "ENTITY_PLAYER_DEATH", + "ENTITY_PLAYER_HURT", + "ENTITY_PLAYER_HURT_DROWN", + "ENTITY_PLAYER_HURT_ON_FIRE", + "ENTITY_PLAYER_HURT_SWEET_BERRY_BUSH", + "ENTITY_PLAYER_LEVELUP", + "ENTITY_PLAYER_SMALL_FALL", + "ENTITY_PLAYER_SPLASH", + "ENTITY_PLAYER_SPLASH_HIGH_SPEED", + "ENTITY_PLAYER_SWIM", + "ENTITY_POLAR_BEAR_AMBIENT", + "ENTITY_POLAR_BEAR_AMBIENT_BABY", + "ENTITY_POLAR_BEAR_DEATH", + "ENTITY_POLAR_BEAR_HURT", + "ENTITY_POLAR_BEAR_STEP", + "ENTITY_POLAR_BEAR_WARNING", + "ENTITY_PUFFER_FISH_AMBIENT", + "ENTITY_PUFFER_FISH_BLOW_OUT", + "ENTITY_PUFFER_FISH_BLOW_UP", + "ENTITY_PUFFER_FISH_DEATH", + "ENTITY_PUFFER_FISH_FLOP", + "ENTITY_PUFFER_FISH_HURT", + "ENTITY_PUFFER_FISH_STING", + "ENTITY_RABBIT_AMBIENT", + "ENTITY_RABBIT_ATTACK", + "ENTITY_RABBIT_DEATH", + "ENTITY_RABBIT_HURT", + "ENTITY_RABBIT_JUMP", + "ENTITY_RAVAGER_AMBIENT", + "ENTITY_RAVAGER_ATTACK", + "ENTITY_RAVAGER_CELEBRATE", + "ENTITY_RAVAGER_DEATH", + "ENTITY_RAVAGER_HURT", + "ENTITY_RAVAGER_ROAR", + "ENTITY_RAVAGER_STEP", + "ENTITY_RAVAGER_STUNNED", + "ENTITY_SALMON_AMBIENT", + "ENTITY_SALMON_DEATH", + "ENTITY_SALMON_FLOP", + "ENTITY_SALMON_HURT", + "ENTITY_SHEEP_AMBIENT", + "ENTITY_SHEEP_DEATH", + "ENTITY_SHEEP_HURT", + "ENTITY_SHEEP_SHEAR", + "ENTITY_SHEEP_STEP", + "ENTITY_SHULKER_AMBIENT", + "ENTITY_SHULKER_BULLET_HIT", + "ENTITY_SHULKER_BULLET_HURT", + "ENTITY_SHULKER_CLOSE", + "ENTITY_SHULKER_DEATH", + "ENTITY_SHULKER_HURT", + "ENTITY_SHULKER_HURT_CLOSED", + "ENTITY_SHULKER_OPEN", + "ENTITY_SHULKER_SHOOT", + "ENTITY_SHULKER_TELEPORT", + "ENTITY_SILVERFISH_AMBIENT", + "ENTITY_SILVERFISH_DEATH", + "ENTITY_SILVERFISH_HURT", + "ENTITY_SILVERFISH_STEP", + "ENTITY_SKELETON_AMBIENT", + "ENTITY_SKELETON_DEATH", + "ENTITY_SKELETON_HORSE_AMBIENT", + "ENTITY_SKELETON_HORSE_AMBIENT_WATER", + "ENTITY_SKELETON_HORSE_DEATH", + "ENTITY_SKELETON_HORSE_GALLOP_WATER", + "ENTITY_SKELETON_HORSE_HURT", + "ENTITY_SKELETON_HORSE_JUMP_WATER", + "ENTITY_SKELETON_HORSE_STEP_WATER", + "ENTITY_SKELETON_HORSE_SWIM", + "ENTITY_SKELETON_HURT", + "ENTITY_SKELETON_SHOOT", + "ENTITY_SKELETON_STEP", + "ENTITY_SLIME_ATTACK", + "ENTITY_SLIME_DEATH", + "ENTITY_SLIME_DEATH_SMALL", + "ENTITY_SLIME_HURT", + "ENTITY_SLIME_HURT_SMALL", + "ENTITY_SLIME_JUMP", + "ENTITY_SLIME_JUMP_SMALL", + "ENTITY_SLIME_SQUISH", + "ENTITY_SLIME_SQUISH_SMALL", + "ENTITY_SNOWBALL_THROW", + "ENTITY_SNOW_GOLEM_AMBIENT", + "ENTITY_SNOW_GOLEM_DEATH", + "ENTITY_SNOW_GOLEM_HURT", + "ENTITY_SNOW_GOLEM_SHEAR", + "ENTITY_SNOW_GOLEM_SHOOT", + "ENTITY_SPIDER_AMBIENT", + "ENTITY_SPIDER_DEATH", + "ENTITY_SPIDER_HURT", + "ENTITY_SPIDER_STEP", + "ENTITY_SPLASH_POTION_BREAK", + "ENTITY_SPLASH_POTION_THROW", + "ENTITY_SQUID_AMBIENT", + "ENTITY_SQUID_DEATH", + "ENTITY_SQUID_HURT", + "ENTITY_SQUID_SQUIRT", + "ENTITY_STRAY_AMBIENT", + "ENTITY_STRAY_DEATH", + "ENTITY_STRAY_HURT", + "ENTITY_STRAY_STEP", + "ENTITY_STRIDER_AMBIENT", + "ENTITY_STRIDER_DEATH", + "ENTITY_STRIDER_EAT", + "ENTITY_STRIDER_HAPPY", + "ENTITY_STRIDER_HURT", + "ENTITY_STRIDER_RETREAT", + "ENTITY_STRIDER_SADDLE", + "ENTITY_STRIDER_STEP", + "ENTITY_STRIDER_STEP_LAVA", + "ENTITY_TNT_PRIMED", + "ENTITY_TROPICAL_FISH_AMBIENT", + "ENTITY_TROPICAL_FISH_DEATH", + "ENTITY_TROPICAL_FISH_FLOP", + "ENTITY_TROPICAL_FISH_HURT", + "ENTITY_TURTLE_AMBIENT_LAND", + "ENTITY_TURTLE_DEATH", + "ENTITY_TURTLE_DEATH_BABY", + "ENTITY_TURTLE_EGG_BREAK", + "ENTITY_TURTLE_EGG_CRACK", + "ENTITY_TURTLE_EGG_HATCH", + "ENTITY_TURTLE_HURT", + "ENTITY_TURTLE_HURT_BABY", + "ENTITY_TURTLE_LAY_EGG", + "ENTITY_TURTLE_SHAMBLE", + "ENTITY_TURTLE_SHAMBLE_BABY", + "ENTITY_TURTLE_SWIM", + "ENTITY_VEX_AMBIENT", + "ENTITY_VEX_CHARGE", + "ENTITY_VEX_DEATH", + "ENTITY_VEX_HURT", + "ENTITY_VILLAGER_AMBIENT", + "ENTITY_VILLAGER_CELEBRATE", + "ENTITY_VILLAGER_DEATH", + "ENTITY_VILLAGER_HURT", + "ENTITY_VILLAGER_NO", + "ENTITY_VILLAGER_TRADE", + "ENTITY_VILLAGER_WORK_ARMORER", + "ENTITY_VILLAGER_WORK_BUTCHER", + "ENTITY_VILLAGER_WORK_CARTOGRAPHER", + "ENTITY_VILLAGER_WORK_CLERIC", + "ENTITY_VILLAGER_WORK_FARMER", + "ENTITY_VILLAGER_WORK_FISHERMAN", + "ENTITY_VILLAGER_WORK_FLETCHER", + "ENTITY_VILLAGER_WORK_LEATHERWORKER", + "ENTITY_VILLAGER_WORK_LIBRARIAN", + "ENTITY_VILLAGER_WORK_MASON", + "ENTITY_VILLAGER_WORK_SHEPHERD", + "ENTITY_VILLAGER_WORK_TOOLSMITH", + "ENTITY_VILLAGER_WORK_WEAPONSMITH", + "ENTITY_VILLAGER_YES", + "ENTITY_VINDICATOR_AMBIENT", + "ENTITY_VINDICATOR_CELEBRATE", + "ENTITY_VINDICATOR_DEATH", + "ENTITY_VINDICATOR_HURT", + "ENTITY_WANDERING_TRADER_AMBIENT", + "ENTITY_WANDERING_TRADER_DEATH", + "ENTITY_WANDERING_TRADER_DISAPPEARED", + "ENTITY_WANDERING_TRADER_DRINK_MILK", + "ENTITY_WANDERING_TRADER_DRINK_POTION", + "ENTITY_WANDERING_TRADER_HURT", + "ENTITY_WANDERING_TRADER_NO", + "ENTITY_WANDERING_TRADER_REAPPEARED", + "ENTITY_WANDERING_TRADER_TRADE", + "ENTITY_WANDERING_TRADER_YES", + "ENTITY_WITCH_AMBIENT", + "ENTITY_WITCH_CELEBRATE", + "ENTITY_WITCH_DEATH", + "ENTITY_WITCH_DRINK", + "ENTITY_WITCH_HURT", + "ENTITY_WITCH_THROW", + "ENTITY_WITHER_AMBIENT", + "ENTITY_WITHER_BREAK_BLOCK", + "ENTITY_WITHER_DEATH", + "ENTITY_WITHER_HURT", + "ENTITY_WITHER_SHOOT", + "ENTITY_WITHER_SKELETON_AMBIENT", + "ENTITY_WITHER_SKELETON_DEATH", + "ENTITY_WITHER_SKELETON_HURT", + "ENTITY_WITHER_SKELETON_STEP", + "ENTITY_WITHER_SPAWN", + "ENTITY_WOLF_AMBIENT", + "ENTITY_WOLF_DEATH", + "ENTITY_WOLF_GROWL", + "ENTITY_WOLF_HOWL", + "ENTITY_WOLF_HURT", + "ENTITY_WOLF_PANT", + "ENTITY_WOLF_SHAKE", + "ENTITY_WOLF_STEP", + "ENTITY_WOLF_WHINE", + "ENTITY_ZOGLIN_AMBIENT", + "ENTITY_ZOGLIN_ANGRY", + "ENTITY_ZOGLIN_ATTACK", + "ENTITY_ZOGLIN_DEATH", + "ENTITY_ZOGLIN_HURT", + "ENTITY_ZOGLIN_STEP", + "ENTITY_ZOMBIE_AMBIENT", + "ENTITY_ZOMBIE_ATTACK_IRON_DOOR", + "ENTITY_ZOMBIE_ATTACK_WOODEN_DOOR", + "ENTITY_ZOMBIE_BREAK_WOODEN_DOOR", + "ENTITY_ZOMBIE_CONVERTED_TO_DROWNED", + "ENTITY_ZOMBIE_DEATH", + "ENTITY_ZOMBIE_DESTROY_EGG", + "ENTITY_ZOMBIE_HORSE_AMBIENT", + "ENTITY_ZOMBIE_HORSE_DEATH", + "ENTITY_ZOMBIE_HORSE_HURT", + "ENTITY_ZOMBIE_HURT", + "ENTITY_ZOMBIE_INFECT", + "ENTITY_ZOMBIE_STEP", + "ENTITY_ZOMBIE_VILLAGER_AMBIENT", + "ENTITY_ZOMBIE_VILLAGER_CONVERTED", + "ENTITY_ZOMBIE_VILLAGER_CURE", + "ENTITY_ZOMBIE_VILLAGER_DEATH", + "ENTITY_ZOMBIE_VILLAGER_HURT", + "ENTITY_ZOMBIE_VILLAGER_STEP", + "ENTITY_ZOMBIFIED_PIGLIN_AMBIENT", + "ENTITY_ZOMBIFIED_PIGLIN_ANGRY", + "ENTITY_ZOMBIFIED_PIGLIN_DEATH", + "ENTITY_ZOMBIFIED_PIGLIN_HURT", + "EVENT_RAID_HORN", + "ITEM_ARMOR_EQUIP_CHAIN", + "ITEM_ARMOR_EQUIP_DIAMOND", + "ITEM_ARMOR_EQUIP_ELYTRA", + "ITEM_ARMOR_EQUIP_GENERIC", + "ITEM_ARMOR_EQUIP_GOLD", + "ITEM_ARMOR_EQUIP_IRON", + "ITEM_ARMOR_EQUIP_LEATHER", + "ITEM_ARMOR_EQUIP_NETHERITE", + "ITEM_ARMOR_EQUIP_TURTLE", + "ITEM_AXE_STRIP", + "ITEM_BOOK_PAGE_TURN", + "ITEM_BOOK_PUT", + "ITEM_BOTTLE_EMPTY", + "ITEM_BOTTLE_FILL", + "ITEM_BOTTLE_FILL_DRAGONBREATH", + "ITEM_BUCKET_EMPTY", + "ITEM_BUCKET_EMPTY_FISH", + "ITEM_BUCKET_EMPTY_LAVA", + "ITEM_BUCKET_FILL", + "ITEM_BUCKET_FILL_FISH", + "ITEM_BUCKET_FILL_LAVA", + "ITEM_CHORUS_FRUIT_TELEPORT", + "ITEM_CROP_PLANT", + "ITEM_CROSSBOW_HIT", + "ITEM_CROSSBOW_LOADING_END", + "ITEM_CROSSBOW_LOADING_MIDDLE", + "ITEM_CROSSBOW_LOADING_START", + "ITEM_CROSSBOW_QUICK_CHARGE_1", + "ITEM_CROSSBOW_QUICK_CHARGE_2", + "ITEM_CROSSBOW_QUICK_CHARGE_3", + "ITEM_CROSSBOW_SHOOT", + "ITEM_ELYTRA_FLYING", + "ITEM_FIRECHARGE_USE", + "ITEM_FLINTANDSTEEL_USE", + "ITEM_HOE_TILL", + "ITEM_HONEY_BOTTLE_DRINK", + "ITEM_LODESTONE_COMPASS_LOCK", + "ITEM_NETHER_WART_PLANT", + "ITEM_SHIELD_BLOCK", + "ITEM_SHIELD_BREAK", + "ITEM_SHOVEL_FLATTEN", + "ITEM_SWEET_BERRIES_PICK_FROM_BUSH", + "ITEM_TOTEM_USE", + "ITEM_TRIDENT_HIT", + "ITEM_TRIDENT_HIT_GROUND", + "ITEM_TRIDENT_RETURN", + "ITEM_TRIDENT_RIPTIDE_1", + "ITEM_TRIDENT_RIPTIDE_2", + "ITEM_TRIDENT_RIPTIDE_3", + "ITEM_TRIDENT_THROW", + "ITEM_TRIDENT_THUNDER", + "MUSIC_CREATIVE", + "MUSIC_CREDITS", + "MUSIC_DISC_11", + "MUSIC_DISC_13", + "MUSIC_DISC_BLOCKS", + "MUSIC_DISC_CAT", + "MUSIC_DISC_CHIRP", + "MUSIC_DISC_FAR", + "MUSIC_DISC_MALL", + "MUSIC_DISC_MELLOHI", + "MUSIC_DISC_PIGSTEP", + "MUSIC_DISC_STAL", + "MUSIC_DISC_STRAD", + "MUSIC_DISC_WAIT", + "MUSIC_DISC_WARD", + "MUSIC_DRAGON", + "MUSIC_END", + "MUSIC_GAME", + "MUSIC_MENU", + "MUSIC_NETHER_BASALT_DELTAS", + "MUSIC_NETHER_CRIMSON_FOREST", + "MUSIC_NETHER_NETHER_WASTES", + "MUSIC_NETHER_SOUL_SAND_VALLEY", + "MUSIC_NETHER_WARPED_FOREST", + "MUSIC_UNDER_WATER", + "PARTICLE_SOUL_ESCAPE", + "UI_BUTTON_CLICK", + "UI_CARTOGRAPHY_TABLE_TAKE_RESULT", + "UI_LOOM_SELECT_PATTERN", + "UI_LOOM_TAKE_RESULT", + "UI_STONECUTTER_SELECT_RECIPE", + "UI_STONECUTTER_TAKE_RESULT", + "UI_TOAST_CHALLENGE_COMPLETE", + "UI_TOAST_IN", + "UI_TOAST_OUT", + "WEATHER_RAIN", + "WEATHER_RAIN_ABOVE" + ] + }, + "particleOffset": { + "maximum": 32, + "description": "Randomly offset from the surface to this surface+value", + "type": "integer", + "minimum": -32 + }, + "randomAltY": { + "description": "Randomize the altY by -altY to altY", + "type": "boolean" + }, + "randomAltX": { + "description": "Randomize the altX by -altX to altX", + "type": "boolean" + }, + "randomAltZ": { + "description": "Randomize the altZ by -altZ to altZ", + "type": "boolean" + }, + "particleCount": { + "maximum": 512, + "description": "The particle count. Try setting to zero for using the alt xyz to a motion value instead of an offset", + "type": "integer", + "minimum": 0 + }, + "volume": { + "maximum": 512, + "description": "The sound volume.", + "type": "number", + "minimum": 0.001 + }, + "potionTicksMin": { + "description": "The min time the potion will last for", + "type": "integer", + "minimum": 1 + }, + "potionEffect": { + "description": "The potion effect to apply in this area", + "type": "string", + "enum": [ + "SPEED", + "SLOW", + "FAST_DIGGING", + "SLOW_DIGGING", + "INCREASE_DAMAGE", + "HEAL", + "HARM", + "JUMP", + "CONFUSION", + "REGENERATION", + "DAMAGE_RESISTANCE", + "FIRE_RESISTANCE", + "WATER_BREATHING", + "INVISIBILITY", + "BLINDNESS", + "NIGHT_VISION", + "HUNGER", + "WEAKNESS", + "POISON", + "WITHER", + "HEALTH_BOOST", + "ABSORPTION", + "SATURATION", + "GLOWING", + "LEVITATION", + "LUCK", + "UNLUCK", + "SLOW_FALLING", + "CONDUIT_POWER", + "DOLPHINS_GRACE", + "BAD_OMEN", + "HERO_OF_THE_VILLAGE" + ] + }, + "minPitch": { + "maximum": 1.99, + "description": "The minimum sound pitch", + "type": "number", + "minimum": 0.01 + }, + "particleDistanceWidth": { + "maximum": 128, + "description": "How wide the particles can play (player's view left and right) RADIUS", + "type": "integer", + "minimum": 0 + }, + "particleEffect": { + "description": "The particle effect to apply in the area", + "type": "string", + "enum": [ + "EXPLOSION_NORMAL", + "EXPLOSION_LARGE", + "EXPLOSION_HUGE", + "FIREWORKS_SPARK", + "WATER_BUBBLE", + "WATER_SPLASH", + "WATER_WAKE", + "SUSPENDED", + "SUSPENDED_DEPTH", + "CRIT", + "CRIT_MAGIC", + "SMOKE_NORMAL", + "SMOKE_LARGE", + "SPELL", + "SPELL_INSTANT", + "SPELL_MOB", + "SPELL_MOB_AMBIENT", + "SPELL_WITCH", + "DRIP_WATER", + "DRIP_LAVA", + "VILLAGER_ANGRY", + "VILLAGER_HAPPY", + "TOWN_AURA", + "NOTE", + "PORTAL", + "ENCHANTMENT_TABLE", + "FLAME", + "LAVA", + "CLOUD", + "REDSTONE", + "SNOWBALL", + "SNOW_SHOVEL", + "SLIME", + "HEART", + "BARRIER", + "ITEM_CRACK", + "BLOCK_CRACK", + "BLOCK_DUST", + "WATER_DROP", + "MOB_APPEARANCE", + "DRAGON_BREATH", + "END_ROD", + "DAMAGE_INDICATOR", + "SWEEP_ATTACK", + "FALLING_DUST", + "TOTEM", + "SPIT", + "SQUID_INK", + "BUBBLE_POP", + "CURRENT_DOWN", + "BUBBLE_COLUMN_UP", + "NAUTILUS", + "DOLPHIN", + "SNEEZE", + "CAMPFIRE_COSY_SMOKE", + "CAMPFIRE_SIGNAL_SMOKE", + "COMPOSTER", + "FLASH", + "FALLING_LAVA", + "LANDING_LAVA", + "FALLING_WATER", + "DRIPPING_HONEY", + "FALLING_HONEY", + "LANDING_HONEY", + "FALLING_NECTAR", + "SOUL_FIRE_FLAME", + "ASH", + "CRIMSON_SPORE", + "WARPED_SPORE", + "SOUL", + "DRIPPING_OBSIDIAN_TEAR", + "FALLING_OBSIDIAN_TEAR", + "LANDING_OBSIDIAN_TEAR", + "REVERSE_PORTAL", + "WHITE_ASH", + "LEGACY_BLOCK_CRACK", + "LEGACY_BLOCK_DUST", + "LEGACY_FALLING_DUST" + ] + }, + "particleDistance": { + "maximum": 64, + "description": "How far away from the player particles can play", + "type": "integer", + "minimum": 0 + }, + "extra": { + "description": "An extra value for some particles... Which bukkit doesn't even document.", + "type": "number" + }, + "potionStrength": { + "maximum": 1024, + "description": "The Potion Strength or -1 to disable", + "type": "integer", + "minimum": -1 + }, + "soundDistance": { + "maximum": 512, + "description": "The max distance from the player the sound will play", + "type": "integer", + "minimum": 0 + }, + "interval": { + "description": "The effect interval in milliseconds", + "type": "integer", + "minimum": 0 + }, + "potionTicksMax": { + "description": "The max time the potion will last for", + "type": "integer", + "minimum": 1 + } + }, + "required": [ + "interval", + "chance" + ] + }, + "irisbiomedecorator": { + "description": "A biome decorator is used for placing flowers, grass, cacti and so on", + "additionalProperties": false, + "type": "object", + "properties": { + "partOf": { + "description": "Tells iris where this decoration is a part of. I.e. SHORE_LINE or SEA_SURFACE", + "type": "string", + "enum": [ + "NONE", + "SHORE_LINE", + "SEA_SURFACE" + ] + }, + "verticalZoom": { + "description": "The vertical zoom is for wispy stack heights. Zooming this in makes stack heights more slowly change over a distance", + "type": "number", + "minimum": 1.0E-4 + }, + "chance": { + "maximum": 1, + "description": "The chance for this decorator to decorate at a given X,Y coordinate. This is hit 256 times per chunk (per surface block)", + "type": "number", + "minimum": 0 + }, + "variance": { + "description": "The varience dispersion is used when multiple blocks are put in the palette. Scatter scrambles them, Wispy shows streak-looking varience", + "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 + } + } + }, + "stackMax": { + "maximum": 256, + "description": "The maximum repeat stack height", + "type": "integer", + "minimum": 1 + }, + "style": { + "description": "Dispersion is used to pick places to spawn. Scatter randomly places them (vanilla) or Wispy for a streak like patch system.", + "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 + } + } + }, + "zoom": { + "description": "The zoom is for zooming in or out wispy dispersions. Makes patches bigger the higher this zoom value is", + "type": "number", + "minimum": 1.0E-4 + }, + "palette": { + "minItems": 1, + "description": "The palette of blocks to pick from when this decorator needs to place.", + "type": "array", + "items": {"type": "string"} + }, + "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", + "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 + } + } + }, + "varianceZoom": { + "description": "The zoom is for zooming in or out variance. Makes patches have more or less of one type.", + "type": "number", + "minimum": 1.0E-4 + }, + "stackMin": { + "maximum": 256, + "description": "The minimum repeat stack height (setting to 3 would stack 3 of on top of each other", + "type": "integer", + "minimum": 1 + } + }, + "required": [ + "chance", + "palette" + ] + }, + "irisbiomepalettelayer": { + "description": "A layer of surface / subsurface material in biomes", + "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": "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 + } + } + }, + "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"} + } + }, + "required": ["palette"] + }, + "irisstructureplacement": { + "description": "Represents a structure placement", + "additionalProperties": false, + "type": "object", + "properties": { + "tileset": { + "description": "The structure tileset to use", + "type": "string", + "enum": [ + "murky-stronghold", + "example" + ] + }, + "zoom": { + "description": "The structure chance zoom. Higher = bigger cells, further away", + "type": "number", + "minimum": 1.0E-4 + }, + "shuffle": { + "description": "The chance cell shuffle (rougher edges)", + "type": "number", + "minimum": 0 + }, + "ratio": { + "maximum": 1, + "description": "The ratio. Lower values means cells can get closer to other cells. Negative values means make veins of structures", + "type": "number", + "minimum": -1 + }, + "rarity": { + "description": "The rarity for this structure", + "type": "integer", + "minimum": 1 + }, + "height": { + "maximum": 255, + "description": "The height or -1 for surface", + "type": "integer", + "minimum": -1 + } + }, + "required": [ + "tileset", + "zoom", + "rarity" + ] + }, + "enbiomstring": { + "type": "string", + "enum": [ + "temperate-beach", + "hot-mesa-blue", + "hot-mesa-cliffs", + "tropical-rainforest", + "frozen-mountains-cliffs", + "hot-mesa", + "hot-sandy-red-cave", + "rocky-ocean", + "hot-desert-red", + "tundra-mountains-cliffs", + "tundra-beach", + "tundra-mountains", + "tundra-cavern", + "swamp-murky-cavern", + "temperate-ocean", + "frozen-plains-hills", + "tropical-cavern", + "tropical-ocean", + "tropical-submerged-volcanic", + "swamp-dark-oak-denmyre", + "mushroom-crimson-forest", + "tundra-spruce-denmyre", + "hot-mesa-red", + "hot-ocean", + "temperate-birch-forest", + "swamp-ocean", + "tropical-beach", + "tropical-rainforest-hills", + "hot-savanna-cliff", + "tundra-ocean", + "hot-mesa-green", + "tropical-jungle-denmyre", + "temperate-wilds", + "tundra-beach-stone", + "mushroom-plains", + "rocky-mountains", + "hot-sandy-cave", + "tundra-sequia-redwoods", + "frozen-beach", + "mushroom-beach", + "temperate-oak-forest", + "frozen-vander", + "hot-beach", + "frozen-plains", + "tropical-cavern-coral", + "mushroom-warped-forest", + "hot-acacia-denmyre", + "tropical-bamboo-forest", + "frozen-ice-cavern", + "hot-desert-hills", + "temperate-highlands", + "tundra-redwoods", + "flat", + "mushroom-forest", + "hot-volcanic", + "temperate-oak-denmyre", + "hot-ocean-cliffs", + "swamp-willow-forest", + "frozen-peak", + "tundra-taiga", + "swamp-roofed", + "tropical-coral-ocean-cliffs", + "tundra-redwood-cliffs", + "mushroom-ocean", + "tropical-cavern-root", + "frozen-mountains", + "swamp-beach", + "tropical-coral-ocean", + "hot-dry-forest", + "swamp-mountains", + "rocky-mountains-cliffs", + "hot-desert", + "temperate-plains", + "frozen-ocean", + "hot-savanna", + "temperate-birch-denmyre" + ] + }, + "irisobjectreplace": { + "description": "Find and replace object materials", + "additionalProperties": false, + "type": "object", + "properties": { + "find": { + "minItems": 1, + "description": "Find this block", + "type": "array", + "items": {"type": "string"} + }, + "replace": { + "minItems": 1, + "description": "Replace it with this block", + "type": "array", + "items": {"type": "string"} + }, + "exact": { + "description": "Exactly match the block data or not", + "type": "boolean" + } + }, + "required": [ + "find", + "replace" + ] + }, + "enobjstring": { + "type": "string", + "enum": [ + "hazel-oak/taller-oak-10", + "waterlogged-darkwood/smol-10", + "waterlogged-darkwood/smol-12", + "waterlogged-darkwood/smol-11", + "evergreen/fantasy_evergreen_medium1", + "birch-large/birch9", + "spire-ice-small/IceSpire1", + "birch-large/birch8", + "spire-ice-small/IceSpire2", + "birch-large/birch7", + "spire-ice-small/IceSpire3", + "birch-large/birch6", + "tentacle-oak/TentacleOak1", + "birch-large/birch5", + "birch-large/birch4", + "birch-large/birch3", + "birch-large/birch2", + "tentacle-oak/TentacleOak5", + "birch-large/birch1", + "tentacle-oak/TentacleOak4", + "tentacle-oak/TentacleOak3", + "tentacle-oak/TentacleOak2", + "serrulata-bleeding-alt/ableed9", + "serrulata-bleeding-alt/ableed8", + "serrulata-bleeding-alt/ableed5", + "serrulata-bleeding-alt/ableed4", + "serrulata-bleeding-alt/ableed7", + "serrulata-bleeding-alt/ableed6", + "serrulata-bleeding-alt/ableed1", + "serrulata-bleeding-alt/ableed3", + "serrulata-bleeding-alt/ableed2", + "hazel-oak/hoak-9", + "jungle-remade/jcoco-5", + "jungle-remade/jcoco-4", + "jungle-remade/jcoco-3", + "jungle-remade/jcoco-2", + "roofed-wayward/taller-roof-rooted-10", + "acacia-medium/acacia-denmyre-12", + "hazel-oak/hoak-1", + "acacia-medium/acacia-denmyre-13", + "hazel-oak/hoak-2", + "acacia-medium/acacia-denmyre-10", + "hazel-oak/hoak-3", + "acacia-medium/acacia-denmyre-11", + "hazel-oak/hoak-4", + "acacia-medium/acacia-denmyre-16", + "hazel-oak/hoak-5", + "hazel-oak/hoak-6", + "acacia-medium/acacia-denmyre-14", + "hazel-oak/hoak-7", + "acacia-medium/acacia-denmyre-15", + "hazel-oak/hoak-8", + "hive/honey-nest-10", + "jungle-remade/bmbo-1", + "tentacle-oak/TentacleOak8", + "tentacle-oak/TentacleOak7", + "tentacle-oak/TentacleOak6", + "jungle-remade/bmbo-5", + "jungle-remade/bmbo-4", + "jungle-remade/bmbo-3", + "fantasyoak-large/fantasy_oak_large1", + "jungle-remade/bmbo-2", + "jungle-remade/bmbo-9", + "jungle-remade/bmbo-8", + "jungle-remade/bmbo-7", + "jungle-remade/bmbo-6", + "jungle-remade/jcoco-1", + "house-purjap/PurJap10", + "birch-antioch/antioch-6-b", + "darkjungle-large/JunLarge4", + "frosted-spruce/large-20", + "mushroom-gray/GMush9", + "savanna-rock/SavanaRock1", + "darkjungle-large/JunLarge3", + "darkjungle-large/JunLarge2", + "darkjungle-large/JunLarge1", + "frosted-spruce/large-23", + "mushroom-gray/GMush6", + "savanna-rock/SavanaRock4", + "spruce-medium/spruce-denmyre-4", + "frosted-spruce/large-24", + "mushroom-gray/GMush5", + "mushroom-purple/PMush10", + "savanna-rock/SavanaRock5", + "spruce-medium/spruce-denmyre-3", + "frosted-spruce/large-21", + "mushroom-gray/GMush8", + "savanna-rock/SavanaRock2", + "spruce-medium/spruce-denmyre-2", + "frosted-spruce/large-22", + "mushroom-gray/GMush7", + "savanna-rock/SavanaRock3", + "spruce-medium/spruce-denmyre-1", + "mushroom-gray/GMush2", + "spruce-medium/spruce-denmyre-8", + "mushroom-gray/GMush1", + "spruce-medium/spruce-denmyre-7", + "frosted-spruce/large-25", + "mushroom-gray/GMush4", + "spruce-medium/spruce-denmyre-6", + "mushroom-gray/GMush3", + "redwood-recluse/large-9", + "spruce-medium/spruce-denmyre-5", + "redwood-recluse/large-8", + "redwood-recluse/large-7", + "redwood-recluse/large-6", + "redwood-recluse/large-5", + "spruce-medium/spruce-denmyre-9", + "jungle-remade/J7", + "redwood-recluse/large-4", + "jungle-remade/J8", + "redwood-recluse/large-3", + "jungle-remade/J9", + "redwood-recluse/large-2", + "redwood-recluse/large-1", + "arid-birch/arid-birch7", + "jungle-remade/J4", + "jungle-remade/J5", + "clutter/spruce-clutter", + "jungle-remade/J6", + "arid-birch/arid-birch4", + "arid-birch/arid-birch3", + "arid-birch/arid-birch6", + "arid-birch/arid-birch5", + "arid-birch/arid-birch2", + "arid-birch/arid-birch1", + "oak-ponderosa/smol-12", + "oak-ponderosa/smol-11", + "oak-ponderosa/smol-10", + "mushroom-red/organell-r-9", + "birch-ponderosa/large-3", + "mushroom-red/organell-r-8", + "birch-ponderosa/large-4", + "mushroom-red/organell-r-7", + "birch-ponderosa/large-5", + "jungle-remade/bjungle-5", + "mushroom-red/organell-r-6", + "birch-ponderosa/large-6", + "mushroom-red/organell-r-5", + "birch-ponderosa/large-7", + "mushroom-red/organell-r-4", + "birch-ponderosa/large-8", + "mushroom-red/organell-r-3", + "birch-ponderosa/large-9", + "mushroom-red/organell-r-2", + "mushroom-red/organell-r-1", + "stump/stump2", + "stump/stump1", + "jungle-remade/bjungle-3", + "stump/stump4", + "jungle-remade/bjungle-4", + "stump/stump3", + "birch-ponderosa/large-1", + "jungle-remade/bjungle-1", + "stump/stump6", + "birch-ponderosa/large-2", + "jungle-remade/bjungle-2", + "stump/stump5", + "blossom-massive/blossom1", + "oak-ponderosa/smol-15", + "blossom-massive/blossom2", + "oak-ponderosa/smol-14", + "blossom-massive/blossom3", + "oak-ponderosa/smol-13", + "oak-ponderosa/smol-9", + "oak-ponderosa/smol-8", + "oak-ponderosa/smol-7", + "spire-ice-medium/IceSpire5", + "oak-ponderosa/smol-6", + "spire-ice-medium/IceSpire4", + "bonsai-ice/IcePadBonsai11", + "oak-ponderosa/smol-1", + "tentacle-fire/TentacleFire6", + "bonsai-ice/IcePadBonsai10", + "darkjungle-medium/J13", + "tentacle-fire/TentacleFire7", + "bonsai-ice/IcePadBonsai13", + "tentacle-fire/TentacleFire8", + "bonsai-ice/IcePadBonsai12", + "bonsai-ice/IcePadBonsai15", + "oak-ponderosa/smol-5", + "bonsai-ice/IcePadBonsai14", + "oak-ponderosa/smol-4", + "spire-ice-medium/IceSpire6", + "darkjungle-medium/J12", + "oak-ponderosa/smol-3", + "bonsai-ice/IcePadBonsai16", + "darkjungle-medium/J11", + "oak-ponderosa/smol-2", + "tentacle-fire/TentacleFire1", + "birch-sespire/birch-1", + "tentacle-fire/TentacleFire2", + "tentacle-fire/TentacleFire3", + "birch-sespire/birch-3", + "tentacle-fire/TentacleFire4", + "birch-sespire/birch-2", + "tentacle-fire/TentacleFire5", + "birch-sespire/birch-5", + "birch-sespire/birch-4", + "birch-sespire/birch-7", + "birch-sespire/birch-6", + "birch-sespire/birch-8", + "frosted-spruce/large-12", + "frosted-spruce/large-13", + "haybale/hay3", + "oakbush-tgarb/TGarb20", + "frosted-spruce/large-10", + "haybale/hay2", + "frosted-spruce/large-11", + "haybale/hay1", + "frosted-spruce/large-16", + "serrulata-bleeding-large/T-bleed3", + "frosted-spruce/large-17", + "serrulata-bleeding-large/T-bleed2", + "frosted-spruce/large-14", + "serrulata-bleeding-large/T-bleed1", + "frosted-spruce/large-15", + "frosted-spruce/large-18", + "serrulata-bleeding-large/T-bleed5", + "frosted-spruce/large-19", + "serrulata-bleeding-large/T-bleed4", + "oakbush-tgarb/TGarb18", + "oakbush-tgarb/TGarb19", + "oakbush-tgarb/TGarb12", + "savanna-rock/SavanaRock8", + "oakbush-tgarb/TGarb13", + "oakbush-tgarb/TGarb10", + "savanna-rock/SavanaRock6", + "oakbush-tgarb/TGarb11", + "savanna-rock/SavanaRock7", + "oakbush-tgarb/TGarb16", + "oakbush-tgarb/TGarb17", + "oakbush-tgarb/TGarb14", + "oakbush-tgarb/TGarb15", + "birch-medium/birch-denmyre-12", + "mushroom-red/fantasy_mushroom_red2", + "birch-medium/birch-denmyre-13", + "mushroom-red/fantasy_mushroom_red3", + "birch-medium/birch-denmyre-14", + "mushroom-red/fantasy_mushroom_red4", + "birch-medium/birch-denmyre-15", + "birch-medium/birch-denmyre-10", + "birch-medium/birch-denmyre-11", + "mushroom-red/fantasy_mushroom_red1", + "sakura/sakura2", + "unfrosted-spruce/med-5", + "sakura/sakura1", + "unfrosted-spruce/med-3", + "unfrosted-spruce/med-4", + "sakura/sakura5", + "sakura/sakura4", + "sakura/sakura3", + "clutter/Jstone1", + "clutter/Jstone2", + "unfrosted-spruce/med-1", + "unfrosted-spruce/med-2", + "small-oak/small-oak20", + "tropical-delux/tropi-6", + "tropical-delux/tropi-5", + "tropical-delux/tropi-2", + "tropical-delux/tropi-1", + "tropical-delux/tropi-4", + "tropical-delux/tropi-3", + "birch-medium/birch-denmyre-16", + "willowbutbigger/o1", + "willowbutbigger/o2", + "spruce-medium/spruce-denmyre-11", + "spruce-medium/spruce-denmyre-10", + "boulder-stone/boulder11", + "spruce-medium/spruce-denmyre-13", + "boulder-stone/boulder10", + "spruce-medium/spruce-denmyre-12", + "boulder-stone/boulder13", + "boulder-stone/boulder12", + "boulder-stone/boulder15", + "boulder-stone/boulder14", + "sakura-superlarge/sakura1", + "willow-supermassive/willow4", + "willow-supermassive/willow3", + "willow-supermassive/willow2", + "oak-ponderosa/med-20", + "willow-supermassive/willow1", + "house-norm/Med1", + "sacred-bonsai/med-1", + "sacred-bonsai/med-2", + "sacred-bonsai/med-3", + "unfrosted-spruce/large-8", + "sacred-bonsai/med-4", + "unfrosted-spruce/large-9", + "house-norm/Med5", + "unfrosted-spruce/large-6", + "beach-islander/easterHead1", + "house-norm/Med4", + "unfrosted-spruce/large-7", + "house-norm/Med3", + "unfrosted-spruce/large-4", + "house-norm/Med2", + "unfrosted-spruce/large-5", + "unfrosted-spruce/large-2", + "unfrosted-spruce/large-3", + "unfrosted-spruce/large-1", + "true-redwood/true-redwood-10-b", + "house-norm/Med9", + "ice-spikes/ice-spec-1", + "house-norm/Med8", + "house-norm/Med7", + "ice-spikes/ice-spec-3", + "house-norm/Med6", + "ice-spikes/ice-spec-2", + "ice-spikes/ice-spec-5", + "sacred-bonsai/med-5", + "spruce-medium/spruce-denmyre-15", + "ice-spikes/ice-spec-4", + "oak-superlarge/oak1", + "spruce-medium/spruce-denmyre-14", + "spruce-medium/spruce-denmyre-16", + "coral-rgb/coral-red-1", + "mushroom-red/small-organell-r-10", + "clutter/doak-spec-2", + "clutter/doak-spec-3", + "boulder/boulder1", + "boulder/boulder2", + "clutter/doak-spec-1", + "boulder/boulder3", + "oak-tall/tall-oak10", + "boulder/boulder4", + "oak-tall/tall-oak11", + "boulder/boulder5", + "boulder/boulder6", + "boulder/boulder7", + "boulder/boulder8", + "boulder/boulder9", + "oak-ponderosa/med-18", + "elder-wood/ElderRedwood9", + "oak-ponderosa/med-19", + "elder-wood/ElderRedwood8", + "elder-wood/ElderRedwood7", + "elder-wood/ElderRedwood6", + "elder-wood/ElderRedwood5", + "elder-wood/ElderRedwood4", + "elder-wood/ElderRedwood3", + "oak-ponderosa/med-10", + "oak-ponderosa/med-11", + "oak-ponderosa/med-12", + "oak-ponderosa/med-13", + "oak-ponderosa/med-14", + "oak-ponderosa/med-15", + "oak-ponderosa/med-16", + "oak-ponderosa/large-14.", + "oak-ponderosa/med-17", + "frosted-spruce/large-5", + "frosted-spruce/large-6", + "frosted-spruce/large-7", + "frosted-spruce/large-8", + "frosted-spruce/large-9", + "small-oak/small-oak11", + "small-oak/small-oak10", + "hive/honey-nest-3", + "waterlogged-darkwood/smol-14", + "hive/honey-nest-2", + "tourmaline-large/purp10", + "waterlogged-darkwood/smol-13", + "hive/honey-nest-1", + "waterlogged-darkwood/smol-16", + "waterlogged-darkwood/smol-15", + "small-oak/small-oak19", + "small-oak/small-oak18", + "small-oak/small-oak17", + "small-oak/small-oak16", + "small-oak/small-oak15", + "small-oak/small-oak14", + "small-oak/small-oak13", + "small-oak/small-oak12", + "hive/honey-nest-7", + "hive/honey-nest-6", + "hive/honey-nest-5", + "hive/honey-nest-4", + "hive/honey-nest-9", + "hive/honey-nest-8", + "cactus-white/c4", + "cactus-white/c3", + "cactus-white/c2", + "cactus-white/c1", + "unfrosted-spruce/bab-1", + "unfrosted-spruce/bab-3", + "unfrosted-spruce/bab-2", + "clutter/birch-clutt-2", + "palm-small/palm5", + "clutter/birch-clutt-3", + "bonsai-ice/IcePadBonsai9", + "clutter/birch-clutt-1", + "oakbush-tclutter/TClutter5", + "bone-spire/BoneSpire20", + "oakbush-tclutter/TClutter6", + "oakbush-tclutter/TClutter3", + "oakbush-tclutter/TClutter4", + "mushroom-red/organell-r-10", + "oakbush-tclutter/TClutter9", + "oakbush-tclutter/TClutter7", + "oakbush-tclutter/TClutter8", + "deadwood-supermassive/dead1", + "mushroom-purple/PMush7", + "waterlogged-darkwood/med-1", + "mushroom-purple/PMush8", + "waterlogged-darkwood/med-2", + "mushroom-purple/PMush9", + "waterlogged-darkwood/med-3", + "waterlogged-darkwood/med-4", + "dark-oak-medium/dark-oak-denmyre-13", + "oakbush-tclutter/TClutter1", + "waterlogged-darkwood/med-5", + "dark-oak-medium/dark-oak-denmyre-12", + "oakbush-tclutter/TClutter2", + "waterlogged-darkwood/med-6", + "dark-oak-medium/dark-oak-denmyre-11", + "deadwood-supermassive/dead3", + "waterlogged-darkwood/med-7", + "dark-oak-medium/dark-oak-denmyre-10", + "deadwood-supermassive/dead2", + "waterlogged-darkwood/med-8", + "small-oak/small-oak3", + "small-oak/small-oak4", + "mushroom-purple/PMush1", + "small-oak/small-oak5", + "mushroom-purple/PMush2", + "small-oak/small-oak6", + "mushroom-purple/PMush3", + "mushroom-purple/PMush4", + "mushroom-purple/PMush5", + "small-oak/small-oak1", + "mushroom-purple/PMush6", + "small-oak/small-oak2", + "bone-spire/BoneSpire18", + "bone-spire/BoneSpire4", + "bone-spire/BoneSpire17", + "bone-spire/BoneSpire5", + "sacred-bonsai/absurd-1", + "bone-spire/BoneSpire2", + "bone-spire/BoneSpire19", + "bone-spire/BoneSpire3", + "bone-spire/BoneSpire8", + "oak-wilted-supermassive/oak1", + "bone-spire/BoneSpire9", + "bone-spire/BoneSpire6", + "tentacle-darkwood/TentacleDarkWood3", + "bone-spire/BoneSpire7", + "bone-spire/BoneSpire10", + "camp/soul-camp", + "tourmaline-medium/Lpurp10", + "dark-oak-medium/dark-oak-denmyre-16", + "bone-spire/BoneSpire12", + "dark-oak-medium/dark-oak-denmyre-15", + "bone-spire/BoneSpire11", + "dark-oak-medium/dark-oak-denmyre-14", + "bone-spire/BoneSpire14", + "bone-spire/BoneSpire13", + "bone-spire/BoneSpire16", + "bone-spire/BoneSpire15", + "birch/birch1", + "birch/birch2", + "birch/birch3", + "birch-small/birch11", + "birch/birch4", + "birch-small/birch10", + "birch/birch5", + "birch-small/birch13", + "birch/birch6", + "birch-small/birch12", + "birch/birch7", + "birch-small/birch15", + "birch/birch8", + "birch-small/birch14", + "bonsai-ice/IcePadBonsai8", + "palm-small/palm1", + "bonsai-ice/IcePadBonsai7", + "palm-small/palm2", + "tentacle-darkwood/TentacleDarkWood8", + "bonsai-ice/IcePadBonsai6", + "palm-small/palm3", + "bonsai-ice/IcePadBonsai5", + "palm-small/palm4", + "tentacle-darkwood/TentacleDarkWood6", + "bonsai-ice/IcePadBonsai4", + "unfrosted-spruce/bab-5", + "bone-spire/BoneSpire1", + "bonsai-ice/IcePadBonsai3", + "unfrosted-spruce/bab-4", + "bonsai-ice/IcePadBonsai2", + "bonsai-ice/IcePadBonsai1", + "wonderland/wonder-10", + "savanna-gen/savannas-12", + "savanna-gen/savannas-11", + "savanna-gen/savannas-10", + "jungle-remade/bbjungle-1", + "elder-wood/ElderRedwood2", + "elder-wood/ElderRedwood1", + "jungle-remade/sjungle-1", + "jungle-remade/sjungle-3", + "jungle-remade/sjungle-2", + "denmyre/oak-denmyre-clutter-8", + "denmyre/oak-denmyre-clutter-9", + "dark-oak-medium/dark-oak-denmyre-4", + "denmyre/oak-denmyre-clutter-6", + "dark-oak-medium/dark-oak-denmyre-3", + "denmyre/oak-denmyre-clutter-7", + "jungle-remade/sjungle-4", + "dark-oak-medium/dark-oak-denmyre-2", + "denmyre/oak-denmyre-clutter-4", + "dark-oak-medium/dark-oak-denmyre-1", + "denmyre/oak-denmyre-clutter-5", + "frosted-spruce/large-22-b", + "dark-oak-medium/dark-oak-denmyre-8", + "denmyre/oak-denmyre-clutter-2", + "dark-oak-medium/dark-oak-denmyre-7", + "denmyre/oak-denmyre-clutter-3", + "dark-oak-medium/dark-oak-denmyre-6", + "dark-oak-medium/dark-oak-denmyre-5", + "denmyre/oak-denmyre-clutter-1", + "hazel-oak/s-hoak-10", + "oak-fallen-massive/oak1", + "dark-oak-medium/dark-oak-denmyre-9", + "arid-oak/arid-oak7", + "arid-oak/arid-oak1", + "arid-oak/arid-oak2", + "arid-oak/arid-oak3", + "arid-oak/arid-oak4", + "bonsai-normal/bbonsai-10", + "arid-oak/arid-oak5", + "bonsai-normal/bbonsai-11", + "arid-oak/arid-oak6", + "serrulata-bleeding-medium/bleed10", + "spire-magma/MagmaSpire3", + "spire-magma/MagmaSpire2", + "spire-magma/MagmaSpire1", + "spruce-dead/spruce_dead3", + "tourmaline-large/purp1", + "spruce-dead/spruce_dead2", + "tourmaline-large/purp2", + "spruce-dead/spruce_dead1", + "tourmaline-large/purp3", + "sakura-wilted-supermassive/sakura1", + "dual-tree/sandy-jungle-2", + "dual-tree/sandy-jungle-3", + "dual-tree/sandy-jungle-1", + "dual-tree/sandy-jungle-4", + "oak-ponderosa/large-13", + "tourmaline-large/purp4", + "savanna-small/SavanaNimble10", + "tourmaline-large/purp5", + "oak-ponderosa/large-15", + "savanna-small/SavanaNimble11", + "tourmaline-large/purp6", + "savanna-small/SavanaNimble12", + "tourmaline-large/purp7", + "savanna-small/SavanaNimble13", + "tourmaline-large/purp8", + "oak-ponderosa/large-10", + "savanna-small/SavanaNimble14", + "tourmaline-large/purp9", + "oak-ponderosa/large-11", + "pine/sup-pine-11", + "savanna-small/SavanaNimble15", + "oak-ponderosa/large-12", + "pine/sup-pine-10", + "savanna-small/SavanaNimble16", + "darkoak-small/oak12", + "deadwood/dadwood3", + "tentacle-cold/TentacleCold6", + "darkoak-small/oak13", + "deadwood/dadwood2", + "redwood-recluse/large-10", + "tentacle-cold/TentacleCold7", + "darkoak-small/oak14", + "deadwood/dadwood5", + "tentacle-cold/TentacleCold8", + "darkoak-small/oak15", + "deadwood/dadwood4", + "deadwood/dadwood1", + "tourmaline-prob/prob2", + "darkoak-small/oak10", + "darkoak-small/oak11", + "tourmaline-prob/prob1", + "mushroom-black/BMush1", + "mushroom-black/BMush3", + "mushroom-black/BMush2", + "mushroom-black/BMush5", + "mushroom-black/BMush4", + "tentacle-cold/TentacleCold1", + "mushroom-black/BMush7", + "tentacle-cold/TentacleCold2", + "mushroom-black/BMush6", + "tentacle-cold/TentacleCold3", + "mushroom-black/BMush9", + "tentacle-cold/TentacleCold4", + "mushroom-black/BMush8", + "tentacle-cold/TentacleCold5", + "house-jap/MedJap1", + "house-jap/MedJap3", + "house-jap/MedJap2", + "house-jap/MedJap5", + "small-birch/small-birch2", + "house-jap/MedJap4", + "small-birch/small-birch1", + "fantasyoak-medium/fantasy_oak_medium4", + "house-jap/MedJap7", + "small-birch/small-birch4", + "house-jap/MedJap6", + "small-birch/small-birch3", + "house-jap/MedJap9", + "house-jap/MedJap8", + "birch-large/birch10", + "birch-large/birch11", + "hand-bone/boneHand2", + "small-birch/small-birch6", + "hand-bone/boneHand3", + "small-birch/small-birch5", + "small-birch/small-birch8", + "hand-bone/boneHand1", + "small-birch/small-birch7", + "deadwood/dadwood6", + "small-birch/small-birch9", + "frosted-spruce/large-24-b", + "arid-pine/arid-pine2", + "arid-pine/arid-pine1", + "waterlogged-darkwood/med-9", + "birch-large/birch20", + "birch-large/birch14", + "birch-large/birch15", + "birch-large/birch12", + "birch-large/birch13", + "birch-large/birch18", + "birch-large/birch19", + "birch-large/birch16", + "oakbush-tgarb/TGarb9", + "birch-large/birch17", + "fantasyoak-medium/fantasy_oak_medium2", + "oakbush-tgarb/TGarb7", + "fantasyoak-medium/fantasy_oak_medium3", + "oakbush-tgarb/TGarb8", + "oakbush-tgarb/TGarb5", + "fantasyoak-medium/fantasy_oak_medium1", + "oakbush-tgarb/TGarb6", + "oakbush-tgarb/TGarb3", + "oakbush-tgarb/TGarb4", + "oakbush-tgarb/TGarb1", + "oakbush-tgarb/TGarb2", + "jungle-medium/jungle-denmyre-10", + "jungle-medium/jungle-denmyre-11", + "birch-sespire/altbirch-20", + "jungle-medium/jungle-denmyre-16", + "jungle-medium/jungle-denmyre-14", + "jungle-medium/jungle-denmyre-15", + "jungle-medium/jungle-denmyre-12", + "jungle-medium/jungle-denmyre-13", + "oak-small/oak9", + "oak-small/oak6", + "oak-small/oak5", + "oak-small/oak8", + "oak-small/oak7", + "ice-spikes/tp-4", + "oak-small/oak2", + "denmyre/oak-denmyre-clutter-10", + "ice-spikes/tp-3", + "oak-small/oak1", + "ice-spikes/tp-2", + "oak-small/oak4", + "ice-spikes/tp-1", + "oak-small/oak3", + "mushroom-red/RMush10", + "birch-antioch/antioch-13", + "birch-ponderosa/med-11", + "birch-antioch/antioch-12", + "birch-ponderosa/med-12", + "birch-antioch/antioch-11", + "birch-antioch/antioch-10", + "birch-ponderosa/med-10", + "birch-ponderosa/med-15", + "birch-ponderosa/med-13", + "birch-ponderosa/med-14", + "wonderland/froShroom-2", + "wonderland/froShroom-1", + "birch-antioch/antioch-5-b", + "darkjungle-medium/J7", + "darkjungle-medium/J6", + "darkjungle-medium/J9", + "birch-ponderosa/large-20", + "darkjungle-medium/J8", + "darkjungle-medium/J5", + "darkjungle-medium/J4", + "wonderland/froShroom-9", + "wonderland/froShroom-8", + "wonderland/froShroom-7", + "wonderland/froShroom-6", + "wonderland/froShroom-5", + "wonderland/froShroom-4", + "wonderland/froShroom-3", + "deadwood-massive/dead3", + "pine/sup-pine-13", + "pine/sup-pine-12", + "house-jap/MedJap10", + "birch-sespire/altbirch-10", + "birch-sespire/altbirch-11", + "birch-sespire/altbirch-12", + "birch-sespire/altbirch-13", + "birch-sespire/altbirch-14", + "ice-spikes/ic-10", + "birch-sespire/altbirch-15", + "ice-spikes/ic-11", + "birch-sespire/altbirch-16", + "birch-sespire/altbirch-17", + "birch-sespire/altbirch-18", + "deadwood-massive/dead1", + "birch-sespire/altbirch-19", + "deadwood-massive/dead2", + "creepy-oak/FantasyOak8", + "creepy-oak/FantasyOak9", + "creepy-oak/FantasyOak6", + "creepy-oak/FantasyOak7", + "mushroom-black/BMush10", + "creepy-oak/FantasyOak1", + "creepy-oak/FantasyOak4", + "creepy-oak/FantasyOak5", + "creepy-oak/FantasyOak2", + "creepy-oak/FantasyOak3", + "wonderland/twirlSpruce-7", + "wonderland/twirlSpruce-6", + "palm/palm2", + "wonderland/twirlSpruce-5", + "palm/palm1", + "wonderland/twirlSpruce-4", + "birch-ponderosa/med-1", + "palm/palm4", + "palm/palm3", + "palm/palm6", + "wonderland/twirlSpruce-9", + "palm/palm5", + "wonderland/twirlSpruce-8", + "palm/palm8", + "palm/palm7", + "sakura-tainted-supermassive/sakura1", + "creepy-oak/FantasyOak13", + "creepy-oak/FantasyOak14", + "creepy-oak/FantasyOak15", + "creepy-oak/FantasyOak16", + "creepy-oak/FantasyOak17", + "creepy-oak/FantasyOak18", + "creepy-oak/FantasyOak19", + "lush-pine/lush-pine10", + "creepy-oak/FantasyOak10", + "creepy-oak/FantasyOak11", + "creepy-oak/FantasyOak12", + "birch-ponderosa/large-10", + "serrulata-bleeding-medium/bleed1", + "birch-ponderosa/large-11", + "serrulata-bleeding-medium/bleed2", + "serrulata-bleeding-medium/bleed3", + "serrulata-bleeding-medium/bleed4", + "birch-ponderosa/large-14", + "birch-ponderosa/large-15", + "birch-ponderosa/large-12", + "birch-ponderosa/large-13", + "birch-ponderosa/large-18", + "birch-ponderosa/med-5", + "serrulata-bleeding-medium/bleed9", + "birch-ponderosa/large-19", + "birch-ponderosa/med-4", + "birch-ponderosa/large-16", + "birch-ponderosa/med-3", + "birch-ponderosa/large-17", + "birch-ponderosa/med-2", + "birch-ponderosa/med-9", + "serrulata-bleeding-medium/bleed5", + "wonderland/twirlSpruce-3", + "birch-ponderosa/med-8", + "serrulata-bleeding-medium/bleed6", + "tourmaline-medium/Spurp10", + "wonderland/twirlSpruce-2", + "birch-ponderosa/med-7", + "serrulata-bleeding-medium/bleed7", + "wonderland/twirlSpruce-1", + "birch-ponderosa/med-6", + "serrulata-bleeding-medium/bleed8", + "birch-antioch/antioch-3-b", + "true-redwood/true-redwood-8-b", + "jungle-remade/ssmjungle1", + "true-redwood/true-redwood-10", + "honey-tree/honey-9", + "honey-tree/honey-5", + "honey-tree/honey-6", + "honey-tree/honey-7", + "honey-tree/honey-8", + "honey-tree/honey-1", + "honey-tree/honey-2", + "honey-tree/honey-3", + "honey-tree/honey-4", + "roofed-wayward/taller-roof-8", + "roofed-wayward/taller-roof-9", + "roofed-wayward/taller-roof-4", + "bonsai-massive/bonsai1", + "roofed-wayward/taller-roof-5", + "bonsai-massive/bonsai2", + "roofed-wayward/taller-roof-6", + "bonsai-massive/bonsai3", + "roofed-wayward/taller-roof-7", + "tentacle-slime/TentacleSlimy8", + "wonderland/twirlSpruce-10", + "tentacle-slime/TentacleSlimy1", + "tentacle-slime/TentacleSlimy3", + "tentacle-slime/TentacleSlimy2", + "tentacle-slime/TentacleSlimy5", + "tentacle-slime/TentacleSlimy4", + "tentacle-slime/TentacleSlimy7", + "roofed-wayward/taller-roof-1", + "roofed-wayward/taller-roof-2", + "roofed-wayward/taller-roof-3", + "camp/camp", + "swampy-oak/swampy5", + "swampy-oak/swampy3", + "swampy-oak/swampy4", + "ice-spikes/ic-1", + "ice-spikes/ic-2", + "swampy-oak/swampy1", + "swampy-oak/swampy2", + "grave/grave", + "birch-medium/birch-denmyre-1", + "birch-medium/birch-denmyre-2", + "birch-medium/birch-denmyre-3", + "birch-medium/birch-denmyre-4", + "birch-medium/birch-denmyre-5", + "savanna-small/SavanaNimble1", + "birch-medium/birch-denmyre-6", + "birch-medium/birch-denmyre-7", + "birch-medium/birch-denmyre-8", + "birch-medium/birch-denmyre-9", + "bombs/bomb", + "ice-spikes/ic-9", + "savanna-small/SavanaNimble7", + "savanna-small/SavanaNimble6", + "ice-spikes/ic-7", + "savanna-small/SavanaNimble9", + "ice-spikes/ic-8", + "savanna-small/SavanaNimble8", + "birch-medium/birch4", + "ice-spikes/ic-5", + "savanna-small/SavanaNimble3", + "birch-medium/birch3", + "ice-spikes/ic-6", + "savanna-small/SavanaNimble2", + "ice-spikes/ic-3", + "savanna-small/SavanaNimble5", + "ice-spikes/ic-4", + "savanna-small/SavanaNimble4", + "clutter/stone-clutt-7", + "clutter/stone-clutt-3", + "clutter/stone-clutt-4", + "clutter/stone-clutt-5", + "clutter/stone-clutt-6", + "clutter/stone-clutt-1", + "clutter/stone-clutt-2", + "house-purjap/PurJap1", + "mushroom-ice/ICEMush4", + "mushroom-ice/ICEMush3", + "mushroom-ice/ICEMush6", + "ships/ship-1", + "mushroom-ice/ICEMush5", + "ships/ship-2", + "mushroom-ice/ICEMush2", + "mushroom-ice/ICEMush1", + "bonsai-normal/bbonsai-9", + "bonsai-normal/bbonsai-8", + "hand-wood/HandJung3", + "roofed-wayward/taller-roof-10", + "bonsai-normal/bbonsai-7", + "bonsai-normal/bbonsai-6", + "mushroom-ice/ICEMush8", + "mushroom-ice/ICEMush7", + "hand-wood/HandJung2", + "hand-wood/HandJung1", + "mushroom-ice/ICEMush9", + "bonsai-normal/bbonsai-1", + "oak-tainted-massive/oak1", + "bonsai-normal/bbonsai-5", + "oak-massive/oak1", + "bonsai-normal/bbonsai-4", + "bonsai-normal/bbonsai-3", + "bonsai-normal/bbonsai-2", + "house-purjap/PurJap9", + "lith/concrete-lith-7", + "stump-dark/stump3", + "house-purjap/PurJap8", + "lith/concrete-lith-6", + "house-purjap/PurJap7", + "oak-massive/oak3", + "house-purjap/PurJap6", + "oak-massive/oak2", + "house-purjap/PurJap5", + "lith/concrete-lith-3", + "spruce-small/spruce12", + "house-purjap/PurJap4", + "lith/concrete-lith-2", + "spruce-small/spruce13", + "house-purjap/PurJap3", + "lith/concrete-lith-5", + "spruce-small/spruce10", + "house-purjap/PurJap2", + "lith/concrete-lith-4", + "spruce-small/spruce11", + "coral-rgb/coral-pink-4", + "coral-rgb/coral-pink-3", + "spruce-medium/spruce29", + "coral-rgb/coral-pink-2", + "coral-rgb/coral-pink-1", + "spruce-medium/spruce28", + "spruce-medium/spruce27", + "spruce-medium/spruce20", + "oakbush-tclutter/TClutter10", + "oakbush-tclutter/TClutter11", + "oakbush-tclutter/TClutter14", + "oakbush-tclutter/TClutter15", + "boulder-stone/boulder1", + "oakbush-tclutter/TClutter12", + "boulder-stone/boulder2", + "oakbush-tclutter/TClutter13", + "acacia-medium/acacia-denmyre-4", + "oakbush-tclutter/TClutter18", + "spruce-medium/spruce37", + "acacia-medium/acacia-denmyre-3", + "oakbush-tclutter/TClutter19", + "acacia-medium/acacia-denmyre-2", + "oakbush-tclutter/TClutter16", + "spruce-medium/spruce39", + "acacia-medium/acacia-denmyre-1", + "oakbush-tclutter/TClutter17", + "acacia-medium/acacia-denmyre-8", + "spruce-medium/spruce33", + "acacia-medium/acacia-denmyre-7", + "spruce-medium/spruce32", + "acacia-medium/acacia-denmyre-6", + "acacia-medium/acacia-denmyre-5", + "spruce-medium/spruce34", + "frosted-sproak/med-13", + "oak/oak12", + "spruce-medium/spruce31", + "acacia-medium/acacia-denmyre-9", + "spruce-medium/spruce30", + "frosted-sproak/med-10", + "oak/oak10", + "oak/oak11", + "frosted-sproak/med-12", + "frosted-sproak/med-11", + "boulder-stone/boulder3", + "boulder-stone/boulder4", + "boulder-stone/boulder5", + "boulder-stone/boulder6", + "boulder-stone/boulder7", + "boulder-stone/boulder8", + "boulder-stone/boulder9", + "mushroom-red/organell-b-2", + "mushroom-red/organell-b-1", + "oakbush-tclutter/TClutter21", + "oakbush-tclutter/TClutter22", + "oakbush-tclutter/TClutter20", + "oakbush-tclutter/TClutter25", + "oakbush-tclutter/TClutter23", + "oakbush-tclutter/TClutter24", + "willwo/willwo-10", + "jungle-remade/j2", + "willwo/willwo-11", + "clutter/JClutter2", + "clutter/JClutter1", + "clutter/JClutter4", + "clutter/JClutter3", + "clutter/JClutter6", + "clutter/JClutter5", + "clutter/JClutter8", + "clutter/JClutter7", + "clutter/JClutter9", + "dual-tree/corrupted-swamp-10", + "willow-dead-supermassive/dead1", + "willow-dead-supermassive/dead2", + "spruce-medium/spruce19", + "spruce-medium/spruce18", + "mushroom-red/small-organell-r-2", + "mushroom-red/small-organell-r-1", + "mushroom-red/small-organell-r-4", + "mushroom-red/small-organell-r-3", + "spruce-medium/spruce14", + "mushroom-red/small-organell-r-6", + "spruce-medium/spruce17", + "mushroom-red/small-organell-r-5", + "spruce-medium/spruce16", + "mushroom-red/small-organell-r-8", + "spruce-medium/spruce11", + "mushroom-red/small-organell-r-7", + "spruce-medium/spruce10", + "spruce-medium/spruce13", + "mushroom-red/small-organell-r-9", + "spruce-medium/spruce12", + "jungle-remade/jspire-7", + "jungle-remade/jspire-5", + "jungle-remade/jspire-6", + "jungle-remade/j3", + "jungle-remade/jspire-3", + "jungle-remade/jspire-4", + "jungle-remade/jspire-1", + "jungle-remade/jspire-2", + "unfrosted-spruce/big-2", + "unfrosted-spruce/big-1", + "unfrosted-spruce/big-3", + "waterlogged-darkwood/large-10", + "stump/grave-1", + "deadwood-tainted/dead1", + "arid-pine/arid-pine4", + "arid-pine/arid-pine3", + "arid-pine/arid-pine5", + "deadwood-wilted-supermassive/dead1", + "hazel-oak/s-hoak-2", + "hazel-oak/s-hoak-1", + "hazel-oak/s-hoak-4", + "hazel-oak/s-hoak-3", + "hazel-oak/s-hoak-6", + "hazel-oak/s-hoak-5", + "hazel-oak/s-hoak-8", + "hazel-oak/s-hoak-7", + "hazel-oak/s-hoak-9", + "sakura-massive/sakura1", + "sakura-massive/sakura3", + "sakura-massive/sakura2", + "big-blossom/big-1", + "big-blossom/big-2", + "big-blossom/big-3", + "oak-medium/oak1", + "oak-medium/oak2", + "spruce-medium/spruce43", + "spruce-medium/spruce42", + "structure/desert-base", + "spruce-medium/spruce41", + "oak-medium/oak-denmyre-16", + "birch-small/birch2", + "birch-small/birch1", + "birch-small/birch4", + "birch-small/birch3", + "birch-small/birch6", + "birch-small/birch5", + "birch-small/birch8", + "birch-small/birch7", + "birch-small/birch9", + "roofed-wayward/med-8", + "roofed-wayward/med-7", + "roofed-wayward/med-9", + "roofed-wayward/med-2", + "roofed-wayward/med-1", + "roofed-wayward/med-4", + "roofed-wayward/med-3", + "roofed-wayward/med-6", + "roofed-wayward/med-5", + "oak-medium/oak5", + "oak-medium/oak3", + "lith/concrete-lith-1", + "statue/sub-stat-5", + "statue/sub-stat-1", + "statue/sub-stat-2", + "statue/sub-stat-3", + "statue/sub-stat-4", + "house-norm/Med10", + "dark-oak-medium/r1", + "dark-oak-medium/r2", + "oak-medium/oak-denmyre-13", + "wonderland/wonder-3", + "oak-medium/oak-denmyre-12", + "wonderland/wonder-4", + "birch-ponderosa/smol-9", + "oak-medium/oak-denmyre-15", + "wonderland/wonder-1", + "oak-medium/oak-denmyre-14", + "wonderland/wonder-2", + "birch-ponderosa/smol-7", + "wonderland/wonder-7", + "birch-ponderosa/smol-8", + "wonderland/wonder-8", + "birch-ponderosa/smol-5", + "oak-medium/oak-denmyre-11", + "wonderland/wonder-5", + "birch-ponderosa/smol-6", + "oak-medium/oak-denmyre-10", + "wonderland/wonder-6", + "birch-ponderosa/smol-3", + "serrulata/nb-bleed10", + "birch-ponderosa/smol-4", + "birch-ponderosa/smol-1", + "wonderland/wonder-9", + "birch-ponderosa/smol-2", + "oak-supermassive/oak1", + "birch-medium/birch2", + "shroom/SavanaRock1", + "small-oak/small-oak7", + "small-oak/small-oak8", + "small-oak/small-oak9", + "bones/Bone5", + "bones/Bone4", + "bones/Bone7", + "bones/Bone6", + "darkoak-large/j1", + "waterlogged-darkwood/smol-7", + "waterlogged-darkwood/smol-6", + "waterlogged-darkwood/smol-9", + "waterlogged-darkwood/smol-8", + "bones/Bone1", + "bones/Bone3", + "bones/Bone2", + "clutter/birch-clutt-4", + "waterlogged-darkwood/smol-1", + "clutter/birch-clutt-5", + "waterlogged-darkwood/smol-3", + "waterlogged-darkwood/smol-2", + "waterlogged-darkwood/smol-5", + "waterlogged-darkwood/smol-4", + "evergreen/fantasy_evergreen_large1", + "evergreen/fantasy_evergreen_large2", + "oak-small/oak13", + "oak-small/oak12", + "oak-small/oak11", + "unfrosted-spruce/large-21", + "oak-small/oak10", + "unfrosted-spruce/large-20", + "unfrosted-spruce/large-23", + "savanna-gen/savannas-9", + "unfrosted-spruce/large-22", + "unfrosted-spruce/large-24", + "unfrosted-spruce/large-16", + "unfrosted-spruce/large-15", + "unfrosted-spruce/large-18", + "unfrosted-spruce/large-17", + "unfrosted-spruce/large-19", + "blossom-tainted/blossom1", + "roofed-wayward/med-12", + "oak-ponderosa/large-1", + "frosted-spruce/large-23-b", + "oak-ponderosa/large-4", + "oak-ponderosa/large-5", + "oak-ponderosa/large-2", + "oak-ponderosa/large-3", + "oak-ponderosa/large-8", + "oak-ponderosa/large-9", + "oak-ponderosa/large-6", + "oak-ponderosa/large-7", + "tourmaline-medium/Lpurp1", + "birch-antioch/antioch-9", + "birch-antioch/antioch-6", + "birch-antioch/antioch-5", + "birch-antioch/antioch-8", + "birch-antioch/antioch-7", + "tourmaline-medium/Lpurp7", + "tourmaline-medium/Lpurp6", + "tourmaline-medium/Lpurp9", + "tourmaline-medium/Lpurp8", + "tourmaline-medium/Lpurp3", + "tourmaline-medium/Lpurp2", + "tourmaline-medium/Lpurp5", + "tourmaline-medium/Lpurp4", + "savanna-gen/savannaS-4", + "unfrosted-spruce/smol-1", + "savanna-gen/savannaS-5", + "savanna-gen/savannaS-2", + "unfrosted-spruce/smol-3", + "savanna-gen/savannaS-3", + "unfrosted-spruce/smol-2", + "savanna-gen/savannaS-1", + "birch-antioch/antioch-2", + "unfrosted-spruce/smol-9", + "birch-antioch/antioch-1", + "unfrosted-spruce/smol-8", + "birch-antioch/antioch-4", + "birch-antioch/antioch-3", + "savanna-gen/savannaS-8", + "unfrosted-spruce/smol-5", + "unfrosted-spruce/smol-4", + "savanna-gen/savannaS-6", + "unfrosted-spruce/smol-7", + "savanna-gen/savannaS-7", + "unfrosted-spruce/smol-6", + "blossom-fallen/blossom1", + "oak-small/oak15", + "oak-small/oak14", + "jungle-medium/jungle-denmyre-6", + "jungle-medium/jungle-denmyre-5", + "jungle-medium/jungle-denmyre-4", + "jungle-medium/jungle-denmyre-3", + "jungle-medium/jungle-denmyre-2", + "jungle-medium/jungle-denmyre-1", + "jungle-medium/jungle-denmyre-9", + "jungle-medium/jungle-denmyre-8", + "jungle-medium/jungle-denmyre-7", + "frosted-spruce/large-25-b", + "oak-medium/oak-denmyre-2", + "oak-medium/oak-denmyre-1", + "oak-medium/oak-denmyre-8", + "oak-medium/oak-denmyre-7", + "oak-medium/oak-denmyre-9", + "oak-medium/oak-denmyre-4", + "oak-medium/oak-denmyre-3", + "oak-medium/oak-denmyre-6", + "oak-medium/oak-denmyre-5", + "birch-ponderosa/smol-11", + "savanna-gen/savannaD-2", + "birch-ponderosa/smol-10", + "savanna-gen/savannaD-1", + "birch-ponderosa/smol-13", + "birch-ponderosa/smol-12", + "savanna-gen/savannaD-3", + "birch-ponderosa/smol-15", + "birch-ponderosa/smol-14", + "sacred-bonsai/OGabsurd-1", + "true-redwood/true-redwood-2", + "blossom-supermassive/blossom1", + "true-redwood/true-redwood-3", + "pine/sup-pine-1", + "true-redwood/true-redwood-4", + "pine/sup-pine-2", + "ships/usd-ship-2", + "true-redwood/true-redwood-5", + "pine/sup-pine-3", + "pine/sup-pine-4", + "pine/sup-pine-5", + "pine/sup-pine-6", + "true-redwood/true-redwood-1", + "pine/sup-pine-7", + "oak/oak9", + "pine/sup-pine-8", + "oak/oak8", + "pine/sup-pine-9", + "oak/oak7", + "oak/oak6", + "true-redwood/true-redwood-6", + "willwo/willowbutbigger-1", + "oak/oak5", + "true-redwood/true-redwood-7", + "willwo/willowbutbigger-2", + "oak/oak4", + "true-redwood/true-redwood-8", + "oak/oak3", + "tourmaline-medium/Spurp9", + "true-redwood/true-redwood-9", + "clutter/JClutter10", + "oak/oak2", + "tourmaline-medium/Spurp8", + "clutter/JClutter11", + "oak/oak1", + "tourmaline-medium/Spurp7", + "clutter/JClutter12", + "tourmaline-medium/Spurp6", + "clutter/JClutter13", + "tourmaline-medium/Spurp5", + "tourmaline-medium/Spurp4", + "tourmaline-medium/Spurp3", + "tourmaline-medium/Spurp2", + "tourmaline-medium/Spurp1", + "pyramid/py", + "mushroom-red/RMush9", + "mushroom-red/RMush8", + "mushroom-red/RMush7", + "mushroom-red/RMush6", + "mushroom-red/RMush5", + "serrulata/nb-bleed2", + "mushroom-red/RMush4", + "serrulata/nb-bleed1", + "serrulata-bleeding-alt/ableed10", + "mushroom-red/RMush3", + "savanna-gen/savannaF-14", + "serrulata/nb-bleed4", + "mushroom-red/RMush2", + "savanna-gen/savannaF-15", + "serrulata/nb-bleed3", + "boulder/boulder11", + "mushroom-red/RMush1", + "serrulata/nb-bleed6", + "unfrosted-spruce/large-10", + "boulder/boulder10", + "savanna-gen/savannaF-13", + "serrulata/nb-bleed5", + "boulder/boulder13", + "savanna-gen/savannaF-10", + "serrulata/nb-bleed8", + "unfrosted-spruce/large-12", + "boulder/boulder12", + "savanna-gen/savannaF-11", + "serrulata/nb-bleed7", + "unfrosted-spruce/large-11", + "boulder/boulder15", + "unfrosted-spruce/large-14", + "boulder/boulder14", + "serrulata/nb-bleed9", + "unfrosted-spruce/large-13", + "oak-bush/bush1", + "oak-bush/bush2", + "blossom-wilted-supermassive/blossom1", + "savanna-gen/savannaF-16", + "savanna-gen/savannaF-17", + "savanna/SavanaTree1", + "savanna/SavanaTree2", + "savanna/SavanaTree3", + "savanna/SavanaTree4", + "savanna/SavanaTree5", + "ships/usd-ship-1", + "oak-bush/bush3", + "oak-bush/bush4", + "birch-sespire/altbirch-3", + "darkoak-small/oak7", + "birch-sespire/altbirch-4", + "darkoak-small/oak8", + "waterlogged-darkwood/large-3", + "birch-antioch/antioch-4-b", + "birch-sespire/altbirch-5", + "darkoak-small/oak9", + "birch-sespire/altbirch-6", + "deadwood-fallen/dead1", + "birch-sespire/altbirch-1", + "birch-sespire/altbirch-2", + "true-redwood/true-redwood-7-b", + "oak-log/log3", + "oak-log/log2", + "oak-log/log1", + "coral-rgb/coral-by-4", + "darkoak-small/oak1", + "jungle-remade/J13", + "darkoak-small/oak2", + "jungle-remade/J12", + "birch-sespire/altbirch-7", + "darkoak-small/oak3", + "jungle-remade/J11", + "birch-sespire/altbirch-8", + "coral-rgb/coral-by-1", + "darkoak-small/oak4", + "birch-sespire/altbirch-9", + "coral-rgb/coral-by-2", + "darkoak-small/oak5", + "coral-rgb/coral-by-3", + "darkoak-small/oak6", + "roofed-wayward/taller-roof-rooted-8", + "roofed-wayward/taller-roof-rooted-9", + "pine/pine8", + "shroom/mushclutt4", + "pine/pine7", + "shroom/mushclutt5", + "deadwood/deadwood1", + "savanna-gen/savannaF-2", + "deadwood/deadwood2", + "pine/pine9", + "savanna-gen/savannaF-1", + "deadwood/deadwood3", + "deadwood/deadwood4", + "shroom/mushclutt1", + "deadwood/deadwood5", + "shroom/mushclutt2", + "deadwood/deadwood6", + "shroom/mushclutt3", + "roofed-wayward/taller-roof-rooted-2", + "savanna-gen/savannaF-8", + "roofed-wayward/taller-roof-rooted-3", + "savanna-gen/savannaF-7", + "pine/pine2", + "pine/pine1", + "roofed-wayward/taller-roof-rooted-1", + "savanna-gen/savannaF-9", + "pine/pine4", + "roofed-wayward/taller-roof-rooted-6", + "savanna-gen/savannaF-4", + "pine/pine3", + "roofed-wayward/taller-roof-rooted-7", + "savanna-gen/savannaF-3", + "pine/pine6", + "roofed-wayward/taller-roof-rooted-4", + "savanna-gen/savannaF-6", + "pine/pine5", + "roofed-wayward/taller-roof-rooted-5", + "savanna-gen/savannaF-5", + "house-rustic/rustic4", + "dual-tree/corrupted-swamp-1", + "dual-tree/corrupted-swamp-3", + "dual-tree/corrupted-swamp-2", + "dual-tree/corrupted-swamp-5", + "dual-tree/corrupted-swamp-4", + "dual-tree/corrupted-swamp-7", + "dual-tree/corrupted-swamp-6", + "dual-tree/corrupted-swamp-9", + "dual-tree/corrupted-swamp-8", + "lush-pine/lush-pine2", + "lush-pine/lush-pine1", + "lush-pine/lush-pine4", + "lush-pine/lush-pine3", + "lush-pine/lush-pine6", + "lush-pine/lush-pine5", + "lush-pine/lush-pine8", + "lush-pine/lush-pine7", + "lush-pine/lush-pine9", + "darkjungle-medium/j3", + "darkjungle-medium/j2", + "savanna-clutter/SavanaClutter1", + "savanna-clutter/SavanaClutter5", + "savanna-clutter/SavanaClutter4", + "coral-rgb/coral-yellow-3", + "savanna-clutter/SavanaClutter3", + "savanna-clutter/SavanaClutter2", + "honey-tree/honey-19", + "honey-tree/honey-18", + "savanna-clutter/SavanaClutter8", + "savanna-clutter/SavanaClutter7", + "savanna-clutter/SavanaClutter6", + "honey-tree/honey-15", + "oak-tall/tall-oak3", + "honey-tree/honey-14", + "oak-tall/tall-oak4", + "honey-tree/honey-17", + "oak-tall/tall-oak5", + "honey-tree/honey-16", + "oak-tall/tall-oak6", + "honey-tree/honey-11", + "honey-tree/honey-10", + "honey-tree/honey-13", + "oak-tall/tall-oak1", + "honey-tree/honey-12", + "oak-tall/tall-oak2", + "clutter/oak-clutt-2", + "clutter/oak-clutt-1", + "oak-tall/tall-oak7", + "oak-tall/tall-oak8", + "oak-tall/tall-oak9", + "shack/wornWorkshop", + "true-redwood/true-redwood-9-b", + "clutter/oak-clutt-4", + "clutter/oak-clutt-3", + "clutter/oak-clutt-5", + "frosted-sproak/med-1", + "arid-spruce/arid-spruce4", + "arid-spruce/arid-spruce3", + "arid-spruce/arid-spruce5", + "ships/swreck-1", + "blosom-superlarge/blossom1", + "arid-spruce/arid-spruce2", + "arid-spruce/arid-spruce1", + "frosted-sproak/med-5", + "ice-spikes/sp-3", + "frosted-sproak/med-4", + "ice-spikes/sp-2", + "frosted-sproak/med-3", + "ice-spikes/sp-1", + "frosted-sproak/med-2", + "sakura-fallen/sakura1", + "frosted-sproak/med-9", + "frosted-sproak/med-8", + "frosted-sproak/med-7", + "ice-spikes/sp-5", + "frosted-sproak/med-6", + "ice-spikes/sp-4", + "evergreen/fantasy_evergreen_medium2", + "spruce-medium/spruce6", + "evergreen/fantasy_evergreen_medium3", + "spruce-medium/spruce5", + "spruce-medium/spruce8", + "spruce-medium/spruce7", + "pine/pine10", + "spruce-medium/spruce2", + "pine/pine11", + "spruce-medium/spruce1", + "spruce-medium/spruce4", + "spruce-medium/spruce3", + "oak-ponderosa/med-7", + "elder-wood/ElderRedwood10", + "oak-ponderosa/med-8", + "oak-ponderosa/med-5", + "spruce-small/spruce9", + "oak-ponderosa/med-6", + "dual-tree/infested-palm-2", + "oak-ponderosa/med-3", + "spruce-small/spruce7", + "dual-tree/infested-palm-3", + "oak-ponderosa/med-4", + "spruce-medium/spruce9", + "spruce-small/spruce8", + "dual-tree/infested-palm-4", + "oak-ponderosa/med-1", + "spruce-small/spruce5", + "dual-tree/infested-palm-5", + "oak-ponderosa/med-2", + "spruce-small/spruce6", + "oak-ponderosa/med-9", + "pine/pine12", + "roofed-wayward/med-10", + "roofed-wayward/med-11", + "coral-rgb/coral-purp-2", + "coral-rgb/coral-purp-3", + "coral-rgb/coral-purp-1", + "willwo/willwo-3", + "willwo/willwo-2", + "willwo/willwo-5", + "willwo/willwo-4", + "willwo/willwo-1", + "clutter/spruce-clutt-1", + "clutter/spruce-clutt-5", + "willwo/willwo-7", + "clutter/spruce-clutt-4", + "willwo/willwo-6", + "clutter/spruce-clutt-3", + "willwo/willwo-9", + "clutter/spruce-clutt-2", + "willwo/willwo-8", + "spruce-small/spruce3", + "spruce-small/spruce4", + "hazel-oak/taller-oak-9", + "honey-tree/honey-20", + "spruce-small/spruce1", + "dual-tree/infested-palm-1", + "hazel-oak/taller-oak-8", + "spruce-small/spruce2", + "hazel-oak/taller-oak-7", + "hazel-oak/taller-oak-6", + "hazel-oak/taller-oak-5", + "hazel-oak/taller-oak-4", + "hazel-oak/taller-oak-3", + "hazel-oak/taller-oak-2", + "frosted-spruce/large-10.", + "hazel-oak/taller-oak-1", + "small-birch/small-birch11", + "small-birch/small-birch10" + ] + }, + "irisdepositgenerator": { + "description": "Creates ore & other block deposits underground", + "additionalProperties": false, + "type": "object", + "properties": { + "minHeight": { + "maximum": 256, + "description": "The minimum height this deposit can generate at", + "type": "integer", + "minimum": 0 + }, + "maxPerChunk": { + "maximum": 128, + "description": "The maximum amount of clumps per chunk", + "type": "integer", + "minimum": 1 + }, + "maxHeight": { + "maximum": 256, + "description": "The maximum height this deposit can generate at", + "type": "integer", + "minimum": 0 + }, + "minPerChunk": { + "maximum": 128, + "description": "The minimum amount of clumps per chunk", + "type": "integer", + "minimum": 0 + }, + "minSize": { + "maximum": 32, + "description": "The minimum amount of deposit blocks per clump", + "type": "integer", + "minimum": 1 + }, + "maxSize": { + "maximum": 32, + "description": "The maximum amount of deposit blocks per clump", + "type": "integer", + "minimum": 1 + }, + "palette": { + "minItems": 1, + "description": "The palette of blocks to be used in this deposit generator", + "type": "array", + "items": {"type": "string"} + }, + "varience": { + "maximum": 64, + "description": "Ore varience is how many different objects clumps iris will create", + "type": "integer", + "minimum": 1 + } + }, + "required": [ + "minHeight", + "maxHeight", + "minSize", + "maxSize", + "maxPerChunk", + "minPerChunk", + "palette" + ] + }, + "enumbiome": { + "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" + ] + }, + "irisbiomegeneratorlink": { + "description": "This represents a link to a generator for a biome", + "additionalProperties": false, + "type": "object", + "properties": { + "min": { + "maximum": 256, + "description": "The min block value (value + fluidHeight)", + "type": "integer", + "minimum": -256 + }, + "max": { + "maximum": 256, + "description": "The max block value (value + fluidHeight)", + "type": "integer", + "minimum": -256 + }, + "generator": { + "description": "The generator id", + "type": "string", + "enum": [ + "mesa-sharp-7", + "mountain", + "mesa-sharp-6", + "mountain-cliffs", + "plain-cliffs", + "mesa-sharp-5", + "mesa-sharp-4", + "flat", + "plain", + "plain-cliffs-thin", + "sharp" + ] + } + }, + "required": [ + "min", + "max" + ] + } + }, + "properties": { + "seaLayers": { + "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"} + }, + "biomeSkyScatter": { + "minItems": 1, + "description": "Since 1.13 supports 3D biomes, you can add different derivative colors for anything above the terrain. (Think swampy tree leaves with a desert looking grass surface)", + "type": "array", + "items": {"$ref": "#/definitions/enumbiome"} + }, + "objects": { + "minItems": 1, + "description": "Objects define what schematics (iob files) iris will place in this biome", + "type": "array", + "items": {"$ref": "#/definitions/irisobjectplacement"} + }, + "biomeZoom": { + "description": "This zooms in the biome colors if multiple derivatives are chosen", + "type": "number", + "minimum": 1.0E-4 + }, + "childStyle": { + "description": "If this biome has children biomes, and the gen layer chooses one of this biomes children, How will it be shaped?", + "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 + } + } + }, + "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": "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 + } + } + }, + "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": "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 + } + } + }, + "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": {"$ref": "#/definitions/enbiomstring"} + }, + "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": {"$ref": "#/definitions/enumbiome"} + }, + "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": "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 + } + } + }, + "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"} + } + } + }, + "rarity": { + "maximum": 512, + "description": "The rarity of this biome (integer)", + "type": "integer", + "minimum": 1 + } + }, + "required": [ + "name", + "derivative", + "layers", + "generators" + ], + "$id": "http://volmit.com/iris-schema/irisbiome.json", + "dependencies": { + "biomeZoom": [ + "biomeStyle", + "biomeZoom", + "biomeScatter" + ], + "childStyle": ["children"], + "childShrinkFactor": ["children"], + "biomeStyle": [ + "biomeStyle", + "biomeZoom", + "biomeScatter" + ] + } + }, + "fileMatch": ["/biomes/*.json"] + } + ], + "[json]": { + "editor.suggest.showWords": false, + "editor.suggest.insertMode": "replace", + "editor.acceptSuggestionOnEnter": "smart", + "editor.dragAndDrop": false, + "files.trimTrailingWhitespace": true, + "editor.suggest.showSnippets": false, + "diffEditor.ignoreTrimWhitespace": true, + "editor.quickSuggestions": {"strings": true}, + "editor.autoIndent": "brackets", + "files.trimFinalNewlines": true, + "editor.cursorSmoothCaretAnimation": true, + "editor.suggest.showKeywords": false + }, + "json.maxItemsComputed": 15000 + }, + "folders": [{"path": "."}] +}