This commit is contained in:
Pyritie 2026-01-03 16:46:56 +00:00
parent e42db7c5f9
commit 2a00a4b4c6
14 changed files with 156 additions and 110 deletions

View file

@ -240,16 +240,6 @@
},
"surface_rule": {
"type": "minecraft:sequence",
"sequence": [
@ -2782,12 +2772,56 @@
"type": "minecraft:stone_depth",
"offset": 0,
"surface_type": "ceiling",
"add_surface_depth": true,
"add_surface_depth": false,
"secondary_depth_range": 0
},
"then_run": {
"type": "minecraft:block",
"result_state": { "Name": "minecraft:tuff" }
"type": "minecraft:sequence",
"sequence": [
{
"type": "minecraft:condition",
"if_true": {
"type": "minecraft:noise_threshold",
"noise": "minecraft:powder_snow",
"min_threshold": 0.1,
"max_threshold": 0.2
},
"then_run": {
"type": "minecraft:block",
"result_state": { "Name": "tfg:sandstone/raw/fluorapatite/green" }
}
},
{
"type": "minecraft:condition",
"if_true": {
"type": "minecraft:noise_threshold",
"noise": "minecraft:powder_snow",
"min_threshold": 0.2,
"max_threshold": 0.4
},
"then_run": {
"type": "minecraft:block",
"result_state": { "Name": "tfg:sandstone/raw/fluorapatite/brown" }
}
},
{
"type": "minecraft:condition",
"if_true": {
"type": "minecraft:noise_threshold",
"noise": "minecraft:powder_snow",
"min_threshold": 0.4,
"max_threshold": 0.5
},
"then_run": {
"type": "minecraft:block",
"result_state": { "Name": "tfg:sandstone/raw/fluorapatite/green" }
}
},
{
"type": "minecraft:block",
"result_state": { "Name": "minecraft:tuff" }
}
]
}
},
{
@ -2912,20 +2946,6 @@
"type": "minecraft:block",
"result_state": { "Name": "minecraft:tuff" }
}
},
{
"type": "minecraft:condition",
"if_true": {
"type": "minecraft:stone_depth",
"offset": 0,
"surface_type": "ceiling",
"add_surface_depth": true,
"secondary_depth_range": 0
},
"then_run": {
"type": "minecraft:block",
"result_state": { "Name": "tfg:sandstone/raw/fluorapatite/green" }
}
}
]
}
@ -3052,20 +3072,6 @@
"type": "minecraft:block",
"result_state": { "Name": "minecraft:tuff" }
}
},
{
"type": "minecraft:condition",
"if_true": {
"type": "minecraft:stone_depth",
"offset": 0,
"surface_type": "ceiling",
"add_surface_depth": true,
"secondary_depth_range": 0
},
"then_run": {
"type": "minecraft:block",
"result_state": { "Name": "tfg:sandstone/raw/fluorapatite/brown" }
}
}
]
}
@ -3075,7 +3081,7 @@
"if_true": {
"type": "minecraft:noise_threshold",
"noise": "minecraft:powder_snow",
"min_threshold": 0.3,
"min_threshold": 0.4,
"max_threshold": 0.5
},
"then_run": {
@ -3192,20 +3198,6 @@
"type": "minecraft:block",
"result_state": { "Name": "tfg:sandstone/raw/fluorapatite/brown" }
}
},
{
"type": "minecraft:condition",
"if_true": {
"type": "minecraft:stone_depth",
"offset": 0,
"surface_type": "ceiling",
"add_surface_depth": true,
"secondary_depth_range": 0
},
"then_run": {
"type": "minecraft:block",
"result_state": { "Name": "tfg:sandstone/raw/fluorapatite/green" }
}
}
]
}
@ -4245,6 +4237,64 @@
"then_run": {
"type": "minecraft:sequence",
"sequence": [
{
"type": "minecraft:condition",
"if_true": {
"type": "minecraft:stone_depth",
"offset": 0,
"surface_type": "ceiling",
"add_surface_depth": false,
"secondary_depth_range": 0
},
"then_run": {
"type": "minecraft:sequence",
"sequence": [
{
"type": "minecraft:condition",
"if_true": {
"type": "minecraft:noise_threshold",
"noise": "minecraft:powder_snow",
"min_threshold": 0.1,
"max_threshold": 0.2
},
"then_run": {
"type": "minecraft:block",
"result_state": { "Name": "tfg:sandstone/raw/fluorapatite/green" }
}
},
{
"type": "minecraft:condition",
"if_true": {
"type": "minecraft:noise_threshold",
"noise": "minecraft:powder_snow",
"min_threshold": 0.2,
"max_threshold": 0.4
},
"then_run": {
"type": "minecraft:block",
"result_state": { "Name": "tfg:sandstone/raw/fluorapatite/brown" }
}
},
{
"type": "minecraft:condition",
"if_true": {
"type": "minecraft:noise_threshold",
"noise": "minecraft:powder_snow",
"min_threshold": 0.4,
"max_threshold": 0.5
},
"then_run": {
"type": "minecraft:block",
"result_state": { "Name": "tfg:sandstone/raw/fluorapatite/blue" }
}
},
{
"type": "minecraft:block",
"result_state": { "Name": "tfg:sandstone/raw/fluorapatite/white" }
}
]
}
},
{
"type": "minecraft:condition",
"if_true": {
@ -4544,7 +4594,7 @@
"if_true": {
"type": "minecraft:noise_threshold",
"noise": "minecraft:powder_snow",
"min_threshold": 0.3,
"min_threshold": 0.4,
"max_threshold": 0.5
},
"then_run": {
@ -4818,20 +4868,6 @@
"type": "minecraft:block",
"result_state": { "Name": "tfg:sandstone/raw/fluorapatite/green" }
}
},
{
"type": "minecraft:condition",
"if_true": {
"type": "minecraft:stone_depth",
"offset": 0,
"surface_type": "ceiling",
"add_surface_depth": true,
"secondary_depth_range": 0
},
"then_run": {
"type": "minecraft:block",
"result_state": { "Name": "tfg:sandstone/raw/fluorapatite/white" }
}
}
]
}