added 3 more mars trees + tfc-style saplings for all 6
This commit is contained in:
parent
90ce71d94a
commit
ce2a38285c
47 changed files with 798 additions and 286 deletions
|
|
@ -0,0 +1,99 @@
|
|||
{
|
||||
"type": "minecraft:tree",
|
||||
"config": {
|
||||
"decorators": [],
|
||||
"dirt_provider": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "ad_astra:aeronos_stem"
|
||||
}
|
||||
},
|
||||
"foliage_placer": {
|
||||
"type": "minecraft:blob_foliage_placer",
|
||||
"offset": 4,
|
||||
"height": 6,
|
||||
"radius": 4
|
||||
},
|
||||
"foliage_provider": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "ad_astra:aeronos_cap"
|
||||
}
|
||||
},
|
||||
"force_dirt": false,
|
||||
"ignore_vines": true,
|
||||
"minimum_size": {
|
||||
"type": "minecraft:two_layers_feature_size",
|
||||
"limit": 1,
|
||||
"lower_size": 0,
|
||||
"upper_size": 0
|
||||
},
|
||||
"trunk_placer": {
|
||||
"type": "minecraft:cherry_trunk_placer",
|
||||
"base_height": 8,
|
||||
"height_rand_a": 2,
|
||||
"height_rand_b": 8,
|
||||
"branch_count": {
|
||||
"type": "minecraft:uniform",
|
||||
"value": {
|
||||
"min_inclusive": 1,
|
||||
"max_inclusive": 3
|
||||
}
|
||||
},
|
||||
"branch_horizontal_length": {
|
||||
"type": "minecraft:uniform",
|
||||
"value": {
|
||||
"min_inclusive": 4,
|
||||
"max_inclusive": 8
|
||||
}
|
||||
},
|
||||
"branch_start_offset_from_top": {
|
||||
"min_inclusive": -8,
|
||||
"max_inclusive": -3
|
||||
},
|
||||
"branch_end_offset_from_top": {
|
||||
"type": "minecraft:uniform",
|
||||
"value": {
|
||||
"min_inclusive": 1,
|
||||
"max_inclusive": 3
|
||||
}
|
||||
}
|
||||
},
|
||||
"trunk_provider": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "ad_astra:aeronos_stem"
|
||||
}
|
||||
},
|
||||
"root_placer": {
|
||||
"type": "minecraft:mangrove_root_placer",
|
||||
"trunk_offset_y": 1,
|
||||
"mangrove_root_placement": {
|
||||
"max_root_width": 1,
|
||||
"max_root_length": 2,
|
||||
"random_skew_chance": 0.3,
|
||||
"can_grow_through": "#minecraft:mangrove_logs_can_grow_through",
|
||||
"muddy_roots_in": [
|
||||
"tfg:grass/mars_dirt",
|
||||
"tfg:grass/amber_mycelium",
|
||||
"tfg:grass/rusticus_mycelium",
|
||||
"tfg:grass/sangnum_mycelium",
|
||||
"ad_astra:mars_sand",
|
||||
"ad_astra:venus_sand"
|
||||
],
|
||||
"muddy_roots_provider": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "ad_astra:aeronos_stem"
|
||||
}
|
||||
}
|
||||
},
|
||||
"root_provider": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "ad_astra:aeronos_stem"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1,96 @@
|
|||
{
|
||||
"type": "minecraft:tree",
|
||||
"config": {
|
||||
"decorators": [],
|
||||
"dirt_provider": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "ad_astra:aeronos_stem"
|
||||
}
|
||||
},
|
||||
"foliage_placer": {
|
||||
"type": "minecraft:blob_foliage_placer",
|
||||
"height": 0,
|
||||
"offset": 0,
|
||||
"radius": 0
|
||||
},
|
||||
"foliage_provider": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "minecraft:air"
|
||||
}
|
||||
},
|
||||
"force_dirt": false,
|
||||
"ignore_vines": true,
|
||||
"minimum_size": {
|
||||
"type": "minecraft:two_layers_feature_size",
|
||||
"limit": 1,
|
||||
"lower_size": 0,
|
||||
"upper_size": 0
|
||||
},
|
||||
"trunk_placer": {
|
||||
"type": "minecraft:cherry_trunk_placer",
|
||||
"base_height": 8,
|
||||
"height_rand_a": 2,
|
||||
"height_rand_b": 8,
|
||||
"branch_count": {
|
||||
"type": "minecraft:uniform",
|
||||
"value": {
|
||||
"min_inclusive": 1,
|
||||
"max_inclusive": 3
|
||||
}
|
||||
},
|
||||
"branch_horizontal_length": {
|
||||
"type": "minecraft:uniform",
|
||||
"value": {
|
||||
"min_inclusive": 4,
|
||||
"max_inclusive": 8
|
||||
}
|
||||
},
|
||||
"branch_start_offset_from_top": {
|
||||
"min_inclusive": -8,
|
||||
"max_inclusive": -3
|
||||
},
|
||||
"branch_end_offset_from_top": {
|
||||
"type": "minecraft:uniform",
|
||||
"value": {
|
||||
"min_inclusive": 1,
|
||||
"max_inclusive": 3
|
||||
}
|
||||
}
|
||||
},
|
||||
"trunk_provider": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "ad_astra:aeronos_stem"
|
||||
}
|
||||
},
|
||||
"root_placer": {
|
||||
"type": "minecraft:mangrove_root_placer",
|
||||
"trunk_offset_y": 1,
|
||||
"mangrove_root_placement": {
|
||||
"max_root_width": 1,
|
||||
"max_root_length": 2,
|
||||
"random_skew_chance": 0.3,
|
||||
"can_grow_through": "#minecraft:mangrove_logs_can_grow_through",
|
||||
"muddy_roots_in": [
|
||||
"tfg:grass/mars_dirt",
|
||||
"tfg:grass/amber_mycelium",
|
||||
"tfg:grass/rusticus_mycelium",
|
||||
"tfg:grass/sangnum_mycelium",
|
||||
"ad_astra:mars_sand",
|
||||
"ad_astra:venus_sand"
|
||||
],
|
||||
"muddy_roots_provider": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "ad_astra:aeronos_stem"
|
||||
}
|
||||
}
|
||||
},
|
||||
"root_provider": {
|
||||
"Name": "ad_astra:aeronos_stem"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1,93 @@
|
|||
{
|
||||
"type": "minecraft:tree",
|
||||
"config": {
|
||||
"decorators": [],
|
||||
"dirt_provider": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "ad_astra:aeronos_stem"
|
||||
}
|
||||
},
|
||||
"foliage_placer": {
|
||||
"type": "minecraft:blob_foliage_placer",
|
||||
"offset": 6,
|
||||
"height": 8,
|
||||
"radius": 6
|
||||
},
|
||||
"foliage_provider": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "ad_astra:aeronos_cap"
|
||||
}
|
||||
},
|
||||
"force_dirt": false,
|
||||
"ignore_vines": true,
|
||||
"minimum_size": {
|
||||
"type": "minecraft:two_layers_feature_size",
|
||||
"limit": 1,
|
||||
"lower_size": 0,
|
||||
"upper_size": 0
|
||||
},
|
||||
"trunk_placer": {
|
||||
"type": "minecraft:cherry_trunk_placer",
|
||||
"base_height": 8,
|
||||
"height_rand_a": 2,
|
||||
"height_rand_b": 8,
|
||||
"branch_count": 3,
|
||||
"branch_horizontal_length": {
|
||||
"type": "minecraft:uniform",
|
||||
"value": {
|
||||
"min_inclusive": 12,
|
||||
"max_inclusive": 16
|
||||
}
|
||||
},
|
||||
"branch_start_offset_from_top": {
|
||||
"min_inclusive": -8,
|
||||
"max_inclusive": -3
|
||||
},
|
||||
"branch_end_offset_from_top": {
|
||||
"type": "minecraft:uniform",
|
||||
"value": {
|
||||
"min_inclusive": 1,
|
||||
"max_inclusive": 3
|
||||
}
|
||||
}
|
||||
},
|
||||
"trunk_provider": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "ad_astra:aeronos_stem"
|
||||
}
|
||||
},
|
||||
"root_placer": {
|
||||
"type": "minecraft:mangrove_root_placer",
|
||||
"trunk_offset_y": 3,
|
||||
"mangrove_root_placement": {
|
||||
"max_root_width": 2,
|
||||
"max_root_length": 3,
|
||||
"random_skew_chance": 0.3,
|
||||
"can_grow_through": "#minecraft:mangrove_logs_can_grow_through",
|
||||
"muddy_roots_in": [
|
||||
"tfg:grass/mars_dirt",
|
||||
"tfg:grass/amber_mycelium",
|
||||
"tfg:grass/rusticus_mycelium",
|
||||
"tfg:grass/sangnum_mycelium",
|
||||
"ad_astra:mars_sand",
|
||||
"ad_astra:venus_sand"
|
||||
],
|
||||
"muddy_roots_provider": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "ad_astra:aeronos_stem"
|
||||
}
|
||||
}
|
||||
},
|
||||
"root_provider": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "ad_astra:aeronos_stem"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1,48 @@
|
|||
{
|
||||
"type": "minecraft:tree",
|
||||
"config": {
|
||||
"decorators": [],
|
||||
"dirt_provider": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "tfg:mars_dirt"
|
||||
}
|
||||
},
|
||||
"foliage_placer": {
|
||||
"type": "minecraft:blob_foliage_placer",
|
||||
"height": 0,
|
||||
"offset": 0,
|
||||
"radius": 0
|
||||
},
|
||||
"foliage_provider": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "minecraft:air"
|
||||
}
|
||||
},
|
||||
"force_dirt": false,
|
||||
"ignore_vines": true,
|
||||
"minimum_size": {
|
||||
"type": "minecraft:two_layers_feature_size",
|
||||
"limit": 0,
|
||||
"lower_size": 0,
|
||||
"upper_size": 0
|
||||
},
|
||||
"trunk_placer": {
|
||||
"type": "minecraft:straight_trunk_placer",
|
||||
"base_height": 7,
|
||||
"height_rand_a": 4,
|
||||
"height_rand_b": 2
|
||||
},
|
||||
"trunk_provider": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "minecraft:mushroom_stem",
|
||||
"Properties": {
|
||||
"down": "false",
|
||||
"up": "false"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1,79 @@
|
|||
{
|
||||
"type": "minecraft:tree",
|
||||
"config": {
|
||||
"decorators": [],
|
||||
"dirt_provider": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "ad_astra:strophar_stem"
|
||||
}
|
||||
},
|
||||
"foliage_placer": {
|
||||
"type": "minecraft:acacia_foliage_placer",
|
||||
"offset": 1,
|
||||
"radius": {
|
||||
"type": "minecraft:uniform",
|
||||
"value": {
|
||||
"min_inclusive": 3,
|
||||
"max_inclusive": 5
|
||||
}
|
||||
}
|
||||
},
|
||||
"foliage_provider": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "ad_astra:strophar_cap"
|
||||
}
|
||||
},
|
||||
"force_dirt": false,
|
||||
"ignore_vines": true,
|
||||
"minimum_size": {
|
||||
"type": "minecraft:two_layers_feature_size",
|
||||
"limit": 1,
|
||||
"lower_size": 0,
|
||||
"upper_size": 0
|
||||
},
|
||||
"trunk_placer": {
|
||||
"type": "minecraft:forking_trunk_placer",
|
||||
"base_height": 5,
|
||||
"height_rand_a": 2,
|
||||
"height_rand_b": 5
|
||||
},
|
||||
"trunk_provider": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "ad_astra:strophar_stem"
|
||||
}
|
||||
},
|
||||
"root_placer": {
|
||||
"type": "minecraft:mangrove_root_placer",
|
||||
"trunk_offset_y": 4,
|
||||
"mangrove_root_placement": {
|
||||
"max_root_width": 8,
|
||||
"max_root_length": 8,
|
||||
"random_skew_chance": 0.2,
|
||||
"can_grow_through": "#minecraft:mangrove_logs_can_grow_through",
|
||||
"muddy_roots_in": [
|
||||
"tfg:grass/mars_dirt",
|
||||
"tfg:grass/amber_mycelium",
|
||||
"tfg:grass/rusticus_mycelium",
|
||||
"tfg:grass/sangnum_mycelium",
|
||||
"ad_astra:mars_sand",
|
||||
"ad_astra:venus_sand"
|
||||
],
|
||||
"muddy_roots_provider": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "ad_astra:strophar_stem"
|
||||
}
|
||||
}
|
||||
},
|
||||
"root_provider": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "ad_astra:strophar_stem"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1,73 @@
|
|||
{
|
||||
"type": "minecraft:tree",
|
||||
"config": {
|
||||
"decorators": [],
|
||||
"dirt_provider": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "ad_astra:strophar_stem"
|
||||
}
|
||||
},
|
||||
"foliage_placer": {
|
||||
"type": "minecraft:acacia_foliage_placer",
|
||||
"offset": 0,
|
||||
"radius": 0
|
||||
},
|
||||
"foliage_provider": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "minecraft:air"
|
||||
}
|
||||
},
|
||||
"force_dirt": false,
|
||||
"ignore_vines": true,
|
||||
"minimum_size": {
|
||||
"type": "minecraft:two_layers_feature_size",
|
||||
"limit": 1,
|
||||
"lower_size": 0,
|
||||
"upper_size": 0
|
||||
},
|
||||
"trunk_placer": {
|
||||
"type": "minecraft:forking_trunk_placer",
|
||||
"base_height": 5,
|
||||
"height_rand_a": 2,
|
||||
"height_rand_b": 5
|
||||
},
|
||||
"trunk_provider": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "ad_astra:strophar_stem"
|
||||
}
|
||||
},
|
||||
"root_placer": {
|
||||
"type": "minecraft:mangrove_root_placer",
|
||||
"trunk_offset_y": 4,
|
||||
"mangrove_root_placement": {
|
||||
"max_root_width": 6,
|
||||
"max_root_length": 6,
|
||||
"random_skew_chance": 0.8,
|
||||
"can_grow_through": "#minecraft:mangrove_logs_can_grow_through",
|
||||
"muddy_roots_in": [
|
||||
"tfg:grass/mars_dirt",
|
||||
"tfg:grass/amber_mycelium",
|
||||
"tfg:grass/rusticus_mycelium",
|
||||
"tfg:grass/sangnum_mycelium",
|
||||
"ad_astra:mars_sand",
|
||||
"ad_astra:venus_sand"
|
||||
],
|
||||
"muddy_roots_provider": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "ad_astra:strophar_stem"
|
||||
}
|
||||
}
|
||||
},
|
||||
"root_provider": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "ad_astra:strophar_stem"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1,95 @@
|
|||
{
|
||||
"type": "minecraft:tree",
|
||||
"config": {
|
||||
"decorators": [],
|
||||
"dirt_provider": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "ad_astra:strophar_stem"
|
||||
}
|
||||
},
|
||||
"foliage_placer": {
|
||||
"type": "minecraft:acacia_foliage_placer",
|
||||
"offset": 1,
|
||||
"radius": {
|
||||
"type": "minecraft:uniform",
|
||||
"value": {
|
||||
"min_inclusive": 5,
|
||||
"max_inclusive": 7
|
||||
}
|
||||
}
|
||||
},
|
||||
"foliage_provider": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "ad_astra:strophar_cap"
|
||||
}
|
||||
},
|
||||
"force_dirt": false,
|
||||
"ignore_vines": true,
|
||||
"minimum_size": {
|
||||
"type": "minecraft:two_layers_feature_size",
|
||||
"limit": 1,
|
||||
"lower_size": 0,
|
||||
"upper_size": 0
|
||||
},
|
||||
"trunk_placer": {
|
||||
"type": "minecraft:upwards_branching_trunk_placer",
|
||||
"base_height": 2,
|
||||
"height_rand_a": 2,
|
||||
"height_rand_b": 8,
|
||||
"can_grow_through": "#minecraft:mangrove_logs_can_grow_through",
|
||||
"extra_branch_steps": {
|
||||
"type": "minecraft:uniform",
|
||||
"value": {
|
||||
"min_inclusive": 3,
|
||||
"max_inclusive": 5
|
||||
}
|
||||
},
|
||||
"extra_branch_length": {
|
||||
"type": "minecraft:uniform",
|
||||
"value": {
|
||||
"min_inclusive": 4,
|
||||
"max_inclusive": 12
|
||||
}
|
||||
},
|
||||
"place_branch_per_log_probability": 0.25
|
||||
},
|
||||
"trunk_provider": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "ad_astra:strophar_stem"
|
||||
}
|
||||
},
|
||||
"root_placer": {
|
||||
"type": "minecraft:mangrove_root_placer",
|
||||
"trunk_offset_y": 7,
|
||||
"mangrove_root_placement": {
|
||||
"max_root_width": 12,
|
||||
"max_root_length": 12,
|
||||
"random_skew_chance": 0.8,
|
||||
"can_grow_through": "#minecraft:mangrove_logs_can_grow_through",
|
||||
"muddy_roots_in": [
|
||||
"tfg:grass/mars_dirt",
|
||||
"tfg:grass/amber_mycelium",
|
||||
"tfg:grass/rusticus_mycelium",
|
||||
"tfg:grass/sangnum_mycelium",
|
||||
"ad_astra:mars_sand",
|
||||
"ad_astra:venus_sand"
|
||||
],
|
||||
"muddy_roots_provider": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "ad_astra:strophar_stem"
|
||||
}
|
||||
}
|
||||
},
|
||||
"root_provider": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "ad_astra:strophar_stem"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue