adding thermal vents, sulfur blobs and crystals
This commit is contained in:
parent
cabcdd6943
commit
bbd0dbd947
23 changed files with 431 additions and 34 deletions
|
|
@ -0,0 +1,42 @@
|
|||
{
|
||||
"type": "minecraft:random_patch",
|
||||
"config": {
|
||||
"feature": {
|
||||
"feature": {
|
||||
"type": "minecraft:simple_block",
|
||||
"config": {
|
||||
"to_place": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "betterend:sulphur_crystal"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"placement": [
|
||||
{
|
||||
"type": "minecraft:heightmap",
|
||||
"heightmap": "OCEAN_FLOOR_WG"
|
||||
},
|
||||
{
|
||||
"type": "minecraft:block_predicate_filter",
|
||||
"predicate": {
|
||||
"type": "minecraft:all_of",
|
||||
"predicates": [
|
||||
{
|
||||
"type": "minecraft:matching_blocks",
|
||||
"blocks": [
|
||||
"minecraft:air",
|
||||
"tfg:fluid/sulfur_fumes"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"tries": 24,
|
||||
"xz_spread": 3,
|
||||
"y_spread": 0
|
||||
}
|
||||
}
|
||||
|
|
@ -1,9 +1,9 @@
|
|||
{
|
||||
"type": "minecraft:delta_feature",
|
||||
"config": {
|
||||
"contents": {
|
||||
"Name": "tfg:geyser_slurry"
|
||||
},
|
||||
"type": "minecraft:delta_feature",
|
||||
"config": {
|
||||
"contents": {
|
||||
"Name": "tfg:fluid/geyser_slurry"
|
||||
},
|
||||
"rim": {
|
||||
"Name": "tfg:rock/raw/geyserite"
|
||||
},
|
||||
|
|
@ -21,5 +21,5 @@
|
|||
"min_inclusive": 4
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1,71 @@
|
|||
{
|
||||
"type": "minecraft:random_patch",
|
||||
"config": {
|
||||
"feature": {
|
||||
"feature": {
|
||||
"type": "minecraft:block_column",
|
||||
"config": {
|
||||
"direction": "up",
|
||||
"allowed_placement": {
|
||||
"type": "minecraft:matching_blocks",
|
||||
"blocks": [
|
||||
"minecraft:air",
|
||||
"tfg:fluid/sulfur_fumes",
|
||||
"tfg:fluid/geyser_slurry",
|
||||
"minecraft:lava"
|
||||
]
|
||||
},
|
||||
"prioritize_tip": false,
|
||||
"layers": [
|
||||
{
|
||||
"height": {
|
||||
"type": "minecraft:uniform",
|
||||
"value": {
|
||||
"min_inclusive": 1,
|
||||
"max_inclusive": 3
|
||||
}
|
||||
},
|
||||
"provider": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "betterend:sulphuric_rock"
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"placement": [
|
||||
{
|
||||
"type": "minecraft:heightmap",
|
||||
"heightmap": "OCEAN_FLOOR_WG"
|
||||
},
|
||||
{
|
||||
"type": "minecraft:block_predicate_filter",
|
||||
"predicate": {
|
||||
"type": "minecraft:all_of",
|
||||
"predicates": [
|
||||
{
|
||||
"type": "minecraft:matching_blocks",
|
||||
"blocks": [
|
||||
"minecraft:air",
|
||||
"minecraft:lava",
|
||||
"tfg:fluid/sulfur_fumes",
|
||||
"tfg:fluid/geyser_slurry"
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "minecraft:matching_blocks",
|
||||
"offset": [ 0, -1, 0 ],
|
||||
"blocks": "betterend:sulphuric_rock"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"tries": 32,
|
||||
"xz_spread": 3,
|
||||
"y_spread": 0
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1,26 @@
|
|||
{
|
||||
"type": "minecraft:disk",
|
||||
"config": {
|
||||
"state_provider": {
|
||||
"fallback": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "betterend:sulphuric_rock"
|
||||
}
|
||||
},
|
||||
"rules": []
|
||||
},
|
||||
"radius": {
|
||||
"type": "minecraft:uniform",
|
||||
"value": {
|
||||
"min_inclusive": 3,
|
||||
"max_inclusive": 4
|
||||
}
|
||||
},
|
||||
"half_height": 2,
|
||||
"target": {
|
||||
"type": "minecraft:matching_block_tag",
|
||||
"tag": "ad_astra:venus_stone_replaceables"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1,18 @@
|
|||
{
|
||||
"type": "minecraft:random_patch",
|
||||
"config": {
|
||||
"feature": {
|
||||
"feature": {
|
||||
"type": "tfg:attached_decorative_plant",
|
||||
"config": {
|
||||
"block": "betterend:tube_worm",
|
||||
"heightRange": 5
|
||||
}
|
||||
},
|
||||
"placement": []
|
||||
},
|
||||
"tries": 36,
|
||||
"xz_spread": 4,
|
||||
"y_spread": 0
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1,47 @@
|
|||
{
|
||||
"type": "minecraft:random_patch",
|
||||
"config": {
|
||||
"feature": {
|
||||
"feature": {
|
||||
"type": "minecraft:simple_block",
|
||||
"config": {
|
||||
"to_place": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "betterend:hydrothermal_vent"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"placement": [
|
||||
{
|
||||
"type": "minecraft:heightmap",
|
||||
"heightmap": "OCEAN_FLOOR_WG"
|
||||
},
|
||||
{
|
||||
"type": "minecraft:block_predicate_filter",
|
||||
"predicate": {
|
||||
"type": "minecraft:all_of",
|
||||
"predicates": [
|
||||
{
|
||||
"type": "minecraft:matching_blocks",
|
||||
"blocks": [
|
||||
"minecraft:air",
|
||||
"tfg:fluid/sulfur_fumes"
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "minecraft:matching_blocks",
|
||||
"offset": [ 0, -1, 0 ],
|
||||
"blocks": "betterend:sulphuric_rock"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"tries": 32,
|
||||
"xz_spread": 2,
|
||||
"y_spread": 0
|
||||
}
|
||||
}
|
||||
|
|
@ -4,7 +4,7 @@
|
|||
"to_place": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "tfg:geyser_slurry",
|
||||
"Name": "tfg:fluid/geyser_slurry",
|
||||
"Properties": {
|
||||
"level": "0"
|
||||
}
|
||||
|
|
|
|||
|
|
@ -0,0 +1,18 @@
|
|||
{
|
||||
"type": "minecraft:ore",
|
||||
"config": {
|
||||
"discard_chance_on_air_exposure": 0.0,
|
||||
"size": 15,
|
||||
"targets": [
|
||||
{
|
||||
"state": {
|
||||
"Name": "vintageimprovements:sulfur_block"
|
||||
},
|
||||
"target": {
|
||||
"predicate_type": "minecraft:tag_match",
|
||||
"tag": "ad_astra:venus_stone_replaceables"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue