From 9eb71c05fc15dfdeeb6a0772c3274092263bd27d Mon Sep 17 00:00:00 2001 From: Daniel Mills Date: Thu, 23 Jul 2020 20:27:53 -0400 Subject: [PATCH] Ores and shit --- IrisDimension.md | 26 +++++++- iris.overworld.sky/README.md | 0 iris.overworld.sky/biomes/sky.json | 51 ++++++++++++++++ iris.overworld.sky/regions/sky.json | 16 +++++ iris.overworld/dimensions/overworld.json | 77 +++++++++++++++++++++++- iris.overworld/dimensions/sky.json | 33 ++++++++++ 6 files changed, 200 insertions(+), 3 deletions(-) create mode 100644 iris.overworld.sky/README.md create mode 100644 iris.overworld.sky/biomes/sky.json create mode 100644 iris.overworld.sky/regions/sky.json create mode 100644 iris.overworld/dimensions/sky.json diff --git a/IrisDimension.md b/IrisDimension.md index 94270844..f393c837 100644 --- a/IrisDimension.md +++ b/IrisDimension.md @@ -5,17 +5,22 @@ "landZoom": 1, "regions": [], "seaZoom": 1, + "mirrorCeiling": false, "biomeZoom": 5, + "rockPalette": ["STONE"], "interpolationScale": 63, "focus": "", "continentZoom": 1, + "rockZoom": 5, "roughnessZoom": 2, "interpolationFunction": "BICUBIC", "terrainZoom": 2, "coordFractureZoom": 8, "fluidHeight": 63, "coordFractureDistance": 20, + "ceiling": "", "caveThickness": 1, + "fluidPalette": ["WATER"], "caves": true, "preventLeafDecay": false, "placeObjects": true, @@ -27,7 +32,8 @@ "name": "A Dimension", "dimensionAngleDeg": 0, "regionZoom": 1, - "caveScale": 1 + "caveScale": 1, + "dispersion": "SCATTER" } ``` @@ -52,6 +58,12 @@ ## caves > Generate caves or not. +## ceiling +> The ceiling dimension. Leave blank for normal sky. + +## mirrorCeiling +> Mirrors the generator floor into the ceiling. Think nether but worse... + ## environment > The world environment @@ -109,3 +121,15 @@ ## deposits > Define global deposit generators +## dispersion +> The dispersion of materials for the rock palette + +## rockZoom +> The rock zoom mostly for zooming in on a wispy palette + +## rockPalette +> The palette of blocks for 'stone' + +## fluidPalette +> The palette of blocks for 'water' + diff --git a/iris.overworld.sky/README.md b/iris.overworld.sky/README.md new file mode 100644 index 00000000..e69de29b diff --git a/iris.overworld.sky/biomes/sky.json b/iris.overworld.sky/biomes/sky.json new file mode 100644 index 00000000..bcd2a2f8 --- /dev/null +++ b/iris.overworld.sky/biomes/sky.json @@ -0,0 +1,51 @@ +{ + "name": "Sky", + "layers": [ + { + "minHeight": 6, + "maxHeight": 18, + "palette": [ + "BLACKSTONE" + ] + } + ], + "objects": [ + { + "chance": 2, + "density": 1, + "edit": [ + { + "find": "ICE", + "replace": "MAGMA_BLOCK" + }, + { + "find": "PACKED_ICE", + "replace": "COAL_BLOCK" + } + ], + "place": [ + "spire-magma/MagmaSpire1", + "spire-magma/MagmaSpire2", + "spire-magma/MagmaSpire3" + ], + "translate": { + "x": 0, + "y": -1, + "z": 0 + } + } + ], + "generators":[ + { + "generator": "plain", + "min": 4, + "max": 27 + }, + { + "generator": "wavy", + "min": 3, + "max": 18 + } + ], + "derivative": "DESERT" +} \ No newline at end of file diff --git a/iris.overworld.sky/regions/sky.json b/iris.overworld.sky/regions/sky.json new file mode 100644 index 00000000..583775a7 --- /dev/null +++ b/iris.overworld.sky/regions/sky.json @@ -0,0 +1,16 @@ +{ + "name": "Sky", + "biomeImplosionRatio": 0.25, + "shoreHeightMin": 2.2, + "shoreHeightMax": 4.2, + "shoreHeightZoom": 1.14, + "landBiomes": [ + "sky" + ], + "seaBiomes": [ + "sky" + ], + "shoreBiomes": [ + "sky" + ] +} \ No newline at end of file diff --git a/iris.overworld/dimensions/overworld.json b/iris.overworld/dimensions/overworld.json index 26167712..06d88101 100644 --- a/iris.overworld/dimensions/overworld.json +++ b/iris.overworld/dimensions/overworld.json @@ -19,9 +19,82 @@ "placeObjects": true, "roughnessZoom": 1, "caveScale": 0.5, - "caves": false, - "ores": false, + "caves": false, "focus": "", + "deposits": [ + { + "minHeight": 3, + "maxHeight": 18, + "minSize": 3, + "maxSize": 7, + "minPerChunk": 6, + "maxPerChunk": 9, + "varience": 4, + "palette": [ + "DIAMOND_ORE" + ] + }, + { + "minHeight": 4, + "maxHeight": 25, + "minSize": 5, + "maxSize": 9, + "minPerChunk": 4, + "maxPerChunk": 9, + "varience": 7, + "palette": [ + "minecraft:redstone_ore[lit=true]" + ] + }, + { + "minHeight": 25, + "maxHeight": 37, + "minSize": 1, + "maxSize": 2, + "minPerChunk": 0, + "maxPerChunk": 2, + "varience": 3, + "palette": [ + "GOLD_ORE" + ] + }, + { + "minHeight": 24, + "maxHeight": 47, + "minSize": 3, + "maxSize": 8, + "minPerChunk": 0, + "maxPerChunk": 2, + "varience": 5, + "palette": [ + "LAPIS_ORE" + ] + }, + { + "minHeight": 39, + "maxHeight": 81, + "minSize": 6, + "maxSize": 9, + "minPerChunk": 5, + "maxPerChunk": 8, + "varience": 7, + "palette": [ + "IRON_ORE" + ] + }, + { + "minHeight": 22, + "maxHeight": 81, + "minSize": 9, + "maxSize": 12, + "minPerChunk": 6, + "maxPerChunk": 10, + "varience": 9, + "palette": [ + "COAL_ORE" + ] + } + ], "regions": [ "temperate", "tundra", diff --git a/iris.overworld/dimensions/sky.json b/iris.overworld/dimensions/sky.json new file mode 100644 index 00000000..0c171e84 --- /dev/null +++ b/iris.overworld/dimensions/sky.json @@ -0,0 +1,33 @@ +{ + "environment": "NORMAL", + "fluidHeight": 7, + "biomeZoom": 0.88, + "regionZoom": 3, + "continentZoom": 1, + "dimensionAngleDeg": 83, + "terrainZoom": 1, + "landZoom": 2.5, + "shoreZoom": 1.5, + "seaZoom": 4, + "interpolationFunction": "BICUBIC", + "interpolationScale": 12, + "hermiteTension": 0.00001, + "hermiteBias": 0.5, + "roughnessHeight": 0, + "coordFractureZoom": 0.5, + "coordFractureDistance": 136, + "placeObjects": true, + "roughnessZoom": 1, + "caveScale": 0.5, + "caves": false, + "focus": "", + "rockPalette": [ + "AIR" + ], + "fluidPalette": [ + "AIR" + ], + "regions": [ + "sky" + ] +} \ No newline at end of file