changed moon rocks to be based off noise instead of biomes
This commit is contained in:
parent
17508a7091
commit
7f17533c4e
9 changed files with 1885 additions and 432 deletions
|
|
@ -1,8 +1,9 @@
|
|||
{
|
||||
"carvers": {
|
||||
"air": [
|
||||
"tfc:cave",
|
||||
"tfc:canyon"
|
||||
"minecraft:cave",
|
||||
"minecraft:cave_extra_underground",
|
||||
"minecraft:canyon"
|
||||
]
|
||||
},
|
||||
"downfall": 0.0,
|
||||
|
|
|
|||
|
|
@ -1,8 +1,9 @@
|
|||
{
|
||||
"carvers": {
|
||||
"air": [
|
||||
"tfc:cave",
|
||||
"tfc:canyon"
|
||||
"minecraft:cave",
|
||||
"minecraft:cave_extra_underground",
|
||||
"minecraft:canyon"
|
||||
]
|
||||
},
|
||||
"downfall": 0.0,
|
||||
|
|
|
|||
|
|
@ -1,8 +1,9 @@
|
|||
{
|
||||
"carvers": {
|
||||
"air": [
|
||||
"tfc:cave",
|
||||
"tfc:canyon"
|
||||
"minecraft:cave",
|
||||
"minecraft:cave_extra_underground",
|
||||
"minecraft:canyon"
|
||||
]
|
||||
},
|
||||
"downfall": 0.0,
|
||||
|
|
|
|||
|
|
@ -1,8 +1,9 @@
|
|||
{
|
||||
"carvers": {
|
||||
"air": [
|
||||
"tfc:cave",
|
||||
"tfc:canyon"
|
||||
"minecraft:cave",
|
||||
"minecraft:cave_extra_underground",
|
||||
"minecraft:canyon"
|
||||
]
|
||||
},
|
||||
"downfall": 0.0,
|
||||
|
|
@ -19,25 +20,37 @@
|
|||
"water_fog_color": 329011
|
||||
},
|
||||
"features": [
|
||||
[],
|
||||
[],
|
||||
[],
|
||||
[
|
||||
"tfg:moon/blob/asurine",
|
||||
"tfg:moon/blob/smooth_basalt"
|
||||
"tfg:earth/geode/amethyst",
|
||||
"tfg:earth/geode/barite",
|
||||
"tfg:earth/geode/calcite",
|
||||
"tfg:earth/geode/gypsum",
|
||||
"tfg:earth/geode/opal",
|
||||
"tfg:earth/geode/pyrite",
|
||||
"tfg:earth/geode/quartzite"
|
||||
],
|
||||
[],
|
||||
[
|
||||
"tfc:vein/gabbro_dike",
|
||||
"tfc:vein/diorite_dike"
|
||||
],
|
||||
[],
|
||||
"#tfg:moon_veins",
|
||||
[],
|
||||
[],
|
||||
[
|
||||
"tfg:moon/surface/basalt_delta",
|
||||
"tfc:vein/gabbro_dike",
|
||||
"tfc:vein/diorite_dike",
|
||||
"tfg:moon/surface/warped_vine",
|
||||
"tfg:moon/surface/warped_roots_patch",
|
||||
"tfg:moon/surface/warped_sprouts_patch",
|
||||
"tfg:moon/surface/loose_basalt_rocks"
|
||||
],
|
||||
[],
|
||||
"#tfg:moon_veins",
|
||||
[]
|
||||
[
|
||||
"tfg:moon/hardening"
|
||||
]
|
||||
],
|
||||
"has_precipitation": false,
|
||||
"spawn_costs": {},
|
||||
|
|
|
|||
|
|
@ -1,8 +1,9 @@
|
|||
{
|
||||
"carvers": {
|
||||
"air": [
|
||||
"tfc:cave",
|
||||
"tfc:canyon"
|
||||
"minecraft:cave",
|
||||
"minecraft:cave_extra_underground",
|
||||
"minecraft:canyon"
|
||||
]
|
||||
},
|
||||
"downfall": 0.0,
|
||||
|
|
@ -21,20 +22,34 @@
|
|||
"features": [
|
||||
[],
|
||||
[],
|
||||
[
|
||||
"tfg:moon/blob/asurine",
|
||||
"tfg:earth/geode/amethyst",
|
||||
"tfg:earth/geode/barite",
|
||||
"tfg:earth/geode/calcite",
|
||||
"tfg:earth/geode/gypsum",
|
||||
"tfg:earth/geode/opal",
|
||||
"tfg:earth/geode/pyrite",
|
||||
"tfg:earth/geode/quartzite"
|
||||
],
|
||||
[],
|
||||
[
|
||||
"tfg:moon/blob/asurine"
|
||||
],
|
||||
[
|
||||
"tfc:vein/gabbro_dike",
|
||||
"tfc:vein/diorite_dike"
|
||||
],
|
||||
[],
|
||||
"#tfg:moon_veins",
|
||||
[],
|
||||
[],
|
||||
[
|
||||
"tfg:moon/surface/warped_sprouts_patch",
|
||||
"tfg:moon/surface/dead_coral",
|
||||
"tfg:moon/surface/dead_coral_fans",
|
||||
"tfg:moon/surface/loose_diorite_rocks"
|
||||
],
|
||||
[],
|
||||
"#tfg:moon_veins",
|
||||
[]
|
||||
[
|
||||
"tfg:moon/hardening"
|
||||
]
|
||||
],
|
||||
"has_precipitation": false,
|
||||
"spawn_costs": {},
|
||||
|
|
|
|||
|
|
@ -1,8 +1,9 @@
|
|||
{
|
||||
"carvers": {
|
||||
"air": [
|
||||
"tfc:cave",
|
||||
"tfc:canyon"
|
||||
"minecraft:cave",
|
||||
"minecraft:cave_extra_underground",
|
||||
"minecraft:canyon"
|
||||
]
|
||||
},
|
||||
"downfall": 0.0,
|
||||
|
|
@ -21,19 +22,33 @@
|
|||
"features": [
|
||||
[],
|
||||
[],
|
||||
[
|
||||
"tfg:moon/blob/asurine",
|
||||
"tfg:earth/geode/amethyst",
|
||||
"tfg:earth/geode/barite",
|
||||
"tfg:earth/geode/calcite",
|
||||
"tfg:earth/geode/gypsum",
|
||||
"tfg:earth/geode/opal",
|
||||
"tfg:earth/geode/pyrite",
|
||||
"tfg:earth/geode/quartzite"
|
||||
],
|
||||
[],
|
||||
[
|
||||
"tfg:moon/blob/asurine"
|
||||
"tfc:vein/gabbro_dike",
|
||||
"tfc:vein/diorite_dike"
|
||||
],
|
||||
[],
|
||||
"#tfg:moon_veins",
|
||||
[],
|
||||
[],
|
||||
[
|
||||
"tfc:vein/diorite_dike",
|
||||
"tfg:moon/surface/warped_sprouts_patch",
|
||||
"tfg:moon/surface/gabbro_rock_pile",
|
||||
"tfg:moon/surface/loose_gabbro_rocks"
|
||||
],
|
||||
[],
|
||||
"#tfg:moon_veins",
|
||||
[]
|
||||
[
|
||||
"tfg:moon/hardening"
|
||||
]
|
||||
],
|
||||
"has_precipitation": false,
|
||||
"spawn_costs": {},
|
||||
|
|
|
|||
|
|
@ -1,8 +1,9 @@
|
|||
{
|
||||
"carvers": {
|
||||
"air": [
|
||||
"tfc:cave",
|
||||
"tfc:canyon"
|
||||
"minecraft:cave",
|
||||
"minecraft:cave_extra_underground",
|
||||
"minecraft:canyon"
|
||||
]
|
||||
},
|
||||
"downfall": 0.0,
|
||||
|
|
@ -21,19 +22,32 @@
|
|||
"features": [
|
||||
[],
|
||||
[],
|
||||
[
|
||||
"tfg:moon/blob/asurine",
|
||||
"tfg:earth/geode/amethyst",
|
||||
"tfg:earth/geode/barite",
|
||||
"tfg:earth/geode/calcite",
|
||||
"tfg:earth/geode/gypsum",
|
||||
"tfg:earth/geode/opal",
|
||||
"tfg:earth/geode/pyrite",
|
||||
"tfg:earth/geode/quartzite"
|
||||
],
|
||||
[],
|
||||
[
|
||||
"tfg:moon/blob/asurine"
|
||||
],
|
||||
[
|
||||
"tfc:vein/gabbro_dike",
|
||||
"tfc:vein/diorite_dike",
|
||||
"tfg:moon/surface/moon_rock_pile",
|
||||
"tfg:moon/surface/loose_moon_stone_rocks"
|
||||
"tfc:vein/diorite_dike"
|
||||
],
|
||||
[],
|
||||
"#tfg:moon_veins",
|
||||
[]
|
||||
[],
|
||||
[],
|
||||
[
|
||||
"tfg:moon/surface/moon_rock_pile",
|
||||
"tfg:moon/surface/loose_moon_stone_rocks"
|
||||
],
|
||||
[
|
||||
"tfg:moon/hardening"
|
||||
]
|
||||
],
|
||||
"has_precipitation": false,
|
||||
"spawn_costs": {
|
||||
|
|
|
|||
File diff suppressed because it is too large
Load diff
123
kubejs/data/tfg/worldgen/placed_feature/moon/hardening.json
Normal file
123
kubejs/data/tfg/worldgen/placed_feature/moon/hardening.json
Normal file
|
|
@ -0,0 +1,123 @@
|
|||
{
|
||||
"feature": {
|
||||
"type": "minecraft:replace_single_block",
|
||||
"config": {
|
||||
"targets": [
|
||||
{
|
||||
"target": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "ad_astra:moon_stone"
|
||||
},
|
||||
"state": {
|
||||
"Name": "tfg:rock/hardened_moon_stone"
|
||||
}
|
||||
},
|
||||
{
|
||||
"target": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "ad_astra:moon_deepslate"
|
||||
},
|
||||
"state": {
|
||||
"Name": "tfg:rock/hardened_moon_deepslate"
|
||||
}
|
||||
},
|
||||
{
|
||||
"target": {
|
||||
"predicate_type": "minecraft:block_match",
|
||||
"block": "ad_astra:glacio_stone"
|
||||
},
|
||||
"state": {
|
||||
"Name": "tfg:rock/hardened_glacio_stone"
|
||||
}
|
||||
},
|
||||
{
|
||||
"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/rhyolite"
|
||||
},
|
||||
"state": {
|
||||
"Name": "tfc:rock/hardened/rhyolite"
|
||||
}
|
||||
},
|
||||
{
|
||||
"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/andesite"
|
||||
},
|
||||
"state": {
|
||||
"Name": "tfc:rock/hardened/andesite"
|
||||
}
|
||||
},
|
||||
{
|
||||
"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/basalt"
|
||||
},
|
||||
"state": {
|
||||
"Name": "tfc:rock/hardened/basalt"
|
||||
}
|
||||
},
|
||||
{
|
||||
"target": {
|
||||
"predicate_type": "minecraft:tag_match",
|
||||
"tag": "tfc:can_landslide"
|
||||
},
|
||||
"state": {
|
||||
"Name": "tfg:rock/hardened_moon_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:moon_stone_replaceables"
|
||||
},
|
||||
{
|
||||
"type": "minecraft:matching_block_tag",
|
||||
"tag": "tfc:can_landslide"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue