lanceleaf, large amaranita mushroom, and some fixes

This commit is contained in:
Pyritie 2025-09-02 00:16:29 +01:00
parent 04e030ec16
commit b18d2ab939
32 changed files with 638 additions and 104 deletions

View file

@ -8,7 +8,7 @@
"to_place": {
"type": "minecraft:simple_state_provider",
"state": {
"Name": "tfc:groundcover/feather"
"Name": "tfc:groundcover/glider_feather"
}
}
}

View file

@ -0,0 +1,40 @@
{
"type": "minecraft:random_patch",
"config": {
"feature": {
"feature": {
"type": "minecraft:simple_block",
"config": {
"to_place": {
"type": "minecraft:simple_state_provider",
"state": {
"Name": "tfc:groundcover/wraptor_feather"
}
}
}
},
"placement": [
{
"type": "minecraft:block_predicate_filter",
"predicate": {
"type": "minecraft:all_of",
"predicates": [
{
"type": "minecraft:matching_blocks",
"blocks": "minecraft:air"
},
{
"type": "minecraft:matching_block_tag",
"offset": [ 0, -1, 0 ],
"tag": "ad_astra:mars_stone_replaceables"
}
]
}
}
]
},
"tries": 8,
"xz_spread": 3,
"y_spread": 3
}
}

View file

@ -0,0 +1,163 @@
{
"type": "minecraft:random_patch",
"config": {
"feature": {
"feature": {
"type": "tfc:if_then",
"config": {
"if": {
"feature": {
"type": "minecraft:simple_block",
"config": {
"to_place": {
"type": "minecraft:simple_state_provider",
"state": {
"Name": "betterend:lanceleaf",
"Properties": {
"height": "0"
}
}
}
}
},
"placement": []
},
"then": {
"feature": {
"type": "tfc:if_then",
"config": {
"if": {
"feature": {
"type": "minecraft:simple_block",
"config": {
"to_place": {
"type": "minecraft:simple_state_provider",
"state": {
"Name": "betterend:lanceleaf",
"Properties": {
"height": "1"
}
}
}
}
},
"placement": []
},
"then": {
"feature": {
"type": "tfc:if_then",
"config": {
"if": {
"feature": {
"type": "minecraft:simple_block",
"config": {
"to_place": {
"type": "minecraft:simple_state_provider",
"state": {
"Name": "betterend:lanceleaf",
"Properties": {
"height": "2"
}
}
}
}
},
"placement": []
},
"then": {
"feature": {
"type": "tfc:if_then",
"config": {
"if": {
"feature": {
"type": "minecraft:simple_block",
"config": {
"to_place": {
"type": "minecraft:simple_state_provider",
"state": {
"Name": "betterend:lanceleaf",
"Properties": {
"height": "3"
}
}
}
}
},
"placement": []
},
"then": {
"feature": {
"type": "minecraft:simple_block",
"config": {
"to_place": {
"type": "minecraft:simple_state_provider",
"state": {
"Name": "betterend:lanceleaf",
"Properties": {
"height": "4"
}
}
}
}
},
"placement": []
}
}
},
"placement": []
}
}
},
"placement": []
}
}
},
"placement": []
}
}
},
"placement": [
{
"type": "minecraft:block_predicate_filter",
"predicate": {
"type": "minecraft:all_of",
"predicates": [
{
"type": "minecraft:matching_blocks",
"blocks": "minecraft:air"
},
{
"type": "minecraft:matching_blocks",
"offset": [ 0, 1, 0 ],
"blocks": "minecraft:air"
},
{
"type": "minecraft:matching_blocks",
"offset": [ 0, 2, 0 ],
"blocks": "minecraft:air"
},
{
"type": "minecraft:matching_blocks",
"offset": [ 0, 3, 0 ],
"blocks": "minecraft:air"
},
{
"type": "minecraft:matching_blocks",
"offset": [ 0, 4, 0 ],
"blocks": "minecraft:air"
},
{
"type": "minecraft:matching_block_tag",
"offset": [ 0, -1, 0 ],
"tag": "tfg:mars_soil"
}
]
}
}
]
},
"tries": 8,
"xz_spread": 10,
"y_spread": 2
}
}

View file

@ -0,0 +1,40 @@
{
"type": "minecraft:random_patch",
"config": {
"feature": {
"feature": {
"type": "minecraft:simple_block",
"config": {
"to_place": {
"type": "minecraft:simple_state_provider",
"state": {
"Name": "betterend:lanceleaf_small"
}
}
}
},
"placement": [
{
"type": "minecraft:block_predicate_filter",
"predicate": {
"type": "minecraft:all_of",
"predicates": [
{
"type": "minecraft:matching_blocks",
"blocks": "minecraft:air"
},
{
"type": "minecraft:matching_block_tag",
"offset": [ 0, -1, 0 ],
"tag": "tfg:mars_soil"
}
]
}
}
]
},
"tries": 16,
"xz_spread": 7,
"y_spread": 2
}
}

View file

@ -0,0 +1,103 @@
{
"type": "minecraft:random_patch",
"config": {
"feature": {
"feature": {
"type": "tfc:if_then",
"config": {
"if": {
"feature": {
"type": "minecraft:simple_block",
"config": {
"to_place": {
"type": "minecraft:simple_state_provider",
"state": {
"Name": "betterend:large_amaranita_mushroom",
"Properties": {
"height": "0"
}
}
}
}
},
"placement": []
},
"then": {
"feature": {
"type": "tfc:if_then",
"config": {
"if": {
"feature": {
"type": "minecraft:simple_block",
"config": {
"to_place": {
"type": "minecraft:simple_state_provider",
"state": {
"Name": "betterend:large_amaranita_mushroom",
"Properties": {
"height": "1"
}
}
}
}
},
"placement": []
},
"then": {
"feature": {
"type": "minecraft:simple_block",
"config": {
"to_place": {
"type": "minecraft:simple_state_provider",
"state": {
"Name": "betterend:large_amaranita_mushroom",
"Properties": {
"height": "2"
}
}
}
}
},
"placement": []
}
}
},
"placement": []
}
}
},
"placement": [
{
"type": "minecraft:block_predicate_filter",
"predicate": {
"type": "minecraft:all_of",
"predicates": [
{
"type": "minecraft:matching_blocks",
"blocks": "minecraft:air"
},
{
"type": "minecraft:matching_blocks",
"offset": [ 0, 1, 0 ],
"blocks": "minecraft:air"
},
{
"type": "minecraft:matching_blocks",
"offset": [ 0, 2, 0 ],
"blocks": "minecraft:air"
},
{
"type": "minecraft:matching_block_tag",
"offset": [ 0, -1, 0 ],
"tag": "tfg:mars_soil"
}
]
}
}
]
},
"tries": 8,
"xz_spread": 10,
"y_spread": 3
}
}

View file

@ -0,0 +1,40 @@
{
"type": "minecraft:random_patch",
"config": {
"feature": {
"feature": {
"type": "minecraft:simple_block",
"config": {
"to_place": {
"type": "minecraft:simple_state_provider",
"state": {
"Name": "betterend:lucernia_outer_leaves"
}
}
}
},
"placement": [
{
"type": "minecraft:block_predicate_filter",
"predicate": {
"type": "minecraft:all_of",
"predicates": [
{
"type": "minecraft:matching_blocks",
"blocks": "minecraft:air"
},
{
"type": "minecraft:matching_block_tag",
"offset": [ 0, -1, 0 ],
"tag": "tfg:mars_soil"
}
]
}
}
]
},
"tries": 8,
"xz_spread": 10,
"y_spread": 2
}
}

View file

@ -35,6 +35,6 @@
},
"tries": 8,
"xz_spread": 10,
"y_spread": 3
"y_spread": 2
}
}