diff --git a/dev.brian/objects/wonderland/froShroom-1.iob b/dev.brian/objects/wonderland/froShroom-1.iob new file mode 100644 index 00000000..a59f855b Binary files /dev/null and b/dev.brian/objects/wonderland/froShroom-1.iob differ diff --git a/dev.brian/objects/wonderland/froShroom-2.iob b/dev.brian/objects/wonderland/froShroom-2.iob new file mode 100644 index 00000000..df6433f3 Binary files /dev/null and b/dev.brian/objects/wonderland/froShroom-2.iob differ diff --git a/dev.brian/objects/wonderland/froShroom-3.iob b/dev.brian/objects/wonderland/froShroom-3.iob new file mode 100644 index 00000000..93988e38 Binary files /dev/null and b/dev.brian/objects/wonderland/froShroom-3.iob differ diff --git a/dev.brian/objects/wonderland/froShroom-4.iob b/dev.brian/objects/wonderland/froShroom-4.iob new file mode 100644 index 00000000..cec06cc3 Binary files /dev/null and b/dev.brian/objects/wonderland/froShroom-4.iob differ diff --git a/dev.brian/objects/wonderland/froShroom-5.iob b/dev.brian/objects/wonderland/froShroom-5.iob new file mode 100644 index 00000000..b73bf0cd Binary files /dev/null and b/dev.brian/objects/wonderland/froShroom-5.iob differ diff --git a/dev.brian/objects/wonderland/froShroom-6.iob b/dev.brian/objects/wonderland/froShroom-6.iob new file mode 100644 index 00000000..0b13b5b5 Binary files /dev/null and b/dev.brian/objects/wonderland/froShroom-6.iob differ diff --git a/dev.brian/objects/wonderland/froShroom-7.iob b/dev.brian/objects/wonderland/froShroom-7.iob new file mode 100644 index 00000000..f7b661cd Binary files /dev/null and b/dev.brian/objects/wonderland/froShroom-7.iob differ diff --git a/dev.brian/objects/wonderland/froShroom-8.iob b/dev.brian/objects/wonderland/froShroom-8.iob new file mode 100644 index 00000000..026bfe7a Binary files /dev/null and b/dev.brian/objects/wonderland/froShroom-8.iob differ diff --git a/dev.brian/objects/wonderland/froShroom-9.iob b/dev.brian/objects/wonderland/froShroom-9.iob new file mode 100644 index 00000000..2ac9f992 Binary files /dev/null and b/dev.brian/objects/wonderland/froShroom-9.iob differ diff --git a/dev.brian/objects/wonderland/twirlSpruce-1.iob b/dev.brian/objects/wonderland/twirlSpruce-1.iob new file mode 100644 index 00000000..ffe296df Binary files /dev/null and b/dev.brian/objects/wonderland/twirlSpruce-1.iob differ diff --git a/dev.brian/objects/wonderland/twirlSpruce-10.iob b/dev.brian/objects/wonderland/twirlSpruce-10.iob new file mode 100644 index 00000000..1ad6a3e9 Binary files /dev/null and b/dev.brian/objects/wonderland/twirlSpruce-10.iob differ diff --git a/dev.brian/objects/wonderland/twirlSpruce-2.iob b/dev.brian/objects/wonderland/twirlSpruce-2.iob new file mode 100644 index 00000000..abbee680 Binary files /dev/null and b/dev.brian/objects/wonderland/twirlSpruce-2.iob differ diff --git a/dev.brian/objects/wonderland/twirlSpruce-3.iob b/dev.brian/objects/wonderland/twirlSpruce-3.iob new file mode 100644 index 00000000..fe3a6d02 Binary files /dev/null and b/dev.brian/objects/wonderland/twirlSpruce-3.iob differ diff --git a/dev.brian/objects/wonderland/twirlSpruce-4.iob b/dev.brian/objects/wonderland/twirlSpruce-4.iob new file mode 100644 index 00000000..a3609c85 Binary files /dev/null and b/dev.brian/objects/wonderland/twirlSpruce-4.iob differ diff --git a/dev.brian/objects/wonderland/twirlSpruce-5.iob b/dev.brian/objects/wonderland/twirlSpruce-5.iob new file mode 100644 index 00000000..95888dbb Binary files /dev/null and b/dev.brian/objects/wonderland/twirlSpruce-5.iob differ diff --git a/dev.brian/objects/wonderland/twirlSpruce-6.iob b/dev.brian/objects/wonderland/twirlSpruce-6.iob new file mode 100644 index 00000000..97895b11 Binary files /dev/null and b/dev.brian/objects/wonderland/twirlSpruce-6.iob differ diff --git a/dev.brian/objects/wonderland/twirlSpruce-7.iob b/dev.brian/objects/wonderland/twirlSpruce-7.iob new file mode 100644 index 00000000..ea14e781 Binary files /dev/null and b/dev.brian/objects/wonderland/twirlSpruce-7.iob differ diff --git a/dev.brian/objects/wonderland/twirlSpruce-8.iob b/dev.brian/objects/wonderland/twirlSpruce-8.iob new file mode 100644 index 00000000..fe399c43 Binary files /dev/null and b/dev.brian/objects/wonderland/twirlSpruce-8.iob differ diff --git a/dev.brian/objects/wonderland/twirlSpruce-9.iob b/dev.brian/objects/wonderland/twirlSpruce-9.iob new file mode 100644 index 00000000..f8736111 Binary files /dev/null and b/dev.brian/objects/wonderland/twirlSpruce-9.iob differ diff --git a/dev.brian/objects/wonderland/wonder-1.iob b/dev.brian/objects/wonderland/wonder-1.iob new file mode 100644 index 00000000..e7aee1d9 Binary files /dev/null and b/dev.brian/objects/wonderland/wonder-1.iob differ diff --git a/dev.brian/objects/wonderland/wonder-10.iob b/dev.brian/objects/wonderland/wonder-10.iob new file mode 100644 index 00000000..d92d58a1 Binary files /dev/null and b/dev.brian/objects/wonderland/wonder-10.iob differ diff --git a/dev.brian/objects/wonderland/wonder-2.iob b/dev.brian/objects/wonderland/wonder-2.iob new file mode 100644 index 00000000..3317c878 Binary files /dev/null and b/dev.brian/objects/wonderland/wonder-2.iob differ diff --git a/dev.brian/objects/wonderland/wonder-3.iob b/dev.brian/objects/wonderland/wonder-3.iob new file mode 100644 index 00000000..6b21ccc5 Binary files /dev/null and b/dev.brian/objects/wonderland/wonder-3.iob differ diff --git a/dev.brian/objects/wonderland/wonder-4.iob b/dev.brian/objects/wonderland/wonder-4.iob new file mode 100644 index 00000000..5d31f0b5 Binary files /dev/null and b/dev.brian/objects/wonderland/wonder-4.iob differ diff --git a/dev.brian/objects/wonderland/wonder-5.iob b/dev.brian/objects/wonderland/wonder-5.iob new file mode 100644 index 00000000..31d62b35 Binary files /dev/null and b/dev.brian/objects/wonderland/wonder-5.iob differ diff --git a/dev.brian/objects/wonderland/wonder-6.iob b/dev.brian/objects/wonderland/wonder-6.iob new file mode 100644 index 00000000..ceb1b31f Binary files /dev/null and b/dev.brian/objects/wonderland/wonder-6.iob differ diff --git a/dev.brian/objects/wonderland/wonder-7.iob b/dev.brian/objects/wonderland/wonder-7.iob new file mode 100644 index 00000000..8a23290a Binary files /dev/null and b/dev.brian/objects/wonderland/wonder-7.iob differ diff --git a/dev.brian/objects/wonderland/wonder-8.iob b/dev.brian/objects/wonderland/wonder-8.iob new file mode 100644 index 00000000..e2131382 Binary files /dev/null and b/dev.brian/objects/wonderland/wonder-8.iob differ diff --git a/dev.brian/objects/wonderland/wonder-9.iob b/dev.brian/objects/wonderland/wonder-9.iob new file mode 100644 index 00000000..7306d767 Binary files /dev/null and b/dev.brian/objects/wonderland/wonder-9.iob differ diff --git a/iris.overworld.frozen/biomes/frozen-beach.json b/iris.overworld.frozen/biomes/frozen-beach.json index 0f9ff463..e8f64dd7 100644 --- a/iris.overworld.frozen/biomes/frozen-beach.json +++ b/iris.overworld.frozen/biomes/frozen-beach.json @@ -25,7 +25,7 @@ ], "objects": [ { - "chance": 0.01, + "chance": 0.005, "density": 3, "rotation": { "yAxis": { diff --git a/iris.overworld.frozen/biomes/frozen-peak.json b/iris.overworld.frozen/biomes/frozen-peak.json index 39e04fd0..8b978fc6 100644 --- a/iris.overworld.frozen/biomes/frozen-peak.json +++ b/iris.overworld.frozen/biomes/frozen-peak.json @@ -86,6 +86,38 @@ "max": 2 } ], + "objects": [ + { + "chance": 0.05, + "density": 3, + "rotation": { + "yAxis": { + "min": 0, + "max": 0, + "interval": 90, + "enabled": true + }, + "enabled": true + }, + "place": [ + "ice-spikes/sp-1", + "ice-spikes/sp-2", + "ice-spikes/sp-3", + "ice-spikes/sp-4", + "ice-spikes/sp-5", + "ice-spikes/tp-1", + "ice-spikes/tp-2", + "ice-spikes/tp-3", + "ice-spikes/tp-4" + + ], + "translate": { + "x": 0, + "y": 0, + "z": 0 + } + } + ], "derivative": "SNOWY_TAIGA_MOUNTAINS", "biomeDispersion": "WISPY", "biomeZoom": 30, diff --git a/iris.overworld.frozen/biomes/frozen-plains.json b/iris.overworld.frozen/biomes/frozen-plains.json index 00b30c25..5b5dd01f 100644 --- a/iris.overworld.frozen/biomes/frozen-plains.json +++ b/iris.overworld.frozen/biomes/frozen-plains.json @@ -77,6 +77,37 @@ "ice-spikes/tp-3", "ice-spikes/tp-4" + ], + "translate": { + "x": 0, + "y": 0, + "z": 0 + } + }, + { + "chance": 0.8, + "density": 3, + "rotation": { + "yAxis": { + "min": 0, + "max": 0, + "interval": 90, + "enabled": true + }, + "enabled": true + }, + "place": [ + "wonderland/twirlSpruce-1", + "wonderland/twirlSpruce-2", + "wonderland/twirlSpruce-3", + "wonderland/twirlSpruce-4", + "wonderland/twirlSpruce-5", + "wonderland/twirlSpruce-6", + "wonderland/twirlSpruce-7", + "wonderland/twirlSpruce-8", + "wonderland/twirlSpruce-9", + "wonderland/twirlSpruce-10" + ], "translate": { "x": 0, diff --git a/iris.overworld.frozen/biomes/frozen-wonderland.json b/iris.overworld.frozen/biomes/frozen-wonderland.json new file mode 100644 index 00000000..f21f017d --- /dev/null +++ b/iris.overworld.frozen/biomes/frozen-wonderland.json @@ -0,0 +1,176 @@ +{ + "name": "Ice Wonderland", + "layers": [ + { + "minHeight": 1, + "maxHeight": 1, + "dispersion": "WISPY", + "terrainZoom": 0.6, + "palette": [ + "minecraft:snow[layers=1]", + "minecraft:snow[layers=2]", + "minecraft:snow[layers=3]", + "minecraft:snow[layers=4]", + "minecraft:snow[layers=5]", + "minecraft:snow[layers=6]", + "minecraft:snow[layers=7]", + "minecraft:snow[layers=8]" + ] + }, + { + "minHeight": 2, + "maxHeight": 3, + "palette": [ + "SNOW_BLOCK" + ] + }, + { + "minHeight": 2, + "maxHeight": 4, + "palette": [ + "PACKED_ICE" + ] + }, + { + "minHeight": 6, + "maxHeight": 18, + "dispersion": "SCATTER", + "palette": [ + "STONE", + "ANDESITE", + "STONE" + ] + } + ], + "children": [ + "frozen-peak", + "frozen-mountains", + "frozen-mountains", + "frozen-mountains" + ], + "objects": [ + { + "chance": 0.03, + "density": 3, + "rotation": { + "yAxis": { + "min": 0, + "max": 0, + "interval": 90, + "enabled": true + }, + "enabled": true + }, + "place": [ + "wonderland/wonder-1", + "wonderland/wonder-2", + "wonderland/wonder-3", + "wonderland/wonder-4", + "wonderland/wonder-5", + "wonderland/wonder-6", + "wonderland/wonder-7", + "wonderland/wonder-8", + "wonderland/wonder-9", + "wonderland/wonder-10" + + ], + "translate": { + "x": 0, + "y": 0, + "z": 0 + } + }, + { + "chance": 0.05, + "density": 3, + "rotation": { + "yAxis": { + "min": 0, + "max": 0, + "interval": 90, + "enabled": true + }, + "enabled": true + }, + "place": [ + "wonderland/froShroom-1", + "wonderland/froShroom-2", + "wonderland/froShroom-3", + "wonderland/froShroom-4", + "wonderland/froShroom-5", + "wonderland/froShroom-6", + "wonderland/froShroom-7", + "wonderland/froShroom-8", + "wonderland/froShroom-9" + + ], + "translate": { + "x": 0, + "y": 0, + "z": 0 + } + }, + { + "chance": 0.35, + "density": 2, + "rotation": { + "yAxis": { + "min": 0, + "max": 0, + "interval": 90, + "enabled": true + }, + "enabled": true + }, + "place": [ + "wonderland/twirlSpruce-1", + "wonderland/twirlSpruce-2", + "wonderland/twirlSpruce-3", + "wonderland/twirlSpruce-4", + "wonderland/twirlSpruce-5", + "wonderland/twirlSpruce-6", + "wonderland/twirlSpruce-7", + "wonderland/twirlSpruce-8", + "wonderland/twirlSpruce-9", + "wonderland/twirlSpruce-10" + + ], + "translate": { + "x": 0, + "y": 0, + "z": 0 + } + } + ], + "generators":[ + { + "generator": "plain", + "min": 3, + "max": 16 + }, + { + "generator": "mountain", + "min": 13, + "max": 56 + }, + { + "generator": "rough", + "min": 1, + "max": 4 + } + ], + "childShrinkFactor": 20, + "derivative": "SNOWY_TAIGA_MOUNTAINS", + "biomeDispersion": "WISPY", + "biomeZoom": 30, + "biomeScatter": [ + "SNOWY_TAIGA_MOUNTAINS", + "TAIGA_HILLS", + "MOUNTAINS", + "ICE_SPIKES" + ], + "biomeSkyScatter": [ + "SNOWY_TAIGA", + "SNOWY_MOUNTAINS" + ] +} \ No newline at end of file diff --git a/iris.overworld.frozen/regions/frozen.json b/iris.overworld.frozen/regions/frozen.json index 1400c6e3..e3e8f1fb 100644 --- a/iris.overworld.frozen/regions/frozen.json +++ b/iris.overworld.frozen/regions/frozen.json @@ -6,7 +6,8 @@ "shoreHeightZoom": 1.14, "landBiomes": [ "frozen-plains", - "frozen-mountains" + "frozen-mountains", + "frozen-wonderland" ], "seaBiomes": [ "frozen-ocean" diff --git a/iris.overworld/dimensions/overworld.json b/iris.overworld/dimensions/overworld.json index 724170dc..4008fe30 100644 --- a/iris.overworld/dimensions/overworld.json +++ b/iris.overworld/dimensions/overworld.json @@ -20,7 +20,7 @@ "roughnessZoom": 1, "caveScale": 0.5, "caves": false, - "focus": "", + "focus": "frozen-wonderland", "regions": [ "temperate", "tundra",