You've already forked minecraft-assets
Create/Update assets for version 25w09a
This commit is contained in:
1
data/minecraft/worldgen/configured_feature/_all.json
Normal file
1
data/minecraft/worldgen/configured_feature/_all.json
Normal file
File diff suppressed because one or more lines are too long
1
data/minecraft/worldgen/configured_feature/_list.json
Normal file
1
data/minecraft/worldgen/configured_feature/_list.json
Normal file
File diff suppressed because one or more lines are too long
51
data/minecraft/worldgen/configured_feature/acacia.json
Normal file
51
data/minecraft/worldgen/configured_feature/acacia.json
Normal file
@@ -0,0 +1,51 @@
|
||||
{
|
||||
"type": "minecraft:tree",
|
||||
"config": {
|
||||
"decorators": [],
|
||||
"dirt_provider": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "minecraft:dirt"
|
||||
}
|
||||
},
|
||||
"foliage_placer": {
|
||||
"type": "minecraft:acacia_foliage_placer",
|
||||
"offset": 0,
|
||||
"radius": 2
|
||||
},
|
||||
"foliage_provider": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "minecraft:acacia_leaves",
|
||||
"Properties": {
|
||||
"distance": "7",
|
||||
"persistent": "false",
|
||||
"waterlogged": "false"
|
||||
}
|
||||
}
|
||||
},
|
||||
"force_dirt": false,
|
||||
"ignore_vines": true,
|
||||
"minimum_size": {
|
||||
"type": "minecraft:two_layers_feature_size",
|
||||
"limit": 1,
|
||||
"lower_size": 0,
|
||||
"upper_size": 2
|
||||
},
|
||||
"trunk_placer": {
|
||||
"type": "minecraft:forking_trunk_placer",
|
||||
"base_height": 5,
|
||||
"height_rand_a": 2,
|
||||
"height_rand_b": 2
|
||||
},
|
||||
"trunk_provider": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "minecraft:acacia_log",
|
||||
"Properties": {
|
||||
"axis": "y"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
102
data/minecraft/worldgen/configured_feature/amethyst_geode.json
Normal file
102
data/minecraft/worldgen/configured_feature/amethyst_geode.json
Normal file
@@ -0,0 +1,102 @@
|
||||
{
|
||||
"type": "minecraft:geode",
|
||||
"config": {
|
||||
"blocks": {
|
||||
"alternate_inner_layer_provider": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "minecraft:budding_amethyst"
|
||||
}
|
||||
},
|
||||
"cannot_replace": "#minecraft:features_cannot_replace",
|
||||
"filling_provider": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "minecraft:air"
|
||||
}
|
||||
},
|
||||
"inner_layer_provider": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "minecraft:amethyst_block"
|
||||
}
|
||||
},
|
||||
"inner_placements": [
|
||||
{
|
||||
"Name": "minecraft:small_amethyst_bud",
|
||||
"Properties": {
|
||||
"facing": "up",
|
||||
"waterlogged": "false"
|
||||
}
|
||||
},
|
||||
{
|
||||
"Name": "minecraft:medium_amethyst_bud",
|
||||
"Properties": {
|
||||
"facing": "up",
|
||||
"waterlogged": "false"
|
||||
}
|
||||
},
|
||||
{
|
||||
"Name": "minecraft:large_amethyst_bud",
|
||||
"Properties": {
|
||||
"facing": "up",
|
||||
"waterlogged": "false"
|
||||
}
|
||||
},
|
||||
{
|
||||
"Name": "minecraft:amethyst_cluster",
|
||||
"Properties": {
|
||||
"facing": "up",
|
||||
"waterlogged": "false"
|
||||
}
|
||||
}
|
||||
],
|
||||
"invalid_blocks": "#minecraft:geode_invalid_blocks",
|
||||
"middle_layer_provider": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "minecraft:calcite"
|
||||
}
|
||||
},
|
||||
"outer_layer_provider": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "minecraft:smooth_basalt"
|
||||
}
|
||||
}
|
||||
},
|
||||
"crack": {
|
||||
"base_crack_size": 2.0,
|
||||
"crack_point_offset": 2,
|
||||
"generate_crack_chance": 0.95
|
||||
},
|
||||
"distribution_points": {
|
||||
"type": "minecraft:uniform",
|
||||
"max_inclusive": 4,
|
||||
"min_inclusive": 3
|
||||
},
|
||||
"invalid_blocks_threshold": 1,
|
||||
"layers": {
|
||||
"filling": 1.7,
|
||||
"inner_layer": 2.2,
|
||||
"middle_layer": 3.2,
|
||||
"outer_layer": 4.2
|
||||
},
|
||||
"max_gen_offset": 16,
|
||||
"min_gen_offset": -16,
|
||||
"noise_multiplier": 0.05,
|
||||
"outer_wall_distance": {
|
||||
"type": "minecraft:uniform",
|
||||
"max_inclusive": 6,
|
||||
"min_inclusive": 4
|
||||
},
|
||||
"placements_require_layer0_alternate": true,
|
||||
"point_offset": {
|
||||
"type": "minecraft:uniform",
|
||||
"max_inclusive": 2,
|
||||
"min_inclusive": 1
|
||||
},
|
||||
"use_alternate_layer0_chance": 0.083,
|
||||
"use_potential_placements_chance": 0.35
|
||||
}
|
||||
}
|
||||
75
data/minecraft/worldgen/configured_feature/azalea_tree.json
Normal file
75
data/minecraft/worldgen/configured_feature/azalea_tree.json
Normal file
@@ -0,0 +1,75 @@
|
||||
{
|
||||
"type": "minecraft:tree",
|
||||
"config": {
|
||||
"decorators": [],
|
||||
"dirt_provider": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "minecraft:rooted_dirt"
|
||||
}
|
||||
},
|
||||
"foliage_placer": {
|
||||
"type": "minecraft:random_spread_foliage_placer",
|
||||
"foliage_height": 2,
|
||||
"leaf_placement_attempts": 50,
|
||||
"offset": 0,
|
||||
"radius": 3
|
||||
},
|
||||
"foliage_provider": {
|
||||
"type": "minecraft:weighted_state_provider",
|
||||
"entries": [
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:azalea_leaves",
|
||||
"Properties": {
|
||||
"distance": "7",
|
||||
"persistent": "false",
|
||||
"waterlogged": "false"
|
||||
}
|
||||
},
|
||||
"weight": 3
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:flowering_azalea_leaves",
|
||||
"Properties": {
|
||||
"distance": "7",
|
||||
"persistent": "false",
|
||||
"waterlogged": "false"
|
||||
}
|
||||
},
|
||||
"weight": 1
|
||||
}
|
||||
]
|
||||
},
|
||||
"force_dirt": true,
|
||||
"ignore_vines": false,
|
||||
"minimum_size": {
|
||||
"type": "minecraft:two_layers_feature_size",
|
||||
"limit": 1,
|
||||
"lower_size": 0,
|
||||
"upper_size": 1
|
||||
},
|
||||
"trunk_placer": {
|
||||
"type": "minecraft:bending_trunk_placer",
|
||||
"base_height": 4,
|
||||
"bend_length": {
|
||||
"type": "minecraft:uniform",
|
||||
"max_inclusive": 2,
|
||||
"min_inclusive": 1
|
||||
},
|
||||
"height_rand_a": 2,
|
||||
"height_rand_b": 0,
|
||||
"min_height_for_leaves": 3
|
||||
},
|
||||
"trunk_provider": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "minecraft:oak_log",
|
||||
"Properties": {
|
||||
"axis": "y"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,6 @@
|
||||
{
|
||||
"type": "minecraft:bamboo",
|
||||
"config": {
|
||||
"probability": 0.0
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,6 @@
|
||||
{
|
||||
"type": "minecraft:bamboo",
|
||||
"config": {
|
||||
"probability": 0.2
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,23 @@
|
||||
{
|
||||
"type": "minecraft:random_selector",
|
||||
"config": {
|
||||
"default": {
|
||||
"feature": "minecraft:patch_grass_jungle",
|
||||
"placement": []
|
||||
},
|
||||
"features": [
|
||||
{
|
||||
"chance": 0.05,
|
||||
"feature": "minecraft:fancy_oak_checked"
|
||||
},
|
||||
{
|
||||
"chance": 0.15,
|
||||
"feature": "minecraft:jungle_bush"
|
||||
},
|
||||
{
|
||||
"chance": 0.7,
|
||||
"feature": "minecraft:mega_jungle_tree_checked"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
19
data/minecraft/worldgen/configured_feature/basalt_blobs.json
Normal file
19
data/minecraft/worldgen/configured_feature/basalt_blobs.json
Normal file
@@ -0,0 +1,19 @@
|
||||
{
|
||||
"type": "minecraft:netherrack_replace_blobs",
|
||||
"config": {
|
||||
"radius": {
|
||||
"type": "minecraft:uniform",
|
||||
"max_inclusive": 7,
|
||||
"min_inclusive": 3
|
||||
},
|
||||
"state": {
|
||||
"Name": "minecraft:basalt",
|
||||
"Properties": {
|
||||
"axis": "y"
|
||||
}
|
||||
},
|
||||
"target": {
|
||||
"Name": "minecraft:netherrack"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,4 @@
|
||||
{
|
||||
"type": "minecraft:basalt_pillar",
|
||||
"config": {}
|
||||
}
|
||||
52
data/minecraft/worldgen/configured_feature/birch.json
Normal file
52
data/minecraft/worldgen/configured_feature/birch.json
Normal file
@@ -0,0 +1,52 @@
|
||||
{
|
||||
"type": "minecraft:tree",
|
||||
"config": {
|
||||
"decorators": [],
|
||||
"dirt_provider": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "minecraft:dirt"
|
||||
}
|
||||
},
|
||||
"foliage_placer": {
|
||||
"type": "minecraft:blob_foliage_placer",
|
||||
"height": 3,
|
||||
"offset": 0,
|
||||
"radius": 2
|
||||
},
|
||||
"foliage_provider": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "minecraft:birch_leaves",
|
||||
"Properties": {
|
||||
"distance": "7",
|
||||
"persistent": "false",
|
||||
"waterlogged": "false"
|
||||
}
|
||||
}
|
||||
},
|
||||
"force_dirt": false,
|
||||
"ignore_vines": true,
|
||||
"minimum_size": {
|
||||
"type": "minecraft:two_layers_feature_size",
|
||||
"limit": 1,
|
||||
"lower_size": 0,
|
||||
"upper_size": 1
|
||||
},
|
||||
"trunk_placer": {
|
||||
"type": "minecraft:straight_trunk_placer",
|
||||
"base_height": 5,
|
||||
"height_rand_a": 2,
|
||||
"height_rand_b": 0
|
||||
},
|
||||
"trunk_provider": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "minecraft:birch_log",
|
||||
"Properties": {
|
||||
"axis": "y"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,57 @@
|
||||
{
|
||||
"type": "minecraft:tree",
|
||||
"config": {
|
||||
"decorators": [
|
||||
{
|
||||
"type": "minecraft:beehive",
|
||||
"probability": 0.002
|
||||
}
|
||||
],
|
||||
"dirt_provider": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "minecraft:dirt"
|
||||
}
|
||||
},
|
||||
"foliage_placer": {
|
||||
"type": "minecraft:blob_foliage_placer",
|
||||
"height": 3,
|
||||
"offset": 0,
|
||||
"radius": 2
|
||||
},
|
||||
"foliage_provider": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "minecraft:birch_leaves",
|
||||
"Properties": {
|
||||
"distance": "7",
|
||||
"persistent": "false",
|
||||
"waterlogged": "false"
|
||||
}
|
||||
}
|
||||
},
|
||||
"force_dirt": false,
|
||||
"ignore_vines": true,
|
||||
"minimum_size": {
|
||||
"type": "minecraft:two_layers_feature_size",
|
||||
"limit": 1,
|
||||
"lower_size": 0,
|
||||
"upper_size": 1
|
||||
},
|
||||
"trunk_placer": {
|
||||
"type": "minecraft:straight_trunk_placer",
|
||||
"base_height": 5,
|
||||
"height_rand_a": 2,
|
||||
"height_rand_b": 0
|
||||
},
|
||||
"trunk_provider": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "minecraft:birch_log",
|
||||
"Properties": {
|
||||
"axis": "y"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,359 @@
|
||||
{
|
||||
"type": "minecraft:tree",
|
||||
"config": {
|
||||
"decorators": [
|
||||
{
|
||||
"type": "minecraft:beehive",
|
||||
"probability": 0.002
|
||||
},
|
||||
{
|
||||
"type": "minecraft:place_on_ground",
|
||||
"block_state_provider": {
|
||||
"type": "minecraft:weighted_state_provider",
|
||||
"entries": [
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:leaf_litter",
|
||||
"Properties": {
|
||||
"facing": "north",
|
||||
"segment_amount": "1"
|
||||
}
|
||||
},
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:leaf_litter",
|
||||
"Properties": {
|
||||
"facing": "east",
|
||||
"segment_amount": "1"
|
||||
}
|
||||
},
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:leaf_litter",
|
||||
"Properties": {
|
||||
"facing": "south",
|
||||
"segment_amount": "1"
|
||||
}
|
||||
},
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:leaf_litter",
|
||||
"Properties": {
|
||||
"facing": "west",
|
||||
"segment_amount": "1"
|
||||
}
|
||||
},
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:leaf_litter",
|
||||
"Properties": {
|
||||
"facing": "north",
|
||||
"segment_amount": "2"
|
||||
}
|
||||
},
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:leaf_litter",
|
||||
"Properties": {
|
||||
"facing": "east",
|
||||
"segment_amount": "2"
|
||||
}
|
||||
},
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:leaf_litter",
|
||||
"Properties": {
|
||||
"facing": "south",
|
||||
"segment_amount": "2"
|
||||
}
|
||||
},
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:leaf_litter",
|
||||
"Properties": {
|
||||
"facing": "west",
|
||||
"segment_amount": "2"
|
||||
}
|
||||
},
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:leaf_litter",
|
||||
"Properties": {
|
||||
"facing": "north",
|
||||
"segment_amount": "3"
|
||||
}
|
||||
},
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:leaf_litter",
|
||||
"Properties": {
|
||||
"facing": "east",
|
||||
"segment_amount": "3"
|
||||
}
|
||||
},
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:leaf_litter",
|
||||
"Properties": {
|
||||
"facing": "south",
|
||||
"segment_amount": "3"
|
||||
}
|
||||
},
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:leaf_litter",
|
||||
"Properties": {
|
||||
"facing": "west",
|
||||
"segment_amount": "3"
|
||||
}
|
||||
},
|
||||
"weight": 1
|
||||
}
|
||||
]
|
||||
},
|
||||
"height": 2,
|
||||
"radius": 4,
|
||||
"tries": 96
|
||||
},
|
||||
{
|
||||
"type": "minecraft:place_on_ground",
|
||||
"block_state_provider": {
|
||||
"type": "minecraft:weighted_state_provider",
|
||||
"entries": [
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:leaf_litter",
|
||||
"Properties": {
|
||||
"facing": "north",
|
||||
"segment_amount": "1"
|
||||
}
|
||||
},
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:leaf_litter",
|
||||
"Properties": {
|
||||
"facing": "east",
|
||||
"segment_amount": "1"
|
||||
}
|
||||
},
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:leaf_litter",
|
||||
"Properties": {
|
||||
"facing": "south",
|
||||
"segment_amount": "1"
|
||||
}
|
||||
},
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:leaf_litter",
|
||||
"Properties": {
|
||||
"facing": "west",
|
||||
"segment_amount": "1"
|
||||
}
|
||||
},
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:leaf_litter",
|
||||
"Properties": {
|
||||
"facing": "north",
|
||||
"segment_amount": "2"
|
||||
}
|
||||
},
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:leaf_litter",
|
||||
"Properties": {
|
||||
"facing": "east",
|
||||
"segment_amount": "2"
|
||||
}
|
||||
},
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:leaf_litter",
|
||||
"Properties": {
|
||||
"facing": "south",
|
||||
"segment_amount": "2"
|
||||
}
|
||||
},
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:leaf_litter",
|
||||
"Properties": {
|
||||
"facing": "west",
|
||||
"segment_amount": "2"
|
||||
}
|
||||
},
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:leaf_litter",
|
||||
"Properties": {
|
||||
"facing": "north",
|
||||
"segment_amount": "3"
|
||||
}
|
||||
},
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:leaf_litter",
|
||||
"Properties": {
|
||||
"facing": "east",
|
||||
"segment_amount": "3"
|
||||
}
|
||||
},
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:leaf_litter",
|
||||
"Properties": {
|
||||
"facing": "south",
|
||||
"segment_amount": "3"
|
||||
}
|
||||
},
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:leaf_litter",
|
||||
"Properties": {
|
||||
"facing": "west",
|
||||
"segment_amount": "3"
|
||||
}
|
||||
},
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:leaf_litter",
|
||||
"Properties": {
|
||||
"facing": "north",
|
||||
"segment_amount": "4"
|
||||
}
|
||||
},
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:leaf_litter",
|
||||
"Properties": {
|
||||
"facing": "east",
|
||||
"segment_amount": "4"
|
||||
}
|
||||
},
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:leaf_litter",
|
||||
"Properties": {
|
||||
"facing": "south",
|
||||
"segment_amount": "4"
|
||||
}
|
||||
},
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:leaf_litter",
|
||||
"Properties": {
|
||||
"facing": "west",
|
||||
"segment_amount": "4"
|
||||
}
|
||||
},
|
||||
"weight": 1
|
||||
}
|
||||
]
|
||||
},
|
||||
"height": 2,
|
||||
"radius": 2,
|
||||
"tries": 150
|
||||
}
|
||||
],
|
||||
"dirt_provider": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "minecraft:dirt"
|
||||
}
|
||||
},
|
||||
"foliage_placer": {
|
||||
"type": "minecraft:blob_foliage_placer",
|
||||
"height": 3,
|
||||
"offset": 0,
|
||||
"radius": 2
|
||||
},
|
||||
"foliage_provider": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "minecraft:birch_leaves",
|
||||
"Properties": {
|
||||
"distance": "7",
|
||||
"persistent": "false",
|
||||
"waterlogged": "false"
|
||||
}
|
||||
}
|
||||
},
|
||||
"force_dirt": false,
|
||||
"ignore_vines": true,
|
||||
"minimum_size": {
|
||||
"type": "minecraft:two_layers_feature_size",
|
||||
"limit": 1,
|
||||
"lower_size": 0,
|
||||
"upper_size": 1
|
||||
},
|
||||
"trunk_placer": {
|
||||
"type": "minecraft:straight_trunk_placer",
|
||||
"base_height": 5,
|
||||
"height_rand_a": 2,
|
||||
"height_rand_b": 0
|
||||
},
|
||||
"trunk_provider": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "minecraft:birch_log",
|
||||
"Properties": {
|
||||
"axis": "y"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,57 @@
|
||||
{
|
||||
"type": "minecraft:tree",
|
||||
"config": {
|
||||
"decorators": [
|
||||
{
|
||||
"type": "minecraft:beehive",
|
||||
"probability": 0.02
|
||||
}
|
||||
],
|
||||
"dirt_provider": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "minecraft:dirt"
|
||||
}
|
||||
},
|
||||
"foliage_placer": {
|
||||
"type": "minecraft:blob_foliage_placer",
|
||||
"height": 3,
|
||||
"offset": 0,
|
||||
"radius": 2
|
||||
},
|
||||
"foliage_provider": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "minecraft:birch_leaves",
|
||||
"Properties": {
|
||||
"distance": "7",
|
||||
"persistent": "false",
|
||||
"waterlogged": "false"
|
||||
}
|
||||
}
|
||||
},
|
||||
"force_dirt": false,
|
||||
"ignore_vines": true,
|
||||
"minimum_size": {
|
||||
"type": "minecraft:two_layers_feature_size",
|
||||
"limit": 1,
|
||||
"lower_size": 0,
|
||||
"upper_size": 1
|
||||
},
|
||||
"trunk_placer": {
|
||||
"type": "minecraft:straight_trunk_placer",
|
||||
"base_height": 5,
|
||||
"height_rand_a": 2,
|
||||
"height_rand_b": 0
|
||||
},
|
||||
"trunk_provider": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "minecraft:birch_log",
|
||||
"Properties": {
|
||||
"axis": "y"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,57 @@
|
||||
{
|
||||
"type": "minecraft:tree",
|
||||
"config": {
|
||||
"decorators": [
|
||||
{
|
||||
"type": "minecraft:beehive",
|
||||
"probability": 0.05
|
||||
}
|
||||
],
|
||||
"dirt_provider": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "minecraft:dirt"
|
||||
}
|
||||
},
|
||||
"foliage_placer": {
|
||||
"type": "minecraft:blob_foliage_placer",
|
||||
"height": 3,
|
||||
"offset": 0,
|
||||
"radius": 2
|
||||
},
|
||||
"foliage_provider": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "minecraft:birch_leaves",
|
||||
"Properties": {
|
||||
"distance": "7",
|
||||
"persistent": "false",
|
||||
"waterlogged": "false"
|
||||
}
|
||||
}
|
||||
},
|
||||
"force_dirt": false,
|
||||
"ignore_vines": true,
|
||||
"minimum_size": {
|
||||
"type": "minecraft:two_layers_feature_size",
|
||||
"limit": 1,
|
||||
"lower_size": 0,
|
||||
"upper_size": 1
|
||||
},
|
||||
"trunk_placer": {
|
||||
"type": "minecraft:straight_trunk_placer",
|
||||
"base_height": 5,
|
||||
"height_rand_a": 2,
|
||||
"height_rand_b": 0
|
||||
},
|
||||
"trunk_provider": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "minecraft:birch_log",
|
||||
"Properties": {
|
||||
"axis": "y"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,355 @@
|
||||
{
|
||||
"type": "minecraft:tree",
|
||||
"config": {
|
||||
"decorators": [
|
||||
{
|
||||
"type": "minecraft:place_on_ground",
|
||||
"block_state_provider": {
|
||||
"type": "minecraft:weighted_state_provider",
|
||||
"entries": [
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:leaf_litter",
|
||||
"Properties": {
|
||||
"facing": "north",
|
||||
"segment_amount": "1"
|
||||
}
|
||||
},
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:leaf_litter",
|
||||
"Properties": {
|
||||
"facing": "east",
|
||||
"segment_amount": "1"
|
||||
}
|
||||
},
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:leaf_litter",
|
||||
"Properties": {
|
||||
"facing": "south",
|
||||
"segment_amount": "1"
|
||||
}
|
||||
},
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:leaf_litter",
|
||||
"Properties": {
|
||||
"facing": "west",
|
||||
"segment_amount": "1"
|
||||
}
|
||||
},
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:leaf_litter",
|
||||
"Properties": {
|
||||
"facing": "north",
|
||||
"segment_amount": "2"
|
||||
}
|
||||
},
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:leaf_litter",
|
||||
"Properties": {
|
||||
"facing": "east",
|
||||
"segment_amount": "2"
|
||||
}
|
||||
},
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:leaf_litter",
|
||||
"Properties": {
|
||||
"facing": "south",
|
||||
"segment_amount": "2"
|
||||
}
|
||||
},
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:leaf_litter",
|
||||
"Properties": {
|
||||
"facing": "west",
|
||||
"segment_amount": "2"
|
||||
}
|
||||
},
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:leaf_litter",
|
||||
"Properties": {
|
||||
"facing": "north",
|
||||
"segment_amount": "3"
|
||||
}
|
||||
},
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:leaf_litter",
|
||||
"Properties": {
|
||||
"facing": "east",
|
||||
"segment_amount": "3"
|
||||
}
|
||||
},
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:leaf_litter",
|
||||
"Properties": {
|
||||
"facing": "south",
|
||||
"segment_amount": "3"
|
||||
}
|
||||
},
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:leaf_litter",
|
||||
"Properties": {
|
||||
"facing": "west",
|
||||
"segment_amount": "3"
|
||||
}
|
||||
},
|
||||
"weight": 1
|
||||
}
|
||||
]
|
||||
},
|
||||
"height": 2,
|
||||
"radius": 4,
|
||||
"tries": 96
|
||||
},
|
||||
{
|
||||
"type": "minecraft:place_on_ground",
|
||||
"block_state_provider": {
|
||||
"type": "minecraft:weighted_state_provider",
|
||||
"entries": [
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:leaf_litter",
|
||||
"Properties": {
|
||||
"facing": "north",
|
||||
"segment_amount": "1"
|
||||
}
|
||||
},
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:leaf_litter",
|
||||
"Properties": {
|
||||
"facing": "east",
|
||||
"segment_amount": "1"
|
||||
}
|
||||
},
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:leaf_litter",
|
||||
"Properties": {
|
||||
"facing": "south",
|
||||
"segment_amount": "1"
|
||||
}
|
||||
},
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:leaf_litter",
|
||||
"Properties": {
|
||||
"facing": "west",
|
||||
"segment_amount": "1"
|
||||
}
|
||||
},
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:leaf_litter",
|
||||
"Properties": {
|
||||
"facing": "north",
|
||||
"segment_amount": "2"
|
||||
}
|
||||
},
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:leaf_litter",
|
||||
"Properties": {
|
||||
"facing": "east",
|
||||
"segment_amount": "2"
|
||||
}
|
||||
},
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:leaf_litter",
|
||||
"Properties": {
|
||||
"facing": "south",
|
||||
"segment_amount": "2"
|
||||
}
|
||||
},
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:leaf_litter",
|
||||
"Properties": {
|
||||
"facing": "west",
|
||||
"segment_amount": "2"
|
||||
}
|
||||
},
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:leaf_litter",
|
||||
"Properties": {
|
||||
"facing": "north",
|
||||
"segment_amount": "3"
|
||||
}
|
||||
},
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:leaf_litter",
|
||||
"Properties": {
|
||||
"facing": "east",
|
||||
"segment_amount": "3"
|
||||
}
|
||||
},
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:leaf_litter",
|
||||
"Properties": {
|
||||
"facing": "south",
|
||||
"segment_amount": "3"
|
||||
}
|
||||
},
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:leaf_litter",
|
||||
"Properties": {
|
||||
"facing": "west",
|
||||
"segment_amount": "3"
|
||||
}
|
||||
},
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:leaf_litter",
|
||||
"Properties": {
|
||||
"facing": "north",
|
||||
"segment_amount": "4"
|
||||
}
|
||||
},
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:leaf_litter",
|
||||
"Properties": {
|
||||
"facing": "east",
|
||||
"segment_amount": "4"
|
||||
}
|
||||
},
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:leaf_litter",
|
||||
"Properties": {
|
||||
"facing": "south",
|
||||
"segment_amount": "4"
|
||||
}
|
||||
},
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:leaf_litter",
|
||||
"Properties": {
|
||||
"facing": "west",
|
||||
"segment_amount": "4"
|
||||
}
|
||||
},
|
||||
"weight": 1
|
||||
}
|
||||
]
|
||||
},
|
||||
"height": 2,
|
||||
"radius": 2,
|
||||
"tries": 150
|
||||
}
|
||||
],
|
||||
"dirt_provider": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "minecraft:dirt"
|
||||
}
|
||||
},
|
||||
"foliage_placer": {
|
||||
"type": "minecraft:blob_foliage_placer",
|
||||
"height": 3,
|
||||
"offset": 0,
|
||||
"radius": 2
|
||||
},
|
||||
"foliage_provider": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "minecraft:birch_leaves",
|
||||
"Properties": {
|
||||
"distance": "7",
|
||||
"persistent": "false",
|
||||
"waterlogged": "false"
|
||||
}
|
||||
}
|
||||
},
|
||||
"force_dirt": false,
|
||||
"ignore_vines": true,
|
||||
"minimum_size": {
|
||||
"type": "minecraft:two_layers_feature_size",
|
||||
"limit": 1,
|
||||
"lower_size": 0,
|
||||
"upper_size": 1
|
||||
},
|
||||
"trunk_placer": {
|
||||
"type": "minecraft:straight_trunk_placer",
|
||||
"base_height": 5,
|
||||
"height_rand_a": 2,
|
||||
"height_rand_b": 0
|
||||
},
|
||||
"trunk_provider": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "minecraft:birch_log",
|
||||
"Properties": {
|
||||
"axis": "y"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
20
data/minecraft/worldgen/configured_feature/birch_tall.json
Normal file
20
data/minecraft/worldgen/configured_feature/birch_tall.json
Normal file
@@ -0,0 +1,20 @@
|
||||
{
|
||||
"type": "minecraft:random_selector",
|
||||
"config": {
|
||||
"default": "minecraft:birch_bees_0002",
|
||||
"features": [
|
||||
{
|
||||
"chance": 0.00625,
|
||||
"feature": "minecraft:fallen_super_birch_tree"
|
||||
},
|
||||
{
|
||||
"chance": 0.5,
|
||||
"feature": "minecraft:super_birch_bees_0002"
|
||||
},
|
||||
{
|
||||
"chance": 0.0125,
|
||||
"feature": "minecraft:fallen_birch_tree"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,16 @@
|
||||
{
|
||||
"type": "minecraft:netherrack_replace_blobs",
|
||||
"config": {
|
||||
"radius": {
|
||||
"type": "minecraft:uniform",
|
||||
"max_inclusive": 7,
|
||||
"min_inclusive": 3
|
||||
},
|
||||
"state": {
|
||||
"Name": "minecraft:blackstone"
|
||||
},
|
||||
"target": {
|
||||
"Name": "minecraft:netherrack"
|
||||
}
|
||||
}
|
||||
}
|
||||
4
data/minecraft/worldgen/configured_feature/blue_ice.json
Normal file
4
data/minecraft/worldgen/configured_feature/blue_ice.json
Normal file
@@ -0,0 +1,4 @@
|
||||
{
|
||||
"type": "minecraft:blue_ice",
|
||||
"config": {}
|
||||
}
|
||||
@@ -0,0 +1,4 @@
|
||||
{
|
||||
"type": "minecraft:bonus_chest",
|
||||
"config": {}
|
||||
}
|
||||
104
data/minecraft/worldgen/configured_feature/cave_vine.json
Normal file
104
data/minecraft/worldgen/configured_feature/cave_vine.json
Normal file
@@ -0,0 +1,104 @@
|
||||
{
|
||||
"type": "minecraft:block_column",
|
||||
"config": {
|
||||
"allowed_placement": {
|
||||
"type": "minecraft:matching_blocks",
|
||||
"blocks": "minecraft:air"
|
||||
},
|
||||
"direction": "down",
|
||||
"layers": [
|
||||
{
|
||||
"height": {
|
||||
"type": "minecraft:weighted_list",
|
||||
"distribution": [
|
||||
{
|
||||
"data": {
|
||||
"type": "minecraft:uniform",
|
||||
"max_inclusive": 19,
|
||||
"min_inclusive": 0
|
||||
},
|
||||
"weight": 2
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"type": "minecraft:uniform",
|
||||
"max_inclusive": 2,
|
||||
"min_inclusive": 0
|
||||
},
|
||||
"weight": 3
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"type": "minecraft:uniform",
|
||||
"max_inclusive": 6,
|
||||
"min_inclusive": 0
|
||||
},
|
||||
"weight": 10
|
||||
}
|
||||
]
|
||||
},
|
||||
"provider": {
|
||||
"type": "minecraft:weighted_state_provider",
|
||||
"entries": [
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:cave_vines_plant",
|
||||
"Properties": {
|
||||
"berries": "false"
|
||||
}
|
||||
},
|
||||
"weight": 4
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:cave_vines_plant",
|
||||
"Properties": {
|
||||
"berries": "true"
|
||||
}
|
||||
},
|
||||
"weight": 1
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"height": 1,
|
||||
"provider": {
|
||||
"type": "minecraft:randomized_int_state_provider",
|
||||
"property": "age",
|
||||
"source": {
|
||||
"type": "minecraft:weighted_state_provider",
|
||||
"entries": [
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:cave_vines",
|
||||
"Properties": {
|
||||
"age": "0",
|
||||
"berries": "false"
|
||||
}
|
||||
},
|
||||
"weight": 4
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:cave_vines",
|
||||
"Properties": {
|
||||
"age": "0",
|
||||
"berries": "true"
|
||||
}
|
||||
},
|
||||
"weight": 1
|
||||
}
|
||||
]
|
||||
},
|
||||
"values": {
|
||||
"type": "minecraft:uniform",
|
||||
"max_inclusive": 25,
|
||||
"min_inclusive": 23
|
||||
}
|
||||
}
|
||||
}
|
||||
],
|
||||
"prioritize_tip": true
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,96 @@
|
||||
{
|
||||
"type": "minecraft:block_column",
|
||||
"config": {
|
||||
"allowed_placement": {
|
||||
"type": "minecraft:matching_blocks",
|
||||
"blocks": "minecraft:air"
|
||||
},
|
||||
"direction": "down",
|
||||
"layers": [
|
||||
{
|
||||
"height": {
|
||||
"type": "minecraft:weighted_list",
|
||||
"distribution": [
|
||||
{
|
||||
"data": {
|
||||
"type": "minecraft:uniform",
|
||||
"max_inclusive": 3,
|
||||
"min_inclusive": 0
|
||||
},
|
||||
"weight": 5
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"type": "minecraft:uniform",
|
||||
"max_inclusive": 7,
|
||||
"min_inclusive": 1
|
||||
},
|
||||
"weight": 1
|
||||
}
|
||||
]
|
||||
},
|
||||
"provider": {
|
||||
"type": "minecraft:weighted_state_provider",
|
||||
"entries": [
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:cave_vines_plant",
|
||||
"Properties": {
|
||||
"berries": "false"
|
||||
}
|
||||
},
|
||||
"weight": 4
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:cave_vines_plant",
|
||||
"Properties": {
|
||||
"berries": "true"
|
||||
}
|
||||
},
|
||||
"weight": 1
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"height": 1,
|
||||
"provider": {
|
||||
"type": "minecraft:randomized_int_state_provider",
|
||||
"property": "age",
|
||||
"source": {
|
||||
"type": "minecraft:weighted_state_provider",
|
||||
"entries": [
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:cave_vines",
|
||||
"Properties": {
|
||||
"age": "0",
|
||||
"berries": "false"
|
||||
}
|
||||
},
|
||||
"weight": 4
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:cave_vines",
|
||||
"Properties": {
|
||||
"age": "0",
|
||||
"berries": "true"
|
||||
}
|
||||
},
|
||||
"weight": 1
|
||||
}
|
||||
]
|
||||
},
|
||||
"values": {
|
||||
"type": "minecraft:uniform",
|
||||
"max_inclusive": 25,
|
||||
"min_inclusive": 23
|
||||
}
|
||||
}
|
||||
}
|
||||
],
|
||||
"prioritize_tip": true
|
||||
}
|
||||
}
|
||||
87
data/minecraft/worldgen/configured_feature/cherry.json
Normal file
87
data/minecraft/worldgen/configured_feature/cherry.json
Normal file
@@ -0,0 +1,87 @@
|
||||
{
|
||||
"type": "minecraft:tree",
|
||||
"config": {
|
||||
"decorators": [],
|
||||
"dirt_provider": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "minecraft:dirt"
|
||||
}
|
||||
},
|
||||
"foliage_placer": {
|
||||
"type": "minecraft:cherry_foliage_placer",
|
||||
"corner_hole_chance": 0.25,
|
||||
"hanging_leaves_chance": 0.16666667,
|
||||
"hanging_leaves_extension_chance": 0.33333334,
|
||||
"height": 5,
|
||||
"offset": 0,
|
||||
"radius": 4,
|
||||
"wide_bottom_layer_hole_chance": 0.25
|
||||
},
|
||||
"foliage_provider": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "minecraft:cherry_leaves",
|
||||
"Properties": {
|
||||
"distance": "7",
|
||||
"persistent": "false",
|
||||
"waterlogged": "false"
|
||||
}
|
||||
}
|
||||
},
|
||||
"force_dirt": false,
|
||||
"ignore_vines": true,
|
||||
"minimum_size": {
|
||||
"type": "minecraft:two_layers_feature_size",
|
||||
"limit": 1,
|
||||
"lower_size": 0,
|
||||
"upper_size": 2
|
||||
},
|
||||
"trunk_placer": {
|
||||
"type": "minecraft:cherry_trunk_placer",
|
||||
"base_height": 7,
|
||||
"branch_count": {
|
||||
"type": "minecraft:weighted_list",
|
||||
"distribution": [
|
||||
{
|
||||
"data": 1,
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"data": 2,
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"data": 3,
|
||||
"weight": 1
|
||||
}
|
||||
]
|
||||
},
|
||||
"branch_end_offset_from_top": {
|
||||
"type": "minecraft:uniform",
|
||||
"max_inclusive": 0,
|
||||
"min_inclusive": -1
|
||||
},
|
||||
"branch_horizontal_length": {
|
||||
"type": "minecraft:uniform",
|
||||
"max_inclusive": 4,
|
||||
"min_inclusive": 2
|
||||
},
|
||||
"branch_start_offset_from_top": {
|
||||
"max_inclusive": -3,
|
||||
"min_inclusive": -4
|
||||
},
|
||||
"height_rand_a": 1,
|
||||
"height_rand_b": 0
|
||||
},
|
||||
"trunk_provider": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "minecraft:cherry_log",
|
||||
"Properties": {
|
||||
"axis": "y"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,92 @@
|
||||
{
|
||||
"type": "minecraft:tree",
|
||||
"config": {
|
||||
"decorators": [
|
||||
{
|
||||
"type": "minecraft:beehive",
|
||||
"probability": 0.05
|
||||
}
|
||||
],
|
||||
"dirt_provider": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "minecraft:dirt"
|
||||
}
|
||||
},
|
||||
"foliage_placer": {
|
||||
"type": "minecraft:cherry_foliage_placer",
|
||||
"corner_hole_chance": 0.25,
|
||||
"hanging_leaves_chance": 0.16666667,
|
||||
"hanging_leaves_extension_chance": 0.33333334,
|
||||
"height": 5,
|
||||
"offset": 0,
|
||||
"radius": 4,
|
||||
"wide_bottom_layer_hole_chance": 0.25
|
||||
},
|
||||
"foliage_provider": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "minecraft:cherry_leaves",
|
||||
"Properties": {
|
||||
"distance": "7",
|
||||
"persistent": "false",
|
||||
"waterlogged": "false"
|
||||
}
|
||||
}
|
||||
},
|
||||
"force_dirt": false,
|
||||
"ignore_vines": true,
|
||||
"minimum_size": {
|
||||
"type": "minecraft:two_layers_feature_size",
|
||||
"limit": 1,
|
||||
"lower_size": 0,
|
||||
"upper_size": 2
|
||||
},
|
||||
"trunk_placer": {
|
||||
"type": "minecraft:cherry_trunk_placer",
|
||||
"base_height": 7,
|
||||
"branch_count": {
|
||||
"type": "minecraft:weighted_list",
|
||||
"distribution": [
|
||||
{
|
||||
"data": 1,
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"data": 2,
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"data": 3,
|
||||
"weight": 1
|
||||
}
|
||||
]
|
||||
},
|
||||
"branch_end_offset_from_top": {
|
||||
"type": "minecraft:uniform",
|
||||
"max_inclusive": 0,
|
||||
"min_inclusive": -1
|
||||
},
|
||||
"branch_horizontal_length": {
|
||||
"type": "minecraft:uniform",
|
||||
"max_inclusive": 4,
|
||||
"min_inclusive": 2
|
||||
},
|
||||
"branch_start_offset_from_top": {
|
||||
"max_inclusive": -3,
|
||||
"min_inclusive": -4
|
||||
},
|
||||
"height_rand_a": 1,
|
||||
"height_rand_b": 0
|
||||
},
|
||||
"trunk_provider": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "minecraft:cherry_log",
|
||||
"Properties": {
|
||||
"axis": "y"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,4 @@
|
||||
{
|
||||
"type": "minecraft:chorus_plant",
|
||||
"config": {}
|
||||
}
|
||||
@@ -0,0 +1,27 @@
|
||||
{
|
||||
"type": "minecraft:waterlogged_vegetation_patch",
|
||||
"config": {
|
||||
"depth": 3,
|
||||
"extra_bottom_block_chance": 0.8,
|
||||
"extra_edge_column_chance": 0.7,
|
||||
"ground_state": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "minecraft:clay"
|
||||
}
|
||||
},
|
||||
"replaceable": "#minecraft:lush_ground_replaceable",
|
||||
"surface": "floor",
|
||||
"vegetation_chance": 0.1,
|
||||
"vegetation_feature": {
|
||||
"feature": "minecraft:dripleaf",
|
||||
"placement": []
|
||||
},
|
||||
"vertical_range": 5,
|
||||
"xz_radius": {
|
||||
"type": "minecraft:uniform",
|
||||
"max_inclusive": 7,
|
||||
"min_inclusive": 4
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,27 @@
|
||||
{
|
||||
"type": "minecraft:vegetation_patch",
|
||||
"config": {
|
||||
"depth": 3,
|
||||
"extra_bottom_block_chance": 0.8,
|
||||
"extra_edge_column_chance": 0.7,
|
||||
"ground_state": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "minecraft:clay"
|
||||
}
|
||||
},
|
||||
"replaceable": "#minecraft:lush_ground_replaceable",
|
||||
"surface": "floor",
|
||||
"vegetation_chance": 0.05,
|
||||
"vegetation_feature": {
|
||||
"feature": "minecraft:dripleaf",
|
||||
"placement": []
|
||||
},
|
||||
"vertical_range": 2,
|
||||
"xz_radius": {
|
||||
"type": "minecraft:uniform",
|
||||
"max_inclusive": 7,
|
||||
"min_inclusive": 4
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,30 @@
|
||||
{
|
||||
"type": "minecraft:nether_forest_vegetation",
|
||||
"config": {
|
||||
"spread_height": 4,
|
||||
"spread_width": 8,
|
||||
"state_provider": {
|
||||
"type": "minecraft:weighted_state_provider",
|
||||
"entries": [
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:crimson_roots"
|
||||
},
|
||||
"weight": 87
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:crimson_fungus"
|
||||
},
|
||||
"weight": 11
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:warped_fungus"
|
||||
},
|
||||
"weight": 1
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,30 @@
|
||||
{
|
||||
"type": "minecraft:nether_forest_vegetation",
|
||||
"config": {
|
||||
"spread_height": 1,
|
||||
"spread_width": 3,
|
||||
"state_provider": {
|
||||
"type": "minecraft:weighted_state_provider",
|
||||
"entries": [
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:crimson_roots"
|
||||
},
|
||||
"weight": 87
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:crimson_fungus"
|
||||
},
|
||||
"weight": 11
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:warped_fungus"
|
||||
},
|
||||
"weight": 1
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,85 @@
|
||||
{
|
||||
"type": "minecraft:huge_fungus",
|
||||
"config": {
|
||||
"decor_state": {
|
||||
"Name": "minecraft:shroomlight"
|
||||
},
|
||||
"hat_state": {
|
||||
"Name": "minecraft:nether_wart_block"
|
||||
},
|
||||
"planted": false,
|
||||
"replaceable_blocks": {
|
||||
"type": "minecraft:matching_blocks",
|
||||
"blocks": [
|
||||
"minecraft:oak_sapling",
|
||||
"minecraft:spruce_sapling",
|
||||
"minecraft:birch_sapling",
|
||||
"minecraft:jungle_sapling",
|
||||
"minecraft:acacia_sapling",
|
||||
"minecraft:cherry_sapling",
|
||||
"minecraft:dark_oak_sapling",
|
||||
"minecraft:pale_oak_sapling",
|
||||
"minecraft:mangrove_propagule",
|
||||
"minecraft:dandelion",
|
||||
"minecraft:torchflower",
|
||||
"minecraft:poppy",
|
||||
"minecraft:blue_orchid",
|
||||
"minecraft:allium",
|
||||
"minecraft:azure_bluet",
|
||||
"minecraft:red_tulip",
|
||||
"minecraft:orange_tulip",
|
||||
"minecraft:white_tulip",
|
||||
"minecraft:pink_tulip",
|
||||
"minecraft:oxeye_daisy",
|
||||
"minecraft:cornflower",
|
||||
"minecraft:wither_rose",
|
||||
"minecraft:lily_of_the_valley",
|
||||
"minecraft:brown_mushroom",
|
||||
"minecraft:red_mushroom",
|
||||
"minecraft:wheat",
|
||||
"minecraft:sugar_cane",
|
||||
"minecraft:attached_pumpkin_stem",
|
||||
"minecraft:attached_melon_stem",
|
||||
"minecraft:pumpkin_stem",
|
||||
"minecraft:melon_stem",
|
||||
"minecraft:lily_pad",
|
||||
"minecraft:nether_wart",
|
||||
"minecraft:cocoa",
|
||||
"minecraft:carrots",
|
||||
"minecraft:potatoes",
|
||||
"minecraft:chorus_plant",
|
||||
"minecraft:chorus_flower",
|
||||
"minecraft:torchflower_crop",
|
||||
"minecraft:pitcher_crop",
|
||||
"minecraft:beetroots",
|
||||
"minecraft:sweet_berry_bush",
|
||||
"minecraft:warped_fungus",
|
||||
"minecraft:crimson_fungus",
|
||||
"minecraft:weeping_vines",
|
||||
"minecraft:weeping_vines_plant",
|
||||
"minecraft:twisting_vines",
|
||||
"minecraft:twisting_vines_plant",
|
||||
"minecraft:cave_vines",
|
||||
"minecraft:cave_vines_plant",
|
||||
"minecraft:spore_blossom",
|
||||
"minecraft:azalea",
|
||||
"minecraft:flowering_azalea",
|
||||
"minecraft:moss_carpet",
|
||||
"minecraft:pink_petals",
|
||||
"minecraft:wildflowers",
|
||||
"minecraft:big_dripleaf",
|
||||
"minecraft:big_dripleaf_stem",
|
||||
"minecraft:small_dripleaf"
|
||||
]
|
||||
},
|
||||
"stem_state": {
|
||||
"Name": "minecraft:crimson_stem",
|
||||
"Properties": {
|
||||
"axis": "y"
|
||||
}
|
||||
},
|
||||
"valid_base_block": {
|
||||
"Name": "minecraft:crimson_nylium"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,85 @@
|
||||
{
|
||||
"type": "minecraft:huge_fungus",
|
||||
"config": {
|
||||
"decor_state": {
|
||||
"Name": "minecraft:shroomlight"
|
||||
},
|
||||
"hat_state": {
|
||||
"Name": "minecraft:nether_wart_block"
|
||||
},
|
||||
"planted": true,
|
||||
"replaceable_blocks": {
|
||||
"type": "minecraft:matching_blocks",
|
||||
"blocks": [
|
||||
"minecraft:oak_sapling",
|
||||
"minecraft:spruce_sapling",
|
||||
"minecraft:birch_sapling",
|
||||
"minecraft:jungle_sapling",
|
||||
"minecraft:acacia_sapling",
|
||||
"minecraft:cherry_sapling",
|
||||
"minecraft:dark_oak_sapling",
|
||||
"minecraft:pale_oak_sapling",
|
||||
"minecraft:mangrove_propagule",
|
||||
"minecraft:dandelion",
|
||||
"minecraft:torchflower",
|
||||
"minecraft:poppy",
|
||||
"minecraft:blue_orchid",
|
||||
"minecraft:allium",
|
||||
"minecraft:azure_bluet",
|
||||
"minecraft:red_tulip",
|
||||
"minecraft:orange_tulip",
|
||||
"minecraft:white_tulip",
|
||||
"minecraft:pink_tulip",
|
||||
"minecraft:oxeye_daisy",
|
||||
"minecraft:cornflower",
|
||||
"minecraft:wither_rose",
|
||||
"minecraft:lily_of_the_valley",
|
||||
"minecraft:brown_mushroom",
|
||||
"minecraft:red_mushroom",
|
||||
"minecraft:wheat",
|
||||
"minecraft:sugar_cane",
|
||||
"minecraft:attached_pumpkin_stem",
|
||||
"minecraft:attached_melon_stem",
|
||||
"minecraft:pumpkin_stem",
|
||||
"minecraft:melon_stem",
|
||||
"minecraft:lily_pad",
|
||||
"minecraft:nether_wart",
|
||||
"minecraft:cocoa",
|
||||
"minecraft:carrots",
|
||||
"minecraft:potatoes",
|
||||
"minecraft:chorus_plant",
|
||||
"minecraft:chorus_flower",
|
||||
"minecraft:torchflower_crop",
|
||||
"minecraft:pitcher_crop",
|
||||
"minecraft:beetroots",
|
||||
"minecraft:sweet_berry_bush",
|
||||
"minecraft:warped_fungus",
|
||||
"minecraft:crimson_fungus",
|
||||
"minecraft:weeping_vines",
|
||||
"minecraft:weeping_vines_plant",
|
||||
"minecraft:twisting_vines",
|
||||
"minecraft:twisting_vines_plant",
|
||||
"minecraft:cave_vines",
|
||||
"minecraft:cave_vines_plant",
|
||||
"minecraft:spore_blossom",
|
||||
"minecraft:azalea",
|
||||
"minecraft:flowering_azalea",
|
||||
"minecraft:moss_carpet",
|
||||
"minecraft:pink_petals",
|
||||
"minecraft:wildflowers",
|
||||
"minecraft:big_dripleaf",
|
||||
"minecraft:big_dripleaf_stem",
|
||||
"minecraft:small_dripleaf"
|
||||
]
|
||||
},
|
||||
"stem_state": {
|
||||
"Name": "minecraft:crimson_stem",
|
||||
"Properties": {
|
||||
"axis": "y"
|
||||
}
|
||||
},
|
||||
"valid_base_block": {
|
||||
"Name": "minecraft:crimson_nylium"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,42 @@
|
||||
{
|
||||
"type": "minecraft:random_selector",
|
||||
"config": {
|
||||
"default": "minecraft:oak_leaf_litter",
|
||||
"features": [
|
||||
{
|
||||
"chance": 0.025,
|
||||
"feature": {
|
||||
"feature": "minecraft:huge_brown_mushroom",
|
||||
"placement": []
|
||||
}
|
||||
},
|
||||
{
|
||||
"chance": 0.05,
|
||||
"feature": {
|
||||
"feature": "minecraft:huge_red_mushroom",
|
||||
"placement": []
|
||||
}
|
||||
},
|
||||
{
|
||||
"chance": 0.6666667,
|
||||
"feature": "minecraft:dark_oak_leaf_litter"
|
||||
},
|
||||
{
|
||||
"chance": 0.0025,
|
||||
"feature": "minecraft:fallen_birch_tree"
|
||||
},
|
||||
{
|
||||
"chance": 0.2,
|
||||
"feature": "minecraft:birch_leaf_litter"
|
||||
},
|
||||
{
|
||||
"chance": 0.0125,
|
||||
"feature": "minecraft:fallen_oak_tree"
|
||||
},
|
||||
{
|
||||
"chance": 0.1,
|
||||
"feature": "minecraft:fancy_oak_leaf_litter"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
53
data/minecraft/worldgen/configured_feature/dark_oak.json
Normal file
53
data/minecraft/worldgen/configured_feature/dark_oak.json
Normal file
@@ -0,0 +1,53 @@
|
||||
{
|
||||
"type": "minecraft:tree",
|
||||
"config": {
|
||||
"decorators": [],
|
||||
"dirt_provider": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "minecraft:dirt"
|
||||
}
|
||||
},
|
||||
"foliage_placer": {
|
||||
"type": "minecraft:dark_oak_foliage_placer",
|
||||
"offset": 0,
|
||||
"radius": 0
|
||||
},
|
||||
"foliage_provider": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "minecraft:dark_oak_leaves",
|
||||
"Properties": {
|
||||
"distance": "7",
|
||||
"persistent": "false",
|
||||
"waterlogged": "false"
|
||||
}
|
||||
}
|
||||
},
|
||||
"force_dirt": false,
|
||||
"ignore_vines": true,
|
||||
"minimum_size": {
|
||||
"type": "minecraft:three_layers_feature_size",
|
||||
"limit": 1,
|
||||
"lower_size": 0,
|
||||
"middle_size": 1,
|
||||
"upper_limit": 1,
|
||||
"upper_size": 2
|
||||
},
|
||||
"trunk_placer": {
|
||||
"type": "minecraft:dark_oak_trunk_placer",
|
||||
"base_height": 6,
|
||||
"height_rand_a": 2,
|
||||
"height_rand_b": 1
|
||||
},
|
||||
"trunk_provider": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "minecraft:dark_oak_log",
|
||||
"Properties": {
|
||||
"axis": "y"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,356 @@
|
||||
{
|
||||
"type": "minecraft:tree",
|
||||
"config": {
|
||||
"decorators": [
|
||||
{
|
||||
"type": "minecraft:place_on_ground",
|
||||
"block_state_provider": {
|
||||
"type": "minecraft:weighted_state_provider",
|
||||
"entries": [
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:leaf_litter",
|
||||
"Properties": {
|
||||
"facing": "north",
|
||||
"segment_amount": "1"
|
||||
}
|
||||
},
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:leaf_litter",
|
||||
"Properties": {
|
||||
"facing": "east",
|
||||
"segment_amount": "1"
|
||||
}
|
||||
},
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:leaf_litter",
|
||||
"Properties": {
|
||||
"facing": "south",
|
||||
"segment_amount": "1"
|
||||
}
|
||||
},
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:leaf_litter",
|
||||
"Properties": {
|
||||
"facing": "west",
|
||||
"segment_amount": "1"
|
||||
}
|
||||
},
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:leaf_litter",
|
||||
"Properties": {
|
||||
"facing": "north",
|
||||
"segment_amount": "2"
|
||||
}
|
||||
},
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:leaf_litter",
|
||||
"Properties": {
|
||||
"facing": "east",
|
||||
"segment_amount": "2"
|
||||
}
|
||||
},
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:leaf_litter",
|
||||
"Properties": {
|
||||
"facing": "south",
|
||||
"segment_amount": "2"
|
||||
}
|
||||
},
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:leaf_litter",
|
||||
"Properties": {
|
||||
"facing": "west",
|
||||
"segment_amount": "2"
|
||||
}
|
||||
},
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:leaf_litter",
|
||||
"Properties": {
|
||||
"facing": "north",
|
||||
"segment_amount": "3"
|
||||
}
|
||||
},
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:leaf_litter",
|
||||
"Properties": {
|
||||
"facing": "east",
|
||||
"segment_amount": "3"
|
||||
}
|
||||
},
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:leaf_litter",
|
||||
"Properties": {
|
||||
"facing": "south",
|
||||
"segment_amount": "3"
|
||||
}
|
||||
},
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:leaf_litter",
|
||||
"Properties": {
|
||||
"facing": "west",
|
||||
"segment_amount": "3"
|
||||
}
|
||||
},
|
||||
"weight": 1
|
||||
}
|
||||
]
|
||||
},
|
||||
"height": 2,
|
||||
"radius": 4,
|
||||
"tries": 96
|
||||
},
|
||||
{
|
||||
"type": "minecraft:place_on_ground",
|
||||
"block_state_provider": {
|
||||
"type": "minecraft:weighted_state_provider",
|
||||
"entries": [
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:leaf_litter",
|
||||
"Properties": {
|
||||
"facing": "north",
|
||||
"segment_amount": "1"
|
||||
}
|
||||
},
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:leaf_litter",
|
||||
"Properties": {
|
||||
"facing": "east",
|
||||
"segment_amount": "1"
|
||||
}
|
||||
},
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:leaf_litter",
|
||||
"Properties": {
|
||||
"facing": "south",
|
||||
"segment_amount": "1"
|
||||
}
|
||||
},
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:leaf_litter",
|
||||
"Properties": {
|
||||
"facing": "west",
|
||||
"segment_amount": "1"
|
||||
}
|
||||
},
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:leaf_litter",
|
||||
"Properties": {
|
||||
"facing": "north",
|
||||
"segment_amount": "2"
|
||||
}
|
||||
},
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:leaf_litter",
|
||||
"Properties": {
|
||||
"facing": "east",
|
||||
"segment_amount": "2"
|
||||
}
|
||||
},
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:leaf_litter",
|
||||
"Properties": {
|
||||
"facing": "south",
|
||||
"segment_amount": "2"
|
||||
}
|
||||
},
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:leaf_litter",
|
||||
"Properties": {
|
||||
"facing": "west",
|
||||
"segment_amount": "2"
|
||||
}
|
||||
},
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:leaf_litter",
|
||||
"Properties": {
|
||||
"facing": "north",
|
||||
"segment_amount": "3"
|
||||
}
|
||||
},
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:leaf_litter",
|
||||
"Properties": {
|
||||
"facing": "east",
|
||||
"segment_amount": "3"
|
||||
}
|
||||
},
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:leaf_litter",
|
||||
"Properties": {
|
||||
"facing": "south",
|
||||
"segment_amount": "3"
|
||||
}
|
||||
},
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:leaf_litter",
|
||||
"Properties": {
|
||||
"facing": "west",
|
||||
"segment_amount": "3"
|
||||
}
|
||||
},
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:leaf_litter",
|
||||
"Properties": {
|
||||
"facing": "north",
|
||||
"segment_amount": "4"
|
||||
}
|
||||
},
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:leaf_litter",
|
||||
"Properties": {
|
||||
"facing": "east",
|
||||
"segment_amount": "4"
|
||||
}
|
||||
},
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:leaf_litter",
|
||||
"Properties": {
|
||||
"facing": "south",
|
||||
"segment_amount": "4"
|
||||
}
|
||||
},
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:leaf_litter",
|
||||
"Properties": {
|
||||
"facing": "west",
|
||||
"segment_amount": "4"
|
||||
}
|
||||
},
|
||||
"weight": 1
|
||||
}
|
||||
]
|
||||
},
|
||||
"height": 2,
|
||||
"radius": 2,
|
||||
"tries": 150
|
||||
}
|
||||
],
|
||||
"dirt_provider": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "minecraft:dirt"
|
||||
}
|
||||
},
|
||||
"foliage_placer": {
|
||||
"type": "minecraft:dark_oak_foliage_placer",
|
||||
"offset": 0,
|
||||
"radius": 0
|
||||
},
|
||||
"foliage_provider": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "minecraft:dark_oak_leaves",
|
||||
"Properties": {
|
||||
"distance": "7",
|
||||
"persistent": "false",
|
||||
"waterlogged": "false"
|
||||
}
|
||||
}
|
||||
},
|
||||
"force_dirt": false,
|
||||
"ignore_vines": true,
|
||||
"minimum_size": {
|
||||
"type": "minecraft:three_layers_feature_size",
|
||||
"limit": 1,
|
||||
"lower_size": 0,
|
||||
"middle_size": 1,
|
||||
"upper_limit": 1,
|
||||
"upper_size": 2
|
||||
},
|
||||
"trunk_placer": {
|
||||
"type": "minecraft:dark_oak_trunk_placer",
|
||||
"base_height": 6,
|
||||
"height_rand_a": 2,
|
||||
"height_rand_b": 1
|
||||
},
|
||||
"trunk_provider": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "minecraft:dark_oak_log",
|
||||
"Properties": {
|
||||
"axis": "y"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
24
data/minecraft/worldgen/configured_feature/delta.json
Normal file
24
data/minecraft/worldgen/configured_feature/delta.json
Normal file
@@ -0,0 +1,24 @@
|
||||
{
|
||||
"type": "minecraft:delta_feature",
|
||||
"config": {
|
||||
"contents": {
|
||||
"Name": "minecraft:lava",
|
||||
"Properties": {
|
||||
"level": "0"
|
||||
}
|
||||
},
|
||||
"rim": {
|
||||
"Name": "minecraft:magma_block"
|
||||
},
|
||||
"rim_size": {
|
||||
"type": "minecraft:uniform",
|
||||
"max_inclusive": 2,
|
||||
"min_inclusive": 0
|
||||
},
|
||||
"size": {
|
||||
"type": "minecraft:uniform",
|
||||
"max_inclusive": 7,
|
||||
"min_inclusive": 3
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,4 @@
|
||||
{
|
||||
"type": "minecraft:desert_well",
|
||||
"config": {}
|
||||
}
|
||||
27
data/minecraft/worldgen/configured_feature/disk_clay.json
Normal file
27
data/minecraft/worldgen/configured_feature/disk_clay.json
Normal file
@@ -0,0 +1,27 @@
|
||||
{
|
||||
"type": "minecraft:disk",
|
||||
"config": {
|
||||
"half_height": 1,
|
||||
"radius": {
|
||||
"type": "minecraft:uniform",
|
||||
"max_inclusive": 3,
|
||||
"min_inclusive": 2
|
||||
},
|
||||
"state_provider": {
|
||||
"fallback": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "minecraft:clay"
|
||||
}
|
||||
},
|
||||
"rules": []
|
||||
},
|
||||
"target": {
|
||||
"type": "minecraft:matching_blocks",
|
||||
"blocks": [
|
||||
"minecraft:dirt",
|
||||
"minecraft:clay"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
64
data/minecraft/worldgen/configured_feature/disk_grass.json
Normal file
64
data/minecraft/worldgen/configured_feature/disk_grass.json
Normal file
@@ -0,0 +1,64 @@
|
||||
{
|
||||
"type": "minecraft:disk",
|
||||
"config": {
|
||||
"half_height": 2,
|
||||
"radius": {
|
||||
"type": "minecraft:uniform",
|
||||
"max_inclusive": 6,
|
||||
"min_inclusive": 2
|
||||
},
|
||||
"state_provider": {
|
||||
"fallback": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "minecraft:dirt"
|
||||
}
|
||||
},
|
||||
"rules": [
|
||||
{
|
||||
"if_true": {
|
||||
"type": "minecraft:not",
|
||||
"predicate": {
|
||||
"type": "minecraft:any_of",
|
||||
"predicates": [
|
||||
{
|
||||
"type": "minecraft:solid",
|
||||
"offset": [
|
||||
0,
|
||||
1,
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "minecraft:matching_fluids",
|
||||
"fluids": "minecraft:water",
|
||||
"offset": [
|
||||
0,
|
||||
1,
|
||||
0
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"then": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "minecraft:grass_block",
|
||||
"Properties": {
|
||||
"snowy": "false"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"target": {
|
||||
"type": "minecraft:matching_blocks",
|
||||
"blocks": [
|
||||
"minecraft:dirt",
|
||||
"minecraft:mud"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
27
data/minecraft/worldgen/configured_feature/disk_gravel.json
Normal file
27
data/minecraft/worldgen/configured_feature/disk_gravel.json
Normal file
@@ -0,0 +1,27 @@
|
||||
{
|
||||
"type": "minecraft:disk",
|
||||
"config": {
|
||||
"half_height": 2,
|
||||
"radius": {
|
||||
"type": "minecraft:uniform",
|
||||
"max_inclusive": 5,
|
||||
"min_inclusive": 2
|
||||
},
|
||||
"state_provider": {
|
||||
"fallback": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "minecraft:gravel"
|
||||
}
|
||||
},
|
||||
"rules": []
|
||||
},
|
||||
"target": {
|
||||
"type": "minecraft:matching_blocks",
|
||||
"blocks": [
|
||||
"minecraft:dirt",
|
||||
"minecraft:grass_block"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
45
data/minecraft/worldgen/configured_feature/disk_sand.json
Normal file
45
data/minecraft/worldgen/configured_feature/disk_sand.json
Normal file
@@ -0,0 +1,45 @@
|
||||
{
|
||||
"type": "minecraft:disk",
|
||||
"config": {
|
||||
"half_height": 2,
|
||||
"radius": {
|
||||
"type": "minecraft:uniform",
|
||||
"max_inclusive": 6,
|
||||
"min_inclusive": 2
|
||||
},
|
||||
"state_provider": {
|
||||
"fallback": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "minecraft:sand"
|
||||
}
|
||||
},
|
||||
"rules": [
|
||||
{
|
||||
"if_true": {
|
||||
"type": "minecraft:matching_blocks",
|
||||
"blocks": "minecraft:air",
|
||||
"offset": [
|
||||
0,
|
||||
-1,
|
||||
0
|
||||
]
|
||||
},
|
||||
"then": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "minecraft:sandstone"
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"target": {
|
||||
"type": "minecraft:matching_blocks",
|
||||
"blocks": [
|
||||
"minecraft:dirt",
|
||||
"minecraft:grass_block"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
312
data/minecraft/worldgen/configured_feature/dripleaf.json
Normal file
312
data/minecraft/worldgen/configured_feature/dripleaf.json
Normal file
@@ -0,0 +1,312 @@
|
||||
{
|
||||
"type": "minecraft:simple_random_selector",
|
||||
"config": {
|
||||
"features": [
|
||||
{
|
||||
"feature": {
|
||||
"type": "minecraft:simple_block",
|
||||
"config": {
|
||||
"to_place": {
|
||||
"type": "minecraft:weighted_state_provider",
|
||||
"entries": [
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:small_dripleaf",
|
||||
"Properties": {
|
||||
"facing": "east",
|
||||
"half": "lower",
|
||||
"waterlogged": "false"
|
||||
}
|
||||
},
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:small_dripleaf",
|
||||
"Properties": {
|
||||
"facing": "west",
|
||||
"half": "lower",
|
||||
"waterlogged": "false"
|
||||
}
|
||||
},
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:small_dripleaf",
|
||||
"Properties": {
|
||||
"facing": "north",
|
||||
"half": "lower",
|
||||
"waterlogged": "false"
|
||||
}
|
||||
},
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:small_dripleaf",
|
||||
"Properties": {
|
||||
"facing": "south",
|
||||
"half": "lower",
|
||||
"waterlogged": "false"
|
||||
}
|
||||
},
|
||||
"weight": 1
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
},
|
||||
"placement": []
|
||||
},
|
||||
{
|
||||
"feature": {
|
||||
"type": "minecraft:block_column",
|
||||
"config": {
|
||||
"allowed_placement": {
|
||||
"type": "minecraft:matching_blocks",
|
||||
"blocks": [
|
||||
"minecraft:air",
|
||||
"minecraft:water"
|
||||
]
|
||||
},
|
||||
"direction": "up",
|
||||
"layers": [
|
||||
{
|
||||
"height": {
|
||||
"type": "minecraft:weighted_list",
|
||||
"distribution": [
|
||||
{
|
||||
"data": {
|
||||
"type": "minecraft:uniform",
|
||||
"max_inclusive": 4,
|
||||
"min_inclusive": 0
|
||||
},
|
||||
"weight": 2
|
||||
},
|
||||
{
|
||||
"data": 0,
|
||||
"weight": 1
|
||||
}
|
||||
]
|
||||
},
|
||||
"provider": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "minecraft:big_dripleaf_stem",
|
||||
"Properties": {
|
||||
"facing": "east",
|
||||
"waterlogged": "false"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"height": 1,
|
||||
"provider": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "minecraft:big_dripleaf",
|
||||
"Properties": {
|
||||
"facing": "east",
|
||||
"tilt": "none",
|
||||
"waterlogged": "false"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
],
|
||||
"prioritize_tip": true
|
||||
}
|
||||
},
|
||||
"placement": []
|
||||
},
|
||||
{
|
||||
"feature": {
|
||||
"type": "minecraft:block_column",
|
||||
"config": {
|
||||
"allowed_placement": {
|
||||
"type": "minecraft:matching_blocks",
|
||||
"blocks": [
|
||||
"minecraft:air",
|
||||
"minecraft:water"
|
||||
]
|
||||
},
|
||||
"direction": "up",
|
||||
"layers": [
|
||||
{
|
||||
"height": {
|
||||
"type": "minecraft:weighted_list",
|
||||
"distribution": [
|
||||
{
|
||||
"data": {
|
||||
"type": "minecraft:uniform",
|
||||
"max_inclusive": 4,
|
||||
"min_inclusive": 0
|
||||
},
|
||||
"weight": 2
|
||||
},
|
||||
{
|
||||
"data": 0,
|
||||
"weight": 1
|
||||
}
|
||||
]
|
||||
},
|
||||
"provider": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "minecraft:big_dripleaf_stem",
|
||||
"Properties": {
|
||||
"facing": "west",
|
||||
"waterlogged": "false"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"height": 1,
|
||||
"provider": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "minecraft:big_dripleaf",
|
||||
"Properties": {
|
||||
"facing": "west",
|
||||
"tilt": "none",
|
||||
"waterlogged": "false"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
],
|
||||
"prioritize_tip": true
|
||||
}
|
||||
},
|
||||
"placement": []
|
||||
},
|
||||
{
|
||||
"feature": {
|
||||
"type": "minecraft:block_column",
|
||||
"config": {
|
||||
"allowed_placement": {
|
||||
"type": "minecraft:matching_blocks",
|
||||
"blocks": [
|
||||
"minecraft:air",
|
||||
"minecraft:water"
|
||||
]
|
||||
},
|
||||
"direction": "up",
|
||||
"layers": [
|
||||
{
|
||||
"height": {
|
||||
"type": "minecraft:weighted_list",
|
||||
"distribution": [
|
||||
{
|
||||
"data": {
|
||||
"type": "minecraft:uniform",
|
||||
"max_inclusive": 4,
|
||||
"min_inclusive": 0
|
||||
},
|
||||
"weight": 2
|
||||
},
|
||||
{
|
||||
"data": 0,
|
||||
"weight": 1
|
||||
}
|
||||
]
|
||||
},
|
||||
"provider": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "minecraft:big_dripleaf_stem",
|
||||
"Properties": {
|
||||
"facing": "south",
|
||||
"waterlogged": "false"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"height": 1,
|
||||
"provider": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "minecraft:big_dripleaf",
|
||||
"Properties": {
|
||||
"facing": "south",
|
||||
"tilt": "none",
|
||||
"waterlogged": "false"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
],
|
||||
"prioritize_tip": true
|
||||
}
|
||||
},
|
||||
"placement": []
|
||||
},
|
||||
{
|
||||
"feature": {
|
||||
"type": "minecraft:block_column",
|
||||
"config": {
|
||||
"allowed_placement": {
|
||||
"type": "minecraft:matching_blocks",
|
||||
"blocks": [
|
||||
"minecraft:air",
|
||||
"minecraft:water"
|
||||
]
|
||||
},
|
||||
"direction": "up",
|
||||
"layers": [
|
||||
{
|
||||
"height": {
|
||||
"type": "minecraft:weighted_list",
|
||||
"distribution": [
|
||||
{
|
||||
"data": {
|
||||
"type": "minecraft:uniform",
|
||||
"max_inclusive": 4,
|
||||
"min_inclusive": 0
|
||||
},
|
||||
"weight": 2
|
||||
},
|
||||
{
|
||||
"data": 0,
|
||||
"weight": 1
|
||||
}
|
||||
]
|
||||
},
|
||||
"provider": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "minecraft:big_dripleaf_stem",
|
||||
"Properties": {
|
||||
"facing": "north",
|
||||
"waterlogged": "false"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"height": 1,
|
||||
"provider": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "minecraft:big_dripleaf",
|
||||
"Properties": {
|
||||
"facing": "north",
|
||||
"tilt": "none",
|
||||
"waterlogged": "false"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
],
|
||||
"prioritize_tip": true
|
||||
}
|
||||
},
|
||||
"placement": []
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,38 @@
|
||||
{
|
||||
"type": "minecraft:dripstone_cluster",
|
||||
"config": {
|
||||
"chance_of_dripstone_column_at_max_distance_from_center": 0.1,
|
||||
"density": {
|
||||
"type": "minecraft:uniform",
|
||||
"max_exclusive": 0.7,
|
||||
"min_inclusive": 0.3
|
||||
},
|
||||
"dripstone_block_layer_thickness": {
|
||||
"type": "minecraft:uniform",
|
||||
"max_inclusive": 4,
|
||||
"min_inclusive": 2
|
||||
},
|
||||
"floor_to_ceiling_search_range": 12,
|
||||
"height": {
|
||||
"type": "minecraft:uniform",
|
||||
"max_inclusive": 6,
|
||||
"min_inclusive": 3
|
||||
},
|
||||
"height_deviation": 3,
|
||||
"max_distance_from_center_affecting_height_bias": 8,
|
||||
"max_distance_from_edge_affecting_chance_of_dripstone_column": 3,
|
||||
"max_stalagmite_stalactite_height_diff": 1,
|
||||
"radius": {
|
||||
"type": "minecraft:uniform",
|
||||
"max_inclusive": 8,
|
||||
"min_inclusive": 2
|
||||
},
|
||||
"wetness": {
|
||||
"type": "minecraft:clamped_normal",
|
||||
"deviation": 0.3,
|
||||
"max": 0.9,
|
||||
"mean": 0.1,
|
||||
"min": 0.1
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,6 @@
|
||||
{
|
||||
"type": "minecraft:end_gateway",
|
||||
"config": {
|
||||
"exact": false
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,11 @@
|
||||
{
|
||||
"type": "minecraft:end_gateway",
|
||||
"config": {
|
||||
"exact": true,
|
||||
"exit": [
|
||||
100,
|
||||
50,
|
||||
0
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,4 @@
|
||||
{
|
||||
"type": "minecraft:end_island",
|
||||
"config": {}
|
||||
}
|
||||
@@ -0,0 +1,4 @@
|
||||
{
|
||||
"type": "minecraft:end_platform",
|
||||
"config": {}
|
||||
}
|
||||
@@ -0,0 +1,7 @@
|
||||
{
|
||||
"type": "minecraft:end_spike",
|
||||
"config": {
|
||||
"crystal_invulnerable": false,
|
||||
"spikes": []
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,46 @@
|
||||
{
|
||||
"type": "minecraft:fallen_tree",
|
||||
"config": {
|
||||
"log_decorators": [
|
||||
{
|
||||
"type": "minecraft:attached_to_logs",
|
||||
"block_provider": {
|
||||
"type": "minecraft:weighted_state_provider",
|
||||
"entries": [
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:red_mushroom"
|
||||
},
|
||||
"weight": 2
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:brown_mushroom"
|
||||
},
|
||||
"weight": 1
|
||||
}
|
||||
]
|
||||
},
|
||||
"directions": [
|
||||
"up"
|
||||
],
|
||||
"probability": 0.1
|
||||
}
|
||||
],
|
||||
"log_length": {
|
||||
"type": "minecraft:uniform",
|
||||
"max_inclusive": 8,
|
||||
"min_inclusive": 5
|
||||
},
|
||||
"stump_decorators": [],
|
||||
"trunk_provider": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "minecraft:birch_log",
|
||||
"Properties": {
|
||||
"axis": "y"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,50 @@
|
||||
{
|
||||
"type": "minecraft:fallen_tree",
|
||||
"config": {
|
||||
"log_decorators": [
|
||||
{
|
||||
"type": "minecraft:attached_to_logs",
|
||||
"block_provider": {
|
||||
"type": "minecraft:weighted_state_provider",
|
||||
"entries": [
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:red_mushroom"
|
||||
},
|
||||
"weight": 2
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:brown_mushroom"
|
||||
},
|
||||
"weight": 1
|
||||
}
|
||||
]
|
||||
},
|
||||
"directions": [
|
||||
"up"
|
||||
],
|
||||
"probability": 0.1
|
||||
}
|
||||
],
|
||||
"log_length": {
|
||||
"type": "minecraft:uniform",
|
||||
"max_inclusive": 11,
|
||||
"min_inclusive": 4
|
||||
},
|
||||
"stump_decorators": [
|
||||
{
|
||||
"type": "minecraft:trunk_vine"
|
||||
}
|
||||
],
|
||||
"trunk_provider": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "minecraft:jungle_log",
|
||||
"Properties": {
|
||||
"axis": "y"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,50 @@
|
||||
{
|
||||
"type": "minecraft:fallen_tree",
|
||||
"config": {
|
||||
"log_decorators": [
|
||||
{
|
||||
"type": "minecraft:attached_to_logs",
|
||||
"block_provider": {
|
||||
"type": "minecraft:weighted_state_provider",
|
||||
"entries": [
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:red_mushroom"
|
||||
},
|
||||
"weight": 2
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:brown_mushroom"
|
||||
},
|
||||
"weight": 1
|
||||
}
|
||||
]
|
||||
},
|
||||
"directions": [
|
||||
"up"
|
||||
],
|
||||
"probability": 0.1
|
||||
}
|
||||
],
|
||||
"log_length": {
|
||||
"type": "minecraft:uniform",
|
||||
"max_inclusive": 7,
|
||||
"min_inclusive": 4
|
||||
},
|
||||
"stump_decorators": [
|
||||
{
|
||||
"type": "minecraft:trunk_vine"
|
||||
}
|
||||
],
|
||||
"trunk_provider": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "minecraft:oak_log",
|
||||
"Properties": {
|
||||
"axis": "y"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,46 @@
|
||||
{
|
||||
"type": "minecraft:fallen_tree",
|
||||
"config": {
|
||||
"log_decorators": [
|
||||
{
|
||||
"type": "minecraft:attached_to_logs",
|
||||
"block_provider": {
|
||||
"type": "minecraft:weighted_state_provider",
|
||||
"entries": [
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:red_mushroom"
|
||||
},
|
||||
"weight": 2
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:brown_mushroom"
|
||||
},
|
||||
"weight": 1
|
||||
}
|
||||
]
|
||||
},
|
||||
"directions": [
|
||||
"up"
|
||||
],
|
||||
"probability": 0.1
|
||||
}
|
||||
],
|
||||
"log_length": {
|
||||
"type": "minecraft:uniform",
|
||||
"max_inclusive": 10,
|
||||
"min_inclusive": 6
|
||||
},
|
||||
"stump_decorators": [],
|
||||
"trunk_provider": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "minecraft:spruce_log",
|
||||
"Properties": {
|
||||
"axis": "y"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,46 @@
|
||||
{
|
||||
"type": "minecraft:fallen_tree",
|
||||
"config": {
|
||||
"log_decorators": [
|
||||
{
|
||||
"type": "minecraft:attached_to_logs",
|
||||
"block_provider": {
|
||||
"type": "minecraft:weighted_state_provider",
|
||||
"entries": [
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:red_mushroom"
|
||||
},
|
||||
"weight": 2
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:brown_mushroom"
|
||||
},
|
||||
"weight": 1
|
||||
}
|
||||
]
|
||||
},
|
||||
"directions": [
|
||||
"up"
|
||||
],
|
||||
"probability": 0.1
|
||||
}
|
||||
],
|
||||
"log_length": {
|
||||
"type": "minecraft:uniform",
|
||||
"max_inclusive": 15,
|
||||
"min_inclusive": 5
|
||||
},
|
||||
"stump_decorators": [],
|
||||
"trunk_provider": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "minecraft:birch_log",
|
||||
"Properties": {
|
||||
"axis": "y"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
53
data/minecraft/worldgen/configured_feature/fancy_oak.json
Normal file
53
data/minecraft/worldgen/configured_feature/fancy_oak.json
Normal file
@@ -0,0 +1,53 @@
|
||||
{
|
||||
"type": "minecraft:tree",
|
||||
"config": {
|
||||
"decorators": [],
|
||||
"dirt_provider": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "minecraft:dirt"
|
||||
}
|
||||
},
|
||||
"foliage_placer": {
|
||||
"type": "minecraft:fancy_foliage_placer",
|
||||
"height": 4,
|
||||
"offset": 4,
|
||||
"radius": 2
|
||||
},
|
||||
"foliage_provider": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "minecraft:oak_leaves",
|
||||
"Properties": {
|
||||
"distance": "7",
|
||||
"persistent": "false",
|
||||
"waterlogged": "false"
|
||||
}
|
||||
}
|
||||
},
|
||||
"force_dirt": false,
|
||||
"ignore_vines": true,
|
||||
"minimum_size": {
|
||||
"type": "minecraft:two_layers_feature_size",
|
||||
"limit": 0,
|
||||
"lower_size": 0,
|
||||
"min_clipped_height": 4,
|
||||
"upper_size": 0
|
||||
},
|
||||
"trunk_placer": {
|
||||
"type": "minecraft:fancy_trunk_placer",
|
||||
"base_height": 3,
|
||||
"height_rand_a": 11,
|
||||
"height_rand_b": 0
|
||||
},
|
||||
"trunk_provider": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "minecraft:oak_log",
|
||||
"Properties": {
|
||||
"axis": "y"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,58 @@
|
||||
{
|
||||
"type": "minecraft:tree",
|
||||
"config": {
|
||||
"decorators": [
|
||||
{
|
||||
"type": "minecraft:beehive",
|
||||
"probability": 1.0
|
||||
}
|
||||
],
|
||||
"dirt_provider": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "minecraft:dirt"
|
||||
}
|
||||
},
|
||||
"foliage_placer": {
|
||||
"type": "minecraft:fancy_foliage_placer",
|
||||
"height": 4,
|
||||
"offset": 4,
|
||||
"radius": 2
|
||||
},
|
||||
"foliage_provider": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "minecraft:oak_leaves",
|
||||
"Properties": {
|
||||
"distance": "7",
|
||||
"persistent": "false",
|
||||
"waterlogged": "false"
|
||||
}
|
||||
}
|
||||
},
|
||||
"force_dirt": false,
|
||||
"ignore_vines": true,
|
||||
"minimum_size": {
|
||||
"type": "minecraft:two_layers_feature_size",
|
||||
"limit": 0,
|
||||
"lower_size": 0,
|
||||
"min_clipped_height": 4,
|
||||
"upper_size": 0
|
||||
},
|
||||
"trunk_placer": {
|
||||
"type": "minecraft:fancy_trunk_placer",
|
||||
"base_height": 3,
|
||||
"height_rand_a": 11,
|
||||
"height_rand_b": 0
|
||||
},
|
||||
"trunk_provider": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "minecraft:oak_log",
|
||||
"Properties": {
|
||||
"axis": "y"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,360 @@
|
||||
{
|
||||
"type": "minecraft:tree",
|
||||
"config": {
|
||||
"decorators": [
|
||||
{
|
||||
"type": "minecraft:beehive",
|
||||
"probability": 0.002
|
||||
},
|
||||
{
|
||||
"type": "minecraft:place_on_ground",
|
||||
"block_state_provider": {
|
||||
"type": "minecraft:weighted_state_provider",
|
||||
"entries": [
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:leaf_litter",
|
||||
"Properties": {
|
||||
"facing": "north",
|
||||
"segment_amount": "1"
|
||||
}
|
||||
},
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:leaf_litter",
|
||||
"Properties": {
|
||||
"facing": "east",
|
||||
"segment_amount": "1"
|
||||
}
|
||||
},
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:leaf_litter",
|
||||
"Properties": {
|
||||
"facing": "south",
|
||||
"segment_amount": "1"
|
||||
}
|
||||
},
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:leaf_litter",
|
||||
"Properties": {
|
||||
"facing": "west",
|
||||
"segment_amount": "1"
|
||||
}
|
||||
},
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:leaf_litter",
|
||||
"Properties": {
|
||||
"facing": "north",
|
||||
"segment_amount": "2"
|
||||
}
|
||||
},
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:leaf_litter",
|
||||
"Properties": {
|
||||
"facing": "east",
|
||||
"segment_amount": "2"
|
||||
}
|
||||
},
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:leaf_litter",
|
||||
"Properties": {
|
||||
"facing": "south",
|
||||
"segment_amount": "2"
|
||||
}
|
||||
},
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:leaf_litter",
|
||||
"Properties": {
|
||||
"facing": "west",
|
||||
"segment_amount": "2"
|
||||
}
|
||||
},
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:leaf_litter",
|
||||
"Properties": {
|
||||
"facing": "north",
|
||||
"segment_amount": "3"
|
||||
}
|
||||
},
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:leaf_litter",
|
||||
"Properties": {
|
||||
"facing": "east",
|
||||
"segment_amount": "3"
|
||||
}
|
||||
},
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:leaf_litter",
|
||||
"Properties": {
|
||||
"facing": "south",
|
||||
"segment_amount": "3"
|
||||
}
|
||||
},
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:leaf_litter",
|
||||
"Properties": {
|
||||
"facing": "west",
|
||||
"segment_amount": "3"
|
||||
}
|
||||
},
|
||||
"weight": 1
|
||||
}
|
||||
]
|
||||
},
|
||||
"height": 2,
|
||||
"radius": 4,
|
||||
"tries": 96
|
||||
},
|
||||
{
|
||||
"type": "minecraft:place_on_ground",
|
||||
"block_state_provider": {
|
||||
"type": "minecraft:weighted_state_provider",
|
||||
"entries": [
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:leaf_litter",
|
||||
"Properties": {
|
||||
"facing": "north",
|
||||
"segment_amount": "1"
|
||||
}
|
||||
},
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:leaf_litter",
|
||||
"Properties": {
|
||||
"facing": "east",
|
||||
"segment_amount": "1"
|
||||
}
|
||||
},
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:leaf_litter",
|
||||
"Properties": {
|
||||
"facing": "south",
|
||||
"segment_amount": "1"
|
||||
}
|
||||
},
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:leaf_litter",
|
||||
"Properties": {
|
||||
"facing": "west",
|
||||
"segment_amount": "1"
|
||||
}
|
||||
},
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:leaf_litter",
|
||||
"Properties": {
|
||||
"facing": "north",
|
||||
"segment_amount": "2"
|
||||
}
|
||||
},
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:leaf_litter",
|
||||
"Properties": {
|
||||
"facing": "east",
|
||||
"segment_amount": "2"
|
||||
}
|
||||
},
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:leaf_litter",
|
||||
"Properties": {
|
||||
"facing": "south",
|
||||
"segment_amount": "2"
|
||||
}
|
||||
},
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:leaf_litter",
|
||||
"Properties": {
|
||||
"facing": "west",
|
||||
"segment_amount": "2"
|
||||
}
|
||||
},
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:leaf_litter",
|
||||
"Properties": {
|
||||
"facing": "north",
|
||||
"segment_amount": "3"
|
||||
}
|
||||
},
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:leaf_litter",
|
||||
"Properties": {
|
||||
"facing": "east",
|
||||
"segment_amount": "3"
|
||||
}
|
||||
},
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:leaf_litter",
|
||||
"Properties": {
|
||||
"facing": "south",
|
||||
"segment_amount": "3"
|
||||
}
|
||||
},
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:leaf_litter",
|
||||
"Properties": {
|
||||
"facing": "west",
|
||||
"segment_amount": "3"
|
||||
}
|
||||
},
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:leaf_litter",
|
||||
"Properties": {
|
||||
"facing": "north",
|
||||
"segment_amount": "4"
|
||||
}
|
||||
},
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:leaf_litter",
|
||||
"Properties": {
|
||||
"facing": "east",
|
||||
"segment_amount": "4"
|
||||
}
|
||||
},
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:leaf_litter",
|
||||
"Properties": {
|
||||
"facing": "south",
|
||||
"segment_amount": "4"
|
||||
}
|
||||
},
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:leaf_litter",
|
||||
"Properties": {
|
||||
"facing": "west",
|
||||
"segment_amount": "4"
|
||||
}
|
||||
},
|
||||
"weight": 1
|
||||
}
|
||||
]
|
||||
},
|
||||
"height": 2,
|
||||
"radius": 2,
|
||||
"tries": 150
|
||||
}
|
||||
],
|
||||
"dirt_provider": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "minecraft:dirt"
|
||||
}
|
||||
},
|
||||
"foliage_placer": {
|
||||
"type": "minecraft:fancy_foliage_placer",
|
||||
"height": 4,
|
||||
"offset": 4,
|
||||
"radius": 2
|
||||
},
|
||||
"foliage_provider": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "minecraft:oak_leaves",
|
||||
"Properties": {
|
||||
"distance": "7",
|
||||
"persistent": "false",
|
||||
"waterlogged": "false"
|
||||
}
|
||||
}
|
||||
},
|
||||
"force_dirt": false,
|
||||
"ignore_vines": true,
|
||||
"minimum_size": {
|
||||
"type": "minecraft:two_layers_feature_size",
|
||||
"limit": 0,
|
||||
"lower_size": 0,
|
||||
"min_clipped_height": 4,
|
||||
"upper_size": 0
|
||||
},
|
||||
"trunk_placer": {
|
||||
"type": "minecraft:fancy_trunk_placer",
|
||||
"base_height": 3,
|
||||
"height_rand_a": 11,
|
||||
"height_rand_b": 0
|
||||
},
|
||||
"trunk_provider": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "minecraft:oak_log",
|
||||
"Properties": {
|
||||
"axis": "y"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,58 @@
|
||||
{
|
||||
"type": "minecraft:tree",
|
||||
"config": {
|
||||
"decorators": [
|
||||
{
|
||||
"type": "minecraft:beehive",
|
||||
"probability": 0.02
|
||||
}
|
||||
],
|
||||
"dirt_provider": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "minecraft:dirt"
|
||||
}
|
||||
},
|
||||
"foliage_placer": {
|
||||
"type": "minecraft:fancy_foliage_placer",
|
||||
"height": 4,
|
||||
"offset": 4,
|
||||
"radius": 2
|
||||
},
|
||||
"foliage_provider": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "minecraft:oak_leaves",
|
||||
"Properties": {
|
||||
"distance": "7",
|
||||
"persistent": "false",
|
||||
"waterlogged": "false"
|
||||
}
|
||||
}
|
||||
},
|
||||
"force_dirt": false,
|
||||
"ignore_vines": true,
|
||||
"minimum_size": {
|
||||
"type": "minecraft:two_layers_feature_size",
|
||||
"limit": 0,
|
||||
"lower_size": 0,
|
||||
"min_clipped_height": 4,
|
||||
"upper_size": 0
|
||||
},
|
||||
"trunk_placer": {
|
||||
"type": "minecraft:fancy_trunk_placer",
|
||||
"base_height": 3,
|
||||
"height_rand_a": 11,
|
||||
"height_rand_b": 0
|
||||
},
|
||||
"trunk_provider": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "minecraft:oak_log",
|
||||
"Properties": {
|
||||
"axis": "y"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,58 @@
|
||||
{
|
||||
"type": "minecraft:tree",
|
||||
"config": {
|
||||
"decorators": [
|
||||
{
|
||||
"type": "minecraft:beehive",
|
||||
"probability": 0.05
|
||||
}
|
||||
],
|
||||
"dirt_provider": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "minecraft:dirt"
|
||||
}
|
||||
},
|
||||
"foliage_placer": {
|
||||
"type": "minecraft:fancy_foliage_placer",
|
||||
"height": 4,
|
||||
"offset": 4,
|
||||
"radius": 2
|
||||
},
|
||||
"foliage_provider": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "minecraft:oak_leaves",
|
||||
"Properties": {
|
||||
"distance": "7",
|
||||
"persistent": "false",
|
||||
"waterlogged": "false"
|
||||
}
|
||||
}
|
||||
},
|
||||
"force_dirt": false,
|
||||
"ignore_vines": true,
|
||||
"minimum_size": {
|
||||
"type": "minecraft:two_layers_feature_size",
|
||||
"limit": 0,
|
||||
"lower_size": 0,
|
||||
"min_clipped_height": 4,
|
||||
"upper_size": 0
|
||||
},
|
||||
"trunk_placer": {
|
||||
"type": "minecraft:fancy_trunk_placer",
|
||||
"base_height": 3,
|
||||
"height_rand_a": 11,
|
||||
"height_rand_b": 0
|
||||
},
|
||||
"trunk_provider": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "minecraft:oak_log",
|
||||
"Properties": {
|
||||
"axis": "y"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,356 @@
|
||||
{
|
||||
"type": "minecraft:tree",
|
||||
"config": {
|
||||
"decorators": [
|
||||
{
|
||||
"type": "minecraft:place_on_ground",
|
||||
"block_state_provider": {
|
||||
"type": "minecraft:weighted_state_provider",
|
||||
"entries": [
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:leaf_litter",
|
||||
"Properties": {
|
||||
"facing": "north",
|
||||
"segment_amount": "1"
|
||||
}
|
||||
},
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:leaf_litter",
|
||||
"Properties": {
|
||||
"facing": "east",
|
||||
"segment_amount": "1"
|
||||
}
|
||||
},
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:leaf_litter",
|
||||
"Properties": {
|
||||
"facing": "south",
|
||||
"segment_amount": "1"
|
||||
}
|
||||
},
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:leaf_litter",
|
||||
"Properties": {
|
||||
"facing": "west",
|
||||
"segment_amount": "1"
|
||||
}
|
||||
},
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:leaf_litter",
|
||||
"Properties": {
|
||||
"facing": "north",
|
||||
"segment_amount": "2"
|
||||
}
|
||||
},
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:leaf_litter",
|
||||
"Properties": {
|
||||
"facing": "east",
|
||||
"segment_amount": "2"
|
||||
}
|
||||
},
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:leaf_litter",
|
||||
"Properties": {
|
||||
"facing": "south",
|
||||
"segment_amount": "2"
|
||||
}
|
||||
},
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:leaf_litter",
|
||||
"Properties": {
|
||||
"facing": "west",
|
||||
"segment_amount": "2"
|
||||
}
|
||||
},
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:leaf_litter",
|
||||
"Properties": {
|
||||
"facing": "north",
|
||||
"segment_amount": "3"
|
||||
}
|
||||
},
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:leaf_litter",
|
||||
"Properties": {
|
||||
"facing": "east",
|
||||
"segment_amount": "3"
|
||||
}
|
||||
},
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:leaf_litter",
|
||||
"Properties": {
|
||||
"facing": "south",
|
||||
"segment_amount": "3"
|
||||
}
|
||||
},
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:leaf_litter",
|
||||
"Properties": {
|
||||
"facing": "west",
|
||||
"segment_amount": "3"
|
||||
}
|
||||
},
|
||||
"weight": 1
|
||||
}
|
||||
]
|
||||
},
|
||||
"height": 2,
|
||||
"radius": 4,
|
||||
"tries": 96
|
||||
},
|
||||
{
|
||||
"type": "minecraft:place_on_ground",
|
||||
"block_state_provider": {
|
||||
"type": "minecraft:weighted_state_provider",
|
||||
"entries": [
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:leaf_litter",
|
||||
"Properties": {
|
||||
"facing": "north",
|
||||
"segment_amount": "1"
|
||||
}
|
||||
},
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:leaf_litter",
|
||||
"Properties": {
|
||||
"facing": "east",
|
||||
"segment_amount": "1"
|
||||
}
|
||||
},
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:leaf_litter",
|
||||
"Properties": {
|
||||
"facing": "south",
|
||||
"segment_amount": "1"
|
||||
}
|
||||
},
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:leaf_litter",
|
||||
"Properties": {
|
||||
"facing": "west",
|
||||
"segment_amount": "1"
|
||||
}
|
||||
},
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:leaf_litter",
|
||||
"Properties": {
|
||||
"facing": "north",
|
||||
"segment_amount": "2"
|
||||
}
|
||||
},
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:leaf_litter",
|
||||
"Properties": {
|
||||
"facing": "east",
|
||||
"segment_amount": "2"
|
||||
}
|
||||
},
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:leaf_litter",
|
||||
"Properties": {
|
||||
"facing": "south",
|
||||
"segment_amount": "2"
|
||||
}
|
||||
},
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:leaf_litter",
|
||||
"Properties": {
|
||||
"facing": "west",
|
||||
"segment_amount": "2"
|
||||
}
|
||||
},
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:leaf_litter",
|
||||
"Properties": {
|
||||
"facing": "north",
|
||||
"segment_amount": "3"
|
||||
}
|
||||
},
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:leaf_litter",
|
||||
"Properties": {
|
||||
"facing": "east",
|
||||
"segment_amount": "3"
|
||||
}
|
||||
},
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:leaf_litter",
|
||||
"Properties": {
|
||||
"facing": "south",
|
||||
"segment_amount": "3"
|
||||
}
|
||||
},
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:leaf_litter",
|
||||
"Properties": {
|
||||
"facing": "west",
|
||||
"segment_amount": "3"
|
||||
}
|
||||
},
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:leaf_litter",
|
||||
"Properties": {
|
||||
"facing": "north",
|
||||
"segment_amount": "4"
|
||||
}
|
||||
},
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:leaf_litter",
|
||||
"Properties": {
|
||||
"facing": "east",
|
||||
"segment_amount": "4"
|
||||
}
|
||||
},
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:leaf_litter",
|
||||
"Properties": {
|
||||
"facing": "south",
|
||||
"segment_amount": "4"
|
||||
}
|
||||
},
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:leaf_litter",
|
||||
"Properties": {
|
||||
"facing": "west",
|
||||
"segment_amount": "4"
|
||||
}
|
||||
},
|
||||
"weight": 1
|
||||
}
|
||||
]
|
||||
},
|
||||
"height": 2,
|
||||
"radius": 2,
|
||||
"tries": 150
|
||||
}
|
||||
],
|
||||
"dirt_provider": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "minecraft:dirt"
|
||||
}
|
||||
},
|
||||
"foliage_placer": {
|
||||
"type": "minecraft:fancy_foliage_placer",
|
||||
"height": 4,
|
||||
"offset": 4,
|
||||
"radius": 2
|
||||
},
|
||||
"foliage_provider": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "minecraft:oak_leaves",
|
||||
"Properties": {
|
||||
"distance": "7",
|
||||
"persistent": "false",
|
||||
"waterlogged": "false"
|
||||
}
|
||||
}
|
||||
},
|
||||
"force_dirt": false,
|
||||
"ignore_vines": true,
|
||||
"minimum_size": {
|
||||
"type": "minecraft:two_layers_feature_size",
|
||||
"limit": 0,
|
||||
"lower_size": 0,
|
||||
"min_clipped_height": 4,
|
||||
"upper_size": 0
|
||||
},
|
||||
"trunk_placer": {
|
||||
"type": "minecraft:fancy_trunk_placer",
|
||||
"base_height": 3,
|
||||
"height_rand_a": 11,
|
||||
"height_rand_b": 0
|
||||
},
|
||||
"trunk_provider": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "minecraft:oak_log",
|
||||
"Properties": {
|
||||
"axis": "y"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
189
data/minecraft/worldgen/configured_feature/flower_cherry.json
Normal file
189
data/minecraft/worldgen/configured_feature/flower_cherry.json
Normal file
@@ -0,0 +1,189 @@
|
||||
{
|
||||
"type": "minecraft:flower",
|
||||
"config": {
|
||||
"feature": {
|
||||
"feature": {
|
||||
"type": "minecraft:simple_block",
|
||||
"config": {
|
||||
"to_place": {
|
||||
"type": "minecraft:weighted_state_provider",
|
||||
"entries": [
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:pink_petals",
|
||||
"Properties": {
|
||||
"facing": "north",
|
||||
"flower_amount": "1"
|
||||
}
|
||||
},
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:pink_petals",
|
||||
"Properties": {
|
||||
"facing": "east",
|
||||
"flower_amount": "1"
|
||||
}
|
||||
},
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:pink_petals",
|
||||
"Properties": {
|
||||
"facing": "south",
|
||||
"flower_amount": "1"
|
||||
}
|
||||
},
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:pink_petals",
|
||||
"Properties": {
|
||||
"facing": "west",
|
||||
"flower_amount": "1"
|
||||
}
|
||||
},
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:pink_petals",
|
||||
"Properties": {
|
||||
"facing": "north",
|
||||
"flower_amount": "2"
|
||||
}
|
||||
},
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:pink_petals",
|
||||
"Properties": {
|
||||
"facing": "east",
|
||||
"flower_amount": "2"
|
||||
}
|
||||
},
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:pink_petals",
|
||||
"Properties": {
|
||||
"facing": "south",
|
||||
"flower_amount": "2"
|
||||
}
|
||||
},
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:pink_petals",
|
||||
"Properties": {
|
||||
"facing": "west",
|
||||
"flower_amount": "2"
|
||||
}
|
||||
},
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:pink_petals",
|
||||
"Properties": {
|
||||
"facing": "north",
|
||||
"flower_amount": "3"
|
||||
}
|
||||
},
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:pink_petals",
|
||||
"Properties": {
|
||||
"facing": "east",
|
||||
"flower_amount": "3"
|
||||
}
|
||||
},
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:pink_petals",
|
||||
"Properties": {
|
||||
"facing": "south",
|
||||
"flower_amount": "3"
|
||||
}
|
||||
},
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:pink_petals",
|
||||
"Properties": {
|
||||
"facing": "west",
|
||||
"flower_amount": "3"
|
||||
}
|
||||
},
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:pink_petals",
|
||||
"Properties": {
|
||||
"facing": "north",
|
||||
"flower_amount": "4"
|
||||
}
|
||||
},
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:pink_petals",
|
||||
"Properties": {
|
||||
"facing": "east",
|
||||
"flower_amount": "4"
|
||||
}
|
||||
},
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:pink_petals",
|
||||
"Properties": {
|
||||
"facing": "south",
|
||||
"flower_amount": "4"
|
||||
}
|
||||
},
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:pink_petals",
|
||||
"Properties": {
|
||||
"facing": "west",
|
||||
"flower_amount": "4"
|
||||
}
|
||||
},
|
||||
"weight": 1
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
},
|
||||
"placement": [
|
||||
{
|
||||
"type": "minecraft:block_predicate_filter",
|
||||
"predicate": {
|
||||
"type": "minecraft:matching_blocks",
|
||||
"blocks": "minecraft:air"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"tries": 96,
|
||||
"xz_spread": 6,
|
||||
"y_spread": 2
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,41 @@
|
||||
{
|
||||
"type": "minecraft:flower",
|
||||
"config": {
|
||||
"feature": {
|
||||
"feature": {
|
||||
"type": "minecraft:simple_block",
|
||||
"config": {
|
||||
"to_place": {
|
||||
"type": "minecraft:weighted_state_provider",
|
||||
"entries": [
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:poppy"
|
||||
},
|
||||
"weight": 2
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:dandelion"
|
||||
},
|
||||
"weight": 1
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
},
|
||||
"placement": [
|
||||
{
|
||||
"type": "minecraft:block_predicate_filter",
|
||||
"predicate": {
|
||||
"type": "minecraft:matching_blocks",
|
||||
"blocks": "minecraft:air"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"tries": 64,
|
||||
"xz_spread": 7,
|
||||
"y_spread": 3
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,70 @@
|
||||
{
|
||||
"type": "minecraft:flower",
|
||||
"config": {
|
||||
"feature": {
|
||||
"feature": {
|
||||
"type": "minecraft:simple_block",
|
||||
"config": {
|
||||
"to_place": {
|
||||
"type": "minecraft:noise_provider",
|
||||
"noise": {
|
||||
"amplitudes": [
|
||||
1.0
|
||||
],
|
||||
"firstOctave": 0
|
||||
},
|
||||
"scale": 0.020833334,
|
||||
"seed": 2345,
|
||||
"states": [
|
||||
{
|
||||
"Name": "minecraft:dandelion"
|
||||
},
|
||||
{
|
||||
"Name": "minecraft:poppy"
|
||||
},
|
||||
{
|
||||
"Name": "minecraft:allium"
|
||||
},
|
||||
{
|
||||
"Name": "minecraft:azure_bluet"
|
||||
},
|
||||
{
|
||||
"Name": "minecraft:red_tulip"
|
||||
},
|
||||
{
|
||||
"Name": "minecraft:orange_tulip"
|
||||
},
|
||||
{
|
||||
"Name": "minecraft:white_tulip"
|
||||
},
|
||||
{
|
||||
"Name": "minecraft:pink_tulip"
|
||||
},
|
||||
{
|
||||
"Name": "minecraft:oxeye_daisy"
|
||||
},
|
||||
{
|
||||
"Name": "minecraft:cornflower"
|
||||
},
|
||||
{
|
||||
"Name": "minecraft:lily_of_the_valley"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
},
|
||||
"placement": [
|
||||
{
|
||||
"type": "minecraft:block_predicate_filter",
|
||||
"predicate": {
|
||||
"type": "minecraft:matching_blocks",
|
||||
"blocks": "minecraft:air"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"tries": 96,
|
||||
"xz_spread": 6,
|
||||
"y_spread": 2
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,75 @@
|
||||
{
|
||||
"type": "minecraft:flower",
|
||||
"config": {
|
||||
"feature": {
|
||||
"feature": {
|
||||
"type": "minecraft:simple_block",
|
||||
"config": {
|
||||
"to_place": {
|
||||
"type": "minecraft:dual_noise_provider",
|
||||
"noise": {
|
||||
"amplitudes": [
|
||||
1.0
|
||||
],
|
||||
"firstOctave": -3
|
||||
},
|
||||
"scale": 1.0,
|
||||
"seed": 2345,
|
||||
"slow_noise": {
|
||||
"amplitudes": [
|
||||
1.0
|
||||
],
|
||||
"firstOctave": -10
|
||||
},
|
||||
"slow_scale": 1.0,
|
||||
"states": [
|
||||
{
|
||||
"Name": "minecraft:tall_grass",
|
||||
"Properties": {
|
||||
"half": "lower"
|
||||
}
|
||||
},
|
||||
{
|
||||
"Name": "minecraft:allium"
|
||||
},
|
||||
{
|
||||
"Name": "minecraft:poppy"
|
||||
},
|
||||
{
|
||||
"Name": "minecraft:azure_bluet"
|
||||
},
|
||||
{
|
||||
"Name": "minecraft:dandelion"
|
||||
},
|
||||
{
|
||||
"Name": "minecraft:cornflower"
|
||||
},
|
||||
{
|
||||
"Name": "minecraft:oxeye_daisy"
|
||||
},
|
||||
{
|
||||
"Name": "minecraft:short_grass"
|
||||
}
|
||||
],
|
||||
"variety": [
|
||||
1,
|
||||
3
|
||||
]
|
||||
}
|
||||
}
|
||||
},
|
||||
"placement": [
|
||||
{
|
||||
"type": "minecraft:block_predicate_filter",
|
||||
"predicate": {
|
||||
"type": "minecraft:matching_blocks",
|
||||
"blocks": "minecraft:air"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"tries": 96,
|
||||
"xz_spread": 6,
|
||||
"y_spread": 2
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,31 @@
|
||||
{
|
||||
"type": "minecraft:flower",
|
||||
"config": {
|
||||
"feature": {
|
||||
"feature": {
|
||||
"type": "minecraft:simple_block",
|
||||
"config": {
|
||||
"schedule_tick": true,
|
||||
"to_place": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "minecraft:closed_eyeblossom"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"placement": [
|
||||
{
|
||||
"type": "minecraft:block_predicate_filter",
|
||||
"predicate": {
|
||||
"type": "minecraft:matching_blocks",
|
||||
"blocks": "minecraft:air"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"tries": 1,
|
||||
"xz_spread": 0,
|
||||
"y_spread": 0
|
||||
}
|
||||
}
|
||||
68
data/minecraft/worldgen/configured_feature/flower_plain.json
Normal file
68
data/minecraft/worldgen/configured_feature/flower_plain.json
Normal file
@@ -0,0 +1,68 @@
|
||||
{
|
||||
"type": "minecraft:flower",
|
||||
"config": {
|
||||
"feature": {
|
||||
"feature": {
|
||||
"type": "minecraft:simple_block",
|
||||
"config": {
|
||||
"to_place": {
|
||||
"type": "minecraft:noise_threshold_provider",
|
||||
"default_state": {
|
||||
"Name": "minecraft:dandelion"
|
||||
},
|
||||
"high_chance": 0.33333334,
|
||||
"high_states": [
|
||||
{
|
||||
"Name": "minecraft:poppy"
|
||||
},
|
||||
{
|
||||
"Name": "minecraft:azure_bluet"
|
||||
},
|
||||
{
|
||||
"Name": "minecraft:oxeye_daisy"
|
||||
},
|
||||
{
|
||||
"Name": "minecraft:cornflower"
|
||||
}
|
||||
],
|
||||
"low_states": [
|
||||
{
|
||||
"Name": "minecraft:orange_tulip"
|
||||
},
|
||||
{
|
||||
"Name": "minecraft:red_tulip"
|
||||
},
|
||||
{
|
||||
"Name": "minecraft:pink_tulip"
|
||||
},
|
||||
{
|
||||
"Name": "minecraft:white_tulip"
|
||||
}
|
||||
],
|
||||
"noise": {
|
||||
"amplitudes": [
|
||||
1.0
|
||||
],
|
||||
"firstOctave": 0
|
||||
},
|
||||
"scale": 0.005,
|
||||
"seed": 2345,
|
||||
"threshold": -0.8
|
||||
}
|
||||
}
|
||||
},
|
||||
"placement": [
|
||||
{
|
||||
"type": "minecraft:block_predicate_filter",
|
||||
"predicate": {
|
||||
"type": "minecraft:matching_blocks",
|
||||
"blocks": "minecraft:air"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"tries": 64,
|
||||
"xz_spread": 6,
|
||||
"y_spread": 2
|
||||
}
|
||||
}
|
||||
30
data/minecraft/worldgen/configured_feature/flower_swamp.json
Normal file
30
data/minecraft/worldgen/configured_feature/flower_swamp.json
Normal file
@@ -0,0 +1,30 @@
|
||||
{
|
||||
"type": "minecraft:flower",
|
||||
"config": {
|
||||
"feature": {
|
||||
"feature": {
|
||||
"type": "minecraft:simple_block",
|
||||
"config": {
|
||||
"to_place": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "minecraft:blue_orchid"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"placement": [
|
||||
{
|
||||
"type": "minecraft:block_predicate_filter",
|
||||
"predicate": {
|
||||
"type": "minecraft:matching_blocks",
|
||||
"blocks": "minecraft:air"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"tries": 64,
|
||||
"xz_spread": 6,
|
||||
"y_spread": 2
|
||||
}
|
||||
}
|
||||
148
data/minecraft/worldgen/configured_feature/forest_flowers.json
Normal file
148
data/minecraft/worldgen/configured_feature/forest_flowers.json
Normal file
@@ -0,0 +1,148 @@
|
||||
{
|
||||
"type": "minecraft:simple_random_selector",
|
||||
"config": {
|
||||
"features": [
|
||||
{
|
||||
"feature": {
|
||||
"type": "minecraft:random_patch",
|
||||
"config": {
|
||||
"feature": {
|
||||
"feature": {
|
||||
"type": "minecraft:simple_block",
|
||||
"config": {
|
||||
"to_place": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "minecraft:lilac",
|
||||
"Properties": {
|
||||
"half": "lower"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"placement": [
|
||||
{
|
||||
"type": "minecraft:block_predicate_filter",
|
||||
"predicate": {
|
||||
"type": "minecraft:matching_blocks",
|
||||
"blocks": "minecraft:air"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"tries": 96,
|
||||
"xz_spread": 7,
|
||||
"y_spread": 3
|
||||
}
|
||||
},
|
||||
"placement": []
|
||||
},
|
||||
{
|
||||
"feature": {
|
||||
"type": "minecraft:random_patch",
|
||||
"config": {
|
||||
"feature": {
|
||||
"feature": {
|
||||
"type": "minecraft:simple_block",
|
||||
"config": {
|
||||
"to_place": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "minecraft:rose_bush",
|
||||
"Properties": {
|
||||
"half": "lower"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"placement": [
|
||||
{
|
||||
"type": "minecraft:block_predicate_filter",
|
||||
"predicate": {
|
||||
"type": "minecraft:matching_blocks",
|
||||
"blocks": "minecraft:air"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"tries": 96,
|
||||
"xz_spread": 7,
|
||||
"y_spread": 3
|
||||
}
|
||||
},
|
||||
"placement": []
|
||||
},
|
||||
{
|
||||
"feature": {
|
||||
"type": "minecraft:random_patch",
|
||||
"config": {
|
||||
"feature": {
|
||||
"feature": {
|
||||
"type": "minecraft:simple_block",
|
||||
"config": {
|
||||
"to_place": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "minecraft:peony",
|
||||
"Properties": {
|
||||
"half": "lower"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"placement": [
|
||||
{
|
||||
"type": "minecraft:block_predicate_filter",
|
||||
"predicate": {
|
||||
"type": "minecraft:matching_blocks",
|
||||
"blocks": "minecraft:air"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"tries": 96,
|
||||
"xz_spread": 7,
|
||||
"y_spread": 3
|
||||
}
|
||||
},
|
||||
"placement": []
|
||||
},
|
||||
{
|
||||
"feature": {
|
||||
"type": "minecraft:no_bonemeal_flower",
|
||||
"config": {
|
||||
"feature": {
|
||||
"feature": {
|
||||
"type": "minecraft:simple_block",
|
||||
"config": {
|
||||
"to_place": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "minecraft:lily_of_the_valley"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"placement": [
|
||||
{
|
||||
"type": "minecraft:block_predicate_filter",
|
||||
"predicate": {
|
||||
"type": "minecraft:matching_blocks",
|
||||
"blocks": "minecraft:air"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"tries": 96,
|
||||
"xz_spread": 7,
|
||||
"y_spread": 3
|
||||
}
|
||||
},
|
||||
"placement": []
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,8 @@
|
||||
{
|
||||
"type": "minecraft:forest_rock",
|
||||
"config": {
|
||||
"state": {
|
||||
"Name": "minecraft:mossy_cobblestone"
|
||||
}
|
||||
}
|
||||
}
|
||||
28
data/minecraft/worldgen/configured_feature/fossil_coal.json
Normal file
28
data/minecraft/worldgen/configured_feature/fossil_coal.json
Normal file
@@ -0,0 +1,28 @@
|
||||
{
|
||||
"type": "minecraft:fossil",
|
||||
"config": {
|
||||
"fossil_processors": "minecraft:fossil_rot",
|
||||
"fossil_structures": [
|
||||
"minecraft:fossil/spine_1",
|
||||
"minecraft:fossil/spine_2",
|
||||
"minecraft:fossil/spine_3",
|
||||
"minecraft:fossil/spine_4",
|
||||
"minecraft:fossil/skull_1",
|
||||
"minecraft:fossil/skull_2",
|
||||
"minecraft:fossil/skull_3",
|
||||
"minecraft:fossil/skull_4"
|
||||
],
|
||||
"max_empty_corners_allowed": 4,
|
||||
"overlay_processors": "minecraft:fossil_coal",
|
||||
"overlay_structures": [
|
||||
"minecraft:fossil/spine_1_coal",
|
||||
"minecraft:fossil/spine_2_coal",
|
||||
"minecraft:fossil/spine_3_coal",
|
||||
"minecraft:fossil/spine_4_coal",
|
||||
"minecraft:fossil/skull_1_coal",
|
||||
"minecraft:fossil/skull_2_coal",
|
||||
"minecraft:fossil/skull_3_coal",
|
||||
"minecraft:fossil/skull_4_coal"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,28 @@
|
||||
{
|
||||
"type": "minecraft:fossil",
|
||||
"config": {
|
||||
"fossil_processors": "minecraft:fossil_rot",
|
||||
"fossil_structures": [
|
||||
"minecraft:fossil/spine_1",
|
||||
"minecraft:fossil/spine_2",
|
||||
"minecraft:fossil/spine_3",
|
||||
"minecraft:fossil/spine_4",
|
||||
"minecraft:fossil/skull_1",
|
||||
"minecraft:fossil/skull_2",
|
||||
"minecraft:fossil/skull_3",
|
||||
"minecraft:fossil/skull_4"
|
||||
],
|
||||
"max_empty_corners_allowed": 4,
|
||||
"overlay_processors": "minecraft:fossil_diamonds",
|
||||
"overlay_structures": [
|
||||
"minecraft:fossil/spine_1_coal",
|
||||
"minecraft:fossil/spine_2_coal",
|
||||
"minecraft:fossil/spine_3_coal",
|
||||
"minecraft:fossil/spine_4_coal",
|
||||
"minecraft:fossil/skull_1_coal",
|
||||
"minecraft:fossil/skull_2_coal",
|
||||
"minecraft:fossil/skull_3_coal",
|
||||
"minecraft:fossil/skull_4_coal"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,4 @@
|
||||
{
|
||||
"type": "minecraft:freeze_top_layer",
|
||||
"config": {}
|
||||
}
|
||||
21
data/minecraft/worldgen/configured_feature/glow_lichen.json
Normal file
21
data/minecraft/worldgen/configured_feature/glow_lichen.json
Normal file
@@ -0,0 +1,21 @@
|
||||
{
|
||||
"type": "minecraft:multiface_growth",
|
||||
"config": {
|
||||
"block": "minecraft:glow_lichen",
|
||||
"can_be_placed_on": [
|
||||
"minecraft:stone",
|
||||
"minecraft:andesite",
|
||||
"minecraft:diorite",
|
||||
"minecraft:granite",
|
||||
"minecraft:dripstone_block",
|
||||
"minecraft:calcite",
|
||||
"minecraft:tuff",
|
||||
"minecraft:deepslate"
|
||||
],
|
||||
"can_place_on_ceiling": true,
|
||||
"can_place_on_floor": false,
|
||||
"can_place_on_wall": true,
|
||||
"chance_of_spreading": 0.5,
|
||||
"search_range": 20
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,4 @@
|
||||
{
|
||||
"type": "minecraft:glowstone_blob",
|
||||
"config": {}
|
||||
}
|
||||
@@ -0,0 +1,34 @@
|
||||
{
|
||||
"type": "minecraft:huge_brown_mushroom",
|
||||
"config": {
|
||||
"cap_provider": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "minecraft:brown_mushroom_block",
|
||||
"Properties": {
|
||||
"down": "false",
|
||||
"east": "true",
|
||||
"north": "true",
|
||||
"south": "true",
|
||||
"up": "true",
|
||||
"west": "true"
|
||||
}
|
||||
}
|
||||
},
|
||||
"foliage_radius": 3,
|
||||
"stem_provider": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "minecraft:mushroom_stem",
|
||||
"Properties": {
|
||||
"down": "false",
|
||||
"east": "true",
|
||||
"north": "true",
|
||||
"south": "true",
|
||||
"up": "false",
|
||||
"west": "true"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,34 @@
|
||||
{
|
||||
"type": "minecraft:huge_red_mushroom",
|
||||
"config": {
|
||||
"cap_provider": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "minecraft:red_mushroom_block",
|
||||
"Properties": {
|
||||
"down": "false",
|
||||
"east": "true",
|
||||
"north": "true",
|
||||
"south": "true",
|
||||
"up": "true",
|
||||
"west": "true"
|
||||
}
|
||||
}
|
||||
},
|
||||
"foliage_radius": 2,
|
||||
"stem_provider": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "minecraft:mushroom_stem",
|
||||
"Properties": {
|
||||
"down": "false",
|
||||
"east": "true",
|
||||
"north": "true",
|
||||
"south": "true",
|
||||
"up": "false",
|
||||
"west": "true"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
32
data/minecraft/worldgen/configured_feature/ice_patch.json
Normal file
32
data/minecraft/worldgen/configured_feature/ice_patch.json
Normal file
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"type": "minecraft:disk",
|
||||
"config": {
|
||||
"half_height": 1,
|
||||
"radius": {
|
||||
"type": "minecraft:uniform",
|
||||
"max_inclusive": 3,
|
||||
"min_inclusive": 2
|
||||
},
|
||||
"state_provider": {
|
||||
"fallback": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "minecraft:packed_ice"
|
||||
}
|
||||
},
|
||||
"rules": []
|
||||
},
|
||||
"target": {
|
||||
"type": "minecraft:matching_blocks",
|
||||
"blocks": [
|
||||
"minecraft:dirt",
|
||||
"minecraft:grass_block",
|
||||
"minecraft:podzol",
|
||||
"minecraft:coarse_dirt",
|
||||
"minecraft:mycelium",
|
||||
"minecraft:snow_block",
|
||||
"minecraft:ice"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,4 @@
|
||||
{
|
||||
"type": "minecraft:ice_spike",
|
||||
"config": {}
|
||||
}
|
||||
@@ -0,0 +1,8 @@
|
||||
{
|
||||
"type": "minecraft:iceberg",
|
||||
"config": {
|
||||
"state": {
|
||||
"Name": "minecraft:blue_ice"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,8 @@
|
||||
{
|
||||
"type": "minecraft:iceberg",
|
||||
"config": {
|
||||
"state": {
|
||||
"Name": "minecraft:packed_ice"
|
||||
}
|
||||
}
|
||||
}
|
||||
52
data/minecraft/worldgen/configured_feature/jungle_bush.json
Normal file
52
data/minecraft/worldgen/configured_feature/jungle_bush.json
Normal file
@@ -0,0 +1,52 @@
|
||||
{
|
||||
"type": "minecraft:tree",
|
||||
"config": {
|
||||
"decorators": [],
|
||||
"dirt_provider": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "minecraft:dirt"
|
||||
}
|
||||
},
|
||||
"foliage_placer": {
|
||||
"type": "minecraft:bush_foliage_placer",
|
||||
"height": 2,
|
||||
"offset": 1,
|
||||
"radius": 2
|
||||
},
|
||||
"foliage_provider": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "minecraft:oak_leaves",
|
||||
"Properties": {
|
||||
"distance": "7",
|
||||
"persistent": "false",
|
||||
"waterlogged": "false"
|
||||
}
|
||||
}
|
||||
},
|
||||
"force_dirt": false,
|
||||
"ignore_vines": false,
|
||||
"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": 1,
|
||||
"height_rand_a": 0,
|
||||
"height_rand_b": 0
|
||||
},
|
||||
"trunk_provider": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "minecraft:jungle_log",
|
||||
"Properties": {
|
||||
"axis": "y"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
64
data/minecraft/worldgen/configured_feature/jungle_tree.json
Normal file
64
data/minecraft/worldgen/configured_feature/jungle_tree.json
Normal file
@@ -0,0 +1,64 @@
|
||||
{
|
||||
"type": "minecraft:tree",
|
||||
"config": {
|
||||
"decorators": [
|
||||
{
|
||||
"type": "minecraft:cocoa",
|
||||
"probability": 0.2
|
||||
},
|
||||
{
|
||||
"type": "minecraft:trunk_vine"
|
||||
},
|
||||
{
|
||||
"type": "minecraft:leave_vine",
|
||||
"probability": 0.25
|
||||
}
|
||||
],
|
||||
"dirt_provider": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "minecraft:dirt"
|
||||
}
|
||||
},
|
||||
"foliage_placer": {
|
||||
"type": "minecraft:blob_foliage_placer",
|
||||
"height": 3,
|
||||
"offset": 0,
|
||||
"radius": 2
|
||||
},
|
||||
"foliage_provider": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "minecraft:jungle_leaves",
|
||||
"Properties": {
|
||||
"distance": "7",
|
||||
"persistent": "false",
|
||||
"waterlogged": "false"
|
||||
}
|
||||
}
|
||||
},
|
||||
"force_dirt": false,
|
||||
"ignore_vines": true,
|
||||
"minimum_size": {
|
||||
"type": "minecraft:two_layers_feature_size",
|
||||
"limit": 1,
|
||||
"lower_size": 0,
|
||||
"upper_size": 1
|
||||
},
|
||||
"trunk_placer": {
|
||||
"type": "minecraft:straight_trunk_placer",
|
||||
"base_height": 4,
|
||||
"height_rand_a": 8,
|
||||
"height_rand_b": 0
|
||||
},
|
||||
"trunk_provider": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "minecraft:jungle_log",
|
||||
"Properties": {
|
||||
"axis": "y"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,52 @@
|
||||
{
|
||||
"type": "minecraft:tree",
|
||||
"config": {
|
||||
"decorators": [],
|
||||
"dirt_provider": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "minecraft:dirt"
|
||||
}
|
||||
},
|
||||
"foliage_placer": {
|
||||
"type": "minecraft:blob_foliage_placer",
|
||||
"height": 3,
|
||||
"offset": 0,
|
||||
"radius": 2
|
||||
},
|
||||
"foliage_provider": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "minecraft:jungle_leaves",
|
||||
"Properties": {
|
||||
"distance": "7",
|
||||
"persistent": "false",
|
||||
"waterlogged": "false"
|
||||
}
|
||||
}
|
||||
},
|
||||
"force_dirt": false,
|
||||
"ignore_vines": true,
|
||||
"minimum_size": {
|
||||
"type": "minecraft:two_layers_feature_size",
|
||||
"limit": 1,
|
||||
"lower_size": 0,
|
||||
"upper_size": 1
|
||||
},
|
||||
"trunk_placer": {
|
||||
"type": "minecraft:straight_trunk_placer",
|
||||
"base_height": 4,
|
||||
"height_rand_a": 8,
|
||||
"height_rand_b": 0
|
||||
},
|
||||
"trunk_provider": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "minecraft:jungle_log",
|
||||
"Properties": {
|
||||
"axis": "y"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
4
data/minecraft/worldgen/configured_feature/kelp.json
Normal file
4
data/minecraft/worldgen/configured_feature/kelp.json
Normal file
@@ -0,0 +1,4 @@
|
||||
{
|
||||
"type": "minecraft:kelp",
|
||||
"config": {}
|
||||
}
|
||||
20
data/minecraft/worldgen/configured_feature/lake_lava.json
Normal file
20
data/minecraft/worldgen/configured_feature/lake_lava.json
Normal file
@@ -0,0 +1,20 @@
|
||||
{
|
||||
"type": "minecraft:lake",
|
||||
"config": {
|
||||
"barrier": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "minecraft:stone"
|
||||
}
|
||||
},
|
||||
"fluid": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "minecraft:lava",
|
||||
"Properties": {
|
||||
"level": "0"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,15 @@
|
||||
{
|
||||
"type": "minecraft:basalt_columns",
|
||||
"config": {
|
||||
"height": {
|
||||
"type": "minecraft:uniform",
|
||||
"max_inclusive": 10,
|
||||
"min_inclusive": 5
|
||||
},
|
||||
"reach": {
|
||||
"type": "minecraft:uniform",
|
||||
"max_inclusive": 3,
|
||||
"min_inclusive": 2
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,34 @@
|
||||
{
|
||||
"type": "minecraft:large_dripstone",
|
||||
"config": {
|
||||
"column_radius": {
|
||||
"type": "minecraft:uniform",
|
||||
"max_inclusive": 19,
|
||||
"min_inclusive": 3
|
||||
},
|
||||
"floor_to_ceiling_search_range": 30,
|
||||
"height_scale": {
|
||||
"type": "minecraft:uniform",
|
||||
"max_exclusive": 2.0,
|
||||
"min_inclusive": 0.4
|
||||
},
|
||||
"max_column_radius_to_cave_height_ratio": 0.33,
|
||||
"min_bluntness_for_wind": 0.6,
|
||||
"min_radius_for_wind": 4,
|
||||
"stalactite_bluntness": {
|
||||
"type": "minecraft:uniform",
|
||||
"max_exclusive": 0.9,
|
||||
"min_inclusive": 0.3
|
||||
},
|
||||
"stalagmite_bluntness": {
|
||||
"type": "minecraft:uniform",
|
||||
"max_exclusive": 1.0,
|
||||
"min_inclusive": 0.4
|
||||
},
|
||||
"wind_speed": {
|
||||
"type": "minecraft:uniform",
|
||||
"max_exclusive": 0.3,
|
||||
"min_inclusive": 0.0
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,13 @@
|
||||
{
|
||||
"type": "minecraft:random_boolean_selector",
|
||||
"config": {
|
||||
"feature_false": {
|
||||
"feature": "minecraft:clay_pool_with_dripleaves",
|
||||
"placement": []
|
||||
},
|
||||
"feature_true": {
|
||||
"feature": "minecraft:clay_with_dripleaves",
|
||||
"placement": []
|
||||
}
|
||||
}
|
||||
}
|
||||
150
data/minecraft/worldgen/configured_feature/mangrove.json
Normal file
150
data/minecraft/worldgen/configured_feature/mangrove.json
Normal file
@@ -0,0 +1,150 @@
|
||||
{
|
||||
"type": "minecraft:tree",
|
||||
"config": {
|
||||
"decorators": [
|
||||
{
|
||||
"type": "minecraft:leave_vine",
|
||||
"probability": 0.125
|
||||
},
|
||||
{
|
||||
"type": "minecraft:attached_to_leaves",
|
||||
"block_provider": {
|
||||
"type": "minecraft:randomized_int_state_provider",
|
||||
"property": "age",
|
||||
"source": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "minecraft:mangrove_propagule",
|
||||
"Properties": {
|
||||
"age": "0",
|
||||
"hanging": "true",
|
||||
"stage": "0",
|
||||
"waterlogged": "false"
|
||||
}
|
||||
}
|
||||
},
|
||||
"values": {
|
||||
"type": "minecraft:uniform",
|
||||
"max_inclusive": 4,
|
||||
"min_inclusive": 0
|
||||
}
|
||||
},
|
||||
"directions": [
|
||||
"down"
|
||||
],
|
||||
"exclusion_radius_xz": 1,
|
||||
"exclusion_radius_y": 0,
|
||||
"probability": 0.14,
|
||||
"required_empty_blocks": 2
|
||||
},
|
||||
{
|
||||
"type": "minecraft:beehive",
|
||||
"probability": 0.01
|
||||
}
|
||||
],
|
||||
"dirt_provider": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "minecraft:dirt"
|
||||
}
|
||||
},
|
||||
"foliage_placer": {
|
||||
"type": "minecraft:random_spread_foliage_placer",
|
||||
"foliage_height": 2,
|
||||
"leaf_placement_attempts": 70,
|
||||
"offset": 0,
|
||||
"radius": 3
|
||||
},
|
||||
"foliage_provider": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "minecraft:mangrove_leaves",
|
||||
"Properties": {
|
||||
"distance": "7",
|
||||
"persistent": "false",
|
||||
"waterlogged": "false"
|
||||
}
|
||||
}
|
||||
},
|
||||
"force_dirt": false,
|
||||
"ignore_vines": true,
|
||||
"minimum_size": {
|
||||
"type": "minecraft:two_layers_feature_size",
|
||||
"limit": 2,
|
||||
"lower_size": 0,
|
||||
"upper_size": 2
|
||||
},
|
||||
"root_placer": {
|
||||
"type": "minecraft:mangrove_root_placer",
|
||||
"above_root_placement": {
|
||||
"above_root_placement_chance": 0.5,
|
||||
"above_root_provider": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "minecraft:moss_carpet"
|
||||
}
|
||||
}
|
||||
},
|
||||
"mangrove_root_placement": {
|
||||
"can_grow_through": "#minecraft:mangrove_roots_can_grow_through",
|
||||
"max_root_length": 15,
|
||||
"max_root_width": 8,
|
||||
"muddy_roots_in": [
|
||||
"minecraft:mud",
|
||||
"minecraft:muddy_mangrove_roots"
|
||||
],
|
||||
"muddy_roots_provider": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "minecraft:muddy_mangrove_roots",
|
||||
"Properties": {
|
||||
"axis": "y"
|
||||
}
|
||||
}
|
||||
},
|
||||
"random_skew_chance": 0.2
|
||||
},
|
||||
"root_provider": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "minecraft:mangrove_roots",
|
||||
"Properties": {
|
||||
"waterlogged": "false"
|
||||
}
|
||||
}
|
||||
},
|
||||
"trunk_offset_y": {
|
||||
"type": "minecraft:uniform",
|
||||
"max_inclusive": 3,
|
||||
"min_inclusive": 1
|
||||
}
|
||||
},
|
||||
"trunk_placer": {
|
||||
"type": "minecraft:upwards_branching_trunk_placer",
|
||||
"base_height": 2,
|
||||
"can_grow_through": "#minecraft:mangrove_logs_can_grow_through",
|
||||
"extra_branch_length": {
|
||||
"type": "minecraft:uniform",
|
||||
"max_inclusive": 1,
|
||||
"min_inclusive": 0
|
||||
},
|
||||
"extra_branch_steps": {
|
||||
"type": "minecraft:uniform",
|
||||
"max_inclusive": 4,
|
||||
"min_inclusive": 1
|
||||
},
|
||||
"height_rand_a": 1,
|
||||
"height_rand_b": 4,
|
||||
"place_branch_per_log_probability": 0.5
|
||||
},
|
||||
"trunk_provider": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "minecraft:mangrove_log",
|
||||
"Properties": {
|
||||
"axis": "y"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,12 @@
|
||||
{
|
||||
"type": "minecraft:random_selector",
|
||||
"config": {
|
||||
"default": "minecraft:mangrove_checked",
|
||||
"features": [
|
||||
{
|
||||
"chance": 0.85,
|
||||
"feature": "minecraft:tall_mangrove_checked"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
12
data/minecraft/worldgen/configured_feature/meadow_trees.json
Normal file
12
data/minecraft/worldgen/configured_feature/meadow_trees.json
Normal file
@@ -0,0 +1,12 @@
|
||||
{
|
||||
"type": "minecraft:random_selector",
|
||||
"config": {
|
||||
"default": "minecraft:super_birch_bees",
|
||||
"features": [
|
||||
{
|
||||
"chance": 0.5,
|
||||
"feature": "minecraft:fancy_oak_bees"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,60 @@
|
||||
{
|
||||
"type": "minecraft:tree",
|
||||
"config": {
|
||||
"decorators": [
|
||||
{
|
||||
"type": "minecraft:trunk_vine"
|
||||
},
|
||||
{
|
||||
"type": "minecraft:leave_vine",
|
||||
"probability": 0.25
|
||||
}
|
||||
],
|
||||
"dirt_provider": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "minecraft:dirt"
|
||||
}
|
||||
},
|
||||
"foliage_placer": {
|
||||
"type": "minecraft:jungle_foliage_placer",
|
||||
"height": 2,
|
||||
"offset": 0,
|
||||
"radius": 2
|
||||
},
|
||||
"foliage_provider": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "minecraft:jungle_leaves",
|
||||
"Properties": {
|
||||
"distance": "7",
|
||||
"persistent": "false",
|
||||
"waterlogged": "false"
|
||||
}
|
||||
}
|
||||
},
|
||||
"force_dirt": false,
|
||||
"ignore_vines": false,
|
||||
"minimum_size": {
|
||||
"type": "minecraft:two_layers_feature_size",
|
||||
"limit": 1,
|
||||
"lower_size": 1,
|
||||
"upper_size": 2
|
||||
},
|
||||
"trunk_placer": {
|
||||
"type": "minecraft:mega_jungle_trunk_placer",
|
||||
"base_height": 10,
|
||||
"height_rand_a": 2,
|
||||
"height_rand_b": 19
|
||||
},
|
||||
"trunk_provider": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "minecraft:jungle_log",
|
||||
"Properties": {
|
||||
"axis": "y"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
69
data/minecraft/worldgen/configured_feature/mega_pine.json
Normal file
69
data/minecraft/worldgen/configured_feature/mega_pine.json
Normal file
@@ -0,0 +1,69 @@
|
||||
{
|
||||
"type": "minecraft:tree",
|
||||
"config": {
|
||||
"decorators": [
|
||||
{
|
||||
"type": "minecraft:alter_ground",
|
||||
"provider": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "minecraft:podzol",
|
||||
"Properties": {
|
||||
"snowy": "false"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
],
|
||||
"dirt_provider": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "minecraft:dirt"
|
||||
}
|
||||
},
|
||||
"foliage_placer": {
|
||||
"type": "minecraft:mega_pine_foliage_placer",
|
||||
"crown_height": {
|
||||
"type": "minecraft:uniform",
|
||||
"max_inclusive": 7,
|
||||
"min_inclusive": 3
|
||||
},
|
||||
"offset": 0,
|
||||
"radius": 0
|
||||
},
|
||||
"foliage_provider": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "minecraft:spruce_leaves",
|
||||
"Properties": {
|
||||
"distance": "7",
|
||||
"persistent": "false",
|
||||
"waterlogged": "false"
|
||||
}
|
||||
}
|
||||
},
|
||||
"force_dirt": false,
|
||||
"ignore_vines": false,
|
||||
"minimum_size": {
|
||||
"type": "minecraft:two_layers_feature_size",
|
||||
"limit": 1,
|
||||
"lower_size": 1,
|
||||
"upper_size": 2
|
||||
},
|
||||
"trunk_placer": {
|
||||
"type": "minecraft:giant_trunk_placer",
|
||||
"base_height": 13,
|
||||
"height_rand_a": 2,
|
||||
"height_rand_b": 14
|
||||
},
|
||||
"trunk_provider": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "minecraft:spruce_log",
|
||||
"Properties": {
|
||||
"axis": "y"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
69
data/minecraft/worldgen/configured_feature/mega_spruce.json
Normal file
69
data/minecraft/worldgen/configured_feature/mega_spruce.json
Normal file
@@ -0,0 +1,69 @@
|
||||
{
|
||||
"type": "minecraft:tree",
|
||||
"config": {
|
||||
"decorators": [
|
||||
{
|
||||
"type": "minecraft:alter_ground",
|
||||
"provider": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "minecraft:podzol",
|
||||
"Properties": {
|
||||
"snowy": "false"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
],
|
||||
"dirt_provider": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "minecraft:dirt"
|
||||
}
|
||||
},
|
||||
"foliage_placer": {
|
||||
"type": "minecraft:mega_pine_foliage_placer",
|
||||
"crown_height": {
|
||||
"type": "minecraft:uniform",
|
||||
"max_inclusive": 17,
|
||||
"min_inclusive": 13
|
||||
},
|
||||
"offset": 0,
|
||||
"radius": 0
|
||||
},
|
||||
"foliage_provider": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "minecraft:spruce_leaves",
|
||||
"Properties": {
|
||||
"distance": "7",
|
||||
"persistent": "false",
|
||||
"waterlogged": "false"
|
||||
}
|
||||
}
|
||||
},
|
||||
"force_dirt": false,
|
||||
"ignore_vines": false,
|
||||
"minimum_size": {
|
||||
"type": "minecraft:two_layers_feature_size",
|
||||
"limit": 1,
|
||||
"lower_size": 1,
|
||||
"upper_size": 2
|
||||
},
|
||||
"trunk_placer": {
|
||||
"type": "minecraft:giant_trunk_placer",
|
||||
"base_height": 13,
|
||||
"height_rand_a": 2,
|
||||
"height_rand_b": 14
|
||||
},
|
||||
"trunk_provider": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "minecraft:spruce_log",
|
||||
"Properties": {
|
||||
"axis": "y"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,4 @@
|
||||
{
|
||||
"type": "minecraft:monster_room",
|
||||
"config": {}
|
||||
}
|
||||
27
data/minecraft/worldgen/configured_feature/moss_patch.json
Normal file
27
data/minecraft/worldgen/configured_feature/moss_patch.json
Normal file
@@ -0,0 +1,27 @@
|
||||
{
|
||||
"type": "minecraft:vegetation_patch",
|
||||
"config": {
|
||||
"depth": 1,
|
||||
"extra_bottom_block_chance": 0.0,
|
||||
"extra_edge_column_chance": 0.3,
|
||||
"ground_state": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "minecraft:moss_block"
|
||||
}
|
||||
},
|
||||
"replaceable": "#minecraft:moss_replaceable",
|
||||
"surface": "floor",
|
||||
"vegetation_chance": 0.8,
|
||||
"vegetation_feature": {
|
||||
"feature": "minecraft:moss_vegetation",
|
||||
"placement": []
|
||||
},
|
||||
"vertical_range": 5,
|
||||
"xz_radius": {
|
||||
"type": "minecraft:uniform",
|
||||
"max_inclusive": 7,
|
||||
"min_inclusive": 4
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,27 @@
|
||||
{
|
||||
"type": "minecraft:vegetation_patch",
|
||||
"config": {
|
||||
"depth": 1,
|
||||
"extra_bottom_block_chance": 0.0,
|
||||
"extra_edge_column_chance": 0.75,
|
||||
"ground_state": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "minecraft:moss_block"
|
||||
}
|
||||
},
|
||||
"replaceable": "#minecraft:moss_replaceable",
|
||||
"surface": "floor",
|
||||
"vegetation_chance": 0.6,
|
||||
"vegetation_feature": {
|
||||
"feature": "minecraft:moss_vegetation",
|
||||
"placement": []
|
||||
},
|
||||
"vertical_range": 5,
|
||||
"xz_radius": {
|
||||
"type": "minecraft:uniform",
|
||||
"max_inclusive": 2,
|
||||
"min_inclusive": 1
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,31 @@
|
||||
{
|
||||
"type": "minecraft:vegetation_patch",
|
||||
"config": {
|
||||
"depth": {
|
||||
"type": "minecraft:uniform",
|
||||
"max_inclusive": 2,
|
||||
"min_inclusive": 1
|
||||
},
|
||||
"extra_bottom_block_chance": 0.0,
|
||||
"extra_edge_column_chance": 0.3,
|
||||
"ground_state": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "minecraft:moss_block"
|
||||
}
|
||||
},
|
||||
"replaceable": "#minecraft:moss_replaceable",
|
||||
"surface": "ceiling",
|
||||
"vegetation_chance": 0.08,
|
||||
"vegetation_feature": {
|
||||
"feature": "minecraft:cave_vine_in_moss",
|
||||
"placement": []
|
||||
},
|
||||
"vertical_range": 5,
|
||||
"xz_radius": {
|
||||
"type": "minecraft:uniform",
|
||||
"max_inclusive": 7,
|
||||
"min_inclusive": 4
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,43 @@
|
||||
{
|
||||
"type": "minecraft:simple_block",
|
||||
"config": {
|
||||
"to_place": {
|
||||
"type": "minecraft:weighted_state_provider",
|
||||
"entries": [
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:flowering_azalea"
|
||||
},
|
||||
"weight": 4
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:azalea"
|
||||
},
|
||||
"weight": 7
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:moss_carpet"
|
||||
},
|
||||
"weight": 25
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:short_grass"
|
||||
},
|
||||
"weight": 50
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"Name": "minecraft:tall_grass",
|
||||
"Properties": {
|
||||
"half": "lower"
|
||||
}
|
||||
},
|
||||
"weight": 10
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,13 @@
|
||||
{
|
||||
"type": "minecraft:random_boolean_selector",
|
||||
"config": {
|
||||
"feature_false": {
|
||||
"feature": "minecraft:huge_brown_mushroom",
|
||||
"placement": []
|
||||
},
|
||||
"feature_true": {
|
||||
"feature": "minecraft:huge_red_mushroom",
|
||||
"placement": []
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,13 @@
|
||||
{
|
||||
"type": "minecraft:nether_forest_vegetation",
|
||||
"config": {
|
||||
"spread_height": 4,
|
||||
"spread_width": 8,
|
||||
"state_provider": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "minecraft:nether_sprouts"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,13 @@
|
||||
{
|
||||
"type": "minecraft:nether_forest_vegetation",
|
||||
"config": {
|
||||
"spread_height": 1,
|
||||
"spread_width": 3,
|
||||
"state_provider": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "minecraft:nether_sprouts"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user