diff --git a/biomes/frozen/sea/frozen-parent-river.json b/biomes/frozen/sea/frozen-parent-river.json new file mode 100644 index 00000000..006d74b7 --- /dev/null +++ b/biomes/frozen/sea/frozen-parent-river.json @@ -0,0 +1,92 @@ +{ + "vanillaDerivative": "RIVER", + "rarity": 1, + "customDerivitives": [{ + "id": "frozen_river_parent", + "grassColor": "#9CE0FF", + "downfallType": "snow", + "category": "icy" + }], + "decorators": [ + { + "chance": 0.05, + "variance": {"style": "STATIC"}, + "zoom": 5, + "palette": [{"block": "minecraft:seagrass"}], + "style": {"style": "STATIC"} + }, + { + "chance": 0.01, + "verticalZoom": 88, + "variance": {"style": "STATIC"}, + "stackMax": 6, + "zoom": 1, + "palette": [{"block": "minecraft:kelp_plant"}], + "style": {"style": "STATIC"}, + "heightVariance": {"style": "IRIS"}, + "stackMin": 2 + } + ], + "name": "Frozen River", + "layers": [ + {"palette": [ + {"block": "minecraft:dirt"}, + {"block": "minecraft:gravel"}, + {"block": "minecraft:stone"} + ]}, + { + "minHeight": 2, + "maxHeight": 3, + "style": {"style": "STATIC"}, + "palette": [ + { + "weight": 5, + "block": "minecraft:sand" + }, + {"block": "minecraft:clay"}, + {"block": "minecraft:gravel"}, + {"block": "minecraft:dirt"} + ] + } + ], + "generators": [{ + "min": -12, + "max": -7, + "generator": "plain" + }], + "objects": [ + { + "chance": 0.6, + "rotation": { + "yAxis": { + "min": 0, + "max": 0, + "interval": 90, + "enabled": true + }, + "zAxis": { + "min": 0, + "max": 0, + "interval": 90, + "enabled": true + }, + "enabled": true + }, + "onwater": true, + "place": [ + "clutter/icespec1", + "clutter/icespec2", + "clutter/icespec3", + "clutter/icespec4", + "clutter/icespec5" + ], + "translate": { + "x": 0, + "y": 0, + "yRandom": -1, + "z": 0 + } + } + ], + "derivative": "RIVER" +} diff --git a/biomes/frozen/sea/frozen-river-ice.json b/biomes/frozen/sea/frozen-river-ice.json new file mode 100644 index 00000000..f7117169 --- /dev/null +++ b/biomes/frozen/sea/frozen-river-ice.json @@ -0,0 +1,184 @@ +{ + "vanillaDerivative": "RIVER", + "children": ["frozen/sea/frozen-parent-river"], + "childStyle": {"style": "SIMPLEX"}, + "rarity": 1, + "customDerivitives": [{ + "id": "frozen_river_ice", + "grassColor": "#ADE5FF", + "downfallType": "snow", + "category": "icy" + }], + "seaLayers": [{ + "minHeight": 1, + "maxHeight": 2, + "style": {"style": "GLOB_IRIS_THICK"}, + "zoom": 0.4, + "palette": [ + { + "weight": 2, + "block": "minecraft:ice" + }, + { + "weight": 3, + "block": "minecraft:packed_ice" + }, + {"block": "minecraft:blue_ice"}, + { + "weight": 3, + "block": "minecraft:packed_ice" + }, + { + "weight": 2, + "block": "minecraft:ice" + }, + { + "block": "minecraft:water", + "weight": 8 + } + ] + }], + "decorators": [ + { + "chance": 0.07, + "variance": {"style": "STATIC"}, + "zoom": 5, + "palette": [{"block": "minecraft:seagrass"}], + "style": {"style": "STATIC"} + }, + { + "chance": 0.013, + "verticalZoom": 88, + "variance": {"style": "STATIC"}, + "stackMax": 6, + "zoom": 1, + "palette": [{"block": "minecraft:kelp_plant"}], + "style": {"style": "STATIC"}, + "heightVariance": {"style": "IRIS"}, + "stackMin": 2 + } + ], + "name": "Frozen River", + "layers": [ + {"palette": [ + {"block": "minecraft:dirt"}, + {"block": "minecraft:gravel"}, + {"block": "minecraft:stone"} + ]}, + { + "minHeight": 2, + "maxHeight": 3, + "style": {"style": "STATIC"}, + "palette": [ + { + "weight": 5, + "block": "minecraft:sand" + }, + {"block": "minecraft:clay"}, + {"block": "minecraft:gravel"}, + {"block": "minecraft:dirt"} + ] + } + ], + "generators": [{ + "min": -12, + "max": -7, + "generator": "plain" + }], + "objects": [ + { + "chance": 0.3, + "rotation": { + "yAxis": { + "min": 0, + "max": 0, + "interval": 90, + "enabled": true + }, + "zAxis": { + "min": 180, + "max": 180, + "interval": 180, + "enabled": true + }, + "enabled": true + }, + "onwater": true, + "place": [ + "clutter/icespec1", + "clutter/icespec2", + "clutter/icespec3", + "clutter/icespec4", + "clutter/icespec5" + ], + "translate": { + "x": 0, + "y": 0, + "z": 0 + } + }, + { + "chance": 0.3, + "rotation": { + "yAxis": { + "min": 0, + "max": 0, + "interval": 90, + "enabled": true + }, + "zAxis": { + "min": 180, + "max": 180, + "interval": 180, + "enabled": true + }, + "enabled": true + }, + "onwater": true, + "place": [ + "clutter/icespec1", + "clutter/icespec2", + "clutter/icespec3", + "clutter/icespec4", + "clutter/icespec5" + ], + "translate": { + "x": 0, + "y": 0, + "z": 0 + } + }, + { + "chance": 0.3, + "rotation": { + "yAxis": { + "min": 0, + "max": 0, + "interval": 90, + "enabled": true + }, + "zAxis": { + "min": 180, + "max": 180, + "interval": 180, + "enabled": true + }, + "enabled": true + }, + "onwater": true, + "place": [ + "clutter/icespec1", + "clutter/icespec2", + "clutter/icespec3", + "clutter/icespec4", + "clutter/icespec5" + ], + "translate": { + "x": 0, + "y": 0, + "z": 0 + } + } + ], + "derivative": "SAVANNA" +} diff --git a/biomes/frozen/sea/ocean.json b/biomes/frozen/sea/ocean.json index 22290e9f..f7400e20 100644 --- a/biomes/frozen/sea/ocean.json +++ b/biomes/frozen/sea/ocean.json @@ -34,7 +34,7 @@ "minHeight": 3, "maxHeight": 6, "style": {"style": "IRIS"}, - "zoom": 1.16, + "zoom": 2, "palette": [ { "weight": 2, diff --git a/jigsaw-pieces/stronghold/portal/top.json b/jigsaw-pieces/stronghold/portal/top.json index 74a0e378..0b091b84 100644 --- a/jigsaw-pieces/stronghold/portal/top.json +++ b/jigsaw-pieces/stronghold/portal/top.json @@ -164,7 +164,7 @@ "y": -5, "z": 14 }, - "direction": "SOUTH_POSITIVE_Z" + "direction": "DOWN_NEGATIVE_Y" }, { "name": "", diff --git a/regions/frozen.json b/regions/frozen.json index cacdbc42..26799ec3 100644 --- a/regions/frozen.json +++ b/regions/frozen.json @@ -12,12 +12,12 @@ "frozen/spruce-plains" ], "shoreBiomes": ["frozen/shore/beach"], - "seaBiomes": ["frozen/sea/ocean"], + "seaBiomes": ["frozen/sea/frozen-parent-river"], "caveBiomes": [ "cave/ice-cavern", "cave/cracked-cavern" ], - "riverBiomes": ["frozen/sea/river"], + "riverBiomes": ["frozen/sea/frozen-parent-river"], "jigsawStructures": [{ "structure": "murky_stronghold", "rarity": 500