mostly finished with venus noisegen, started some features
This commit is contained in:
parent
b10121b35d
commit
4b6cc59d0b
31 changed files with 3405 additions and 290 deletions
|
|
@ -34,7 +34,10 @@
|
|||
[],
|
||||
"#tfg:venus_veins",
|
||||
"#tfg:venus_underground_decoration",
|
||||
[],
|
||||
[
|
||||
"tfc:raw_boulder_small_patch",
|
||||
"tfc:cobble_boulder_small_patch"
|
||||
],
|
||||
[],
|
||||
"#tfg:venus_top_layer_modification"
|
||||
],
|
||||
|
|
|
|||
|
|
@ -20,14 +20,15 @@
|
|||
"tfc:erosion"
|
||||
],
|
||||
[],
|
||||
"#tfg:venus_fractured_lands_terrain_features",
|
||||
[],
|
||||
[],
|
||||
[],
|
||||
[],
|
||||
"#tfg:venus_veins",
|
||||
"#tfg:venus_underground_decoration",
|
||||
[
|
||||
|
||||
"tfc:raw_boulder_small_patch",
|
||||
"tfc:cobble_boulder_small_patch"
|
||||
],
|
||||
[
|
||||
|
||||
|
|
|
|||
|
|
@ -34,7 +34,12 @@
|
|||
[],
|
||||
"#tfg:venus_veins",
|
||||
"#tfg:venus_underground_decoration",
|
||||
[],
|
||||
[
|
||||
"tfc:raw_boulder",
|
||||
"tfc:cobble_boulder",
|
||||
"tfc:raw_boulder_small_patch",
|
||||
"tfc:cobble_boulder_small_patch"
|
||||
],
|
||||
[],
|
||||
"#tfg:venus_top_layer_modification"
|
||||
],
|
||||
|
|
|
|||
|
|
@ -28,13 +28,19 @@
|
|||
"tfc:erosion"
|
||||
],
|
||||
[],
|
||||
[],
|
||||
[
|
||||
"tfg:venus/terrain/hot_spring_delta"
|
||||
],
|
||||
[],
|
||||
[],
|
||||
[],
|
||||
"#tfg:venus_veins",
|
||||
"#tfg:venus_underground_decoration",
|
||||
[],
|
||||
[
|
||||
"tfc:raw_boulder_small_patch",
|
||||
"tfc:cobble_boulder_small_patch",
|
||||
"tfg:venus/surface/geyser_source_patch"
|
||||
],
|
||||
[],
|
||||
"#tfg:venus_top_layer_modification"
|
||||
],
|
||||
|
|
|
|||
|
|
@ -34,7 +34,12 @@
|
|||
[],
|
||||
"#tfg:venus_veins",
|
||||
"#tfg:venus_underground_decoration",
|
||||
[],
|
||||
[
|
||||
"tfc:raw_boulder",
|
||||
"tfc:cobble_boulder",
|
||||
"tfc:raw_boulder_small_patch",
|
||||
"tfc:cobble_boulder_small_patch"
|
||||
],
|
||||
[],
|
||||
"#tfg:venus_top_layer_modification"
|
||||
],
|
||||
|
|
|
|||
|
|
@ -28,16 +28,20 @@
|
|||
"tfc:erosion"
|
||||
],
|
||||
[],
|
||||
"#tfg:venus_beach_terrain_features",
|
||||
[
|
||||
"tfg:venus/terrain/stromatolite_disk"
|
||||
],
|
||||
[],
|
||||
[],
|
||||
[],
|
||||
"#tfg:venus_veins",
|
||||
"#tfg:venus_underground_decoration",
|
||||
[
|
||||
"tfg:venus/surface/stromatolite_cluster_patch"
|
||||
],
|
||||
[
|
||||
|
||||
],
|
||||
"#tfg:venus_beach_surface_features",
|
||||
"#tfg:venus_top_layer_modification"
|
||||
],
|
||||
"has_precipitation": true,
|
||||
|
|
|
|||
|
|
@ -34,7 +34,10 @@
|
|||
[],
|
||||
"#tfg:venus_veins",
|
||||
"#tfg:venus_underground_decoration",
|
||||
[],
|
||||
[
|
||||
"tfc:raw_boulder_small_patch",
|
||||
"tfc:cobble_boulder_small_patch"
|
||||
],
|
||||
[],
|
||||
"#tfg:venus_top_layer_modification"
|
||||
],
|
||||
|
|
|
|||
|
|
@ -27,15 +27,29 @@
|
|||
[
|
||||
"tfc:erosion"
|
||||
],
|
||||
[],
|
||||
[
|
||||
"tfg:venus/terrain/lava_spring",
|
||||
"tfg:venus/terrain/lava_delta",
|
||||
"tfg:venus/terrain/lava_lake",
|
||||
"tfg:venus/terrain/lava_fissure",
|
||||
"tfg:venus/terrain/lava_rivulet",
|
||||
"tfg:venus/terrain/magma_rivulet"
|
||||
],
|
||||
[],
|
||||
[],
|
||||
[],
|
||||
[],
|
||||
"#tfg:venus_veins",
|
||||
"#tfg:venus_underground_decoration",
|
||||
[],
|
||||
[],
|
||||
[
|
||||
"tfc:raw_boulder",
|
||||
"tfc:cobble_boulder",
|
||||
"tfc:raw_boulder_small_patch",
|
||||
"tfc:cobble_boulder_small_patch"
|
||||
],
|
||||
[
|
||||
"tfg:venus/terrain/lava_fill"
|
||||
],
|
||||
"#tfg:venus_top_layer_modification"
|
||||
],
|
||||
"has_precipitation": true,
|
||||
|
|
|
|||
|
|
@ -1,50 +1,50 @@
|
|||
{
|
||||
"type": "minecraft:random_patch",
|
||||
"config": {
|
||||
"feature": {
|
||||
"feature": {
|
||||
"type": "minecraft:simple_block",
|
||||
"config": {
|
||||
"to_place": {
|
||||
"type": "minecraft:weighted_state_provider",
|
||||
"entries": [
|
||||
{
|
||||
"weight": 30,
|
||||
"data": {
|
||||
"Name": "tfg:stromatolite_cluster_medium"
|
||||
}
|
||||
},
|
||||
{
|
||||
"weight": 50,
|
||||
"data": {
|
||||
"Name": "tfg:stromatolite_cluster_small"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
},
|
||||
"placement": [
|
||||
{
|
||||
"type": "minecraft:heightmap",
|
||||
"heightmap": "WORLD_SURFACE"
|
||||
},
|
||||
{
|
||||
"type": "minecraft:block_predicate_filter",
|
||||
"predicate": {
|
||||
"type": "minecraft:has_sturdy_face",
|
||||
"offset": [
|
||||
0,
|
||||
-1,
|
||||
0
|
||||
],
|
||||
"direction": "down"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"tries": 32,
|
||||
"xz_spread": 16,
|
||||
"y_spread": 3
|
||||
}
|
||||
"type": "minecraft:random_patch",
|
||||
"config": {
|
||||
"feature": {
|
||||
"feature": {
|
||||
"type": "minecraft:simple_block",
|
||||
"config": {
|
||||
"to_place": {
|
||||
"type": "minecraft:weighted_state_provider",
|
||||
"entries": [
|
||||
{
|
||||
"weight": 30,
|
||||
"data": {
|
||||
"Name": "tfg:stromatolite_cluster_medium"
|
||||
}
|
||||
},
|
||||
{
|
||||
"weight": 50,
|
||||
"data": {
|
||||
"Name": "tfg:stromatolite_cluster_small"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
},
|
||||
"placement": [
|
||||
{
|
||||
"type": "minecraft:heightmap",
|
||||
"heightmap": "WORLD_SURFACE"
|
||||
},
|
||||
{
|
||||
"type": "minecraft:block_predicate_filter",
|
||||
"predicate": {
|
||||
"type": "minecraft:has_sturdy_face",
|
||||
"offset": [
|
||||
0,
|
||||
-1,
|
||||
0
|
||||
],
|
||||
"direction": "down"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"tries": 32,
|
||||
"xz_spread": 16,
|
||||
"y_spread": 3
|
||||
}
|
||||
}
|
||||
|
|
@ -1,75 +1,77 @@
|
|||
{
|
||||
"type": "minecraft:random_patch",
|
||||
"config": {
|
||||
"feature": {
|
||||
"feature": {
|
||||
"type": "minecraft:tree",
|
||||
"config": {
|
||||
"decorators": [],
|
||||
"dirt_provider": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "tfg:rock/spike/stromatolite"
|
||||
}
|
||||
},
|
||||
"foliage_placer": {
|
||||
"type": "minecraft:blob_foliage_placer",
|
||||
"height": 0,
|
||||
"offset": 0,
|
||||
"radius": 0
|
||||
},
|
||||
"foliage_provider": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "tfg:rock/raw/stromatolite"
|
||||
}
|
||||
},
|
||||
"force_dirt": false,
|
||||
"ignore_vines": true,
|
||||
"minimum_size": {
|
||||
"type": "minecraft:two_layers_feature_size",
|
||||
"limit": 1,
|
||||
"lower_size": 0,
|
||||
"upper_size": 1
|
||||
},
|
||||
"trunk_placer": {
|
||||
"type": "minecraft:straight_trunk_placer",
|
||||
"base_height": 1,
|
||||
"height_rand_a": 4,
|
||||
"height_rand_b": 0
|
||||
},
|
||||
"trunk_provider": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "tfg:rock/raw/stromatolite",
|
||||
"Properties": {
|
||||
"axis": "y"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"placement": [
|
||||
{
|
||||
"type": "minecraft:heightmap",
|
||||
"heightmap": "WORLD_SURFACE"
|
||||
},
|
||||
{
|
||||
"type": "minecraft:block_predicate_filter",
|
||||
"predicate": {
|
||||
"type": "minecraft:has_sturdy_face",
|
||||
"offset": [
|
||||
0,
|
||||
-1,
|
||||
0
|
||||
],
|
||||
"direction": "down"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"tries": 32,
|
||||
"xz_spread": 16,
|
||||
"y_spread": 3
|
||||
}
|
||||
"type": "minecraft:random_patch",
|
||||
"config": {
|
||||
"feature": {
|
||||
"feature": {
|
||||
"type": "minecraft:tree",
|
||||
"config": {
|
||||
"decorators": [],
|
||||
"dirt_provider": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "tfg:rock/spike/stromatolite"
|
||||
}
|
||||
},
|
||||
"foliage_placer": {
|
||||
"type": "minecraft:blob_foliage_placer",
|
||||
"height": 0,
|
||||
"offset": 0,
|
||||
"radius": 0
|
||||
},
|
||||
"foliage_provider": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "tfg:rock/raw/stromatolite"
|
||||
}
|
||||
},
|
||||
"force_dirt": false,
|
||||
"ignore_vines": true,
|
||||
"minimum_size": {
|
||||
"type": "minecraft:two_layers_feature_size",
|
||||
"limit": 1,
|
||||
"lower_size": 0,
|
||||
"upper_size": 1
|
||||
},
|
||||
"trunk_placer": {
|
||||
"type": "minecraft:straight_trunk_placer",
|
||||
"base_height": 1,
|
||||
"height_rand_a": 4,
|
||||
"height_rand_b": 0
|
||||
},
|
||||
"trunk_provider": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "tfg:rock/raw/stromatolite",
|
||||
"Properties": {
|
||||
"axis": "y"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"placement": [
|
||||
{
|
||||
"type": "minecraft:heightmap",
|
||||
"heightmap": "WORLD_SURFACE"
|
||||
},
|
||||
{
|
||||
"type": "minecraft:block_predicate_filter",
|
||||
"predicate": {
|
||||
"type": "minecraft:matching_blocks",
|
||||
"offset": [
|
||||
0,
|
||||
-1,
|
||||
0
|
||||
],
|
||||
"blocks": [
|
||||
"tfg:rock/raw/stromatolite"
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"tries": 32,
|
||||
"xz_spread": 16,
|
||||
"y_spread": 1
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,11 +1,11 @@
|
|||
{
|
||||
"type": "minecraft:delta_feature",
|
||||
"config": {
|
||||
"contents": {
|
||||
"Name": "minecraft:lava"
|
||||
},
|
||||
"type": "minecraft:delta_feature",
|
||||
"config": {
|
||||
"contents": {
|
||||
"Name": "minecraft:lava"
|
||||
},
|
||||
"rim": {
|
||||
"Name": "create:scoria"
|
||||
"Name": "tfc:rock/magma/basalt"
|
||||
},
|
||||
"rim_size": {
|
||||
"type": "minecraft:uniform",
|
||||
|
|
@ -21,5 +21,5 @@
|
|||
"min_inclusive": 4
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1,11 @@
|
|||
{
|
||||
"type": "tfc:flood_fill_lake",
|
||||
"config": {
|
||||
"overfill": true,
|
||||
"replace_fluids": [
|
||||
"tfg:sulfur_fumes",
|
||||
"tfg:geyser_slurry"
|
||||
],
|
||||
"state": "minecraft:lava"
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1,9 @@
|
|||
{
|
||||
"type": "tfc:fissure",
|
||||
"config": {
|
||||
"wall_state": "beneath:crackrack",
|
||||
"fluid_state": "minecraft:lava",
|
||||
"count": 3,
|
||||
"radius": 6
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1,20 @@
|
|||
{
|
||||
"type": "minecraft:lake",
|
||||
"config": {
|
||||
"barrier": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "tfc:rock/hardened/basalt"
|
||||
}
|
||||
},
|
||||
"fluid": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "minecraft:lava",
|
||||
"Properties": {
|
||||
"level": "0"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1,6 @@
|
|||
{
|
||||
"type": "tfc:rivulet",
|
||||
"config": {
|
||||
"state": "minecraft:lava"
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1,88 @@
|
|||
{
|
||||
"type": "tfc:hot_spring",
|
||||
"config": {
|
||||
"wall_state": "beneath:crackrack",
|
||||
"fluid_state": "minecraft:lava",
|
||||
"radius": 16,
|
||||
"decoration": {
|
||||
"blocks": [
|
||||
{
|
||||
"replace": [
|
||||
"tfc:rock/raw/rhyolite"
|
||||
],
|
||||
"with": [
|
||||
{
|
||||
"block": "tfc:rock/magma/rhyolite"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"replace": [
|
||||
"tfc:rock/raw/basalt",
|
||||
"ad_astra:moon_deepslate"
|
||||
],
|
||||
"with": [
|
||||
{
|
||||
"block": "tfc:rock/magma/basalt"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"replace": [
|
||||
"tfc:rock/raw/andesite"
|
||||
],
|
||||
"with": [
|
||||
{
|
||||
"block": "tfc:rock/magma/andesite"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"replace": [
|
||||
"tfc:rock/raw/dacite"
|
||||
],
|
||||
"with": [
|
||||
{
|
||||
"block": "tfc:rock/magma/dacite"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"replace": [
|
||||
"tfc:rock/raw/granite",
|
||||
"gtceu:red_granite"
|
||||
],
|
||||
"with": [
|
||||
{
|
||||
"block": "tfc:rock/magma/granite"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"replace": [
|
||||
"tfc:rock/raw/diorite"
|
||||
],
|
||||
"with": [
|
||||
{
|
||||
"block": "tfc:rock/magma/diorite"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"replace": [
|
||||
"tfc:rock/raw/gabbro",
|
||||
"minecraft:deepslate"
|
||||
],
|
||||
"with": [
|
||||
{
|
||||
"block": "tfc:rock/magma/gabbro"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"radius": 8,
|
||||
"count": 32,
|
||||
"rarity": 1
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1,6 @@
|
|||
{
|
||||
"type": "tfc:rivulet",
|
||||
"config": {
|
||||
"state": "tfc:rock/magma/basalt"
|
||||
}
|
||||
}
|
||||
10
kubejs/data/tfg/worldgen/noise/venus_arachnoids.json
Normal file
10
kubejs/data/tfg/worldgen/noise/venus_arachnoids.json
Normal file
|
|
@ -0,0 +1,10 @@
|
|||
{
|
||||
"amplitudes": [
|
||||
1,
|
||||
1,
|
||||
0,
|
||||
1,
|
||||
1
|
||||
],
|
||||
"firstOctave": -7
|
||||
}
|
||||
9
kubejs/data/tfg/worldgen/noise/venus_lava.json
Normal file
9
kubejs/data/tfg/worldgen/noise/venus_lava.json
Normal file
|
|
@ -0,0 +1,9 @@
|
|||
{
|
||||
"amplitudes": [
|
||||
1,
|
||||
1,
|
||||
1,
|
||||
1
|
||||
],
|
||||
"firstOctave": -6
|
||||
}
|
||||
File diff suppressed because it is too large
Load diff
|
|
@ -1,41 +0,0 @@
|
|||
{
|
||||
"feature": "tfg:venus/surface/stromatolite_tower",
|
||||
"placement": [
|
||||
{
|
||||
"type": "minecraft:count",
|
||||
"count": 80
|
||||
},
|
||||
{
|
||||
"type": "minecraft:in_square"
|
||||
},
|
||||
{
|
||||
"type": "minecraft:height_range",
|
||||
"height": {
|
||||
"type": "minecraft:uniform",
|
||||
"max_inclusive": {
|
||||
"absolute": 380
|
||||
},
|
||||
"min_inclusive": {
|
||||
"above_bottom": 123
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "minecraft:block_predicate_filter",
|
||||
"predicate": {
|
||||
"type": "minecraft:matching_blocks",
|
||||
"offset": [
|
||||
0,
|
||||
-1,
|
||||
0
|
||||
],
|
||||
"blocks": [
|
||||
"tfg:rock/raw/stromatolite"
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "minecraft:biome"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
|
@ -1,31 +1,19 @@
|
|||
{
|
||||
"feature": "tfg:venus/terrain/hot_spring_delta",
|
||||
"placement": [
|
||||
"placement": [
|
||||
{
|
||||
"type": "minecraft:count",
|
||||
"count": 6
|
||||
},
|
||||
{
|
||||
"type": "minecraft:height_range",
|
||||
"height": {
|
||||
"type": "minecraft:uniform",
|
||||
"max_inclusive": {
|
||||
"absolute": 200
|
||||
},
|
||||
"min_inclusive": {
|
||||
"above_bottom": 54
|
||||
}
|
||||
}
|
||||
"type": "minecraft:in_square"
|
||||
},
|
||||
{
|
||||
"type": "minecraft:heightmap",
|
||||
"heightmap": "WORLD_SURFACE"
|
||||
"heightmap": "WORLD_SURFACE"
|
||||
},
|
||||
{
|
||||
"type": "minecraft:in_square"
|
||||
},
|
||||
{
|
||||
"type": "minecraft:biome"
|
||||
}
|
||||
"type": "minecraft:biome"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
|
@ -1,37 +1,21 @@
|
|||
{
|
||||
"feature": "tfg:venus/terrain/lava_delta",
|
||||
"placement": [
|
||||
{
|
||||
"type": "minecraft:noise_based_count",
|
||||
"noise_to_count_ratio": 1,
|
||||
"noise_factor": 1,
|
||||
"noise_offset": 3
|
||||
},
|
||||
{
|
||||
"type": "minecraft:rarity_filter",
|
||||
"chance": 3
|
||||
},
|
||||
{
|
||||
"type": "minecraft:height_range",
|
||||
"height": {
|
||||
"type": "minecraft:uniform",
|
||||
"max_inclusive": {
|
||||
"absolute": 200
|
||||
},
|
||||
"min_inclusive": {
|
||||
"above_bottom": 54
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "minecraft:heightmap",
|
||||
"heightmap": "WORLD_SURFACE"
|
||||
},
|
||||
{
|
||||
"type": "minecraft:in_square"
|
||||
},
|
||||
{
|
||||
"type": "minecraft:biome"
|
||||
}
|
||||
]
|
||||
"feature": "tfg:venus/terrain/lava_delta",
|
||||
"placement": [
|
||||
{
|
||||
"type": "minecraft:noise_based_count",
|
||||
"noise_to_count_ratio": 6,
|
||||
"noise_factor": 2,
|
||||
"noise_offset": 0
|
||||
},
|
||||
{
|
||||
"type": "minecraft:in_square"
|
||||
},
|
||||
{
|
||||
"type": "minecraft:heightmap",
|
||||
"heightmap": "WORLD_SURFACE"
|
||||
},
|
||||
{
|
||||
"type": "minecraft:biome"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
|
@ -0,0 +1,16 @@
|
|||
{
|
||||
"feature": "tfg:venus/terrain/lava_fill",
|
||||
"placement": [
|
||||
{
|
||||
"type": "minecraft:rarity_filter",
|
||||
"chance": 1
|
||||
},
|
||||
{
|
||||
"type": "minecraft:heightmap",
|
||||
"heightmap": "WORLD_SURFACE_WG"
|
||||
},
|
||||
{
|
||||
"type": "minecraft:biome"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
|
@ -0,0 +1,19 @@
|
|||
{
|
||||
"feature": "tfg:venus/terrain/lava_fissure",
|
||||
"placement": [
|
||||
{
|
||||
"type": "minecraft:count",
|
||||
"count": 2
|
||||
},
|
||||
{
|
||||
"type": "minecraft:in_square"
|
||||
},
|
||||
{
|
||||
"type": "minecraft:biome"
|
||||
},
|
||||
{
|
||||
"type": "minecraft:heightmap",
|
||||
"heightmap": "WORLD_SURFACE_WG"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
|
@ -0,0 +1,19 @@
|
|||
{
|
||||
"feature": "tfg:venus/terrain/lava_lake",
|
||||
"placement": [
|
||||
{
|
||||
"type": "minecraft:rarity_filter",
|
||||
"chance": 2
|
||||
},
|
||||
{
|
||||
"type": "minecraft:in_square"
|
||||
},
|
||||
{
|
||||
"type": "minecraft:heightmap",
|
||||
"heightmap": "WORLD_SURFACE_WG"
|
||||
},
|
||||
{
|
||||
"type": "minecraft:biome"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
|
@ -0,0 +1,15 @@
|
|||
{
|
||||
"feature": "tfg:venus/terrain/lava_rivulet",
|
||||
"placement": [
|
||||
{
|
||||
"type": "minecraft:rarity_filter",
|
||||
"chance": 1
|
||||
},
|
||||
{
|
||||
"type": "minecraft:in_square"
|
||||
},
|
||||
{
|
||||
"type": "minecraft:biome"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
|
@ -0,0 +1,12 @@
|
|||
{
|
||||
"feature": "tfg:venus/terrain/lava_spring",
|
||||
"placement": [
|
||||
{
|
||||
"type": "minecraft:rarity_filter",
|
||||
"chance": 8
|
||||
},
|
||||
{
|
||||
"type": "minecraft:biome"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
|
@ -0,0 +1,15 @@
|
|||
{
|
||||
"feature": "tfg:venus/terrain/magma_rivulet",
|
||||
"placement": [
|
||||
{
|
||||
"type": "minecraft:rarity_filter",
|
||||
"chance": 1
|
||||
},
|
||||
{
|
||||
"type": "minecraft:in_square"
|
||||
},
|
||||
{
|
||||
"type": "minecraft:biome"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
|
@ -1,31 +1,31 @@
|
|||
{
|
||||
"feature": "tfg:venus/terrain/stromatolite_disk",
|
||||
"placement": [
|
||||
"feature": {
|
||||
"type": "tfc:if_then",
|
||||
"config": {
|
||||
"if": {
|
||||
"feature": "tfg:venus/terrain/stromatolite_disk",
|
||||
"placement": []
|
||||
},
|
||||
"then": {
|
||||
"feature": "tfg:venus/surface/stromatolite_tower",
|
||||
"placement": []
|
||||
}
|
||||
}
|
||||
},
|
||||
"placement": [
|
||||
{
|
||||
"type": "minecraft:count",
|
||||
"count": 1
|
||||
},
|
||||
{
|
||||
"type": "minecraft:height_range",
|
||||
"height": {
|
||||
"type": "minecraft:uniform",
|
||||
"max_inclusive": {
|
||||
"absolute": 200
|
||||
},
|
||||
"min_inclusive": {
|
||||
"above_bottom": 54
|
||||
}
|
||||
}
|
||||
"type": "minecraft:in_square"
|
||||
},
|
||||
{
|
||||
"type": "minecraft:biome"
|
||||
},
|
||||
{
|
||||
"type": "minecraft:heightmap",
|
||||
"heightmap": "WORLD_SURFACE"
|
||||
},
|
||||
{
|
||||
"type": "minecraft:in_square"
|
||||
},
|
||||
{
|
||||
"type": "minecraft:biome"
|
||||
}
|
||||
"heightmap": "WORLD_SURFACE"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
|
@ -725,15 +725,6 @@ const registerAdAstraPlacedFeatures = (event) => {
|
|||
//#endregion
|
||||
|
||||
//#region Venus
|
||||
event.add('tfg:venus_beach_surface_features', 'tfg:venus/surface/geyser_source_patch')
|
||||
event.add('tfg:venus_beach_surface_features', 'tfg:venus/surface/stromatolite_cluster_patch')
|
||||
event.add('tfg:venus_beach_surface_features', 'tfg:venus/surface/stromatolite_tower')
|
||||
|
||||
event.add('tfg:venus_beach_terrain_features', 'tfg:venus/terrain/hot_spring_delta')
|
||||
//event.add('tfg:venus_beach_terrain_features', 'tfg:venus/terrain/lava_delta')
|
||||
event.add('tfg:venus_beach_terrain_features', 'tfg:venus/terrain/stromatolite_disk')
|
||||
|
||||
//event.add('tfg:venus_fractured_lands_terrain_features', 'tfg:venus/terrain/lakes')
|
||||
|
||||
// Underground decoration
|
||||
event.add("tfg:venus_underground_decoration", "tfg:glow_lichen")
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue