* - Yeast recipe conflict fix * - Fixed seed oil voiding in barrels. And item weight inconsistency. * - Reduced loading screen logo size by 4MB * - Update Changelog * - Compressed loading screen images to maybe help with ram * - Added default gui scale to make the main menu look better on first launch * - Update Changelog * - Added utility script for adding circuits to existing recipes * fixed changelog conflict Signed-off-by: Redeix <59435925+Redeix@users.noreply.github.com> * - Added harvest baskets * - Fixed baked potato recipe mixing from oven * - Allowed elytras to be repaired regardless of damage * - Fixed sea water barrel recipe * - Gave plants tags to bushes so they can have other uses * - Pushed stubborn models * - updated Changelog * - Changelog typo * - Integrated Ad Astra wood * - Updated changelog * - Treated chipboard composite barrel lang * - Some Tacz fixes * - Jar dupe fix * - tacz data * - updated changelog * - we hate git * - Loading screen and main menu optimizations * - image push * - I think I got the title screen looking good on all resolutions * - Updated Changelog * - Added scale fix to loading screen too * - Fix pixel alignment * - Recipes, tags, assets+ for railgun * - Brick interaction events and new function for interacting with blocks * - Added parameter boolean to decide if blockstate should be copied * - Change for block interaction event constant that may fix linux crash * - Moved global array to the events file and some linter fixes. * - Updated Changelog * - Some more model fixes and remove gtceu metal armor * - always a stubborn file * - Large Solar Panel Change * - WIP venus stuff --------- Signed-off-by: Redeix <59435925+Redeix@users.noreply.github.com> Signed-off-by: Pyritie <pyritie@gmail.com> Co-authored-by: Pyritie <pyritie@gmail.com>
664 lines
No EOL
37 KiB
JSON
664 lines
No EOL
37 KiB
JSON
{
|
|
"sea_level": 51,
|
|
"disable_mob_generation": false,
|
|
"aquifers_enabled": true,
|
|
"ore_veins_enabled": false,
|
|
"legacy_random_source": false,
|
|
"default_block": {
|
|
"Name": "tfc:rock/raw/basalt"
|
|
},
|
|
"default_fluid": {
|
|
"Name": "tfg:sulfur_fumes"
|
|
},
|
|
"noise": {
|
|
"min_y": -64,
|
|
"height": 384,
|
|
"size_horizontal": 1,
|
|
"size_vertical": 2,
|
|
"density_factor": 1.0,
|
|
"density_offset": -0.2,
|
|
"simplex_surface_noise": true,
|
|
"random_density_offset": true,
|
|
"island_noise_override": false,
|
|
"amplified": false
|
|
},
|
|
"noise_router": {
|
|
"barrier": {
|
|
"type": "minecraft:noise",
|
|
"noise": "minecraft:aquifer_barrier",
|
|
"xz_scale": 1.0,
|
|
"y_scale": 0.5
|
|
},
|
|
"continents": "minecraft:overworld/continents",
|
|
"depth": "minecraft:overworld/depth",
|
|
"erosion": "minecraft:overworld/erosion",
|
|
"final_density": {
|
|
"type": "minecraft:min",
|
|
"argument1": {
|
|
"type": "minecraft:squeeze",
|
|
"argument": {
|
|
"type": "minecraft:mul",
|
|
"argument1": 0.64,
|
|
"argument2": {
|
|
"type": "minecraft:interpolated",
|
|
"argument": {
|
|
"type": "minecraft:blend_density",
|
|
"argument": {
|
|
"type": "minecraft:add",
|
|
"argument1": 0.1171875,
|
|
"argument2": {
|
|
"type": "minecraft:mul",
|
|
"argument1": {
|
|
"type": "minecraft:y_clamped_gradient",
|
|
"from_value": 0.0,
|
|
"from_y": -64,
|
|
"to_value": 1.0,
|
|
"to_y": -40
|
|
},
|
|
"argument2": {
|
|
"type": "minecraft:add",
|
|
"argument1": -0.1171875,
|
|
"argument2": {
|
|
"type": "minecraft:add",
|
|
"argument1": -0.078125,
|
|
"argument2": {
|
|
"type": "minecraft:mul",
|
|
"argument1": {
|
|
"type": "minecraft:y_clamped_gradient",
|
|
"from_value": 1.0,
|
|
"from_y": 240,
|
|
"to_value": 0.0,
|
|
"to_y": 256
|
|
},
|
|
"argument2": {
|
|
"type": "minecraft:add",
|
|
"argument1": 0.078125,
|
|
"argument2": {
|
|
"type": "minecraft:range_choice",
|
|
"input": "minecraft:overworld/sloped_cheese",
|
|
"max_exclusive": 1.5625,
|
|
"min_inclusive": -1000000.0,
|
|
"when_in_range": {
|
|
"type": "minecraft:min",
|
|
"argument1": "minecraft:overworld/sloped_cheese",
|
|
"argument2": {
|
|
"type": "minecraft:mul",
|
|
"argument1": 5.0,
|
|
"argument2": "minecraft:overworld/caves/entrances"
|
|
}
|
|
},
|
|
"when_out_of_range": {
|
|
"type": "minecraft:max",
|
|
"argument1": {
|
|
"type": "minecraft:min",
|
|
"argument1": {
|
|
"type": "minecraft:min",
|
|
"argument1": {
|
|
"type": "minecraft:add",
|
|
"argument1": {
|
|
"type": "minecraft:mul",
|
|
"argument1": 4.0,
|
|
"argument2": {
|
|
"type": "minecraft:square",
|
|
"argument": {
|
|
"type": "minecraft:noise",
|
|
"noise": "minecraft:cave_layer",
|
|
"xz_scale": 1.0,
|
|
"y_scale": 1.0
|
|
}
|
|
}
|
|
},
|
|
"argument2": {
|
|
"type": "minecraft:add",
|
|
"argument1": {
|
|
"type": "minecraft:clamp",
|
|
"input": {
|
|
"type": "minecraft:add",
|
|
"argument1": 0.27,
|
|
"argument2": {
|
|
"type": "minecraft:noise",
|
|
"noise": "minecraft:cave_cheese",
|
|
"xz_scale": 1.0,
|
|
"y_scale": 0.6666666666666666
|
|
}
|
|
},
|
|
"max": 1.0,
|
|
"min": -1.0
|
|
},
|
|
"argument2": {
|
|
"type": "minecraft:clamp",
|
|
"input": {
|
|
"type": "minecraft:add",
|
|
"argument1": 1.5,
|
|
"argument2": {
|
|
"type": "minecraft:mul",
|
|
"argument1": -0.64,
|
|
"argument2": "minecraft:overworld/sloped_cheese"
|
|
}
|
|
},
|
|
"max": 0.5,
|
|
"min": 0.0
|
|
}
|
|
}
|
|
},
|
|
"argument2": "minecraft:overworld/caves/entrances"
|
|
},
|
|
"argument2": {
|
|
"type": "minecraft:add",
|
|
"argument1": "minecraft:overworld/caves/spaghetti_2d",
|
|
"argument2": "minecraft:overworld/caves/spaghetti_roughness_function"
|
|
}
|
|
},
|
|
"argument2": {
|
|
"type": "minecraft:range_choice",
|
|
"input": "minecraft:overworld/caves/pillars",
|
|
"max_exclusive": 0.03,
|
|
"min_inclusive": -1000000.0,
|
|
"when_in_range": -1000000.0,
|
|
"when_out_of_range": "minecraft:overworld/caves/pillars"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"argument2": "minecraft:overworld/caves/noodle"
|
|
},
|
|
"fluid_level_floodedness": {
|
|
"type": "minecraft:noise",
|
|
"noise": "minecraft:aquifer_fluid_level_floodedness",
|
|
"xz_scale": 1.0,
|
|
"y_scale": 0.67
|
|
},
|
|
"fluid_level_spread": {
|
|
"type": "minecraft:noise",
|
|
"noise": "minecraft:aquifer_fluid_level_spread",
|
|
"xz_scale": 1.0,
|
|
"y_scale": 0.7142857142857143
|
|
},
|
|
"initial_density_without_jaggedness": {
|
|
"type": "minecraft:add",
|
|
"argument1": 0.1171875,
|
|
"argument2": {
|
|
"type": "minecraft:mul",
|
|
"argument1": {
|
|
"type": "minecraft:y_clamped_gradient",
|
|
"from_value": 0.0,
|
|
"from_y": -64,
|
|
"to_value": 1.0,
|
|
"to_y": -40
|
|
},
|
|
"argument2": {
|
|
"type": "minecraft:add",
|
|
"argument1": -0.1171875,
|
|
"argument2": {
|
|
"type": "minecraft:add",
|
|
"argument1": -0.078125,
|
|
"argument2": {
|
|
"type": "minecraft:mul",
|
|
"argument1": {
|
|
"type": "minecraft:y_clamped_gradient",
|
|
"from_value": 1.0,
|
|
"from_y": 240,
|
|
"to_value": 0.0,
|
|
"to_y": 256
|
|
},
|
|
"argument2": {
|
|
"type": "minecraft:add",
|
|
"argument1": 0.078125,
|
|
"argument2": {
|
|
"type": "minecraft:clamp",
|
|
"input": {
|
|
"type": "minecraft:add",
|
|
"argument1": -0.703125,
|
|
"argument2": {
|
|
"type": "minecraft:mul",
|
|
"argument1": 4.0,
|
|
"argument2": {
|
|
"type": "minecraft:quarter_negative",
|
|
"argument": {
|
|
"type": "minecraft:mul",
|
|
"argument1": "minecraft:overworld/depth",
|
|
"argument2": {
|
|
"type": "minecraft:cache_2d",
|
|
"argument": "minecraft:overworld/factor"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"max": 64.0,
|
|
"min": -64.0
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"lava": {
|
|
"type": "minecraft:noise",
|
|
"noise": "minecraft:aquifer_lava",
|
|
"xz_scale": 1.0,
|
|
"y_scale": 1.0
|
|
},
|
|
"ridges": "minecraft:overworld/ridges",
|
|
"temperature": {
|
|
"type": "minecraft:shifted_noise",
|
|
"noise": "minecraft:temperature",
|
|
"shift_x": "minecraft:shift_x",
|
|
"shift_y": 0.0,
|
|
"shift_z": "minecraft:shift_z",
|
|
"xz_scale": 0.25,
|
|
"y_scale": 0.0
|
|
},
|
|
"vegetation": {
|
|
"type": "minecraft:shifted_noise",
|
|
"noise": "minecraft:vegetation",
|
|
"shift_x": "minecraft:shift_x",
|
|
"shift_y": 0.0,
|
|
"shift_z": "minecraft:shift_z",
|
|
"xz_scale": 0.25,
|
|
"y_scale": 0.0
|
|
},
|
|
"vein_gap": 0,
|
|
"vein_ridged": 0,
|
|
"vein_toggle": 0
|
|
},
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
"surface_rule": {
|
|
"type": "minecraft:sequence",
|
|
"sequence": [
|
|
|
|
|
|
|
|
{
|
|
"type": "minecraft:condition",
|
|
"if_true": {
|
|
"type": "minecraft:biome",
|
|
"biome_is": ["tfg:venus/venus_delta"]
|
|
},
|
|
"then_run": {
|
|
"type": "minecraft:sequence",
|
|
"sequence": [
|
|
{
|
|
"type": "minecraft:condition",
|
|
"if_true": {
|
|
"type": "minecraft:y_above",
|
|
"anchor": { "absolute": 52 },
|
|
"surface_depth_multiplier": 0,
|
|
"add_stone_depth": false
|
|
},
|
|
"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:sequence",
|
|
"sequence": [
|
|
{ "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 0, "surface_type": "floor", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfg:sand/fluorapatite/green" } } },
|
|
{ "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 1, "surface_type": "floor", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfg:sand/fluorapatite/green" } } },
|
|
{ "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 2, "surface_type": "floor", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfg:sandstone/raw/fluorapatite/blue" } } },
|
|
{ "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 3, "surface_type": "floor", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfg:sandstone/raw/fluorapatite/white" } } },
|
|
{ "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 4, "surface_type": "floor", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfg:sandstone/raw/fluorapatite/brown" } } },
|
|
{ "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 5, "surface_type": "floor", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfg:sandstone/raw/fluorapatite/green" } } },
|
|
{ "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 6, "surface_type": "floor", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfg:sandstone/raw/fluorapatite/white" } } },
|
|
{ "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 7, "surface_type": "floor", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfg:sandstone/raw/fluorapatite/blue" } } },
|
|
{ "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 8, "surface_type": "floor", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "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/blue" } } }
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"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:sequence",
|
|
"sequence": [
|
|
{ "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 0, "surface_type": "floor", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfg:sand/fluorapatite/white" } } },
|
|
{ "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 1, "surface_type": "floor", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfg:sand/fluorapatite/white" } } },
|
|
{ "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 2, "surface_type": "floor", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfg:sandstone/raw/fluorapatite/white" } } },
|
|
{ "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 3, "surface_type": "floor", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfg:sandstone/raw/fluorapatite/green" } } },
|
|
{ "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 4, "surface_type": "floor", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfg:sandstone/raw/fluorapatite/brown" } } },
|
|
{ "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 5, "surface_type": "floor", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfg:sandstone/raw/fluorapatite/white" } } },
|
|
{ "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 6, "surface_type": "floor", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfg:sandstone/raw/fluorapatite/brown" } } },
|
|
{ "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 7, "surface_type": "floor", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfg:sandstone/raw/fluorapatite/blue" } } },
|
|
{ "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 8, "surface_type": "floor", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "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/white" } } }
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "minecraft:condition",
|
|
"if_true": {
|
|
"type": "minecraft:noise_threshold",
|
|
"noise": "minecraft:powder_snow",
|
|
"min_threshold": 0.3,
|
|
"max_threshold": 0.5
|
|
},
|
|
"then_run": {
|
|
"type": "minecraft:sequence",
|
|
"sequence": [
|
|
{ "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 0, "surface_type": "floor", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfg:sand/fluorapatite/blue" } } },
|
|
{ "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 1, "surface_type": "floor", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfg:sand/fluorapatite/blue" } } },
|
|
{ "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 2, "surface_type": "floor", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfg:sandstone/raw/fluorapatite/blue" } } },
|
|
{ "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 3, "surface_type": "floor", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfg:sandstone/raw/fluorapatite/blue" } } },
|
|
{ "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 4, "surface_type": "floor", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfg:sandstone/raw/fluorapatite/brown" } } },
|
|
{ "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 5, "surface_type": "floor", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfg:sandstone/raw/fluorapatite/blue" } } },
|
|
{ "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 6, "surface_type": "floor", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfg:sandstone/raw/fluorapatite/green" } } },
|
|
{ "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 7, "surface_type": "floor", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfg:sandstone/raw/fluorapatite/brown" } } },
|
|
{ "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 8, "surface_type": "floor", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfg:sandstone/raw/fluorapatite/white" } } },
|
|
{ "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/blue" } } }
|
|
]
|
|
}
|
|
},
|
|
{ "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 0, "surface_type": "floor", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfg:sand/fluorapatite/brown" } } },
|
|
{ "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 1, "surface_type": "floor", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfg:sand/fluorapatite/brown" } } },
|
|
{ "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 2, "surface_type": "floor", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfg:sandstone/raw/fluorapatite/brown" } } },
|
|
{ "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 3, "surface_type": "floor", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfg:sandstone/raw/fluorapatite/brown" } } },
|
|
{ "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 4, "surface_type": "floor", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfg:sandstone/raw/fluorapatite/white" } } },
|
|
{ "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 5, "surface_type": "floor", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfg:sandstone/raw/fluorapatite/blue" } } },
|
|
{ "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 6, "surface_type": "floor", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfg:sandstone/raw/fluorapatite/blue" } } },
|
|
{ "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 7, "surface_type": "floor", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfg:sandstone/raw/fluorapatite/green" } } },
|
|
{ "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 8, "surface_type": "floor", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "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/brown" } } }
|
|
]
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
|
|
|
|
|
|
|
|
{
|
|
"type": "minecraft:condition",
|
|
"if_true": {
|
|
"type": "minecraft:biome",
|
|
"biome_is": ["tfg:venus/venus_fractured_lands"]
|
|
},
|
|
"then_run": {
|
|
"type": "minecraft:sequence",
|
|
"sequence": [
|
|
{
|
|
"type": "minecraft:condition",
|
|
"if_true": {
|
|
"type": "minecraft:y_above",
|
|
"anchor": { "absolute": 52 },
|
|
"surface_depth_multiplier": 0,
|
|
"add_stone_depth": false
|
|
},
|
|
"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:sequence",
|
|
"sequence": [
|
|
{ "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 0, "surface_type": "floor", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfg:sand/fluorapatite/green" } } },
|
|
{ "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 1, "surface_type": "floor", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfg:sand/fluorapatite/green" } } },
|
|
{ "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 2, "surface_type": "floor", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfg:sandstone/raw/fluorapatite/blue" } } },
|
|
{ "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 3, "surface_type": "floor", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfc:deposit/native_gold/chert" } } },
|
|
{ "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 4, "surface_type": "floor", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfg:sandstone/raw/fluorapatite/white" } } },
|
|
{ "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 5, "surface_type": "floor", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfg:sandstone/raw/fluorapatite/green" } } },
|
|
{ "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 6, "surface_type": "floor", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfc:deposit/native_gold/chert" } } },
|
|
{ "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 7, "surface_type": "floor", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfg:sandstone/raw/fluorapatite/blue" } } },
|
|
{ "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 8, "surface_type": "floor", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfg:sandstone/raw/fluorapatite/white" } } },
|
|
{ "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/blue" } } }
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"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:sequence",
|
|
"sequence": [
|
|
{ "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 0, "surface_type": "floor", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfc:deposit/native_silver/chert" } } },
|
|
{ "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 1, "surface_type": "floor", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfc:deposit/native_silver/chert" } } },
|
|
{ "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 2, "surface_type": "floor", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfc:deposit/native_gold/chert" } } },
|
|
{ "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 3, "surface_type": "floor", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfg:sandstone/raw/fluorapatite/green" } } },
|
|
{ "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 4, "surface_type": "floor", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfg:sandstone/raw/fluorapatite/white" } } },
|
|
{ "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 5, "surface_type": "floor", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfc:deposit/native_gold/chert" } } },
|
|
{ "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 6, "surface_type": "floor", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfg:sandstone/raw/fluorapatite/white" } } },
|
|
{ "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 7, "surface_type": "floor", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfg:sandstone/raw/fluorapatite/blue" } } },
|
|
{ "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 8, "surface_type": "floor", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfg:sandstone/raw/fluorapatite/white" } } },
|
|
{ "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": "tfc:deposit/native_gold/chert" } } }
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "minecraft:condition",
|
|
"if_true": {
|
|
"type": "minecraft:noise_threshold",
|
|
"noise": "minecraft:powder_snow",
|
|
"min_threshold": 0.3,
|
|
"max_threshold": 0.5
|
|
},
|
|
"then_run": {
|
|
"type": "minecraft:sequence",
|
|
"sequence": [
|
|
{ "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 0, "surface_type": "floor", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfg:sand/fluorapatite/blue" } } },
|
|
{ "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 1, "surface_type": "floor", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfg:sand/fluorapatite/blue" } } },
|
|
{ "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 2, "surface_type": "floor", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfg:sandstone/raw/fluorapatite/blue" } } },
|
|
{ "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 3, "surface_type": "floor", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfg:sandstone/raw/fluorapatite/blue" } } },
|
|
{ "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 4, "surface_type": "floor", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfg:sandstone/raw/fluorapatite/white" } } },
|
|
{ "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 5, "surface_type": "floor", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfg:sandstone/raw/fluorapatite/blue" } } },
|
|
{ "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 6, "surface_type": "floor", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfg:sandstone/raw/fluorapatite/green" } } },
|
|
{ "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 7, "surface_type": "floor", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfg:sandstone/raw/fluorapatite/white" } } },
|
|
{ "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 8, "surface_type": "floor", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfc:deposit/native_gold/chert" } } },
|
|
{ "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/blue" } } }
|
|
]
|
|
}
|
|
},
|
|
{ "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 0, "surface_type": "floor", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfg:sand/fluorapatite/white" } } },
|
|
{ "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 1, "surface_type": "floor", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfg:sand/fluorapatite/white" } } },
|
|
{ "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 2, "surface_type": "floor", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfg:sandstone/raw/fluorapatite/white" } } },
|
|
{ "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 3, "surface_type": "floor", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfg:sandstone/raw/fluorapatite/white" } } },
|
|
{ "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 4, "surface_type": "floor", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfc:deposit/native_gold/chert" } } },
|
|
{ "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 5, "surface_type": "floor", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfg:sandstone/raw/fluorapatite/blue" } } },
|
|
{ "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 6, "surface_type": "floor", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfg:sandstone/raw/fluorapatite/blue" } } },
|
|
{ "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 7, "surface_type": "floor", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfg:sandstone/raw/fluorapatite/green" } } },
|
|
{ "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 8, "surface_type": "floor", "add_surface_depth": false, "secondary_depth_range": 0 }, "then_run": { "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" } } }
|
|
]
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
|
|
|
|
|
|
{
|
|
"type": "minecraft:condition",
|
|
"if_true": {
|
|
"type": "minecraft:y_above",
|
|
"anchor": { "absolute": 24 },
|
|
"surface_depth_multiplier": 0,
|
|
"add_stone_depth": false
|
|
},
|
|
"then_run": {
|
|
"type": "minecraft:condition",
|
|
"if_true": {
|
|
"type": "minecraft:not",
|
|
"invert": {
|
|
"type": "minecraft:y_above",
|
|
"anchor": { "absolute": 49 },
|
|
"surface_depth_multiplier": 0,
|
|
"add_stone_depth": false
|
|
}
|
|
},
|
|
"then_run": {
|
|
"type": "minecraft:sequence",
|
|
"sequence": [
|
|
{
|
|
"type": "minecraft:condition",
|
|
"if_true": {
|
|
"type": "minecraft:noise_threshold",
|
|
"noise": "minecraft:powder_snow",
|
|
"min_threshold": 0.3,
|
|
"max_threshold": 0.5
|
|
},
|
|
"then_run": {
|
|
"type": "minecraft:sequence",
|
|
"sequence": [
|
|
{ "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 0, "surface_type": "floor", "add_surface_depth": false, "secondary_depth_range": 2 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfg:sand/fluorapatite/orange" }}},
|
|
{ "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 2, "surface_type": "floor", "add_surface_depth": false, "secondary_depth_range": 4 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfg:sandstone/raw/fluorapatite/orange" }}}
|
|
]
|
|
}
|
|
},
|
|
{ "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 0, "surface_type": "floor", "add_surface_depth": false, "secondary_depth_range": 2 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfg:sand/fluorapatite/yellow" }}},
|
|
{ "type": "minecraft:condition", "if_true": { "type": "minecraft:stone_depth", "offset": 2, "surface_type": "floor", "add_surface_depth": false, "secondary_depth_range": 4 }, "then_run": { "type": "minecraft:block", "result_state": { "Name": "tfg:sandstone/raw/fluorapatite/yellow" }}}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "minecraft:condition",
|
|
"if_true": {
|
|
"type": "minecraft:vertical_gradient",
|
|
"random_name": "minecraft:bedrock_floor",
|
|
"true_at_and_below": { "above_bottom": 0 },
|
|
"false_at_and_above": { "above_bottom": 5 }
|
|
},
|
|
"then_run": {
|
|
"type": "minecraft:block",
|
|
"result_state": { "Name": "minecraft:bedrock" }
|
|
}
|
|
},
|
|
{
|
|
"type": "minecraft:condition",
|
|
"if_true": {
|
|
"type": "minecraft:vertical_gradient",
|
|
"random_name": "minecraft:deepslate",
|
|
"true_at_and_below": { "absolute": 0 },
|
|
"false_at_and_above": { "absolute": 8 }
|
|
},
|
|
"then_run": {
|
|
"type": "minecraft:sequence",
|
|
"sequence": [
|
|
{
|
|
"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": "tfc:rock/hardened/chert" }
|
|
}
|
|
},
|
|
{
|
|
"type": "minecraft:block",
|
|
"result_state": {
|
|
"Name": "tfc:rock/raw/chert",
|
|
"Properties": { "axis": "y" }
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"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": "tfc:rock/hardened/basalt"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "minecraft:condition",
|
|
"if_true": {
|
|
"type": "minecraft:stone_depth",
|
|
"offset": 0,
|
|
"surface_type": "floor",
|
|
"add_surface_depth": true,
|
|
"secondary_depth_range": 0
|
|
},
|
|
"then_run": {
|
|
"type": "minecraft:block",
|
|
"result_state": {
|
|
"Name": "tfc:rock/gravel/basalt"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "minecraft:condition",
|
|
"if_true": {
|
|
"type": "minecraft:stone_depth",
|
|
"offset": 6,
|
|
"surface_type": "floor",
|
|
"add_surface_depth": true,
|
|
"secondary_depth_range": 255
|
|
},
|
|
"then_run": {
|
|
"type": "minecraft:block",
|
|
"result_state": {
|
|
"Name": "tfc:rock/raw/basalt"
|
|
}
|
|
}
|
|
}
|
|
]
|
|
},
|
|
|
|
|
|
|
|
|
|
|
|
"spawn_target": []
|
|
} |