9
0
mirror of https://github.com/IrisDimensions/overworld.git synced 2026-01-04 15:31:40 +00:00

1.18 Ore, and Cave Overhaul

Added the LUSH cave system, and a bit more ore tweaks
This commit is contained in:
Brian Fopiano
2022-01-20 11:00:44 -08:00
parent d10b2e7abf
commit 8a0e4434ab
18 changed files with 574 additions and 290 deletions

79
biomes/carving/lush.json Normal file
View File

@@ -0,0 +1,79 @@
{
"name": "Lush Cavern",
"wall": {
"style": { "style": "IRIS" , "zoom": 0.5},
"palette": [
{
"block": "minecraft:deepslate"
},
{ "block": "minecraft:mossy_cobblestone" },
{ "block": "minecraft:moss_block" }
]
},
"layers": [
{
"style": { "style": "IRIS" },
"maxHeight": 1,
"minHeight": 1,
"palette": [
{ "block": "minecraft:moss_block", "weight": 2 },
{ "block": "minecraft:deepslate" },
{ "block": "minecraft:grass_block" }
]
}
],
"caveCeilingLayers": [
{
"style": { "style": "IRIS" },
"maxHeight": 2,
"minHeight": 2,
"palette": [
{ "block": "minecraft:moss_block", "weight": 2 },
{
"block": "minecraft:deepslate"
}
]
}
],
"decorators": [
{
"chance": 0.01,
"absoluteMaxStack": 1,
"palette": [{ "block": "minecraft:big_dripleaf" }]
},
{
"chance": 0.03,
"style": {
"style": "STATIC"
},
"absoluteMaxStack": 1,
"palette": [
{ "block": "minecraft:grass" },
{ "block": "minecraft:azalea_leaves" },
{ "block": "minecraft:azalea" },
{ "block": "minecraft:flowering_azalea" },
{ "block": "minecraft:flowering_azalea_leaves" }
]
},
{
"partOf": "CEILING",
"chance": 0.05,
"absoluteMaxStack": 30,
"scaleStack": true,
"stackMin": 4,
"stackMax": 25,
"palette": [
{ "block": "minecraft:cave_vines_plant", "data": { "berries": false } },
{ "block": "minecraft:cave_vines_plant", "data": { "berries": true } }
]
},
{
"partOf": "CEILING",
"chance": 0.03,
"stackMin": 1,
"stackMax": 1,
"palette": [{ "block": "minecraft:glow_lichen" }]
}
]
}

View File

@@ -16,7 +16,7 @@
"rarity": 15,
"baseWidth": {
"min": 5,
"max": 17,
"max": 27,
"style": {"style": "STATIC"}
}
}]

View File

@@ -1,8 +1,8 @@
{
"fill": {"block": "minecraft:cave_air"},
"verticalRange": {
"max": 50,
"min": 10
"max": 185,
"min": 7
},
"customBiome": "carving/deepravine",
"fork": {

View File

@@ -1,7 +1,7 @@
{
"fill": {"block": "minecraft:cave_air"},
"verticalRange": {
"max": 50,
"max": 80,
"min": 5
},
"customBiome": "carving/deepslate",
@@ -27,7 +27,7 @@
"rarity": 90,
"baseWidth": {
"min": 5,
"max": 17,
"max": 27,
"style": {"style": "STATIC"}
}
}]

View File

@@ -17,7 +17,7 @@
"rarity": 15,
"baseWidth": {
"min": 5,
"max": 17,
"max": 27,
"style": {"style": "STATIC"}
}
}]

View File

@@ -17,7 +17,7 @@
"rarity": 15,
"baseWidth": {
"min": 5,
"max": 17,
"max": 27,
"style": {"style": "STATIC"}
}
}]

View File

@@ -34,7 +34,7 @@
"rarity": 90,
"baseWidth": {
"min": 5,
"max": 17,
"max": 27,
"style": {"style": "STATIC"}
}
}]

56
caves/lush/main.json Normal file
View File

@@ -0,0 +1,56 @@
{
"fill": {"block": "minecraft:cave_air"},
"verticalRange": {
"max": 70,
"min": 17
},
"customBiome": "carving/lush",
"fork": {
"caves": [{
"breakSurface": false,
"cave": "lush/small",
"rarity": 7
}],
"elipsoids": [{
"fill": {"block": "minecraft:cave_air"},
"rarity": 15,
"baseWidth": {
"min": 5,
"max": 28,
"style": {"style": "IRIS"}
}
}]
},
"worm": {
"girth": {
"max": 12,
"min": 2,
"style": {"style": "IRIS"}
},
"maxDistance": 100,
"yStyle": {
"min": -3,
"max": 1,
"generator": {
"zoom": 3,
"style": "PERLIN_IRIS"
}
},
"xStyle": {
"min": -9,
"max": 9,
"generator": {
"zoom": 0.6,
"style": "IRIS"
}
},
"zStyle": {
"min": -9,
"max": 9,
"generator": {
"zoom": 0.6,
"style": "IRIS"
}
}
}
}

