ice caves n stuff

This commit is contained in:
Pyritie 2025-09-19 01:47:08 +01:00
parent 5315111796
commit ba0875298c
9 changed files with 81 additions and 16 deletions

View file

@ -40,8 +40,8 @@
"hardened": "tfg:rock/hardened_red_granite",
"gravel": "tfg:rock/gravel_red_granite",
"cobble": "gtceu:red_granite_cobblestone",
"sand": "minecraft:red_sand",
"sandstone": "minecraft:red_sandstone",
"sand": "tfc:sand/red",
"sandstone": "tfc:raw_sandstone/red",
"spike": "tfg:spike/red_granite_spike",
"loose": "tfg:loose/red_granite"
},

View file

@ -0,0 +1,4 @@
{
"type": "tfc:ice_cave",
"config": {}
}

View file

@ -27,8 +27,8 @@
"Name": "create:ochrum"
},
"target": {
"predicate_type": "minecraft:tag_match",
"tag": "tfc:dirt"
"predicate_type": "minecraft:block_match",
"block": "ad_astra:venus_sand"
}
},
{
@ -37,7 +37,7 @@
},
"target": {
"predicate_type": "minecraft:block_match",
"block": "ad_astra:venus_sand"
"block": "ad_astra:venus_sandstone"
}
}
]

View file

@ -3,7 +3,7 @@
"placement": [
{
"type": "minecraft:count",
"count": 4
"count": 3
},
{
"type": "minecraft:in_square"
@ -16,7 +16,7 @@
"absolute": -24
},
"max_inclusive": {
"absolute": 75
"absolute": 90
}
}
}

View file

@ -0,0 +1,28 @@
{
"feature": "tfg:mars/underground/ice_cave",
"placement": [
{
"type": "tfc:climate",
"max_temperature": -85
},
{
"type": "minecraft:count",
"count": 15
},
{
"type": "minecraft:in_square"
},
{
"type": "minecraft:height_range",
"height": {
"type": "uniform",
"min_inclusive": {
"absolute": -16
},
"max_inclusive": {
"absolute": 110
}
}
}
]
}

View file

@ -0,0 +1,28 @@
{
"feature": "tfc:icicle",
"placement": [
{
"type": "minecraft:count",
"count": 10
},
{
"type": "minecraft:in_square"
},
{
"type": "minecraft:height_range",
"height": {
"type": "biased_to_bottom",
"min_inclusive": {
"absolute": 0
},
"max_inclusive": {
"absolute": 150
}
}
},
{
"type": "tfc:climate",
"max_temperature": -30
}
]
}

View file

@ -16,7 +16,7 @@
"absolute": -24
},
"max_inclusive": {
"absolute": 50
"absolute": 70
}
}
}

View file

@ -13,10 +13,10 @@
"height": {
"type": "minecraft:trapezoid",
"max_inclusive": {
"absolute": 80
"absolute": 120
},
"min_inclusive": {
"absolute": -32
"absolute": -24
}
}
},

View file

@ -489,14 +489,20 @@ const registerAdAstraPlacedFeatures = (event) => {
//#region Mars
// Underground decoration
event.add('tfg:mars_underground_decoration', 'tfg:mars/underground/cave_column')
event.add('tfg:mars_underground_decoration', 'tfg:mars/underground/cave_spike')
event.add('tfg:mars_underground_decoration', 'tfg:mars/underground/large_cave_spike')
//event.add('tfg:mars_underground_decoration', 'tfg:mars/underground/cave_column')
//event.add('tfg:mars_underground_decoration', 'tfg:mars/underground/cave_spike')
//event.add('tfg:mars_underground_decoration', 'tfg:mars/underground/large_cave_spike')
event.add('tfg:mars_underground_decoration', 'tfc:cave_spike')
event.add('tfg:mars_underground_decoration', 'tfc:cave_column')
event.add('tfg:mars_underground_decoration', 'tfc:large_cave_spike')
event.add('tfg:mars_underground_decoration', 'tfg:mars/underground/calcite')
event.add('tfg:mars_underground_decoration', 'tfg:mars/underground/mega_calcite')
event.add('tfg:mars_underground_decoration', 'tfc:icicle')
event.add('tfg:mars_underground_decoration', 'tfg:mars/underground/loose_rocks')
event.add('tfg:mars_underground_decoration', 'tfg:mars/underground/ochrum_blob')
event.add('tfg:mars_underground_decoration', 'tfg:mars/underground/ice_cave')
event.add('tfg:mars_underground_decoration', "tfg:earth/geode/amethyst")
event.add('tfg:mars_underground_decoration', "tfg:earth/geode/barite")
event.add('tfg:mars_underground_decoration', "tfg:earth/geode/calcite")
@ -550,8 +556,6 @@ const registerAdAstraPlacedFeatures = (event) => {
event.add("tfg:mars_rusticus_vegetal_decoration", "tfg:mars/surface/bulb_moss")
event.add("tfg:mars_rusticus_vegetal_decoration", "tfg:mars/surface/aurant_polypore")
event.add("tfg:mars_rusticus_vegetal_decoration", "tfg:mars/surface/purple_polypore")
event.add("tfg:mars_rusticus_vegetal_decoration", "tfg:mars/surface/filalux_wings")
event.add("tfg:mars_rusticus_vegetal_decoration", "tfg:mars/surface/filalux_wings_top")
event.add("tfg:mars_rusticus_vegetal_decoration", "tfg:mars/surface/aeridium")
event.add("tfg:mars_rusticus_vegetal_decoration", "tfg:mars/surface/flammalix")
@ -570,8 +574,9 @@ const registerAdAstraPlacedFeatures = (event) => {
event.add("tfg:mars_sangnum_vegetal_decoration", "tfg:mars/surface/small_amaranita_mushroom")
event.add("tfg:mars_sangnum_vegetal_decoration", "tfg:mars/surface/large_amaranita_mushroom")
event.add("tfg:mars_sangnum_vegetal_decoration", "tfg:mars/surface/aurant_polypore")
event.add("tfg:mars_sangnum_vegetal_decoration", "tfg:mars/surface/purple_polypore")
event.add("tfg:mars_sangnum_vegetal_decoration", "tfg:mars/surface/filalux_wings")
event.add("tfg:mars_sangnum_vegetal_decoration", "tfg:mars/surface/filalux_wings_top")
event.add("tfg:mars_sangnum_vegetal_decoration", "tfg:mars/surface/cave_grass")
event.add("tfg:mars_sangnum_vegetal_decoration", "tfg:mars/surface/clawfern")