From b6f307e7f7e9a10c5257aa2cd65d5e954d67fccb Mon Sep 17 00:00:00 2001 From: Daniel Mills Date: Tue, 4 Aug 2020 01:55:34 -0400 Subject: [PATCH] Nether --- nether/biomes/hell-crack-2.json | 44 ++++++++++++++++ nether/biomes/hell-crack.json | 42 ++++++++++++++++ nether/biomes/hell.json | 42 ++++++++++++++++ nether/biomes/lake.json | 43 ++++++++++++++++ nether/dimensions/nether-ceiling.json | 64 ++++++++++++++++++++++++ nether/dimensions/nether.json | 72 +++++++++++++++++++++++++++ nether/generators/plain-cliff-2.json | 49 ++++++++++++++++++ nether/generators/plain-cliff.json | 49 ++++++++++++++++++ nether/generators/plain.json | 50 +++++++++++++++++++ nether/nether.code-workspace | 12 +++++ nether/regions/nether-ceiling.json | 28 +++++++++++ nether/regions/nether.json | 27 ++++++++++ 12 files changed, 522 insertions(+) create mode 100644 nether/biomes/hell-crack-2.json create mode 100644 nether/biomes/hell-crack.json create mode 100644 nether/biomes/hell.json create mode 100644 nether/biomes/lake.json create mode 100644 nether/dimensions/nether-ceiling.json create mode 100644 nether/dimensions/nether.json create mode 100644 nether/generators/plain-cliff-2.json create mode 100644 nether/generators/plain-cliff.json create mode 100644 nether/generators/plain.json create mode 100644 nether/nether.code-workspace create mode 100644 nether/regions/nether-ceiling.json create mode 100644 nether/regions/nether.json diff --git a/nether/biomes/hell-crack-2.json b/nether/biomes/hell-crack-2.json new file mode 100644 index 00000000..830ebe54 --- /dev/null +++ b/nether/biomes/hell-crack-2.json @@ -0,0 +1,44 @@ +{ + "seaLayers": [], + "biomeSkyScatter": [], + "objects": [], + "biomeZoom": 1, + "biomeDispersion": "SCATTER", + "derivative": "NETHER_WASTES", + "deposits": [], + "slab": { + "minHeight": 1, + "terrainZoom": 5, + "maxHeight": 1, + "palette": [], + "dispersion": "SCATTER" + }, + "children": [], + "decorators": [], + "name": "Example Land 1", + "layers": [{ + "minHeight": 1, + "terrainZoom": 5, + "maxHeight": 1, + "palette": ["BLACKSTONE"], + "dispersion": "SCATTER" + }], + "generators": [{ + "min": 55, + "max": 135, + "generator": "plain-cliff-2" + }], + "childShrinkFactor": 1.5, + "lockLayers": false, + "biomeScatter": [], + "wall": { + "minHeight": 1, + "terrainZoom": 5, + "maxHeight": 1, + "palette": [ + "NETHERRACK" + ], + "dispersion": "SCATTER" + }, + "rarity": 1 +} diff --git a/nether/biomes/hell-crack.json b/nether/biomes/hell-crack.json new file mode 100644 index 00000000..f47a8982 --- /dev/null +++ b/nether/biomes/hell-crack.json @@ -0,0 +1,42 @@ +{ + "seaLayers": [], + "biomeSkyScatter": [], + "objects": [], + "biomeZoom": 1, + "biomeDispersion": "SCATTER", + "derivative": "NETHER_WASTES", + "deposits": [], + "slab": { + "minHeight": 1, + "terrainZoom": 5, + "maxHeight": 1, + "palette": [], + "dispersion": "SCATTER" + }, + "children": [], + "decorators": [], + "name": "Example Land 1", + "layers": [{ + "minHeight": 1, + "terrainZoom": 5, + "maxHeight": 1, + "palette": ["NETHERRACK"], + "dispersion": "SCATTER" + }], + "generators": [{ + "min": 55, + "max": 112, + "generator": "plain-cliff" + }], + "childShrinkFactor": 1.5, + "lockLayers": false, + "biomeScatter": [], + "wall": { + "minHeight": 1, + "terrainZoom": 5, + "maxHeight": 1, + "palette": [], + "dispersion": "SCATTER" + }, + "rarity": 1 +} diff --git a/nether/biomes/hell.json b/nether/biomes/hell.json new file mode 100644 index 00000000..0aedf1b9 --- /dev/null +++ b/nether/biomes/hell.json @@ -0,0 +1,42 @@ +{ + "seaLayers": [], + "biomeSkyScatter": [], + "objects": [], + "biomeZoom": 1, + "biomeDispersion": "SCATTER", + "derivative": "NETHER_WASTES", + "deposits": [], + "slab": { + "minHeight": 1, + "terrainZoom": 5, + "maxHeight": 1, + "palette": [], + "dispersion": "SCATTER" + }, + "children": [], + "decorators": [], + "name": "Example Land 1", + "layers": [{ + "minHeight": 1, + "terrainZoom": 5, + "maxHeight": 1, + "palette": ["NETHERRACK"], + "dispersion": "SCATTER" + }], + "generators": [{ + "min": 3, + "max": 72, + "generator": "plain" + }], + "childShrinkFactor": 1.5, + "lockLayers": false, + "biomeScatter": [], + "wall": { + "minHeight": 1, + "terrainZoom": 5, + "maxHeight": 1, + "palette": [], + "dispersion": "SCATTER" + }, + "rarity": 1 +} diff --git a/nether/biomes/lake.json b/nether/biomes/lake.json new file mode 100644 index 00000000..43fe8d23 --- /dev/null +++ b/nether/biomes/lake.json @@ -0,0 +1,43 @@ +{ + "seaLayers": [], + "biomeSkyScatter": [], + "objects": [], + "biomeZoom": 1, + "loadKey": "land-2", + "biomeDispersion": "SCATTER", + "derivative": "THE_VOID", + "deposits": [], + "slab": { + "minHeight": 1, + "terrainZoom": 5, + "maxHeight": 1, + "palette": [], + "dispersion": "SCATTER" + }, + "children": [], + "decorators": [], + "name": "Example Land 2", + "layers": [{ + "minHeight": 1, + "terrainZoom": 5, + "maxHeight": 1, + "palette": ["RED_SAND"], + "dispersion": "SCATTER" + }], + "generators": [{ + "min": -12, + "max": -2, + "generator": "plain" + }], + "childShrinkFactor": 1.5, + "lockLayers": false, + "biomeScatter": [], + "wall": { + "minHeight": 1, + "terrainZoom": 5, + "maxHeight": 1, + "palette": [], + "dispersion": "SCATTER" + }, + "rarity": 4 +} diff --git a/nether/dimensions/nether-ceiling.json b/nether/dimensions/nether-ceiling.json new file mode 100644 index 00000000..aed20fb3 --- /dev/null +++ b/nether/dimensions/nether-ceiling.json @@ -0,0 +1,64 @@ +{ + "decorate": true, + "landZoom": 1.5, + "regions": ["nether-ceiling"], + "seaZoom": 1, + "mirrorCeiling": false, + "biomeZoom": 5, + "rockPalette": ["NETHERRACK"], + "interpolationScale": 63, + "focus": "", + "carving": true, + "carvingEnvelope": 0.335, + "continentZoom": 1, + "rockZoom": 5, + "carvingSliverThickness": 5.5, + "postProcessing": true, + "roughnessZoom": 2, + "interpolationFunction": "BICUBIC", + "mutations": [], + "terrainZoom": 2, + "coordFractureZoom": 8, + "carvingMin": 115, + "fluidHeight": 22, + "coordFractureDistance": 20, + "carvingMax": 252, + "ceiling": "", + "postProcessors": [ + { + "phase": 0, + "processor": "nib-smoother" + }, + { + "phase": 0, + "processor": "floating-block-remover" + }, + { + "phase": 0, + "processor": "pothole-filler" + }, + { + "phase": 0, + "processor": "wall-painter" + } + ], + "caveThickness": 1, + "fluidPalette": ["MAGMA"], + "caves": false, + "carvingRippleThickness": 3, + "preventLeafDecay": false, + "caveBiomeZoom": 1, + "placeObjects": true, + "version": 1, + "shoreZoom": 1, + "deposits": [], + "caveShift": 0, + "carvingZoom": 3.5, + "environment": "NETHER", + "roughnessHeight": 3, + "name": "Nether Ceiling", + "dimensionAngleDeg": 0, + "regionZoom": 1, + "caveScale": 1, + "dispersion": "SCATTER" +} diff --git a/nether/dimensions/nether.json b/nether/dimensions/nether.json new file mode 100644 index 00000000..f2dd43ad --- /dev/null +++ b/nether/dimensions/nether.json @@ -0,0 +1,72 @@ +{ + "decorate": true, + "landZoom": 1.5, + "regions": ["nether"], + "seaZoom": 1, + "mirrorCeiling": false, + "biomeZoom": 5, + "rockPalette": ["NETHERRACK"], + "interpolationScale": 63, + "focus": "", + "carving": true, + "carvingEnvelope": 0.335, + "continentZoom": 1, + "rockZoom": 5, + "carvingSliverThickness": 5.5, + "postProcessing": true, + "roughnessZoom": 2, + "interpolationFunction": "BICUBIC", + "mutations": [], + "terrainZoom": 2, + "coordFractureZoom": 8, + "carvingMin": 95, + "fluidHeight": 44, + "coordFractureDistance": 20, + "carvingMax": 239, + "ceiling": "nether-ceiling", + "postProcessors": [ + { + "phase": 0, + "processor": "nib-smoother" + }, + { + "phase": 0, + "processor": "floating-block-remover" + }, + { + "phase": 0, + "processor": "pothole-filler" + }, + { + "phase": 0, + "processor": "wall-painter" + }, + { + "phase": 0, + "processor": "slabber" + }, + { + "phase": 1, + "processor": "waterlogger" + } + ], + "caveThickness": 1, + "fluidPalette": ["LAVA"], + "caves": false, + "carvingRippleThickness": 3, + "preventLeafDecay": false, + "caveBiomeZoom": 1, + "placeObjects": true, + "version": 1, + "shoreZoom": 1, + "deposits": [], + "caveShift": 0, + "carvingZoom": 3.5, + "environment": "NETHER", + "roughnessHeight": 3, + "name": "Nether", + "dimensionAngleDeg": 0, + "regionZoom": 1, + "caveScale": 1, + "dispersion": "SCATTER" +} diff --git a/nether/generators/plain-cliff-2.json b/nether/generators/plain-cliff-2.json new file mode 100644 index 00000000..40d8ac1e --- /dev/null +++ b/nether/generators/plain-cliff-2.json @@ -0,0 +1,49 @@ +{ + "cellPercentSize": 0.75, + "cellFractureHeight": 0, + "seed": 1245, + "interpolationScale": 185, + "zoom": 1, + "cliffHeightMin": 12, + "cliffHeightGenerator": { + "sinCentered": false, + "seed": 0, + "parametric": false, + "zoom": 1, + "enabled": true, + "fracture": [], + "offsetX": 0, + "octaves": 1, + "negative": false, + "offsetZ": 0, + "offsetY": 0, + "irisBased": true, + "opacity": 1, + "bezier": false, + "exponent": 1 + }, + "offsetX": 0, + "offsetZ": 0, + "interpolationFunction": "HERMITE", + "cellFractureShuffle": 12, + "composite": [{ + "sinCentered": false, + "seed": 0, + "parametric": false, + "zoom": 1, + "enabled": true, + "fracture": [], + "offsetX": 0, + "octaves": 1, + "negative": false, + "offsetZ": 0, + "offsetY": 0, + "irisBased": true, + "opacity": 1, + "bezier": false, + "exponent": 1 + }], + "opacity": 1, + "cliffHeightMax": 33, + "cellFractureZoom": 1 +} diff --git a/nether/generators/plain-cliff.json b/nether/generators/plain-cliff.json new file mode 100644 index 00000000..5bdea15f --- /dev/null +++ b/nether/generators/plain-cliff.json @@ -0,0 +1,49 @@ +{ + "cellPercentSize": 0.75, + "cellFractureHeight": 0, + "seed": 1, + "interpolationScale": 185, + "zoom": 1, + "cliffHeightMin": 12, + "cliffHeightGenerator": { + "sinCentered": false, + "seed": 0, + "parametric": false, + "zoom": 1, + "enabled": true, + "fracture": [], + "offsetX": 0, + "octaves": 1, + "negative": false, + "offsetZ": 0, + "offsetY": 0, + "irisBased": true, + "opacity": 1, + "bezier": false, + "exponent": 1 + }, + "offsetX": 0, + "offsetZ": 0, + "interpolationFunction": "HERMITE", + "cellFractureShuffle": 12, + "composite": [{ + "sinCentered": false, + "seed": 0, + "parametric": false, + "zoom": 1, + "enabled": true, + "fracture": [], + "offsetX": 0, + "octaves": 1, + "negative": false, + "offsetZ": 0, + "offsetY": 0, + "irisBased": true, + "opacity": 1, + "bezier": false, + "exponent": 1 + }], + "opacity": 1, + "cliffHeightMax": 33, + "cellFractureZoom": 1 +} diff --git a/nether/generators/plain.json b/nether/generators/plain.json new file mode 100644 index 00000000..dafeb1ea --- /dev/null +++ b/nether/generators/plain.json @@ -0,0 +1,50 @@ +{ + "cellPercentSize": 0.75, + "cellFractureHeight": 0, + "seed": 144, + "interpolationScale": 185, + "loadKey": "example-generator", + "zoom": 1, + "cliffHeightMin": 0, + "cliffHeightGenerator": { + "sinCentered": false, + "seed": 0, + "parametric": false, + "zoom": 1, + "enabled": true, + "fracture": [], + "offsetX": 0, + "octaves": 1, + "negative": false, + "offsetZ": 0, + "offsetY": 0, + "irisBased": true, + "opacity": 1, + "bezier": false, + "exponent": 1 + }, + "offsetX": 0, + "offsetZ": 0, + "interpolationFunction": "HERMITE", + "cellFractureShuffle": 12, + "composite": [{ + "sinCentered": false, + "seed": 0, + "parametric": false, + "zoom": 1, + "enabled": true, + "fracture": [], + "offsetX": 0, + "octaves": 1, + "negative": false, + "offsetZ": 0, + "offsetY": 0, + "irisBased": true, + "opacity": 1, + "bezier": false, + "exponent": 1 + }], + "opacity": 1, + "cliffHeightMax": 0, + "cellFractureZoom": 1 +} diff --git a/nether/nether.code-workspace b/nether/nether.code-workspace new file mode 100644 index 00000000..089a4fb7 --- /dev/null +++ b/nether/nether.code-workspace @@ -0,0 +1,12 @@ +{ + "settings": { + "files.autoSave": "onFocusChange", + "workbench.statusBar.visible": false, + "workbench.tips.enabled": false, + "workbench.colorTheme": "Monokai", + "workbench.preferredDarkColorTheme": "Solarized Dark", + "workbench.tree.indent": 24, + "workbench.preferredHighContrastColorTheme": "Solarized Dark" + }, + "folders": [{"path": "."}] +} diff --git a/nether/regions/nether-ceiling.json b/nether/regions/nether-ceiling.json new file mode 100644 index 00000000..67910815 --- /dev/null +++ b/nether/regions/nether-ceiling.json @@ -0,0 +1,28 @@ +{ + "shoreRatio": 0.13, + "ridgeBiomes": [], + "islandBiomes": [], + "biomeShuffle": 11, + "shoreBiomeZoom": 1, + "islandBiomeZoom": 1, + "loadKey": "example-region", + "spotBiomes": [], + "caveBiomeZoom": 1, + "landBiomes": [ + "hell", + "hell-crack-2" + ], + "seaBiomeZoom": 1, + "biomeImplosionRatio": 0.4, + "skylandBiomeZoom": 1, + "seaBiomes": ["hell"], + "deposits": [], + "caveBiomes": [], + "landBiomeZoom": 1, + "shoreHeightMin": 1.2, + "shoreBiomes": ["hell"], + "skylandBiomes": [], + "name": "Example Region", + "shoreHeightMax": 3.2, + "shoreHeightZoom": 3.14 +} diff --git a/nether/regions/nether.json b/nether/regions/nether.json new file mode 100644 index 00000000..155708da --- /dev/null +++ b/nether/regions/nether.json @@ -0,0 +1,27 @@ +{ + "shoreRatio": 0.13, + "ridgeBiomes": [], + "islandBiomes": [], + "biomeShuffle": 11, + "shoreBiomeZoom": 1, + "islandBiomeZoom": 1, + "loadKey": "example-region", + "spotBiomes": [], + "caveBiomeZoom": 1, + "landBiomes": [ + "hell" + ], + "seaBiomeZoom": 1, + "biomeImplosionRatio": 0.4, + "skylandBiomeZoom": 1, + "seaBiomes": ["lake"], + "deposits": [], + "caveBiomes": [], + "landBiomeZoom": 1, + "shoreHeightMin": 1.2, + "shoreBiomes": ["hell"], + "skylandBiomes": [], + "name": "Example Region", + "shoreHeightMax": 3.2, + "shoreHeightZoom": 3.14 +}