54
caves/lush/small.json Normal file
View File

@@ -0,0 +1,54 @@
{
"fill": {"block": "minecraft:cave_air"},
"verticalRange": {
"max": 60,
"min": 17
},
"customBiome": "carving/lush",
"fork": {"elipsoids": [{
"caves": [{
"breakSurface": false,
"cave": "lush/small",
"rarity": 100
}],
"fill": {"block": "minecraft:cave_air"},
"rarity": 50,
"baseWidth": {
"min": 9,
"max": 27,
"style": {"style": "STATIC"}
}
}]},
"worm": {
"girth": {
"max": 4,
"min": 2,
"style": {"style": "SIMPLEX"}
},
"maxDistance": 35,
"yStyle": {
"min": -7,
"max": 7,
"generator": {
"zoom": 1,
"style": "PERLIN"
}
},
"xStyle": {
"min": -7,
"max": 7,
"generator": {
"zoom": 1,
"style": "PERLIN"
}
},
"zStyle": {
"min": -7,
"max": 7,
"generator": {
"zoom": 1,
"style": "PERLIN"
}
}
}
}

64
caves/lush/tubes.json Normal file
View File

@@ -0,0 +1,64 @@
{
"fill": {"block": "minecraft:cave_air"},
"verticalRange": {
"max": 60,
"min": 17
},
"customBiome": "carving/lush",
"fork": {
"ravines": [{
"breakSurface": false,
"rarity": 110,
"ravine": "deep/main"
}],
"caves": [
{
"breakSurface": false,
"cave": "drip/main",
"rarity": 120
},
{
"breakSurface": false,
"cave": "amethyst/small",
"rarity": 125
},
{
"breakSurface": false,
"cave": "volcanic/small",
"rarity": 140
}
]
},
"worm": {
"girth": {
"max": 7,
"min": 2,
"style": {"style": "STATIC"}
},
"maxDistance": 122,
"yStyle": {
"min": -3,
"max": 2,
"generator": {
"zoom": 3,
"style": "PERLIN"
}
},
"xStyle": {
"min": -12,
"max": 12,
"generator": {
"zoom": 2,
"style": "IRIS_DOUBLE"
}
},
"zStyle": {
"min": -12,
"max": 12,
"generator": {
"zoom": 2,
"style": "IRIS_DOUBLE"
}
}
}
}

View File

@@ -16,7 +16,7 @@
"rarity": 15,
"baseWidth": {
"min": 5,
"max": 17,
"max": 27,
"style": {"style": "STATIC"}
}
}]

View File

@@ -16,7 +16,7 @@
"rarity": 15,
"baseWidth": {
"min": 5,
"max": 17,
"max": 27,
"style": {"style": "STATIC"}
}
}]

View File

@@ -15,7 +15,7 @@
"rarity": 15,
"baseWidth": {
"min": 5,
"max": 17,
"max": 27,
"style": {"style": "STATIC"}
}
}]

View File

@@ -1,7 +1,7 @@
{
"fill": {"block": "minecraft:cave_air"},
"verticalRange": {
"max": 80,
"max": 90,
"min": 5
},
"customBiome": "carving/swamp",
@@ -34,7 +34,7 @@
"rarity": 90,
"baseWidth": {
"min": 5,
"max": 17,
"max": 27,
"style": {"style": "STATIC"}
}
}]

View File

@@ -16,7 +16,7 @@
"rarity": 15,
"baseWidth": {
"min": 5,
"max": 17,
"max": 27,
"style": {"style": "STATIC"}
}
}]

View File

