Feature/venus noise (#2165)

* initial pass of venus stuff

* more

* typo

* venus mob hp/armor? adjustments

* temp biomes to figure out where everything is, starting work on noises

* almost there

* fix glacio visibility on the menu

* more beachy

* biome renames

* biomes in the constant

* had to turn off cheese caves cuz they kept fucking up the terrain

* added random y rotation to all cobble/gravel/hardened

* ok I think I'm done with noise for now, caves still need work
This commit is contained in:
Pyritie 2025-11-05 01:08:18 +00:00 committed by GitHub
parent 9ea490354f
commit feda38112d
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
92 changed files with 7421 additions and 1254 deletions

View file

@ -1,5 +1,5 @@
{
"type": "ad_astra:glacio",
"type": "tfg:glacio",
"generator": {
"type": "kubejs_tfc:wrapped",
"event_key": "glacio",

View file

@ -1,36 +1,832 @@
{
"type": "tfg:venus",
"generator": {
"type": "minecraft:noise",
"settings": "tfg:venus_noise",
"biome_source": {
"type": "minecraft:multi_noise",
"biomes": [
{
"biome": "tfg:venus/venus_delta",
"parameters": {
"temperature": 1,
"humidity": 0,
"continentalness": 0.3,
"erosion": -0.5,
"weirdness": 0.5,
"depth": 0,
"offset": 0
}
"type": "kubejs_tfc:wrapped",
"event_key": "venus",
"settings": {
"flat_bedrock": false,
"spawn_distance": 0,
"spawn_center_x": 0,
"spawn_center_z": 0,
"temperature_scale": 10000,
"rainfall_scale": 10000,
"continentalness": 0,
"rock_layer_settings": {
"rocks": {
"venus": {
"raw": "ad_astra:venus_stone",
"hardened": "tfg:rock/hardened_venus_stone",
"gravel": "tfg:rock/gravel_venus",
"cobble": "ad_astra:venus_cobblestone",
"sand": "ad_astra:venus_sand",
"sandstone": "ad_astra:venus_sandstone",
"spike": "tfg:spike/venus_stone_spike",
"mossy": "tfg:rock/mossy_cobble_venus",
"loose": "tfg:loose/venus_stone"
},
"red_granite": {
"raw": "gtceu:red_granite",
"hardened": "tfg:rock/hardened_red_granite",
"gravel": "tfg:rock/gravel_red_granite",
"cobble": "gtceu:red_granite_cobblestone",
"sand": "tfc:sand/red",
"sandstone": "tfc:raw_sandstone/red",
"spike": "tfg:spike/red_granite_spike",
"loose": "tfg:loose/red_granite"
},
"norite": {
"raw": "ad_astra:moon_deepslate",
"hardened": "tfg:rock/hardened_moon_deepslate",
"gravel": "tfg:rock/gravel_moon_deepslate",
"cobble": "tfg:rock/cobble_moon_deepslate",
"sand": "tfc:sand/black",
"sandstone": "tfc:raw_sandstone/black",
"spike": "tfg:spike/moon_deepslate_spike",
"loose": "tfg:loose/moon_deepslate"
},
"deepslate": {
"raw": "minecraft:deepslate",
"hardened": "tfg:rock/hardened_deepslate",
"gravel": "tfg:rock/gravel_deepslate",
"cobble": "minecraft:cobbled_deepslate",
"sand": "tfc:sand/black",
"sandstone": "tfc:raw_sandstone/black",
"spike": "tfg:spike/deepslate_spike",
"loose": "tfg:loose/deepslate"
},
"dripstone": {
"raw": "minecraft:dripstone_block",
"hardened": "tfg:rock/hardened_dripstone",
"gravel": "tfg:rock/gravel_dripstone",
"cobble": "tfg:rock/cobble_dripstone",
"sand": "tfc:sand/brown",
"sandstone": "tfc:raw_sandstone/brown",
"spike": "tfg:spike/dripstone_spike",
"loose": "tfg:loose/dripstone"
},
"granite": "tfc:granite",
"diorite": "tfc:diorite",
"gabbro": "tfc:gabbro",
"basalt": "tfc:basalt",
"rhyolite": "tfc:rhyolite",
"andesite": "tfc:andesite",
"dacite": "tfc:dacite",
"slate": "tfc:slate",
"schist": "tfc:schist",
"gneiss": "tfc:gneiss",
"phyllite": "tfc:phyllite",
"quartzite": "tfc:quartzite"
},
{
"biome": "tfg:venus/venus_fractured_lands",
"parameters": {
"temperature": 0.5,
"humidity": 0.5,
"continentalness": 0,
"erosion": 1.0,
"depth": -0.5,
"weirdness": -0.5,
"offset": 0.0
"layers": [
{
"id": "schist_or_gneiss",
"layers": {
"schist": "bottom",
"gneiss": "bottom"
}
},
{
"id": "middle",
"layers": {
"gabbro": "bottom",
"granite": "bottom",
"slate": "schist_or_gneiss",
"phyllite": "schist_or_gneiss",
"basalt": "bottom",
"schist": "bottom",
"gneiss": "bottom",
"quartzite": "bottom"
}
},
{
"id": "metamorphic",
"layers": {
"slate": "schist_or_gneiss",
"phyllite": "schist_or_gneiss",
"schist": "bottom",
"gneiss": "bottom",
"quartzite": "bottom"
}
},
{
"id": "top",
"layers": {
"venus": "metamorphic",
"dripstone": "metamorphic",
"rhyolite": "middle",
"basalt": "middle",
"andesite": "middle",
"dacite": "middle"
}
}
}
]
],
"bottom": [
"red_granite",
"diorite",
"gabbro",
"norite",
"deepslate"
],
"ocean_floor": [
"top"
],
"volcanic": [
"top"
],
"land": [
"top"
],
"uplift": [
"top"
]
}
},
"generator": {
"type": "minecraft:noise",
"settings": "tfg:venus_noise",
"biome_source": {
"type": "minecraft:multi_noise",
"biomes": [
{
"biome": "tfg:venus/fumaroles",
"parameters": {
"temperature": 0,
"humidity": 0,
"continentalness": -1,
"erosion": -0.05,
"weirdness": -0.2,
"depth": 0,
"offset": 0
}
},
{
"biome": "tfg:venus/fumaroles",
"parameters": {
"temperature": 0,
"humidity": 0,
"continentalness": -1,
"erosion": -0.05,
"weirdness": 0,
"depth": 0,
"offset": 0
}
},
{
"biome": "tfg:venus/fumaroles",
"parameters": {
"temperature": 0,
"humidity": 0,
"continentalness": -1,
"erosion": -0.05,
"weirdness": 0.2,
"depth": 0,
"offset": 0
}
},
{
"biome": "tfg:venus/fumaroles",
"parameters": {
"temperature": 0,
"humidity": 0,
"continentalness": -1,
"erosion": 0.05,
"weirdness": -0.2,
"depth": 0,
"offset": 0
}
},
{
"biome": "tfg:venus/fumaroles",
"parameters": {
"temperature": 0,
"humidity": 0,
"continentalness": -1,
"erosion": 0.05,
"weirdness": 0,
"depth": 0,
"offset": 0
}
},
{
"biome": "tfg:venus/fumaroles",
"parameters": {
"temperature": 0,
"humidity": 0,
"continentalness": -1,
"erosion": 0.05,
"weirdness": 0.2,
"depth": 0,
"offset": 0
}
},
{
"biome": "tfg:venus/fumaroles",
"parameters": {
"temperature": 0,
"humidity": 0,
"continentalness": -0.47,
"erosion": -0.05,
"weirdness": -0.2,
"depth": 0,
"offset": 0
}
},
{
"biome": "tfg:venus/fumaroles",
"parameters": {
"temperature": 0,
"humidity": 0,
"continentalness": -0.47,
"erosion": -0.05,
"weirdness": 0,
"depth": 0,
"offset": 0
}
},
{
"biome": "tfg:venus/fumaroles",
"parameters": {
"temperature": 0,
"humidity": 0,
"continentalness": -0.47,
"erosion": -0.05,
"weirdness": 0.2,
"depth": 0,
"offset": 0
}
},
{
"biome": "tfg:venus/fumaroles",
"parameters": {
"temperature": 0,
"humidity": 0,
"continentalness": -0.47,
"erosion": 0.05,
"weirdness": -0.2,
"depth": 0,
"offset": 0
}
},
{
"biome": "tfg:venus/fumaroles",
"parameters": {
"temperature": 0,
"humidity": 0,
"continentalness": -0.47,
"erosion": 0.05,
"weirdness": 0,
"depth": 0,
"offset": 0
}
},
{
"biome": "tfg:venus/fumaroles",
"parameters": {
"temperature": 0,
"humidity": 0,
"continentalness": -0.47,
"erosion": 0.05,
"weirdness": 0.2,
"depth": 0,
"offset": 0
}
},
{
"biome": "tfg:venus/stromatolite_beach",
"parameters": {
"temperature": 0,
"humidity": 0,
"continentalness": -0.44,
"erosion": -0.05,
"depth": 0,
"weirdness": -0.2,
"offset": 0
}
},
{
"biome": "tfg:venus/stromatolite_beach",
"parameters": {
"temperature": 0,
"humidity": 0,
"continentalness": -0.44,
"erosion": -0.05,
"depth": 0,
"weirdness": 0,
"offset": 0
}
},
{
"biome": "tfg:venus/stromatolite_beach",
"parameters": {
"temperature": 0,
"humidity": 0,
"continentalness": -0.44,
"erosion": -0.05,
"depth": 0,
"weirdness": 0.2,
"offset": 0
}
},
{
"biome": "tfg:venus/stromatolite_beach",
"parameters": {
"temperature": 0,
"humidity": 0,
"continentalness": -0.44,
"erosion": 0.05,
"depth": 0,
"weirdness": -0.2,
"offset": 0
}
},
{
"biome": "tfg:venus/stromatolite_beach",
"parameters": {
"temperature": 0,
"humidity": 0,
"continentalness": -0.44,
"erosion": 0.05,
"depth": 0,
"weirdness": 0,
"offset": 0
}
},
{
"biome": "tfg:venus/stromatolite_beach",
"parameters": {
"temperature": 0,
"humidity": 0,
"continentalness": -0.44,
"erosion": 0.05,
"depth": 0,
"weirdness": 0.2,
"offset": 0
}
},
{
"biome": "tfg:venus/stromatolite_beach",
"parameters": {
"temperature": 0,
"humidity": 0,
"continentalness": -0.39,
"erosion": -0.05,
"depth": 0,
"weirdness": -0.2,
"offset": 0
}
},
{
"biome": "tfg:venus/stromatolite_beach",
"parameters": {
"temperature": 0,
"humidity": 0,
"continentalness": -0.39,
"erosion": -0.05,
"depth": 0,
"weirdness": 0,
"offset": 0
}
},
{
"biome": "tfg:venus/stromatolite_beach",
"parameters": {
"temperature": 0,
"humidity": 0,
"continentalness": -0.39,
"erosion": -0.05,
"depth": 0,
"weirdness": 0.2,
"offset": 0
}
},
{
"biome": "tfg:venus/stromatolite_beach",
"parameters": {
"temperature": 0,
"humidity": 0,
"continentalness": -0.39,
"erosion": 0.05,
"depth": 0,
"weirdness": -0.2,
"offset": 0
}
},
{
"biome": "tfg:venus/stromatolite_beach",
"parameters": {
"temperature": 0,
"humidity": 0,
"continentalness": -0.39,
"erosion": 0.05,
"depth": 0,
"weirdness": 0,
"offset": 0
}
},
{
"biome": "tfg:venus/stromatolite_beach",
"parameters": {
"temperature": 0,
"humidity": 0,
"continentalness": -0.39,
"erosion": 0.05,
"depth": 0,
"weirdness": 0.2,
"offset": 0
}
},
{
"biome": "tfg:venus/salt_flats",
"parameters": {
"temperature": 0,
"humidity": 0,
"continentalness": -0.375,
"erosion": 0.05,
"depth": 0,
"weirdness": -0.2,
"offset": 0.0
}
},
{
"biome": "tfg:venus/sulfuric_ravine",
"parameters": {
"temperature": 0,
"humidity": 0,
"continentalness": -0.375,
"erosion": 0.05,
"depth": 0,
"weirdness": 0,
"offset": 0.0
}
},
{
"biome": "tfg:venus/salt_flats",
"parameters": {
"temperature": 0,
"humidity": 0,
"continentalness": -0.375,
"erosion": 0.05,
"depth": 0,
"weirdness": 0.2,
"offset": 0.0
}
},
{
"biome": "tfg:venus/salt_flats",
"parameters": {
"temperature": 0,
"humidity": 0,
"continentalness": -0.1,
"erosion": 0.05,
"depth": 0,
"weirdness": -0.2,
"offset": 0.0
}
},
{
"biome": "tfg:venus/sulfuric_ravine",
"parameters": {
"temperature": 0,
"humidity": 0,
"continentalness": -0.1,
"erosion": 0.05,
"depth": 0,
"weirdness": 0,
"offset": 0.0
}
},
{
"biome": "tfg:venus/salt_flats",
"parameters": {
"temperature": 0,
"humidity": 0,
"continentalness": -0.1,
"erosion": 0.05,
"depth": 0,
"weirdness": 0.2,
"offset": 0.0
}
},
{
"biome": "tfg:venus/arachnoids",
"parameters": {
"temperature": 0,
"humidity": 0,
"continentalness": -0.375,
"erosion": -0.05,
"depth": 0,
"weirdness": -0.2,
"offset": 0.0
}
},
{
"biome": "tfg:venus/sulfuric_ravine",
"parameters": {
"temperature": 0,
"humidity": 0,
"continentalness": -0.375,
"erosion": -0.05,
"depth": 0,
"weirdness": 0,
"offset": 0.0
}
},
{
"biome": "tfg:venus/arachnoids",
"parameters": {
"temperature": 0,
"humidity": 0,
"continentalness": -0.375,
"erosion": -0.05,
"depth": 0,
"weirdness": 0.2,
"offset": 0.0
}
},
{
"biome": "tfg:venus/arachnoids",
"parameters": {
"temperature": 0,
"humidity": 0,
"continentalness": -0.1,
"erosion": -0.05,
"depth": 0,
"weirdness": -0.2,
"offset": 0.0
}
},
{
"biome": "tfg:venus/sulfuric_ravine",
"parameters": {
"temperature": 0,
"humidity": 0,
"continentalness": -0.1,
"erosion": -0.05,
"depth": 0,
"weirdness": 0,
"offset": 0.0
}
},
{
"biome": "tfg:venus/arachnoids",
"parameters": {
"temperature": 0,
"humidity": 0,
"continentalness": -0.1,
"erosion": -0.05,
"depth": 0,
"weirdness": 0.2,
"offset": 0.0
}
},
{
"biome": "tfg:venus/fractured_pools",
"parameters": {
"temperature": 0,
"humidity": 0,
"continentalness": -0.05,
"erosion": 0.05,
"depth": 0,
"weirdness": -0.2,
"offset": 0.0
}
},
{
"biome": "tfg:venus/sulfuric_ravine",
"parameters": {
"temperature": 0,
"humidity": 0,
"continentalness": -0.05,
"erosion": 0.05,
"depth": 0,
"weirdness": 0,
"offset": 0.0
}
},
{
"biome": "tfg:venus/fractured_pools",
"parameters": {
"temperature": 0,
"humidity": 0,
"continentalness": -0.05,
"erosion": 0.05,
"depth": 0,
"weirdness": 0.2,
"offset": 0.0
}
},
{
"biome": "tfg:venus/fractured_pools",
"parameters": {
"temperature": 0,
"humidity": 0,
"continentalness": 0.35,
"erosion": 0.05,
"depth": 0,
"weirdness": -0.2,
"offset": 0.0
}
},
{
"biome": "tfg:venus/sulfuric_ravine",
"parameters": {
"temperature": 0,
"humidity": 0,
"continentalness": 0.35,
"erosion": 0.05,
"depth": 0,
"weirdness": 0,
"offset": 0.0
}
},
{
"biome": "tfg:venus/fractured_pools",
"parameters": {
"temperature": 0,
"humidity": 0,
"continentalness": 0.35,
"erosion": 0.05,
"depth": 0,
"weirdness": 0.2,
"offset": 0.0
}
},
{
"biome": "tfg:venus/geysers",
"parameters": {
"temperature": 0,
"humidity": 0,
"continentalness": -0.05,
"erosion": -0.05,
"depth": 0,
"weirdness": -0.2,
"offset": 0.0
}
},
{
"biome": "tfg:venus/sulfuric_ravine",
"parameters": {
"temperature": 0,
"humidity": 0,
"continentalness": -0.05,
"erosion": -0.05,
"depth": 0,
"weirdness": 0,
"offset": 0.0
}
},
{
"biome": "tfg:venus/geysers",
"parameters": {
"temperature": 0,
"humidity": 0,
"continentalness": -0.05,
"erosion": -0.05,
"depth": 0,
"weirdness": 0.2,
"offset": 0.0
}
},
{
"biome": "tfg:venus/geysers",
"parameters": {
"temperature": 0,
"humidity": 0,
"continentalness": 0.35,
"erosion": -0.05,
"depth": 0,
"weirdness": -0.2,
"offset": 0.0
}
},
{
"biome": "tfg:venus/sulfuric_ravine",
"parameters": {
"temperature": 0,
"humidity": 0,
"continentalness": 0.35,
"erosion": -0.05,
"depth": 0,
"weirdness": 0,
"offset": 0.0
}
},
{
"biome": "tfg:venus/geysers",
"parameters": {
"temperature": 0,
"humidity": 0,
"continentalness": 0.35,
"erosion": -0.05,
"depth": 0,
"weirdness": 0.2,
"offset": 0.0
}
},
{
"biome": "tfg:venus/jagged_tablelands",
"parameters": {
"temperature": 0,
"humidity": 0,
"continentalness": 0.4,
"erosion": 0.05,
"depth": 0,
"weirdness": -0.2,
"offset": 0.0
}
},
{
"biome": "tfg:venus/jagged_tablelands",
"parameters": {
"temperature": 0,
"humidity": 0,
"continentalness": 0.4,
"erosion": 0.05,
"depth": 0,
"weirdness": 0,
"offset": 0.0
}
},
{
"biome": "tfg:venus/jagged_tablelands",
"parameters": {
"temperature": 0,
"humidity": 0,
"continentalness": 0.4,
"erosion": 0.05,
"depth": 0,
"weirdness": 0.2,
"offset": 0.0
}
},
{
"biome": "tfg:venus/volcanic_mountains",
"parameters": {
"temperature": 0,
"humidity": 0,
"continentalness": 0.4,
"erosion": -0.05,
"depth": 0,
"weirdness": -0.2,
"offset": 0.0
}
},
{
"biome": "tfg:venus/volcanic_mountains",
"parameters": {
"temperature": 0,
"humidity": 0,
"continentalness": 0.4,
"erosion": -0.05,
"depth": 0,
"weirdness": 0,
"offset": 0.0
}
},
{
"biome": "tfg:venus/volcanic_mountains",
"parameters": {
"temperature": 0,
"humidity": 0,
"continentalness": 0.4,
"erosion": -0.05,
"depth": 0,
"weirdness": 0.2,
"offset": 0.0
}
}
]
}
}
}
}

View file

@ -1,5 +1,5 @@
{
"dimension": "ad_astra:earth_orbit",
"dimension": "ad_astra:glacio_orbit",
"gravity": 0.0,
"oxygen": false,
"solar_power": 16,

View file

@ -0,0 +1,116 @@
{
"carvers": {
"air": []
},
"downfall": 0,
"effects": {
"sky_color": 10465603,
"fog_color": 9938052,
"water_color": 8241044,
"water_fog_color": 10866612,
"grass_color": 13758586,
"foliage_color": 11653213,
"mood_sound": {
"block_search_extent": 8,
"offset": 2,
"sound": "minecraft:ambient.cave",
"tick_delay": 6000
},
"particle": {
"options": {
"type": "minecraft:ash"
},
"probability": 0.1
}
},
"features": [
[
"tfc:erosion"
],
[],
[],
[],
[],
[],
"#tfg:venus_veins",
"#tfg:venus_underground_decoration",
[],
[],
"#tfg:venus_top_layer_modification"
],
"has_precipitation": true,
"spawn_costs": {
"endermanoverhaul:desert_enderman": {
"energy_budget": 0.05,
"charge": 0.9
},
"endermanoverhaul:savanna_enderman": {
"energy_budget": 0.05,
"charge": 0.9
},
"endermanoverhaul:nether_wastes_enderman": {
"energy_budget": 0.05,
"charge": 0.9
},
"minecraft:enderman": {
"energy_budget": 0.05,
"charge": 0.9
},
"ad_astra:sulfur_creeper": {
"energy_budget": 0.2,
"charge": 0.7
},
"species:cliff_hanger": {
"energy_budget": 0.15,
"charge": 0.7
}
},
"spawners": {
"ambient": [],
"axolotls": [],
"creature": [],
"misc": [],
"monster": [
{
"type": "endermanoverhaul:desert_enderman",
"maxCount": 1,
"minCount": 1,
"weight": 100
},
{
"type": "endermanoverhaul:savanna_enderman",
"maxCount": 1,
"minCount": 1,
"weight": 100
},
{
"type": "endermanoverhaul:nether_wastes_enderman",
"maxCount": 1,
"minCount": 1,
"weight": 100
},
{
"type": "minecraft:enderman",
"maxCount": 1,
"minCount": 1,
"weight": 20
},
{
"type": "ad_astra:sulfur_creeper",
"maxCount": 3,
"minCount": 1,
"weight": 100
},
{
"type": "species:cliff_hanger",
"maxCount": 3,
"minCount": 1,
"weight": 100
}
],
"underground_water_creature": [],
"water_ambient": [],
"water_creature": []
},
"temperature": 1.6
}

View file

@ -0,0 +1,116 @@
{
"carvers": {
"air": []
},
"downfall": 0,
"effects": {
"sky_color": 10465603,
"fog_color": 9938052,
"water_color": 8241044,
"water_fog_color": 10866612,
"grass_color": 13758586,
"foliage_color": 11653213,
"mood_sound": {
"block_search_extent": 8,
"offset": 2,
"sound": "minecraft:ambient.cave",
"tick_delay": 6000
},
"particle": {
"options": {
"type": "minecraft:ash"
},
"probability": 0.1
}
},
"features": [
[
"tfc:erosion"
],
[],
[],
[],
[],
[],
"#tfg:venus_veins",
"#tfg:venus_underground_decoration",
[],
[],
"#tfg:venus_top_layer_modification"
],
"has_precipitation": true,
"spawn_costs": {
"endermanoverhaul:desert_enderman": {
"energy_budget": 0.05,
"charge": 0.9
},
"endermanoverhaul:savanna_enderman": {
"energy_budget": 0.05,
"charge": 0.9
},
"endermanoverhaul:nether_wastes_enderman": {
"energy_budget": 0.05,
"charge": 0.9
},
"minecraft:enderman": {
"energy_budget": 0.05,
"charge": 0.9
},
"ad_astra:sulfur_creeper": {
"energy_budget": 0.2,
"charge": 0.7
},
"species:cliff_hanger": {
"energy_budget": 0.15,
"charge": 0.7
}
},
"spawners": {
"ambient": [],
"axolotls": [],
"creature": [],
"misc": [],
"monster": [
{
"type": "endermanoverhaul:desert_enderman",
"maxCount": 1,
"minCount": 1,
"weight": 100
},
{
"type": "endermanoverhaul:savanna_enderman",
"maxCount": 1,
"minCount": 1,
"weight": 100
},
{
"type": "endermanoverhaul:nether_wastes_enderman",
"maxCount": 1,
"minCount": 1,
"weight": 100
},
{
"type": "minecraft:enderman",
"maxCount": 1,
"minCount": 1,
"weight": 20
},
{
"type": "ad_astra:sulfur_creeper",
"maxCount": 3,
"minCount": 1,
"weight": 100
},
{
"type": "species:cliff_hanger",
"maxCount": 3,
"minCount": 1,
"weight": 100
}
],
"underground_water_creature": [],
"water_ambient": [],
"water_creature": []
},
"temperature": 1.6
}

View file

@ -0,0 +1,112 @@
{
"carvers": {
"air": []
},
"downfall": 0,
"effects": {
"fog_color": 9938052,
"mood_sound": {
"block_search_extent": 8,
"offset": 2.0,
"sound": "minecraft:ambient.cave",
"tick_delay": 6000
},
"sky_color": 10465603,
"water_color": 8241044,
"water_fog_color": 10866612
},
"features": [
[
"tfc:erosion"
],
[],
"#tfg:venus_fractured_lands_terrain_features",
[],
[],
[],
"#tfg:venus_veins",
"#tfg:venus_underground_decoration",
[
],
[
],
"#tfg:venus_top_layer_modification"
],
"has_precipitation": true,
"spawn_costs": {
"endermanoverhaul:desert_enderman": {
"energy_budget": 0.05,
"charge": 0.9
},
"endermanoverhaul:savanna_enderman": {
"energy_budget": 0.05,
"charge": 0.9
},
"endermanoverhaul:nether_wastes_enderman": {
"energy_budget": 0.05,
"charge": 0.9
},
"minecraft:enderman": {
"energy_budget": 0.05,
"charge": 0.9
},
"ad_astra:sulfur_creeper": {
"energy_budget": 0.15,
"charge": 0.7
},
"species:cliff_hanger": {
"energy_budget": 0.15,
"charge": 0.7
}
},
"spawners": {
"ambient": [],
"axolotls": [],
"creature": [],
"misc": [],
"monster": [
{
"type": "endermanoverhaul:desert_enderman",
"maxCount": 1,
"minCount": 1,
"weight": 100
},
{
"type": "endermanoverhaul:savanna_enderman",
"maxCount": 1,
"minCount": 1,
"weight": 100
},
{
"type": "endermanoverhaul:nether_wastes_enderman",
"maxCount": 1,
"minCount": 1,
"weight": 100
},
{
"type": "minecraft:enderman",
"maxCount": 1,
"minCount": 1,
"weight": 20
},
{
"type": "ad_astra:sulfur_creeper",
"maxCount": 3,
"minCount": 1,
"weight": 100
},
{
"type": "species:cliff_hanger",
"maxCount": 3,
"minCount": 1,
"weight": 100
}
],
"underground_water_creature": [],
"water_ambient": [],
"water_creature": []
},
"temperature": 1.6
}

View file

@ -0,0 +1,116 @@
{
"carvers": {
"air": []
},
"downfall": 0,
"effects": {
"sky_color": 10465603,
"fog_color": 9938052,
"water_color": 8241044,
"water_fog_color": 10866612,
"grass_color": 13758586,
"foliage_color": 11653213,
"mood_sound": {
"block_search_extent": 8,
"offset": 2,
"sound": "minecraft:ambient.cave",
"tick_delay": 6000
},
"particle": {
"options": {
"type": "minecraft:ash"
},
"probability": 0.1
}
},
"features": [
[
"tfc:erosion"
],
[],
[],
[],
[],
[],
"#tfg:venus_veins",
"#tfg:venus_underground_decoration",
[],
[],
"#tfg:venus_top_layer_modification"
],
"has_precipitation": true,
"spawn_costs": {
"endermanoverhaul:desert_enderman": {
"energy_budget": 0.05,
"charge": 0.9
},
"endermanoverhaul:savanna_enderman": {
"energy_budget": 0.05,
"charge": 0.9
},
"endermanoverhaul:nether_wastes_enderman": {
"energy_budget": 0.05,
"charge": 0.9
},
"minecraft:enderman": {
"energy_budget": 0.05,
"charge": 0.9
},
"ad_astra:sulfur_creeper": {
"energy_budget": 0.2,
"charge": 0.7
},
"species:cliff_hanger": {
"energy_budget": 0.15,
"charge": 0.7
}
},
"spawners": {
"ambient": [],
"axolotls": [],
"creature": [],
"misc": [],
"monster": [
{
"type": "endermanoverhaul:desert_enderman",
"maxCount": 1,
"minCount": 1,
"weight": 100
},
{
"type": "endermanoverhaul:savanna_enderman",
"maxCount": 1,
"minCount": 1,
"weight": 100
},
{
"type": "endermanoverhaul:nether_wastes_enderman",
"maxCount": 1,
"minCount": 1,
"weight": 100
},
{
"type": "minecraft:enderman",
"maxCount": 1,
"minCount": 1,
"weight": 20
},
{
"type": "ad_astra:sulfur_creeper",
"maxCount": 3,
"minCount": 1,
"weight": 100
},
{
"type": "species:cliff_hanger",
"maxCount": 3,
"minCount": 1,
"weight": 100
}
],
"underground_water_creature": [],
"water_ambient": [],
"water_creature": []
},
"temperature": 1.6
}

View file

@ -0,0 +1,116 @@
{
"carvers": {
"air": []
},
"downfall": 0,
"effects": {
"sky_color": 10465603,
"fog_color": 9938052,
"water_color": 8241044,
"water_fog_color": 10866612,
"grass_color": 13758586,
"foliage_color": 11653213,
"mood_sound": {
"block_search_extent": 8,
"offset": 2,
"sound": "minecraft:ambient.cave",
"tick_delay": 6000
},
"particle": {
"options": {
"type": "minecraft:ash"
},
"probability": 0.1
}
},
"features": [
[
"tfc:erosion"
],
[],
[],
[],
[],
[],
"#tfg:venus_veins",
"#tfg:venus_underground_decoration",
[],
[],
"#tfg:venus_top_layer_modification"
],
"has_precipitation": true,
"spawn_costs": {
"endermanoverhaul:desert_enderman": {
"energy_budget": 0.05,
"charge": 0.9
},
"endermanoverhaul:savanna_enderman": {
"energy_budget": 0.05,
"charge": 0.9
},
"endermanoverhaul:nether_wastes_enderman": {
"energy_budget": 0.05,
"charge": 0.9
},
"minecraft:enderman": {
"energy_budget": 0.05,
"charge": 0.9
},
"ad_astra:sulfur_creeper": {
"energy_budget": 0.2,
"charge": 0.7
},
"species:cliff_hanger": {
"energy_budget": 0.15,
"charge": 0.7
}
},
"spawners": {
"ambient": [],
"axolotls": [],
"creature": [],
"misc": [],
"monster": [
{
"type": "endermanoverhaul:desert_enderman",
"maxCount": 1,
"minCount": 1,
"weight": 100
},
{
"type": "endermanoverhaul:savanna_enderman",
"maxCount": 1,
"minCount": 1,
"weight": 100
},
{
"type": "endermanoverhaul:nether_wastes_enderman",
"maxCount": 1,
"minCount": 1,
"weight": 100
},
{
"type": "minecraft:enderman",
"maxCount": 1,
"minCount": 1,
"weight": 20
},
{
"type": "ad_astra:sulfur_creeper",
"maxCount": 3,
"minCount": 1,
"weight": 100
},
{
"type": "species:cliff_hanger",
"maxCount": 3,
"minCount": 1,
"weight": 100
}
],
"underground_water_creature": [],
"water_ambient": [],
"water_creature": []
},
"temperature": 1.6
}

View file

@ -0,0 +1,116 @@
{
"carvers": {
"air": []
},
"downfall": 0,
"effects": {
"sky_color": 10465603,
"fog_color": 9938052,
"water_color": 8241044,
"water_fog_color": 10866612,
"grass_color": 13758586,
"foliage_color": 11653213,
"mood_sound": {
"block_search_extent": 8,
"offset": 2,
"sound": "minecraft:ambient.cave",
"tick_delay": 6000
},
"particle": {
"options": {
"type": "minecraft:ash"
},
"probability": 0.1
}
},
"features": [
[
"tfc:erosion"
],
[],
[],
[],
[],
[],
"#tfg:venus_veins",
"#tfg:venus_underground_decoration",
[],
[],
"#tfg:venus_top_layer_modification"
],
"has_precipitation": true,
"spawn_costs": {
"endermanoverhaul:desert_enderman": {
"energy_budget": 0.05,
"charge": 0.9
},
"endermanoverhaul:savanna_enderman": {
"energy_budget": 0.05,
"charge": 0.9
},
"endermanoverhaul:nether_wastes_enderman": {
"energy_budget": 0.05,
"charge": 0.9
},
"minecraft:enderman": {
"energy_budget": 0.05,
"charge": 0.9
},
"ad_astra:sulfur_creeper": {
"energy_budget": 0.2,
"charge": 0.7
},
"species:cliff_hanger": {
"energy_budget": 0.15,
"charge": 0.7
}
},
"spawners": {
"ambient": [],
"axolotls": [],
"creature": [],
"misc": [],
"monster": [
{
"type": "endermanoverhaul:desert_enderman",
"maxCount": 1,
"minCount": 1,
"weight": 100
},
{
"type": "endermanoverhaul:savanna_enderman",
"maxCount": 1,
"minCount": 1,
"weight": 100
},
{
"type": "endermanoverhaul:nether_wastes_enderman",
"maxCount": 1,
"minCount": 1,
"weight": 100
},
{
"type": "minecraft:enderman",
"maxCount": 1,
"minCount": 1,
"weight": 20
},
{
"type": "ad_astra:sulfur_creeper",
"maxCount": 3,
"minCount": 1,
"weight": 100
},
{
"type": "species:cliff_hanger",
"maxCount": 3,
"minCount": 1,
"weight": 100
}
],
"underground_water_creature": [],
"water_ambient": [],
"water_creature": []
},
"temperature": 1.6
}

View file

@ -0,0 +1,116 @@
{
"carvers": {
"air": []
},
"downfall": 0,
"effects": {
"sky_color": 10465603,
"fog_color": 9938052,
"water_color": 8241044,
"water_fog_color": 10866612,
"grass_color": 13758586,
"foliage_color": 11653213,
"mood_sound": {
"block_search_extent": 8,
"offset": 2,
"sound": "minecraft:ambient.cave",
"tick_delay": 6000
},
"particle": {
"options": {
"type": "minecraft:ash"
},
"probability": 0.1
}
},
"features": [
[
"tfc:erosion"
],
[],
[],
[],
[],
[],
"#tfg:venus_veins",
"#tfg:venus_underground_decoration",
[],
[],
[]
],
"has_precipitation": true,
"spawn_costs": {
"endermanoverhaul:desert_enderman": {
"energy_budget": 0.05,
"charge": 0.9
},
"endermanoverhaul:savanna_enderman": {
"energy_budget": 0.05,
"charge": 0.9
},
"endermanoverhaul:nether_wastes_enderman": {
"energy_budget": 0.05,
"charge": 0.9
},
"minecraft:enderman": {
"energy_budget": 0.05,
"charge": 0.9
},
"ad_astra:sulfur_creeper": {
"energy_budget": 0.2,
"charge": 0.7
},
"species:cliff_hanger": {
"energy_budget": 0.15,
"charge": 0.7
}
},
"spawners": {
"ambient": [],
"axolotls": [],
"creature": [],
"misc": [],
"monster": [
{
"type": "endermanoverhaul:desert_enderman",
"maxCount": 1,
"minCount": 1,
"weight": 100
},
{
"type": "endermanoverhaul:savanna_enderman",
"maxCount": 1,
"minCount": 1,
"weight": 100
},
{
"type": "endermanoverhaul:nether_wastes_enderman",
"maxCount": 1,
"minCount": 1,
"weight": 100
},
{
"type": "minecraft:enderman",
"maxCount": 1,
"minCount": 1,
"weight": 20
},
{
"type": "ad_astra:sulfur_creeper",
"maxCount": 3,
"minCount": 1,
"weight": 100
},
{
"type": "species:cliff_hanger",
"maxCount": 3,
"minCount": 1,
"weight": 100
}
],
"underground_water_creature": [],
"water_ambient": [],
"water_creature": []
},
"temperature": 1.6
}

View file

@ -0,0 +1,118 @@
{
"carvers": {
"air": []
},
"downfall": 0,
"effects": {
"sky_color": 10465603,
"fog_color": 9938052,
"water_color": 8241044,
"water_fog_color": 10866612,
"grass_color": 13758586,
"foliage_color": 11653213,
"mood_sound": {
"block_search_extent": 8,
"offset": 2,
"sound": "minecraft:ambient.cave",
"tick_delay": 6000
},
"particle": {
"options": {
"type": "minecraft:ash"
},
"probability": 0.1
}
},
"features": [
[
"tfc:erosion"
],
[],
"#tfg:venus_beach_terrain_features",
[],
[],
[],
"#tfg:venus_veins",
"#tfg:venus_underground_decoration",
[
],
"#tfg:venus_beach_surface_features",
"#tfg:venus_top_layer_modification"
],
"has_precipitation": true,
"spawn_costs": {
"endermanoverhaul:desert_enderman": {
"energy_budget": 0.05,
"charge": 0.9
},
"endermanoverhaul:savanna_enderman": {
"energy_budget": 0.05,
"charge": 0.9
},
"endermanoverhaul:nether_wastes_enderman": {
"energy_budget": 0.05,
"charge": 0.9
},
"minecraft:enderman": {
"energy_budget": 0.05,
"charge": 0.9
},
"ad_astra:sulfur_creeper": {
"energy_budget": 0.2,
"charge": 0.7
},
"species:cliff_hanger": {
"energy_budget": 0.15,
"charge": 0.7
}
},
"spawners": {
"ambient": [],
"axolotls": [],
"creature": [],
"misc": [],
"monster": [
{
"type": "endermanoverhaul:desert_enderman",
"maxCount": 1,
"minCount": 1,
"weight": 100
},
{
"type": "endermanoverhaul:savanna_enderman",
"maxCount": 1,
"minCount": 1,
"weight": 100
},
{
"type": "endermanoverhaul:nether_wastes_enderman",
"maxCount": 1,
"minCount": 1,
"weight": 100
},
{
"type": "minecraft:enderman",
"maxCount": 1,
"minCount": 1,
"weight": 20
},
{
"type": "ad_astra:sulfur_creeper",
"maxCount": 3,
"minCount": 1,
"weight": 100
},
{
"type": "species:cliff_hanger",
"maxCount": 3,
"minCount": 1,
"weight": 100
}
],
"underground_water_creature": [],
"water_ambient": [],
"water_creature": []
},
"temperature": 1.6
}

View file

@ -0,0 +1,116 @@
{
"carvers": {
"air": []
},
"downfall": 0,
"effects": {
"sky_color": 10465603,
"fog_color": 9938052,
"water_color": 8241044,
"water_fog_color": 10866612,
"grass_color": 13758586,
"foliage_color": 11653213,
"mood_sound": {
"block_search_extent": 8,
"offset": 2,
"sound": "minecraft:ambient.cave",
"tick_delay": 6000
},
"particle": {
"options": {
"type": "minecraft:ash"
},
"probability": 0.1
}
},
"features": [
[
"tfc:erosion"
],
[],
[],
[],
[],
[],
"#tfg:venus_veins",
"#tfg:venus_underground_decoration",
[],
[],
"#tfg:venus_top_layer_modification"
],
"has_precipitation": true,
"spawn_costs": {
"endermanoverhaul:desert_enderman": {
"energy_budget": 0.05,
"charge": 0.9
},
"endermanoverhaul:savanna_enderman": {
"energy_budget": 0.05,
"charge": 0.9
},
"endermanoverhaul:nether_wastes_enderman": {
"energy_budget": 0.05,
"charge": 0.9
},
"minecraft:enderman": {
"energy_budget": 0.05,
"charge": 0.9
},
"ad_astra:sulfur_creeper": {
"energy_budget": 0.2,
"charge": 0.7
},
"species:cliff_hanger": {
"energy_budget": 0.15,
"charge": 0.7
}
},
"spawners": {
"ambient": [],
"axolotls": [],
"creature": [],
"misc": [],
"monster": [
{
"type": "endermanoverhaul:desert_enderman",
"maxCount": 1,
"minCount": 1,
"weight": 100
},
{
"type": "endermanoverhaul:savanna_enderman",
"maxCount": 1,
"minCount": 1,
"weight": 100
},
{
"type": "endermanoverhaul:nether_wastes_enderman",
"maxCount": 1,
"minCount": 1,
"weight": 100
},
{
"type": "minecraft:enderman",
"maxCount": 1,
"minCount": 1,
"weight": 20
},
{
"type": "ad_astra:sulfur_creeper",
"maxCount": 3,
"minCount": 1,
"weight": 100
},
{
"type": "species:cliff_hanger",
"maxCount": 3,
"minCount": 1,
"weight": 100
}
],
"underground_water_creature": [],
"water_ambient": [],
"water_creature": []
},
"temperature": 1.6
}

View file

@ -1,46 +0,0 @@
{
"carvers": {
"air": [
"tfc:cave",
"tfc:canyon"
]
},
"downfall": 0,
"effects": {
"sky_color": 10465603,
"fog_color": 9938052,
"water_color": 8241044,
"water_fog_color": 10866612,
"grass_color": 13758586,
"foliage_color": 11653213,
"mood_sound": {
"block_search_extent": 8,
"offset": 2,
"sound": "minecraft:ambient.cave",
"tick_delay": 6000
},
"particle": {
"options": {
"type": "minecraft:ash"
},
"probability": 0.1
}
},
"features": [
"#tfg:venus_delta_terrain_features",
"#tfg:venus_delta_surface_features"
],
"has_precipitation": false,
"spawn_costs": {},
"spawners": {
"ambient": [],
"axolotls": [],
"creature": [],
"misc": [],
"monster": [],
"underground_water_creature": [],
"water_ambient": [],
"water_creature": []
},
"temperature": 0.7
}

View file

@ -1,30 +0,0 @@
{
"has_precipitation": true,
"temperature": 0.7,
"downfall": 0.5,
"effects": {
"sky_color": 10465603,
"fog_color": 9938052,
"water_color": 8241044,
"water_fog_color": 10866612,
"grass_color": 13758586,
"foliage_color": 11653213,
"dry_foliage_color": 9279852,
"mood_sound": {
"block_search_extent": 8,
"offset": 2.0,
"sound": "minecraft:ambient.cave",
"tick_delay": 6000
}
},
"depth": -0.5,
"scale": 0.0,
"temperature_modifier": "none",
"spawn_costs": {},
"spawners": {},
"starts": [],
"carvers": {},
"features": [
"#tfg:venus_fractured_lands_terrain_features"
]
}

View file

@ -0,0 +1,116 @@
{
"carvers": {
"air": []
},
"downfall": 0,
"effects": {
"sky_color": 10465603,
"fog_color": 9938052,
"water_color": 8241044,
"water_fog_color": 10866612,
"grass_color": 13758586,
"foliage_color": 11653213,
"mood_sound": {
"block_search_extent": 8,
"offset": 2,
"sound": "minecraft:ambient.cave",
"tick_delay": 6000
},
"particle": {
"options": {
"type": "minecraft:ash"
},
"probability": 0.1
}
},
"features": [
[
"tfc:erosion"
],
[],
[],
[],
[],
[],
"#tfg:venus_veins",
"#tfg:venus_underground_decoration",
[],
[],
"#tfg:venus_top_layer_modification"
],
"has_precipitation": true,
"spawn_costs": {
"endermanoverhaul:desert_enderman": {
"energy_budget": 0.05,
"charge": 0.9
},
"endermanoverhaul:savanna_enderman": {
"energy_budget": 0.05,
"charge": 0.9
},
"endermanoverhaul:nether_wastes_enderman": {
"energy_budget": 0.05,
"charge": 0.9
},
"minecraft:enderman": {
"energy_budget": 0.05,
"charge": 0.9
},
"ad_astra:sulfur_creeper": {
"energy_budget": 0.2,
"charge": 0.7
},
"species:cliff_hanger": {
"energy_budget": 0.15,
"charge": 0.7
}
},
"spawners": {
"ambient": [],
"axolotls": [],
"creature": [],
"misc": [],
"monster": [
{
"type": "endermanoverhaul:desert_enderman",
"maxCount": 1,
"minCount": 1,
"weight": 100
},
{
"type": "endermanoverhaul:savanna_enderman",
"maxCount": 1,
"minCount": 1,
"weight": 100
},
{
"type": "endermanoverhaul:nether_wastes_enderman",
"maxCount": 1,
"minCount": 1,
"weight": 100
},
{
"type": "minecraft:enderman",
"maxCount": 1,
"minCount": 1,
"weight": 20
},
{
"type": "ad_astra:sulfur_creeper",
"maxCount": 3,
"minCount": 1,
"weight": 100
},
{
"type": "species:cliff_hanger",
"maxCount": 3,
"minCount": 1,
"weight": 100
}
],
"underground_water_creature": [],
"water_ambient": [],
"water_creature": []
},
"temperature": 1.6
}

View file

@ -1,35 +0,0 @@
{
"type": "minecraft:disk",
"config": {
"half_height": 4,
"radius": {
"type": "minecraft:uniform",
"value": {
"min_inclusive": 4,
"max_inclusive": 8
}
},
"state_provider": {
"fallback": {
"type": "minecraft:simple_state_provider",
"state": {
"Name": "tfc:rock/gravel/basalt"
}
},
"rules": []
},
"target": {
"type": "minecraft:matching_blocks",
"blocks": [
"tfg:sand/fluorapatite/green",
"tfg:sandstone/raw/fluorapatite/green",
"tfg:sand/fluorapatite/white",
"tfg:sandstone/raw/fluorapatite/white",
"tfg:sand/fluorapatite/blue",
"tfg:sandstone/raw/fluorapatite/blue",
"tfc:deposit/native_silver/chert",
"tfc:deposit/native_gold/chert"
]
}
}
}

View file

@ -1,37 +0,0 @@
{
"type": "minecraft:disk",
"config": {
"half_height": 3,
"radius": {
"type": "minecraft:uniform",
"value": {
"min_inclusive": 4,
"max_inclusive": 6
}
},
"state_provider": {
"fallback": {
"type": "minecraft:simple_state_provider",
"state": {
"Name": "tfc:rock/hardened/basalt"
}
},
"rules": []
},
"target": {
"type": "minecraft:matching_blocks",
"blocks": [
"tfc:rock/gravel/basalt",
"tfg:sand/fluorapatite/green",
"tfg:sandstone/raw/fluorapatite/green",
"tfg:sand/fluorapatite/white",
"tfg:sandstone/raw/fluorapatite/white",
"tfg:sand/fluorapatite/blue",
"tfg:sandstone/raw/fluorapatite/blue",
"tfc:deposit/native_silver/chert",
"tfc:deposit/native_gold/chert"
]
}
}
}

View file

@ -1,38 +0,0 @@
{
"type": "minecraft:disk",
"config": {
"half_height": 2,
"radius": {
"type": "minecraft:uniform",
"value": {
"min_inclusive": 3,
"max_inclusive": 4
}
},
"state_provider": {
"fallback": {
"type": "minecraft:simple_state_provider",
"state": {
"Name": "tfg:rock/raw/geyserite"
}
},
"rules": []
},
"target": {
"type": "minecraft:matching_blocks",
"blocks": [
"tfc:rock/gravel/basalt",
"tfc:rock/hardened/basalt",
"tfg:sand/fluorapatite/green",
"tfg:sandstone/raw/fluorapatite/green",
"tfg:sand/fluorapatite/white",
"tfg:sandstone/raw/fluorapatite/white",
"tfg:sand/fluorapatite/blue",
"tfg:sandstone/raw/fluorapatite/blue",
"tfc:deposit/native_silver/chert",
"tfc:deposit/native_gold/chert"
]
}
}
}

View file

@ -1,39 +0,0 @@
{
"type": "minecraft:disk",
"config": {
"half_height": 1,
"radius": {
"type": "minecraft:uniform",
"value": {
"min_inclusive": 2,
"max_inclusive": 3
}
},
"state_provider": {
"fallback": {
"type": "minecraft:simple_state_provider",
"state": {
"Name": "tfg:sand/fluorapatite/orange"
}
},
"rules": []
},
"target": {
"type": "minecraft:matching_blocks",
"blocks": [
"tfc:rock/gravel/basalt",
"tfc:rock/hardened/basalt",
"tfg:rock/raw/geyserite",
"tfg:sand/fluorapatite/green",
"tfg:sandstone/raw/fluorapatite/green",
"tfg:sand/fluorapatite/white",
"tfg:sandstone/raw/fluorapatite/white",
"tfg:sand/fluorapatite/blue",
"tfg:sandstone/raw/fluorapatite/blue",
"tfc:deposit/native_silver/chert",
"tfc:deposit/native_gold/chert"
]
}
}
}

View file

@ -1,34 +0,0 @@
{
"type": "minecraft:disk",
"config": {
"half_height": 0,
"radius": 1,
"state_provider": {
"fallback": {
"type": "minecraft:simple_state_provider",
"state": {
"Name": "tfg:sand/fluorapatite/yellow"
}
},
"rules": []
},
"target": {
"type": "minecraft:matching_blocks",
"blocks": [
"tfc:rock/gravel/basalt",
"tfc:rock/hardened/basalt",
"tfg:rock/raw/geyserite",
"tfg:sand/fluorapatite/orange",
"tfg:sand/fluorapatite/green",
"tfg:sandstone/raw/fluorapatite/green",
"tfg:sand/fluorapatite/white",
"tfg:sandstone/raw/fluorapatite/white",
"tfg:sand/fluorapatite/blue",
"tfg:sandstone/raw/fluorapatite/blue",
"tfc:deposit/native_silver/chert",
"tfc:deposit/native_gold/chert"
]
}
}
}

View file

@ -1,14 +1,14 @@
{
"type": "minecraft:simple_block",
"config": {
"to_place": {
"type": "minecraft:simple_state_provider",
"state": {
"Name": "tfg:geyser_slurry",
"Properties": {
"level": "0"
}
}
}
}
"type": "minecraft:simple_block",
"config": {
"to_place": {
"type": "minecraft:simple_state_provider",
"state": {
"Name": "tfg:geyser_slurry",
"Properties": {
"level": "0"
}
}
}
}
}

View file

@ -5,7 +5,7 @@
"Name": "minecraft:lava"
},
"rim": {
"Name": "tfc:rock/hardened/basalt"
"Name": "create:scoria"
},
"rim_size": {
"type": "minecraft:uniform",

View file

@ -1,26 +1,26 @@
{
"type": "minecraft:disk",
"config": {
"state_provider": {
"fallback": {
"type": "minecraft:simple_state_provider",
"state": {
"Name": "tfg:rock/raw/stromatolite"
}
},
"rules": []
},
"radius": {
"type": "minecraft:uniform",
"value": {
"min_inclusive": 3,
"max_inclusive": 6
}
},
"half_height": 1,
"target": {
"type": "minecraft:matching_block_tag",
"tag": "forge:sand"
}
}
"type": "minecraft:disk",
"config": {
"state_provider": {
"fallback": {
"type": "minecraft:simple_state_provider",
"state": {
"Name": "tfg:rock/raw/stromatolite"
}
},
"rules": []
},
"radius": {
"type": "minecraft:uniform",
"value": {
"min_inclusive": 3,
"max_inclusive": 6
}
},
"half_height": 1,
"target": {
"type": "minecraft:matching_block_tag",
"tag": "forge:sand"
}
}
}

View file

@ -0,0 +1,8 @@
{
"type": "minecraft:old_blended_noise",
"smear_scale_multiplier": 8.0,
"xz_factor": 80.0,
"xz_scale": 0.25,
"y_factor": 160.0,
"y_scale": 0.125
}

View file

@ -0,0 +1,83 @@
{
"type": "minecraft:cache_once",
"argument": {
"type": "minecraft:min",
"argument1": {
"type": "minecraft:add",
"argument1": {
"type": "minecraft:add",
"argument1": 0.37,
"argument2": {
"type": "minecraft:noise",
"noise": "minecraft:cave_entrance",
"xz_scale": 0.75,
"y_scale": 0.5
}
},
"argument2": {
"type": "minecraft:y_clamped_gradient",
"from_value": 0.3,
"from_y": -10,
"to_value": 0.0,
"to_y": 30
}
},
"argument2": {
"type": "minecraft:add",
"argument1": "tfg:venus/caves/spaghetti_roughness_function",
"argument2": {
"type": "minecraft:clamp",
"input": {
"type": "minecraft:add",
"argument1": {
"type": "minecraft:max",
"argument1": {
"type": "minecraft:weird_scaled_sampler",
"input": {
"type": "minecraft:cache_once",
"argument": {
"type": "minecraft:noise",
"noise": "minecraft:spaghetti_3d_rarity",
"xz_scale": 2.0,
"y_scale": 1.0
}
},
"noise": "minecraft:spaghetti_3d_1",
"rarity_value_mapper": "type_1"
},
"argument2": {
"type": "minecraft:weird_scaled_sampler",
"input": {
"type": "minecraft:cache_once",
"argument": {
"type": "minecraft:noise",
"noise": "minecraft:spaghetti_3d_rarity",
"xz_scale": 2.0,
"y_scale": 1.0
}
},
"noise": "minecraft:spaghetti_3d_2",
"rarity_value_mapper": "type_1"
}
},
"argument2": {
"type": "minecraft:add",
"argument1": -0.0765,
"argument2": {
"type": "minecraft:mul",
"argument1": -0.011499999999999996,
"argument2": {
"type": "minecraft:noise",
"noise": "minecraft:spaghetti_3d_thickness",
"xz_scale": 1.0,
"y_scale": 1.0
}
}
}
},
"max": 1.0,
"min": -1.0
}
}
}
}

View file

@ -0,0 +1,94 @@
{
"type": "minecraft:range_choice",
"input": {
"type": "minecraft:interpolated",
"argument": {
"type": "minecraft:range_choice",
"input": "minecraft:y",
"max_exclusive": 321.0,
"min_inclusive": -60.0,
"when_in_range": {
"type": "minecraft:noise",
"noise": "minecraft:noodle",
"xz_scale": 1.0,
"y_scale": 1.0
},
"when_out_of_range": -1.0
}
},
"max_exclusive": 0.0,
"min_inclusive": -1000000.0,
"when_in_range": 64.0,
"when_out_of_range": {
"type": "minecraft:add",
"argument1": {
"type": "minecraft:interpolated",
"argument": {
"type": "minecraft:range_choice",
"input": "minecraft:y",
"max_exclusive": 321.0,
"min_inclusive": -60.0,
"when_in_range": {
"type": "minecraft:add",
"argument1": -0.07500000000000001,
"argument2": {
"type": "minecraft:mul",
"argument1": -0.025,
"argument2": {
"type": "minecraft:noise",
"noise": "minecraft:noodle_thickness",
"xz_scale": 1.0,
"y_scale": 1.0
}
}
},
"when_out_of_range": 0.0
}
},
"argument2": {
"type": "minecraft:mul",
"argument1": 1.5,
"argument2": {
"type": "minecraft:max",
"argument1": {
"type": "minecraft:abs",
"argument": {
"type": "minecraft:interpolated",
"argument": {
"type": "minecraft:range_choice",
"input": "minecraft:y",
"max_exclusive": 321.0,
"min_inclusive": -60.0,
"when_in_range": {
"type": "minecraft:noise",
"noise": "minecraft:noodle_ridge_a",
"xz_scale": 2.6666666666666665,
"y_scale": 2.6666666666666665
},
"when_out_of_range": 0.0
}
}
},
"argument2": {
"type": "minecraft:abs",
"argument": {
"type": "minecraft:interpolated",
"argument": {
"type": "minecraft:range_choice",
"input": "minecraft:y",
"max_exclusive": 321.0,
"min_inclusive": -60.0,
"when_in_range": {
"type": "minecraft:noise",
"noise": "minecraft:noodle_ridge_b",
"xz_scale": 2.6666666666666665,
"y_scale": 2.6666666666666665
},
"when_out_of_range": 0.0
}
}
}
}
}
}
}

View file

@ -0,0 +1,50 @@
{
"type": "minecraft:cache_once",
"argument": {
"type": "minecraft:mul",
"argument1": {
"type": "minecraft:add",
"argument1": {
"type": "minecraft:mul",
"argument1": 2.0,
"argument2": {
"type": "minecraft:noise",
"noise": "minecraft:pillar",
"xz_scale": 25.0,
"y_scale": 0.3
}
},
"argument2": {
"type": "minecraft:add",
"argument1": -1.0,
"argument2": {
"type": "minecraft:mul",
"argument1": -1.0,
"argument2": {
"type": "minecraft:noise",
"noise": "minecraft:pillar_rareness",
"xz_scale": 1.0,
"y_scale": 1.0
}
}
}
},
"argument2": {
"type": "minecraft:cube",
"argument": {
"type": "minecraft:add",
"argument1": 0.55,
"argument2": {
"type": "minecraft:mul",
"argument1": 0.55,
"argument2": {
"type": "minecraft:noise",
"noise": "minecraft:pillar_thickness",
"xz_scale": 1.0,
"y_scale": 1.0
}
}
}
}
}
}

View file

@ -0,0 +1,61 @@
{
"type": "minecraft:clamp",
"input": {
"type": "minecraft:max",
"argument1": {
"type": "minecraft:add",
"argument1": {
"type": "minecraft:weird_scaled_sampler",
"input": {
"type": "minecraft:noise",
"noise": "minecraft:spaghetti_2d_modulator",
"xz_scale": 2.0,
"y_scale": 1.0
},
"noise": "minecraft:spaghetti_2d",
"rarity_value_mapper": "type_2"
},
"argument2": {
"type": "minecraft:mul",
"argument1": 0.083,
"argument2": "tfg:venus/caves/spaghetti_2d_thickness_modulator"
}
},
"argument2": {
"type": "minecraft:cube",
"argument": {
"type": "minecraft:add",
"argument1": {
"type": "minecraft:abs",
"argument": {
"type": "minecraft:add",
"argument1": {
"type": "minecraft:add",
"argument1": 0.0,
"argument2": {
"type": "minecraft:mul",
"argument1": 8.0,
"argument2": {
"type": "minecraft:noise",
"noise": "minecraft:spaghetti_2d_elevation",
"xz_scale": 1.0,
"y_scale": 0.0
}
}
},
"argument2": {
"type": "minecraft:y_clamped_gradient",
"from_value": 8.0,
"from_y": -64,
"to_value": -40.0,
"to_y": 320
}
}
},
"argument2": "tfg:venus/caves/spaghetti_2d_thickness_modulator"
}
}
},
"max": 1.0,
"min": -1.0
}

View file

@ -0,0 +1,17 @@
{
"type": "minecraft:cache_once",
"argument": {
"type": "minecraft:add",
"argument1": -0.95,
"argument2": {
"type": "minecraft:mul",
"argument1": -0.35000000000000003,
"argument2": {
"type": "minecraft:noise",
"noise": "minecraft:spaghetti_2d_thickness",
"xz_scale": 2.0,
"y_scale": 1.0
}
}
}
}

View file

@ -0,0 +1,33 @@
{
"type": "minecraft:cache_once",
"argument": {
"type": "minecraft:mul",
"argument1": {
"type": "minecraft:add",
"argument1": -0.05,
"argument2": {
"type": "minecraft:mul",
"argument1": -0.05,
"argument2": {
"type": "minecraft:noise",
"noise": "minecraft:spaghetti_roughness_modulator",
"xz_scale": 1.0,
"y_scale": 1.0
}
}
},
"argument2": {
"type": "minecraft:add",
"argument1": -0.4,
"argument2": {
"type": "minecraft:abs",
"argument": {
"type": "minecraft:noise",
"noise": "minecraft:spaghetti_roughness",
"xz_scale": 1.0,
"y_scale": 1.0
}
}
}
}
}

View file

@ -0,0 +1,12 @@
{
"type": "minecraft:flat_cache",
"argument": {
"type": "minecraft:shifted_noise",
"noise": "minecraft:continentalness",
"shift_x": "minecraft:shift_x",
"shift_y": 0.0,
"shift_z": "minecraft:shift_z",
"xz_scale": 0.5,
"y_scale": 0.0
}
}

View file

@ -0,0 +1,11 @@
{
"type": "minecraft:add",
"argument1": {
"type": "minecraft:y_clamped_gradient",
"from_value": 1.5,
"from_y": -64,
"to_value": -1.5,
"to_y": 320
},
"argument2": "tfg:venus/offset"
}

View file

@ -0,0 +1,12 @@
{
"type": "minecraft:flat_cache",
"argument": {
"type": "minecraft:shifted_noise",
"noise": "minecraft:erosion",
"shift_x": "minecraft:shift_x",
"shift_y": 0.0,
"shift_z": "minecraft:shift_z",
"xz_scale": 0.25,
"y_scale": 0.0
}
}

View file

@ -0,0 +1,185 @@
{
"type": "minecraft:flat_cache",
"argument": {
"type": "minecraft:cache_2d",
"argument": {
"type": "minecraft:add",
"argument1": 10.0,
"argument2": {
"type": "minecraft:mul",
"argument1": {
"type": "minecraft:blend_alpha"
},
"argument2": {
"type": "minecraft:add",
"argument1": -10.0,
"argument2": {
"type": "minecraft:spline",
"spline": {
"coordinate": "tfg:venus/continents",
"points": [
{
"derivative": 0.0,
"location": -0.51,
"value": 10
},
{
"derivative": 0.0,
"location": -0.44,
"value": 10
},
{
"derivative": 0.0,
"location": -0.05,
"value": 10
},
{
"derivative": 0.0,
"location": 0.1,
"value": {
"coordinate": "tfg:venus/erosion",
"points": [
{
"derivative": 0.0,
"location": -0.6,
"value": 6.25
},
{
"derivative": 0.0,
"location": -0.5,
"value": 6.5
},
{
"derivative": 0.0,
"location": -0.35,
"value": 6.3
},
{
"derivative": 0.0,
"location": -0.25,
"value": 6.2
},
{
"derivative": 0.0,
"location": -0.1,
"value": 6.4
},
{
"derivative": 0.0,
"location": 0.03,
"value": 6.8
},
{
"derivative": 0.0,
"location": 0.35,
"value": 7
}
]
}
},
{
"derivative": 0.0,
"location": 0.4,
"value": {
"coordinate": "tfg:venus/erosion",
"points": [
{
"derivative": 0.0,
"location": -0.6,
"value": 3.3
},
{
"derivative": 0.0,
"location": -0.5,
"value": 2.67
},
{
"derivative": 0.0,
"location": -0.35,
"value": 3.1
},
{
"derivative": 0.0,
"location": -0.25,
"value": 2.6
},
{
"derivative": 0.0,
"location": -0.1,
"value": 3.4
},
{
"derivative": 0.0,
"location": 0.03,
"value": 4.08
},
{
"derivative": 0.0,
"location": 0.35,
"value": 4.08
},
{
"derivative": 0.0,
"location": 0.45,
"value": 4.08
}
]
}
},
{
"derivative": 0.0,
"location": 1.0,
"value": {
"coordinate": "tfg:venus/erosion",
"points": [
{
"derivative": 0.0,
"location": -0.6,
"value": 2.1
},
{
"derivative": 0.0,
"location": -0.5,
"value": 1.9
},
{
"derivative": 0.0,
"location": -0.35,
"value": 2.2
},
{
"derivative": 0.0,
"location": -0.25,
"value": 2.67
},
{
"derivative": 0.0,
"location": -0.1,
"value": 2.5
},
{
"derivative": 0.0,
"location": 0.03,
"value": 2.2
},
{
"derivative": 0.0,
"location": 0.05,
"value": 2.69
},
{
"derivative": 0.0,
"location": 0.4,
"value": 2.4
}
]
}
}
]
}
}
}
}
}
}
}

View file

@ -0,0 +1,303 @@
{
"type": "minecraft:flat_cache",
"argument": {
"type": "minecraft:cache_2d",
"argument": {
"type": "minecraft:add",
"argument1": 0.0,
"argument2": {
"type": "minecraft:mul",
"argument1": {
"type": "minecraft:blend_alpha"
},
"argument2": {
"type": "minecraft:add",
"argument1": -0.0,
"argument2": {
"type": "minecraft:spline",
"spline": {
"coordinate": "tfg:venus/continents",
"points": [
{
"derivative": 0.0,
"location": -0.05,
"value": 0.0
},
{
"derivative": 0.0,
"location": 0.03,
"value": {
"coordinate": "tfg:venus/erosion",
"points": [
{
"derivative": 0.0,
"location": -1.0,
"value": {
"coordinate": "tfg:venus/ridges_folded",
"points": [
{
"derivative": 0.0,
"location": 0.19999999,
"value": 0.0
},
{
"derivative": 0.0,
"location": 0.44999996,
"value": 0.0
},
{
"derivative": 0.0,
"location": 1.0,
"value": {
"coordinate": "tfg:venus/ridges",
"points": [
{
"derivative": 0.0,
"location": -0.01,
"value": 0.63
},
{
"derivative": 0.0,
"location": 0.01,
"value": 0.3
}
]
}
}
]
}
},
{
"derivative": 0.0,
"location": -0.78,
"value": {
"coordinate": "tfg:venus/ridges_folded",
"points": [
{
"derivative": 0.0,
"location": 0.19999999,
"value": 0.0
},
{
"derivative": 0.0,
"location": 0.44999996,
"value": 0.0
},
{
"derivative": 0.0,
"location": 1.0,
"value": {
"coordinate": "tfg:venus/ridges",
"points": [
{
"derivative": 0.0,
"location": -0.01,
"value": 0.315
},
{
"derivative": 0.0,
"location": 0.01,
"value": 0.15
}
]
}
}
]
}
},
{
"derivative": 0.0,
"location": -0.5775,
"value": {
"coordinate": "tfg:venus/ridges_folded",
"points": [
{
"derivative": 0.0,
"location": 0.19999999,
"value": 0.0
},
{
"derivative": 0.0,
"location": 0.44999996,
"value": 0.0
},
{
"derivative": 0.0,
"location": 1.0,
"value": {
"coordinate": "tfg:venus/ridges",
"points": [
{
"derivative": 0.0,
"location": -0.01,
"value": 0.315
},
{
"derivative": 0.0,
"location": 0.01,
"value": 0.15
}
]
}
}
]
}
},
{
"derivative": 0.0,
"location": -0.375,
"value": 0.0
}
]
}
},
{
"derivative": 0.0,
"location": 0.65,
"value": {
"coordinate": "tfg:venus/erosion",
"points": [
{
"derivative": 0.0,
"location": -1.0,
"value": {
"coordinate": "tfg:venus/ridges_folded",
"points": [
{
"derivative": 0.0,
"location": 0.19999999,
"value": 0.0
},
{
"derivative": 0.0,
"location": 0.44999996,
"value": {
"coordinate": "tfg:venus/ridges",
"points": [
{
"derivative": 0.0,
"location": -0.01,
"value": 0.63
},
{
"derivative": 0.0,
"location": 0.01,
"value": 0.3
}
]
}
},
{
"derivative": 0.0,
"location": 1.0,
"value": {
"coordinate": "tfg:venus/ridges",
"points": [
{
"derivative": 0.0,
"location": -0.01,
"value": 0.63
},
{
"derivative": 0.0,
"location": 0.01,
"value": 0.3
}
]
}
}
]
}
},
{
"derivative": 0.0,
"location": -0.78,
"value": {
"coordinate": "tfg:venus/ridges_folded",
"points": [
{
"derivative": 0.0,
"location": 0.19999999,
"value": 0.0
},
{
"derivative": 0.0,
"location": 0.44999996,
"value": 0.0
},
{
"derivative": 0.0,
"location": 1.0,
"value": {
"coordinate": "tfg:venus/ridges",
"points": [
{
"derivative": 0.0,
"location": -0.01,
"value": 0.63
},
{
"derivative": 0.0,
"location": 0.01,
"value": 0.3
}
]
}
}
]
}
},
{
"derivative": 0.0,
"location": -0.5775,
"value": {
"coordinate": "tfg:venus/ridges_folded",
"points": [
{
"derivative": 0.0,
"location": 0.19999999,
"value": 0.0
},
{
"derivative": 0.0,
"location": 0.44999996,
"value": 0.0
},
{
"derivative": 0.0,
"location": 1.0,
"value": {
"coordinate": "tfg:venus/ridges",
"points": [
{
"derivative": 0.0,
"location": -0.01,
"value": 0.63
},
{
"derivative": 0.0,
"location": 0.01,
"value": 0.3
}
]
}
}
]
}
},
{
"derivative": 0.0,
"location": -0.375,
"value": 0.0
}
]
}
}
]
}
}
}
}
}
}
}

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,12 @@
{
"type": "minecraft:flat_cache",
"argument": {
"type": "minecraft:shifted_noise",
"noise": "minecraft:ridge",
"shift_x": "minecraft:shift_x",
"shift_y": 0.0,
"shift_z": "minecraft:shift_z",
"xz_scale": 0.5,
"y_scale": 0.0
}
}

View file

@ -0,0 +1,19 @@
{
"type": "minecraft:mul",
"argument1": -3.0,
"argument2": {
"type": "minecraft:add",
"argument1": -0.3333333333333333,
"argument2": {
"type": "minecraft:abs",
"argument": {
"type": "minecraft:add",
"argument1": -0.6666666666666666,
"argument2": {
"type": "minecraft:abs",
"argument": "tfg:venus/ridges"
}
}
}
}
}

View file

@ -0,0 +1,32 @@
{
"type": "minecraft:add",
"argument1": {
"type": "minecraft:mul",
"argument1": 4.0,
"argument2": {
"type": "minecraft:quarter_negative",
"argument": {
"type": "minecraft:mul",
"argument1": {
"type": "minecraft:add",
"argument1": "tfg:venus/depth",
"argument2": {
"type": "minecraft:mul",
"argument1": "tfg:venus/jaggedness",
"argument2": {
"type": "minecraft:half_negative",
"argument": {
"type": "minecraft:noise",
"noise": "minecraft:jagged",
"xz_scale": 1500.0,
"y_scale": 0.0
}
}
}
},
"argument2": "tfg:venus/factor"
}
}
},
"argument2": "tfg:venus/base_3d_noise"
}

View file

@ -0,0 +1,11 @@
{
"amplitudes": [
1,
1,
1,
2,
3,
3
],
"firstOctave": -5
}

View file

@ -42,7 +42,7 @@
"continents": "tfg:glacio/continents",
"ridges": "tfg:glacio/ridges",
"erosion": "tfg:glacio/erosion",
"depth": 0,
"depth": "tfg:glacio/depth",
"initial_density_without_jaggedness": {
"type": "minecraft:mul",
"argument1": 4,

File diff suppressed because it is too large Load diff

View file

@ -1,34 +0,0 @@
{
"feature": "tfg:venus/terrain/lake_basalt_gravel",
"placement": [
{
"type": "minecraft:count",
"count": 256
},
{
"type": "minecraft:in_square"
},
{
"type": "minecraft:height_range",
"height": {
"type": "minecraft:uniform",
"min_inclusive": {
"absolute": 67
},
"max_inclusive": {
"absolute": 70
}
}
},
{
"type": "minecraft:block_predicate_filter",
"predicate": {
"type": "minecraft:matching_fluids",
"fluids": "tfg:geyser_slurry"
}
},
{
"type": "minecraft:biome"
}
]
}

View file

@ -1,34 +0,0 @@
{
"feature": "tfg:venus/terrain/lake_basalt_stone",
"placement": [
{
"type": "minecraft:count",
"count": 228
},
{
"type": "minecraft:in_square"
},
{
"type": "minecraft:height_range",
"height": {
"type": "minecraft:uniform",
"min_inclusive": {
"absolute": 67
},
"max_inclusive": {
"absolute": 70
}
}
},
{
"type": "minecraft:block_predicate_filter",
"predicate": {
"type": "minecraft:matching_fluids",
"fluids": "tfg:geyser_slurry"
}
},
{
"type": "minecraft:biome"
}
]
}

View file

@ -1,34 +0,0 @@
{
"feature": "tfg:venus/terrain/lake_geyserite",
"placement": [
{
"type": "minecraft:count",
"count": 228
},
{
"type": "minecraft:in_square"
},
{
"type": "minecraft:height_range",
"height": {
"type": "minecraft:uniform",
"min_inclusive": {
"absolute": 67
},
"max_inclusive": {
"absolute": 70
}
}
},
{
"type": "minecraft:block_predicate_filter",
"predicate": {
"type": "minecraft:matching_fluids",
"fluids": "tfg:geyser_slurry"
}
},
{
"type": "minecraft:biome"
}
]
}

View file

@ -1,38 +0,0 @@
{
"feature": "tfg:venus/terrain/lake_orange_sand",
"placement": [
{
"type": "minecraft:count",
"count": 4
},
{
"type": "minecraft:count",
"count": 82
},
{
"type": "minecraft:in_square"
},
{
"type": "minecraft:height_range",
"height": {
"type": "minecraft:uniform",
"min_inclusive": {
"absolute": 67
},
"max_inclusive": {
"absolute": 70
}
}
},
{
"type": "minecraft:block_predicate_filter",
"predicate": {
"type": "minecraft:matching_fluids",
"fluids": "tfg:geyser_slurry"
}
},
{
"type": "minecraft:biome"
}
]
}

View file

@ -1,38 +0,0 @@
{
"feature": "tfg:venus/terrain/lake_yellow_sand",
"placement": [
{
"type": "minecraft:count",
"count": 188
},
{
"type": "minecraft:count",
"count": 6
},
{
"type": "minecraft:in_square"
},
{
"type": "minecraft:height_range",
"height": {
"type": "minecraft:uniform",
"min_inclusive": {
"absolute": 68
},
"max_inclusive": {
"absolute": 68
}
}
},
{
"type": "minecraft:block_predicate_filter",
"predicate": {
"type": "minecraft:matching_fluids",
"fluids": "tfg:geyser_slurry"
}
},
{
"type": "minecraft:biome"
}
]
}

View file

@ -0,0 +1,44 @@
{
"feature": "tfc:underground_loose_rocks",
"placement": [
{
"type": "minecraft:count",
"count": 256
},
{
"type": "minecraft:height_range",
"height": {
"type": "minecraft:uniform",
"min_inclusive": {
"above_bottom": 7
},
"max_inclusive": {
"absolute": 75
}
}
},
{
"type": "minecraft:in_square"
},
{
"type": "minecraft:environment_scan",
"allowed_search_condition": {
"type": "minecraft:matching_blocks",
"blocks": [
"minecraft:air",
"tfg:fluid/semiheavy_ammoniacal_water"
]
},
"direction_of_search": "down",
"max_steps": 8,
"target_condition": {
"type": "minecraft:solid"
}
},
{
"type": "minecraft:random_offset",
"xz_spread": 0,
"y_spread": 1
}
]
}

View file

@ -0,0 +1,51 @@
{
"feature": "tfc:cave_spike",
"placement": [
{
"type": "minecraft:count",
"count": 256
},
{
"type": "minecraft:height_range",
"height": {
"type": "minecraft:uniform",
"min_inclusive": {
"above_bottom": 5
},
"max_inclusive": {
"absolute": 85
}
}
},
{
"type": "minecraft:in_square"
},
{
"type": "minecraft:environment_scan",
"allowed_search_condition": {
"type": "minecraft:matching_blocks",
"blocks": [
"minecraft:air",
"tfg:fluid/semiheavy_ammoniacal_water"
]
},
"direction_of_search": "down",
"max_steps": 8,
"target_condition": {
"type": "minecraft:solid"
}
},
{
"type": "minecraft:block_predicate_filter",
"predicate": {
"type": "minecraft:matching_block_tag",
"tag": "forge:stone"
}
},
{
"type": "minecraft:random_offset",
"xz_spread": 0,
"y_spread": 1
}
]
}

View file

@ -0,0 +1,51 @@
{
"feature": "tfc:cave_spike",
"placement": [
{
"type": "minecraft:count",
"count": 256
},
{
"type": "minecraft:height_range",
"height": {
"type": "minecraft:uniform",
"min_inclusive": {
"above_bottom": 20
},
"max_inclusive": {
"absolute": 120
}
}
},
{
"type": "minecraft:in_square"
},
{
"type": "minecraft:environment_scan",
"allowed_search_condition": {
"type": "minecraft:matching_blocks",
"blocks": [
"minecraft:air",
"tfg:fluid/semiheavy_ammoniacal_water"
]
},
"direction_of_search": "up",
"max_steps": 8,
"target_condition": {
"type": "minecraft:solid"
}
},
{
"type": "minecraft:block_predicate_filter",
"predicate": {
"type": "minecraft:matching_block_tag",
"tag": "forge:stone"
}
},
{
"type": "minecraft:random_offset",
"xz_spread": 0,
"y_spread": -1
}
]
}