Merging in mars worldgen branch (#1370)

* red granite is now a real stone type

* starting mars rock layers

* fixed red granite

* flipped the continentalness! thanks stardust
This commit is contained in:
Pyritie 2025-07-18 02:28:21 +01:00 committed by GitHub
parent d1dd3c9e35
commit d1baf88d5b
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
46 changed files with 38755 additions and 136703 deletions

View file

@ -0,0 +1,186 @@
{
"feature": {
"type": "minecraft:replace_single_block",
"config": {
"targets": [
{
"target": {
"predicate_type": "minecraft:block_match",
"block": "ad_astra:mars_stone"
},
"state": {
"Name": "tfg:rock/hardened_mars_stone"
}
},
{
"target": {
"predicate_type": "minecraft:block_match",
"block": "ad_astra:venus_stone"
},
"state": {
"Name": "tfg:rock/hardened_venus_stone"
}
},
{
"target": {
"predicate_type": "minecraft:block_match",
"block": "gtceu:red_granite"
},
"state": {
"Name": "tfg:rock/hardened_red_granite"
}
},
{
"target": {
"predicate_type": "minecraft:block_match",
"block": "tfc:rock/raw/gabbro"
},
"state": {
"Name": "tfc:rock/hardened/gabbro"
}
},
{
"target": {
"predicate_type": "minecraft:block_match",
"block": "tfc:rock/raw/rhyolite"
},
"state": {
"Name": "tfc:rock/hardened/rhyolite"
}
},
{
"target": {
"predicate_type": "minecraft:block_match",
"block": "tfc:rock/raw/basalt"
},
"state": {
"Name": "tfc:rock/hardened/basalt"
}
},
{
"target": {
"predicate_type": "minecraft:block_match",
"block": "tfc:rock/raw/andesite"
},
"state": {
"Name": "tfc:rock/hardened/andesite"
}
},
{
"target": {
"predicate_type": "minecraft:block_match",
"block": "tfc:rock/raw/dacite"
},
"state": {
"Name": "tfc:rock/hardened/dacite"
}
},
{
"target": {
"predicate_type": "minecraft:block_match",
"block": "tfc:rock/raw/diorite"
},
"state": {
"Name": "tfc:rock/hardened/diorite"
}
},
{
"target": {
"predicate_type": "minecraft:block_match",
"block": "tfc:rock/raw/shale"
},
"state": {
"Name": "tfc:rock/hardened/shale"
}
},
{
"target": {
"predicate_type": "minecraft:block_match",
"block": "tfc:rock/raw/dolomite"
},
"state": {
"Name": "tfc:rock/hardened/dolomite"
}
},
{
"target": {
"predicate_type": "minecraft:block_match",
"block": "tfc:rock/raw/limestone"
},
"state": {
"Name": "tfc:rock/hardened/limestone"
}
},
{
"target": {
"predicate_type": "minecraft:block_match",
"block": "tfc:rock/raw/claystone"
},
"state": {
"Name": "tfc:rock/hardened/claystone"
}
},
{
"target": {
"predicate_type": "minecraft:block_match",
"block": "tfc:rock/raw/conglomerate"
},
"state": {
"Name": "tfc:rock/hardened/conglomerate"
}
},
{
"target": {
"predicate_type": "minecraft:block_match",
"block": "tfc:rock/raw/chert"
},
"state": {
"Name": "tfc:rock/hardened/chert"
}
},
{
"target": {
"predicate_type": "minecraft:block_match",
"block": "minecraft:dripstone_block"
},
"state": {
"Name": "tfg:rock/hardened_dripstone"
}
},
{
"target": {
"predicate_type": "minecraft:tag_match",
"tag": "tfc:can_landslide"
},
"state": {
"Name": "tfg:rock/hardened_mars_stone"
}
}
]
}
},
"placement": [
{
"type": "minecraft:carving_mask",
"step": "air"
},
{
"type": "minecraft:environment_scan",
"direction_of_search": "up",
"max_steps": 1,
"target_condition": {
"type": "minecraft:any_of",
"predicates": [
{
"type": "minecraft:matching_block_tag",
"tag": "ad_astra:mars_stone_replaceables"
},
{
"type": "minecraft:matching_block_tag",
"tag": "tfc:can_landslide"
}
]
}
}
]
}