@@ -9,7 +9,6 @@
"zoom": 5
},
"landChance": 0.69,
"biomeZoom": 6.9,
"regionStyle": {
"style": "NOWHERE_CELLULAR",
"fracture": {
@@ -42,17 +41,29 @@
"cave": "deep/main",
"rarity": 30,
"caveStartHeight": {
"max": 80,
"max": 90,
"min": 12,
"style": { "style": "STATIC" }
}
},
{
"cave": "lush/main",
"rarity": 50,
"breakSurface": false,
"caveStartHeight": {
"max": 60,
"min": 7,
"style": {
"style": "STATIC"
}
}
},
{
"breakSurface": false,
"cave": "deep/elongated",
"rarity": 27,
"caveStartHeight": {
"max": 80,
"max": 90,
"min": 12,
"style": { "style": "STATIC" }
}
@@ -196,7 +207,7 @@
},
{
"minHeight": 1,
"maxPerChunk": 5,
"maxPerChunk": 7,
"maxHeight": 67,
"minPerChunk": 3,
"minSize": 3,
@@ -216,7 +227,7 @@
},
{
"minHeight": 1,
"maxPerChunk": 16,
"maxPerChunk": 18,
"maxHeight": 120,
"minPerChunk": 16,
"minSize": 4,
@@ -226,7 +237,7 @@
},
{
"minHeight": 1,
"maxPerChunk": 15,
"maxPerChunk": 18,
"maxHeight": 64,
"minPerChunk": 9,
"minSize": 4,
@@ -236,7 +247,7 @@
},
{
"minHeight": 1,
"maxPerChunk": 15,
"maxPerChunk": 18,
"maxHeight": 175,
"minPerChunk": 20,
"minSize": 6,

View File

@@ -1,277 +1,297 @@
{
"name": "Frozen",
"color": "#44C3D1",
"landBiomes": [
"frozen/plains",
"frozen/pines",
"frozen/plains",
"frozen/mountain",
"frozen/redwood-forest",
"frozen/hills",
"frozen/pine-plains",
"frozen/spruce-plains"
],
"shoreBiomes": ["frozen/shore/beach"],
"seaBiomes": [
"frozen/sea/frozen-river-ice",
"frozen/sea/ocean"
],
"riverBiomes": [
"frozen/sea/frozen-river-ice",
"frozen/sea/ocean"
],
"jigsawStructures": [{
"structure": "murky_stronghold",
"rarity": 250
}],
"spotBiomes": [{
"biome": "frozen/vander",
"scale": 25,
"type": "LAND",
"shuffle": 328,
"rarity": 3
}],
"riverStyle": {
"style": "VASCULAR",
"zoom": 4.77,
"fracture": {
"multiplier": 240,
"style": "NOWHERE",
"zoom": 5
}
"name": "Frozen",
"color": "#44C3D1",
"landBiomes": [
"frozen/plains",
"frozen/pines",
"frozen/plains",
"frozen/mountain",
"frozen/redwood-forest",
"frozen/hills",
"frozen/pine-plains",
"frozen/spruce-plains"
],
"shoreBiomes": ["frozen/shore/beach"],
"seaBiomes": ["frozen/sea/frozen-river-ice", "frozen/sea/ocean"],
"riverBiomes": ["frozen/sea/frozen-river-ice", "frozen/sea/ocean"],
"jigsawStructures": [
{
"structure": "murky_stronghold",
"rarity": 250
}
],
"spotBiomes": [
{
"biome": "frozen/vander",
"scale": 25,
"type": "LAND",
"shuffle": 328,
"rarity": 3
}
],
"riverStyle": {
"style": "VASCULAR",
"zoom": 4.77,
"fracture": {
"multiplier": 240,
"style": "NOWHERE",
"zoom": 5
}
},
"deposits": [
{
"minHeight": 8,
"maxPerChunk": 2,
"maxHeight": 20,
"minPerChunk": 1,
"minSize": 2,
"maxSize": 4,
"palette": [{ "block": "minecraft:diamond_ore" }],
"varience": 4
},
"deposits": [
{
"minHeight": 1,
"maxPerChunk": 2,
"maxHeight": 64,
"minPerChunk": 1,
"minSize": 3,
"maxSize": 8,
"palette": [{ "block": "minecraft:copper_ore" }],
"varience": 8
}
],
"biomeImplosionRatio": 0.25,
"riverRarity": 1,
"landBiomeZoom": 5,
"shoreHeightMin": 2.2,
"shoreHeightMax": 4.2,
"loot": {
"mode": "ADD",
"multiplier": 1,
"tables": [
"global-tools",
"frozen-clutter",
"frozen-food",
"snow-clutter",
"cold-treasure"
]
},
"blockDrops": [
{
"blocks": [{ "block": "minecraft:stone" }],
"drops": [
{
"minHeight": 8,
"maxPerChunk": 2,
"maxHeight": 20,
"minPerChunk": 1,
"minSize": 2,
"maxSize": 4,
"palette": [{"block": "minecraft:diamond_ore"}],
"varience": 4
},
{
"minHeight": 1,
"maxPerChunk": 2,
"maxHeight": 64,
"minPerChunk": 1,
"minSize": 3,
"maxSize": 8,
"palette": [{"block": "minecraft:copper_ore"}],
"varience": 8
"rarity": 1,
"maxAmount": 2,
"minAmount": 1,
"type": "spruce_sapling"
}
],
"biomeImplosionRatio": 0.25,
"riverRarity": 1,
"landBiomeZoom": 5,
"shoreHeightMin": 2.2,
"shoreHeightMax": 4.2,
"loot": {
"mode": "ADD",
"multiplier": 1,
"tables": [
"global-tools",
"frozen-clutter",
"frozen-food",
"snow-clutter",
"cold-treasure"
]
},
"blockDrops": [{
"blocks": [{"block": "minecraft:stone"}],
"drops": [{
"rarity": 1,
"maxAmount": 2,
"minAmount": 1,
"type": "spruce_sapling"
}]
}],
"entitySpawners": [
"frozen/land-passive",
"frozen/land-hostile",
"frozen/land-cave"
],
"objects": [
]
}
],
"entitySpawners": [
"frozen/land-passive",
"frozen/land-hostile",
"frozen/land-cave"
],
"objects": [
{
"chance": 0,
"rotation": {
"enabled": true,
"yAxis": {
"enabled": true,
"interval": 90,
"max": 360,
"min": 0
}
},
"trees": [
{
"chance": 0,
"rotation": {
"enabled": true,
"yAxis": {
"enabled": true,
"interval": 90,
"max": 360,
"min": 0
}
},
"trees": [{
"sizes": [{
"depth": 1,
"width": 1
}],
"treeTypes": ["TREE"]
}],
"place": [
"trees/oak/truegeneric1",
"trees/oak/truegeneric2",
"trees/oak/truegeneric3",
"trees/oak/truegeneric4",
"trees/oak/truegeneric5"
]
},
{
"chance": 0,
"rotation": {
"enabled": true,
"yAxis": {
"enabled": true,
"interval": 90,
"max": 360,
"min": 0
}
},
"trees": [{
"sizes": [{
"depth": 1,
"width": 1
}],
"treeTypes": ["REDWOOD"]
}],
"place": [
"trees/spruce/twirl1",
"trees/spruce/twirl2",
"trees/spruce/twirl3",
"trees/spruce/twirl4",
"trees/spruce/twirl5"
]
},
{
"chance": 0,
"rotation": {
"enabled": true,
"yAxis": {
"enabled": true,
"interval": 90,
"max": 360,
"min": 0
}
},
"trees": [{
"sizes": [{
"depth": 2,
"width": 2
}],
"treeTypes": ["MEGA_REDWOOD"]
}],
"place": [
"trees/spruce/twirl6",
"trees/spruce/twirl7",
"trees/spruce/twirl8",
"trees/spruce/twirl9",
"trees/spruce/twirl10"
]
},
{
"heightmap": {
"seed": 1337,
"style": {
"style": "SIMPLEX",
"multiplier": 10
},
"offsetY": 5
},
"chance": 0.05,
"bottom": true,
"density": 1,
"place": [
"structures/amethyst1",
"structures/amethyst2",
"structures/amethyst3",
"structures/amethyst4",
"structures/amethyst5",
"structures/amethyst6"
],
"edit": [{
"find": [{"block": "minecraft:glass"}],
"replace": {"palette": [{"block": "minecraft:void_air"}]}
}],
"enabled": true,
"xAxis": {
"interval": 90,
"max": 360,
"min": 0
},
"yAxis": {
"interval": 90,
"max": 360,
"min": 0
},
"translate": {
"yRandom": 10,
"y": 2
"sizes": [
{
"depth": 1,
"width": 1
}
],
"treeTypes": ["TREE"]
}
],
"place": [
"trees/oak/truegeneric1",
"trees/oak/truegeneric2",
"trees/oak/truegeneric3",
"trees/oak/truegeneric4",
"trees/oak/truegeneric5"
]
},
{
"chance": 0,
"rotation": {
"enabled": true,
"yAxis": {
"enabled": true,
"interval": 90,
"max": 360,
"min": 0
}
},
"trees": [
{
"sizes": [
{
"depth": 1,
"width": 1
}
],
"treeTypes": ["REDWOOD"]
}
],
"place": [
"trees/spruce/twirl1",
"trees/spruce/twirl2",
"trees/spruce/twirl3",
"trees/spruce/twirl4",
"trees/spruce/twirl5"
]
},
{
"chance": 0,
"rotation": {
"enabled": true,
"yAxis": {
"enabled": true,
"interval": 90,
"max": 360,
"min": 0
}
},
"trees": [
{
"sizes": [
{
"depth": 2,
"width": 2
}
],
"treeTypes": ["MEGA_REDWOOD"]
}
],
"place": [
"trees/spruce/twirl6",
"trees/spruce/twirl7",
"trees/spruce/twirl8",
"trees/spruce/twirl9",
"trees/spruce/twirl10"
]
},
{
"heightmap": {
"seed": 1337,
"style": {
"style": "SIMPLEX",
"multiplier": 10
},
"offsetY": 5
},
"chance": 0.05,
"bottom": true,
"density": 1,
"place": [
"structures/amethyst1",
"structures/amethyst2",
"structures/amethyst3",
"structures/amethyst4",
"structures/amethyst5",
"structures/amethyst6"
],
"edit": [
{
"find": [{ "block": "minecraft:glass" }],
"replace": { "palette": [{ "block": "minecraft:void_air" }] }
}
],
"enabled": true,
"xAxis": {
"interval": 90,
"max": 360,
"min": 0
},
"yAxis": {
"interval": 90,
"max": 360,
"min": 0
},
"translate": {
"yRandom": 10,
"y": 2
}
},
{
"name": "standard-surface-portals",
"chance": 0.001,
"place": [
"structures/giantportal1",
"structures/giantportal2",
"structures/giantportal3",
"structures/portal1",
"structures/portal2",
"structures/portal3",
"structures/portal4",
"structures/portal5",
"structures/portal6",
"structures/portal7",
"structures/portal8",
"structures/portal9",
"structures/portal10"
],
"edit": [
{
"find": [{ "block": "minecraft:gold_block" }],
"replace": { "palette": [{ "block": "minecraft:air" }] },
"chance": 0.1
},
{
"name": "standard-surface-portals",
"chance": 0.001,
"place": [
"structures/giantportal1",
"structures/giantportal2",
"structures/giantportal3",
"structures/portal1",
"structures/portal2",
"structures/portal3",
"structures/portal4",
"structures/portal5",
"structures/portal6",
"structures/portal7",
"structures/portal8",
"structures/portal9",
"structures/portal10"
],
"edit": [
{
"find": [{"block": "minecraft:gold_block"}],
"replace": {"palette": [{"block": "minecraft:air"}]},
"chance": 0.1
},
{
"find": [{"block": "minecraft:netherrack"}],
"replace": {"palette": [{"block": "minecraft:magma_block"}]},
"chance": 0.07
},
{
"find": [{"block": "minecraft:obsidian"}],
"replace": {"palette": [{"block": "minecraft:crying_obsidian"}]},
"chance": 0.15
},
{
"find": [{"block": "minecraft:lava"}],
"replace": {"palette": [{"block": "minecraft:magma_block"}]},
"chance": 0.2
}
],
"mode": "FAST_MIN_HEIGHT",
"carvingSupport": "SURFACE_ONLY"
"find": [{ "block": "minecraft:netherrack" }],
"replace": { "palette": [{ "block": "minecraft:magma_block" }] },
"chance": 0.07
},
{
"find": [{ "block": "minecraft:obsidian" }],
"replace": { "palette": [{ "block": "minecraft:crying_obsidian" }] },
"chance": 0.15
},
{
"find": [{ "block": "minecraft:lava" }],
"replace": { "palette": [{ "block": "minecraft:magma_block" }] },
"chance": 0.2
}
],
"mode": "FAST_MIN_HEIGHT",
"carvingSupport": "SURFACE_ONLY"
}
],
"carving": {
"ravines": [
{
"rarity": 150,
"ravine": "ice/main"
}
],
"carving": {
"ravines": [{
"rarity": 150,
"ravine": "ice/main"
}],
"caves": [{
"breakSurface": true,
"cave": "ice/main",
"rarity": 22,
"caveStartHeight": {
"max": 200,
"min": 15,
"style": {"style": "VASCULAR"}
}
}]
},
"shoreHeightZoom": 1.14,
"riverThickness": 0.006,
"rarity": 1
"caves": [
{
"breakSurface": true,
"cave": "ice/main",
"rarity": 22,
"caveStartHeight": {
"max": 200,
"min": 15,
"style": { "style": "VASCULAR" }
}
}
]
},
"shoreHeightZoom": 1.14,
"riverThickness": 0.006,
"rarity": 1
}

View File

@@ -46,9 +46,9 @@
"biomeImplosionRatio": 0.25,
"deposits": [
{
"minHeight": 25,
"maxPerChunk": 3,
"maxHeight": 50,
"minHeight": 2,
"maxPerChunk": 10,
"maxHeight": 70,
"minPerChunk": 1,
"minSize": 3,
"maxSize": 8,