Add minecraft bedrock server

This commit is contained in:
2024-09-09 13:28:08 -03:00
parent 54e5f3000c
commit 236b4b2960
4640 changed files with 688839 additions and 66 deletions

View File

@ -0,0 +1,42 @@
{
"format_version": "1.13.0",
"minecraft:geode_feature": {
"description": {
"identifier": "minecraft:amethyst_geode_feature"
},
"filler": "minecraft:air",
"inner_layer": "minecraft:amethyst_block",
"alternate_inner_layer": "minecraft:budding_amethyst",
"middle_layer": "minecraft:calcite",
"outer_layer": "minecraft:smooth_basalt",
"inner_placements": [
{
"name": "minecraft:amethyst_cluster"
},
{
"name": "minecraft:large_amethyst_bud"
},
{
"name": "minecraft:medium_amethyst_bud"
},
{
"name": "minecraft:small_amethyst_bud"
}
],
"min_outer_wall_distance": 4,
"max_outer_wall_distance": 7,
"min_distribution_points": 3,
"max_distribution_points": 5,
"min_point_offset": 1,
"max_point_offset": 3,
"max_radius": 16,
"crack_point_offset": 2.0,
"generate_crack_chance": 0.95,
"base_crack_size": 2.0,
"noise_multiplier": 0.025,
"use_potential_placements_chance": 0.35,
"use_alternate_layer0_chance": 0.083,
"placements_require_layer0_alternate": true,
"invalid_blocks_threshold": 1
}
}

View File

@ -0,0 +1,11 @@
{
"format_version": "1.16.0",
"minecraft:snap_to_surface_feature": {
"description": {
"identifier": "minecraft:azalea_root_system_snap_to_ceiling_feature"
},
"feature_to_snap": "minecraft:azalea_root_system_feature",
"vertical_search_range": 12,
"surface": "ceiling"
}
}

View File

@ -0,0 +1,73 @@
{
"format_version": "1.13.0",
"minecraft:tree_feature": {
"description": {
"identifier": "minecraft:azalea_tree_feature"
},
"acacia_trunk": {
"trunk_width": 1,
"trunk_height": {
"base": 4,
"intervals": [ 2 ],
"min_height_for_canopy": 3
},
"trunk_block": {
"name": "minecraft:log",
"states": {
"old_log_type": "oak"
}
},
"trunk_lean": {
"allow_diagonal_growth": true,
"lean_height": {
"range_min": 2,
"range_max": 3
},
"lean_steps": {
"range_min": 3,
"range_max": 4
},
"lean_length": {
"range_min": 1,
"range_max": 2
}
}
},
"random_spread_canopy": {
"canopy_height": 2,
"canopy_radius": 3,
"leaf_placement_attempts": 50,
"leaf_blocks": [
["minecraft:azalea_leaves", 3],
["minecraft:azalea_leaves_flowered", 1]
]
},
"base_block": [
"minecraft:dirt_with_roots"
],
"may_grow_on": [
"minecraft:dirt",
"minecraft:grass",
"minecraft:podzol",
"minecraft:dirt",
"minecraft:farmland",
"minecraft:dirt_with_roots",
"minecraft:moss_block"
],
"may_replace": [
"minecraft:leaves",
"minecraft:leaves2",
"minecraft:azalea",
"minecraft:flowering_azalea",
"minecraft:azalea_leaves",
"minecraft:azalea_leaves_flowered",
"minecraft:water",
"minecraft:flowing_water",
"minecraft:air"
],
"may_grow_through": [
"minecraft:dirt",
"minecraft:grass"
]
}
}

View File

@ -0,0 +1,36 @@
{
"format_version": "1.16.0",
"minecraft:growing_plant_feature": {
"description": {
"identifier": "minecraft:big_dripleaf_east_feature"
},
"height_distribution": [
[{"range_min": 1, "range_max": 6}, 2],
[{"range_min": 1, "range_max": 2}, 1]
],
"growth_direction": "UP",
"body_blocks": [
[
{
"name": "minecraft:big_dripleaf",
"states": {
"big_dripleaf_head": false,
"direction": 3
}
}, 1
]
],
"head_blocks": [
[
{
"name": "minecraft:big_dripleaf",
"states": {
"big_dripleaf_head": true,
"direction": 3
}
}, 1
]
],
"allow_water": true
}
}

View File

@ -0,0 +1,36 @@
{
"format_version": "1.16.0",
"minecraft:growing_plant_feature": {
"description": {
"identifier": "minecraft:big_dripleaf_north_feature"
},
"height_distribution": [
[{"range_min": 1, "range_max": 6}, 2],
[{"range_min": 1, "range_max": 2}, 1]
],
"growth_direction": "UP",
"body_blocks": [
[
{
"name": "minecraft:big_dripleaf",
"states": {
"big_dripleaf_head": false,
"direction": 2
}
}, 1
]
],
"head_blocks": [
[
{
"name": "minecraft:big_dripleaf",
"states": {
"big_dripleaf_head": true,
"direction": 2
}
}, 1
]
],
"allow_water": true
}
}

View File

@ -0,0 +1,36 @@
{
"format_version": "1.16.0",
"minecraft:growing_plant_feature": {
"description": {
"identifier": "minecraft:big_dripleaf_south_feature"
},
"height_distribution": [
[{"range_min": 1, "range_max": 6}, 2],
[{"range_min": 1, "range_max": 2}, 1]
],
"growth_direction": "UP",
"body_blocks": [
[
{
"name": "minecraft:big_dripleaf",
"states": {
"big_dripleaf_head": false,
"direction": 0
}
}, 1
]
],
"head_blocks": [
[
{
"name": "minecraft:big_dripleaf",
"states": {
"big_dripleaf_head": true,
"direction": 0
}
}, 1
]
],
"allow_water": true
}
}

View File

@ -0,0 +1,36 @@
{
"format_version": "1.16.0",
"minecraft:growing_plant_feature": {
"description": {
"identifier": "minecraft:big_dripleaf_west_feature"
},
"height_distribution": [
[{"range_min": 1, "range_max": 6}, 2],
[{"range_min": 1, "range_max": 2}, 1]
],
"growth_direction": "UP",
"body_blocks": [
[
{
"name": "minecraft:big_dripleaf",
"states": {
"big_dripleaf_head": false,
"direction": 1
}
}, 1
]
],
"head_blocks": [
[
{
"name": "minecraft:big_dripleaf",
"states": {
"big_dripleaf_head": true,
"direction": 1
}
}, 1
]
],
"allow_water": true
}
}

View File

@ -0,0 +1,170 @@
{
"format_version": "1.13.0",
"minecraft:tree_feature": {
"description": {
"identifier": "minecraft:birch_tree_feature"
},
"trunk": {
"trunk_height": {
"range_min": 5,
"range_max": 8
},
"trunk_block": {
"name": "minecraft:log",
"states": {
"old_log_type": "birch"
}
}
},
"canopy": {
"canopy_offset": {
"min": -3,
"max": 0
},
"variation_chance": [
{
"numerator": 1,
"denominator": 2
},
{
"numerator": 1,
"denominator": 2
},
{
"numerator": 1,
"denominator": 2
},
{
"numerator": 1,
"denominator": 1
}
],
"leaf_block": {
"name": "minecraft:leaves",
"states": {
"old_leaf_type": "birch"
}
}
},
"base_block": [
"minecraft:dirt",
{
"name": "minecraft:dirt",
"states": {
"dirt_type": "coarse"
}
}
],
"may_grow_on": [
"minecraft:dirt",
"minecraft:grass",
"minecraft:podzol",
"minecraft:dirt_with_roots",
"minecraft:moss_block",
// Block aliases sure would be sweet
{
"name": "minecraft:dirt",
"states": {
"dirt_type": "coarse"
}
},
{
"name": "minecraft:farmland",
"states": {
"moisturized_amount": 0
}
},
{
"name": "minecraft:farmland",
"states": {
"moisturized_amount": 1
}
},
{
"name": "minecraft:farmland",
"states": {
"moisturized_amount": 2
}
},
{
"name": "minecraft:farmland",
"states": {
"moisturized_amount": 3
}
},
{
"name": "minecraft:farmland",
"states": {
"moisturized_amount": 4
}
},
{
"name": "minecraft:farmland",
"states": {
"moisturized_amount": 5
}
},
{
"name": "minecraft:farmland",
"states": {
"moisturized_amount": 6
}
},
{
"name": "minecraft:farmland",
"states": {
"moisturized_amount": 7
}
}
],
"may_replace": [
"minecraft:air",
{
"name": "minecraft:leaves",
"states": {
"old_leaf_type": "oak"
}
},
{
"name": "minecraft:leaves",
"states": {
"old_leaf_type": "spruce"
}
},
{
"name": "minecraft:leaves",
"states": {
"old_leaf_type": "birch"
}
},
{
"name": "minecraft:leaves",
"states": {
"old_leaf_type": "jungle"
}
},
{
"name": "minecraft:leaves2",
"states": {
"new_leaf_type": "acacia"
}
},
{
"name": "minecraft:leaves2",
"states": {
"new_leaf_type": "dark_oak"
}
}
],
"may_grow_through": [
"minecraft:dirt",
"minecraft:grass",
{
"name": "minecraft:dirt",
"states": {
"dirt_type": "coarse"
}
}
]
}
}

View File

@ -0,0 +1,23 @@
{
"format_version": "1.16.0",
"minecraft:growing_plant_feature": {
"description": {
"identifier": "minecraft:cave_vine_feature"
},
"height_distribution": [
[{"range_min": 1, "range_max": 13}, 2],
[{"range_min": 1, "range_max": 2}, 3],
[{"range_min": 1, "range_max": 7}, 10]
],
"growth_direction": "DOWN",
"age": {"range_min": 17, "range_max": 26},
"body_blocks": [
["minecraft:cave_vines", 4],
["minecraft:cave_vines_body_with_berries", 1]
],
"head_blocks": [
["minecraft:cave_vines", 4],
["minecraft:cave_vines_head_with_berries", 1]
]
}
}

View File

@ -0,0 +1,22 @@
{
"format_version": "1.16.0",
"minecraft:growing_plant_feature": {
"description": {
"identifier": "minecraft:cave_vine_in_moss_feature"
},
"height_distribution": [
[{"range_min": 1, "range_max": 4}, 5],
[{"range_min": 2, "range_max": 7}, 1]
],
"growth_direction": "DOWN",
"age": {"range_min": 17, "range_max": 26},
"body_blocks": [
["minecraft:cave_vines", 4],
["minecraft:cave_vines_body_with_berries", 1]
],
"head_blocks": [
["minecraft:cave_vines", 4],
["minecraft:cave_vines_head_with_berries", 1]
]
}
}

View File

@ -0,0 +1,11 @@
{
"format_version": "1.16.0",
"minecraft:snap_to_surface_feature": {
"description": {
"identifier": "minecraft:cave_vine_snap_to_ceiling_feature"
},
"feature_to_snap": "minecraft:cave_vine_feature",
"vertical_search_range": 12,
"surface": "ceiling"
}
}

View File

@ -0,0 +1,19 @@
{
"format_version": "1.16.0",
"minecraft:ore_feature": {
"description": {
"identifier": "minecraft:clay_ore_feature"
},
"count": 33,
"replace_rules": [
{
"places_block": "minecraft:clay",
"may_replace": [
{
"name": "minecraft:stone"
}
]
}
]
}
}

View File

@ -0,0 +1,36 @@
{
"format_version": "1.16.0",
"minecraft:vegetation_patch_feature": {
"description": {
"identifier": "minecraft:clay_pool_with_dripleaves_feature"
},
"replaceable_blocks": [
"minecraft:clay",
"minecraft:moss_block",
"minecraft:sand",
"minecraft:gravel",
"minecraft:dirt",
"minecraft:podzol",
"minecraft:dirt_with_roots",
"minecraft:grass",
"minecraft:mycelium",
"minecraft:stone",
"minecraft:cave_vines",
"minecraft:cave_vines_body_with_berries",
"minecraft:cave_vines_head_with_berries"
],
"ground_block": "minecraft:clay",
"vegetation_feature": "minecraft:dripleaf_feature",
"surface": "floor",
"depth": 3,
"vertical_range": 5,
"vegetation_chance": 0.1,
"horizontal_radius": {
"range_min": 4,
"range_max": 8
},
"extra_deep_block_chance": 0.8,
"extra_edge_column_chance": 0.7,
"waterlogged": true
}
}

View File

@ -0,0 +1,35 @@
{
"format_version": "1.16.0",
"minecraft:vegetation_patch_feature": {
"description": {
"identifier": "minecraft:clay_with_dripleaves_feature"
},
"replaceable_blocks": [
"minecraft:clay",
"minecraft:moss_block",
"minecraft:sand",
"minecraft:gravel",
"minecraft:dirt",
"minecraft:podzol",
"minecraft:dirt_with_roots",
"minecraft:grass",
"minecraft:mycelium",
"minecraft:stone",
"minecraft:cave_vines",
"minecraft:cave_vines_body_with_berries",
"minecraft:cave_vines_head_with_berries"
],
"ground_block": "minecraft:clay",
"vegetation_feature": "minecraft:dripleaf_feature",
"surface": "floor",
"depth": 3,
"vertical_range": 2,
"vegetation_chance": 0.05,
"horizontal_radius": {
"range_min": 4,
"range_max": 8
},
"extra_deep_block_chance": 0.8,
"extra_edge_column_chance": 0.7
}
}

View File

@ -0,0 +1,27 @@
{
"format_version": "1.13.0",
"minecraft:ore_feature": {
"description": {
"identifier": "minecraft:coal_ore_feature"
},
"count": 17,
"replace_rules": [
{
"places_block": "minecraft:coal_ore",
"may_replace": [
{
"name": "minecraft:stone"
}
]
},
{
"places_block": "minecraft:deepslate_coal_ore",
"may_replace": [
{
"name": "minecraft:deepslate"
}
]
}
]
}
}

View File

@ -0,0 +1,27 @@
{
"format_version": "1.16.0",
"minecraft:ore_feature": {
"description": {
"identifier": "minecraft:copper_ore_feature"
},
"count": 10,
"replace_rules": [
{
"places_block": "minecraft:copper_ore",
"may_replace": [
{
"name": "minecraft:stone"
}
]
},
{
"places_block": "minecraft:deepslate_copper_ore",
"may_replace": [
{
"name": "minecraft:deepslate"
}
]
}
]
}
}

View File

@ -0,0 +1,21 @@
{
"format_version": "1.13.0",
"minecraft:ore_feature": {
"description": {
"identifier": "minecraft:deepslate_feature"
},
"count": 33,
"replace_rules": [
{
"places_block": {
"name": "minecraft:deepslate"
},
"may_replace": [
{
"name": "minecraft:stone"
}
]
}
]
}
}

View File

@ -0,0 +1,27 @@
{
"format_version": "1.13.0",
"minecraft:ore_feature": {
"description": {
"identifier": "minecraft:diamond_ore_feature"
},
"count": 8,
"replace_rules": [
{
"places_block": "minecraft:diamond_ore",
"may_replace": [
{
"name": "minecraft:stone"
}
]
},
{
"places_block": "minecraft:deepslate_diamond_ore",
"may_replace": [
{
"name": "minecraft:deepslate"
}
]
}
]
}
}

View File

@ -0,0 +1,27 @@
{
"format_version": "1.13.0",
"minecraft:ore_feature": {
"description": {
"identifier": "minecraft:emerald_ore_feature"
},
"count": 8,
"replace_rules": [
{
"places_block": "minecraft:emerald_ore",
"may_replace": [
{
"name": "minecraft:stone"
}
]
},
{
"places_block": "minecraft:deepslate_emerald_ore",
"may_replace": [
{
"name": "minecraft:deepslate"
}
]
}
]
}
}

View File

@ -0,0 +1,141 @@
{
"format_version": "1.13.0",
"minecraft:tree_feature": {
"description": {
"identifier": "minecraft:fallen_birch_tree_feature"
},
"fallen_trunk": {
"log_length": {
"range_min": 5,
"range_max": 8
},
"trunk_block": {
"name": "minecraft:log",
"states": {
"old_log_type": "birch"
}
},
"log_decoration_feature": "minecraft:optional_log_mushrooms_feature"
},
"base_block": [
"minecraft:dirt",
{
"name": "minecraft:dirt",
"states": {
"dirt_type": "coarse"
}
}
],
"may_grow_on": [
"minecraft:dirt",
"minecraft:grass",
"minecraft:podzol",
"minecraft:dirt_with_roots",
"minecraft:moss_block",
// Block aliases sure would be sweet
{
"name": "minecraft:dirt",
"states": {
"dirt_type": "coarse"
}
},
{
"name": "minecraft:farmland",
"states": {
"moisturized_amount": 0
}
},
{
"name": "minecraft:farmland",
"states": {
"moisturized_amount": 1
}
},
{
"name": "minecraft:farmland",
"states": {
"moisturized_amount": 2
}
},
{
"name": "minecraft:farmland",
"states": {
"moisturized_amount": 3
}
},
{
"name": "minecraft:farmland",
"states": {
"moisturized_amount": 4
}
},
{
"name": "minecraft:farmland",
"states": {
"moisturized_amount": 5
}
},
{
"name": "minecraft:farmland",
"states": {
"moisturized_amount": 6
}
},
{
"name": "minecraft:farmland",
"states": {
"moisturized_amount": 7
}
}
],
"may_replace": [
"minecraft:air",
{
"name": "minecraft:leaves",
"states": {
"old_leaf_type": "oak"
}
},
{
"name": "minecraft:leaves",
"states": {
"old_leaf_type": "spruce"
}
},
{
"name": "minecraft:leaves",
"states": {
"old_leaf_type": "birch"
}
},
{
"name": "minecraft:leaves",
"states": {
"old_leaf_type": "jungle"
}
},
{
"name": "minecraft:leaves2",
"states": {
"new_leaf_type": "acacia"
}
},
{
"name": "minecraft:leaves2",
"states": {
"new_leaf_type": "dark_oak"
}
}
],
"may_grow_through": [
"minecraft:dirt",
"minecraft:grass",
{
"name": "minecraft:dirt",
"states": {
"dirt_type": "coarse"
}
}
]
}
}

View File

@ -0,0 +1,146 @@
{
"format_version": "1.13.0",
"minecraft:tree_feature": {
"description": {
"identifier": "minecraft:fallen_jungle_tree_feature"
},
"fallen_trunk": {
"log_length": {
"range_min": 4,
"range_max": 11
},
"trunk_block": {
"name": "minecraft:log",
"states": {
"old_log_type": "jungle"
}
},
"log_decoration_feature": "minecraft:optional_log_mushrooms_feature",
"trunk_decoration": {
"decoration_block": "minecraft:vine",
"decoration_chance": 75.0
}
},
"base_block": [
"minecraft:dirt",
{
"name": "minecraft:dirt",
"states": {
"dirt_type": "coarse"
}
}
],
"may_grow_on": [
"minecraft:dirt",
"minecraft:grass",
"minecraft:podzol",
"minecraft:dirt_with_roots",
"minecraft:moss_block",
// Block aliases sure would be sweet
{
"name": "minecraft:dirt",
"states": {
"dirt_type": "coarse"
}
},
{
"name": "minecraft:farmland",
"states": {
"moisturized_amount": 0
}
},
{
"name": "minecraft:farmland",
"states": {
"moisturized_amount": 1
}
},
{
"name": "minecraft:farmland",
"states": {
"moisturized_amount": 2
}
},
{
"name": "minecraft:farmland",
"states": {
"moisturized_amount": 3
}
},
{
"name": "minecraft:farmland",
"states": {
"moisturized_amount": 4
}
},
{
"name": "minecraft:farmland",
"states": {
"moisturized_amount": 5
}
},
{
"name": "minecraft:farmland",
"states": {
"moisturized_amount": 6
}
},
{
"name": "minecraft:farmland",
"states": {
"moisturized_amount": 7
}
}
],
"may_replace": [
"minecraft:air",
{
"name": "minecraft:leaves",
"states": {
"old_leaf_type": "oak"
}
},
{
"name": "minecraft:leaves",
"states": {
"old_leaf_type": "spruce"
}
},
{
"name": "minecraft:leaves",
"states": {
"old_leaf_type": "birch"
}
},
{
"name": "minecraft:leaves",
"states": {
"old_leaf_type": "jungle"
}
},
{
"name": "minecraft:leaves2",
"states": {
"new_leaf_type": "acacia"
}
},
{
"name": "minecraft:leaves2",
"states": {
"new_leaf_type": "dark_oak"
}
}
],
"may_grow_through": [
"minecraft:dirt",
"minecraft:grass",
{
"name": "minecraft:dirt",
"states": {
"dirt_type": "coarse"
}
}
]
}
}

View File

@ -0,0 +1,145 @@
{
"format_version": "1.13.0",
"minecraft:tree_feature": {
"description": {
"identifier": "minecraft:fallen_oak_tree_feature"
},
"fallen_trunk": {
"log_length": {
"range_min": 4,
"range_max": 7
},
"trunk_block": {
"name": "minecraft:log",
"states": {
"old_log_type": "oak"
}
},
"log_decoration_feature": "minecraft:optional_log_mushrooms_feature",
"trunk_decoration": {
"decoration_block": "minecraft:vine",
"decoration_chance": 75.0
}
},
"base_block": [
"minecraft:dirt",
{
"name": "minecraft:dirt",
"states": {
"dirt_type": "coarse"
}
}
],
"may_grow_on": [
"minecraft:dirt",
"minecraft:grass",
"minecraft:podzol",
"minecraft:dirt_with_roots",
"minecraft:moss_block",
// Block aliases sure would be sweet
{
"name": "minecraft:dirt",
"states": {
"dirt_type": "coarse"
}
},
{
"name": "minecraft:farmland",
"states": {
"moisturized_amount": 0
}
},
{
"name": "minecraft:farmland",
"states": {
"moisturized_amount": 1
}
},
{
"name": "minecraft:farmland",
"states": {
"moisturized_amount": 2
}
},
{
"name": "minecraft:farmland",
"states": {
"moisturized_amount": 3
}
},
{
"name": "minecraft:farmland",
"states": {
"moisturized_amount": 4
}
},
{
"name": "minecraft:farmland",
"states": {
"moisturized_amount": 5
}
},
{
"name": "minecraft:farmland",
"states": {
"moisturized_amount": 6
}
},
{
"name": "minecraft:farmland",
"states": {
"moisturized_amount": 7
}
}
],
"may_replace": [
"minecraft:air",
{
"name": "minecraft:leaves",
"states": {
"old_leaf_type": "oak"
}
},
{
"name": "minecraft:leaves",
"states": {
"old_leaf_type": "spruce"
}
},
{
"name": "minecraft:leaves",
"states": {
"old_leaf_type": "birch"
}
},
{
"name": "minecraft:leaves",
"states": {
"old_leaf_type": "jungle"
}
},
{
"name": "minecraft:leaves2",
"states": {
"new_leaf_type": "acacia"
}
},
{
"name": "minecraft:leaves2",
"states": {
"new_leaf_type": "dark_oak"
}
}
],
"may_grow_through": [
"minecraft:dirt",
"minecraft:grass",
{
"name": "minecraft:dirt",
"states": {
"dirt_type": "coarse"
}
}
]
}
}

View File

@ -0,0 +1,92 @@
{
"format_version": "1.13.0",
"minecraft:tree_feature": {
"description": {
"identifier": "minecraft:fallen_spruce_tree_feature"
},
"fallen_trunk": {
"log_length": {
"range_min": 6,
"range_max": 10
},
"trunk_block": {
"name": "minecraft:log",
"states": {
"old_log_type": "spruce"
}
},
"log_decoration_feature": "minecraft:optional_log_mushrooms_feature"
},
"base_block": [
"minecraft:dirt",
{
"name": "minecraft:dirt",
"states": {
"dirt_type": "coarse"
}
}
],
"may_grow_on": [
"minecraft:dirt",
"minecraft:grass",
"minecraft:podzol",
"minecraft:dirt_with_roots",
"minecraft:moss_block",
{
"name": "minecraft:dirt",
"states": {
"dirt_type": "coarse"
}
}
],
"may_replace": [
"minecraft:air",
{
"name": "minecraft:leaves",
"states": {
"old_leaf_type": "oak"
}
},
{
"name": "minecraft:leaves",
"states": {
"old_leaf_type": "spruce"
}
},
{
"name": "minecraft:leaves",
"states": {
"old_leaf_type": "birch"
}
},
{
"name": "minecraft:leaves",
"states": {
"old_leaf_type": "jungle"
}
},
{
"name": "minecraft:leaves2",
"states": {
"new_leaf_type": "acacia"
}
},
{
"name": "minecraft:leaves2",
"states": {
"new_leaf_type": "dark_oak"
}
}
],
"may_grow_through": [
"minecraft:dirt",
"minecraft:grass",
{
"name": "minecraft:dirt",
"states": {
"dirt_type": "coarse"
}
}
]
}
}

View File

@ -0,0 +1,146 @@
{
"format_version": "1.13.0",
"minecraft:tree_feature": {
"description": {
"identifier": "minecraft:fallen_super_birch_tree_feature"
},
"fallen_trunk": {
"log_length": {
"range_min": 5,
"range_max": 8
},
"height_modifier": {
"range_min": 0,
"range_max": 7
},
"trunk_block": {
"name": "minecraft:log",
"states": {
"old_log_type": "birch"
}
},
"log_decoration_feature": "minecraft:optional_log_mushrooms_feature"
},
"base_block": [
"minecraft:dirt",
{
"name": "minecraft:dirt",
"states": {
"dirt_type": "coarse"
}
}
],
"may_grow_on": [
"minecraft:dirt",
"minecraft:grass",
"minecraft:podzol",
"minecraft:dirt_with_roots",
"minecraft:moss_block",
// Block aliases sure would be sweet
{
"name": "minecraft:dirt",
"states": {
"dirt_type": "coarse"
}
},
{
"name": "minecraft:farmland",
"states": {
"moisturized_amount": 0
}
},
{
"name": "minecraft:farmland",
"states": {
"moisturized_amount": 1
}
},
{
"name": "minecraft:farmland",
"states": {
"moisturized_amount": 2
}
},
{
"name": "minecraft:farmland",
"states": {
"moisturized_amount": 3
}
},
{
"name": "minecraft:farmland",
"states": {
"moisturized_amount": 4
}
},
{
"name": "minecraft:farmland",
"states": {
"moisturized_amount": 5
}
},
{
"name": "minecraft:farmland",
"states": {
"moisturized_amount": 6
}
},
{
"name": "minecraft:farmland",
"states": {
"moisturized_amount": 7
}
}
],
"may_replace": [
"minecraft:air",
{
"name": "minecraft:leaves",
"states": {
"old_leaf_type": "oak"
}
},
{
"name": "minecraft:leaves",
"states": {
"old_leaf_type": "spruce"
}
},
{
"name": "minecraft:leaves",
"states": {
"old_leaf_type": "birch"
}
},
{
"name": "minecraft:leaves",
"states": {
"old_leaf_type": "jungle"
}
},
{
"name": "minecraft:leaves2",
"states": {
"new_leaf_type": "acacia"
}
},
{
"name": "minecraft:leaves2",
"states": {
"new_leaf_type": "dark_oak"
}
}
],
"may_grow_through": [
"minecraft:dirt",
"minecraft:grass",
{
"name": "minecraft:dirt",
"states": {
"dirt_type": "coarse"
}
}
]
}
}

View File

@ -0,0 +1,19 @@
{
"format_version": "1.16.0",
"minecraft:multiface_feature": {
"description": {
"identifier": "minecraft:glow_lichen_feature"
},
"search_range": 20,
"places_block": "minecraft:glow_lichen",
"can_place_on_floor": false,
"can_place_on_ceiling": true,
"can_place_on_wall": true,
"chance_of_spreading": 0.5,
"can_place_on": [
"minecraft:stone",
"minecraft:dripstone_block",
"minecraft:deepslate"
]
}
}

View File

@ -0,0 +1,27 @@
{
"format_version": "1.13.0",
"minecraft:ore_feature": {
"description": {
"identifier": "minecraft:gold_ore_feature"
},
"count": 9,
"replace_rules": [
{
"places_block": "minecraft:gold_ore",
"may_replace": [
{
"name": "minecraft:stone"
}
]
},
{
"places_block": "minecraft:deepslate_gold_ore",
"may_replace": [
{
"name": "minecraft:deepslate"
}
]
}
]
}
}

View File

@ -0,0 +1,27 @@
{
"format_version": "1.13.0",
"minecraft:ore_feature": {
"description": {
"identifier": "minecraft:iron_ore_feature"
},
"count": 9,
"replace_rules": [
{
"places_block": "minecraft:iron_ore",
"may_replace": [
{
"name": "minecraft:stone"
}
]
},
{
"places_block": "minecraft:deepslate_iron_ore",
"may_replace": [
{
"name": "minecraft:deepslate"
}
]
}
]
}
}

View File

@ -0,0 +1,183 @@
{
"format_version": "1.13.0",
"minecraft:tree_feature": {
"description": {
"identifier": "minecraft:jungle_tree_feature"
},
"trunk": {
"trunk_height": {
"range_min": 4,
"range_max": 11
},
"trunk_block": {
"name": "minecraft:log",
"states": {
"old_log_type": "jungle"
}
},
"trunk_decoration": {
"decoration_block": "minecraft:vine",
"decoration_chance": 33.33
}
},
"canopy": {
"canopy_offset": {
"min": -3,
"max": 0
},
"variation_chance": [
{
"numerator": 1,
"denominator": 2
},
{
"numerator": 1,
"denominator": 2
},
{
"numerator": 1,
"denominator": 2
},
{
"numerator": 1,
"denominator": 1
}
],
"leaf_block": {
"name": "minecraft:leaves",
"states": {
"old_leaf_type": "jungle"
}
},
"canopy_decoration": {
"decoration_block": "minecraft:vine",
"decoration_chance": {
"numerator": 1,
"denominator": 4
},
"num_steps": 4,
"step_direction": "down"
}
},
"base_block": [
"minecraft:dirt",
{
"name": "minecraft:dirt",
"states": {
"dirt_type": "coarse"
}
}
],
"may_grow_on": [
"minecraft:dirt",
"minecraft:grass",
"minecraft:podzol",
"minecraft:dirt_with_roots",
"minecraft:moss_block",
// Block aliases sure would be sweet
{
"name": "minecraft:dirt",
"states": {
"dirt_type": "coarse"
}
},
{
"name": "minecraft:farmland",
"states": {
"moisturized_amount": 0
}
},
{
"name": "minecraft:farmland",
"states": {
"moisturized_amount": 1
}
},
{
"name": "minecraft:farmland",
"states": {
"moisturized_amount": 2
}
},
{
"name": "minecraft:farmland",
"states": {
"moisturized_amount": 3
}
},
{
"name": "minecraft:farmland",
"states": {
"moisturized_amount": 4
}
},
{
"name": "minecraft:farmland",
"states": {
"moisturized_amount": 5
}
},
{
"name": "minecraft:farmland",
"states": {
"moisturized_amount": 6
}
},
{
"name": "minecraft:farmland",
"states": {
"moisturized_amount": 7
}
}
],
"may_replace": [
"minecraft:air",
{
"name": "minecraft:leaves",
"states": {
"old_leaf_type": "oak"
}
},
{
"name": "minecraft:leaves",
"states": {
"old_leaf_type": "spruce"
}
},
{
"name": "minecraft:leaves",
"states": {
"old_leaf_type": "birch"
}
},
{
"name": "minecraft:leaves",
"states": {
"old_leaf_type": "jungle"
}
},
{
"name": "minecraft:leaves2",
"states": {
"new_leaf_type": "acacia"
}
},
{
"name": "minecraft:leaves2",
"states": {
"new_leaf_type": "dark_oak"
}
}
],
"may_grow_through": [
"minecraft:dirt",
"minecraft:grass",
{
"name": "minecraft:dirt",
"states": {
"dirt_type": "coarse"
}
}
]
}
}

View File

@ -0,0 +1,27 @@
{
"format_version": "1.13.0",
"minecraft:ore_feature": {
"description": {
"identifier": "minecraft:lapis_ore_feature"
},
"count": 7,
"replace_rules": [
{
"places_block": "minecraft:lapis_ore",
"may_replace": [
{
"name": "minecraft:stone"
}
]
},
{
"places_block": "minecraft:deepslate_lapis_ore",
"may_replace": [
{
"name": "minecraft:deepslate"
}
]
}
]
}
}

View File

@ -0,0 +1,130 @@
{
"format_version": "1.13.0",
"minecraft:tree_feature": {
"description": {
"identifier": "minecraft:mega_jungle_tree_feature"
},
"mega_trunk": {
"trunk_width": 2,
"trunk_height": {
"base": 10,
"intervals": [ 3, 20 ]
},
"trunk_block": {
"name": "minecraft:log",
"states": {
"old_log_type": "jungle"
}
},
"trunk_decoration": {
"decoration_block": "minecraft:vine",
"decoration_chance": {
"numerator": 1,
"denominator": 3
}
},
"branches": {
"branch_length": 5,
"branch_slope": 0.5,
"branch_interval": {
"range_min": 2,
"range_max": 6
},
"branch_altitude_factor": {
"min": 0.5,
"max": 1.0
},
"branch_canopy": {
"mega_canopy": {
"canopy_height": {
"range_min": 2,
"range_max": 4
},
"base_radius": 1,
"simplify_canopy": true,
"leaf_block": {
"name": "minecraft:leaves",
"states": {
"old_leaf_type": "jungle"
}
}
}
}
}
},
"mega_canopy": {
"canopy_height": 3,
"base_radius": 2,
"core_width": 2,
"leaf_block": {
"name": "minecraft:leaves",
"states": {
"old_leaf_type": "jungle"
}
}
},
"base_block": "minecraft:dirt",
"may_grow_on": [
"minecraft:grass",
"minecraft:dirt",
"minecraft:podzol",
"minecraft:dirt_with_roots",
"minecraft:moss_block",
{
"name": "minecraft:dirt",
"states": {
"dirt_type": "coarse"
}
}
],
"may_replace": [
"minecraft:air",
{
"name": "minecraft:leaves",
"states": {
"old_leaf_type": "oak"
}
},
{
"name": "minecraft:leaves",
"states": {
"old_leaf_type": "spruce"
}
},
{
"name": "minecraft:leaves",
"states": {
"old_leaf_type": "birch"
}
},
{
"name": "minecraft:leaves",
"states": {
"old_leaf_type": "jungle"
}
},
{
"name": "minecraft:leaves2",
"states": {
"new_leaf_type": "acacia"
}
},
{
"name": "minecraft:leaves2",
"states": {
"new_leaf_type": "dark_oak"
}
}
],
"may_grow_through": [
"minecraft:dirt",
"minecraft:grass",
{
"name": "minecraft:dirt",
"states": {
"dirt_type": "coarse"
}
}
]
}
}

View File

@ -0,0 +1,118 @@
{
"format_version": "1.13.0",
"minecraft:tree_feature": {
"description": {
"identifier": "minecraft:mega_pine_tree_feature"
},
"mega_trunk": {
"trunk_width": 2,
"trunk_height": {
"base": 13,
"intervals": [ 3, 15 ]
},
"trunk_block": {
"name": "minecraft:log",
"states": {
"old_log_type": "spruce"
}
}
},
"mega_pine_canopy": {
"canopy_height": {
"range_min": 3,
"range_max": 8
},
"base_radius": 0,
"radius_step_modifier": 3.5,
"core_width": 2,
"leaf_block": {
"name": "minecraft:leaves",
"states": {
"old_leaf_type": "spruce"
}
}
},
"base_block": "minecraft:podzol",
"base_cluster": {
"may_replace": [
"minecraft:grass",
{
"name": "minecraft:dirt",
"states": {
"dirt_type": "normal"
}
},
{
"name": "minecraft:dirt",
"states": {
"dirt_type": "coarse"
}
}
],
"num_clusters": 5,
"cluster_radius": 2
},
"may_grow_on": [
"minecraft:grass",
"minecraft:dirt",
"minecraft:podzol",
"minecraft:dirt_with_roots",
"minecraft:moss_block",
{
"name": "minecraft:dirt",
"states": {
"dirt_type": "coarse"
}
}
],
"may_replace": [
"minecraft:air",
{
"name": "minecraft:leaves",
"states": {
"old_leaf_type": "oak"
}
},
{
"name": "minecraft:leaves",
"states": {
"old_leaf_type": "spruce"
}
},
{
"name": "minecraft:leaves",
"states": {
"old_leaf_type": "birch"
}
},
{
"name": "minecraft:leaves",
"states": {
"old_leaf_type": "jungle"
}
},
{
"name": "minecraft:leaves2",
"states": {
"new_leaf_type": "acacia"
}
},
{
"name": "minecraft:leaves2",
"states": {
"new_leaf_type": "dark_oak"
}
}
],
"may_grow_through": [
"minecraft:dirt",
"minecraft:grass",
{
"name": "minecraft:dirt",
"states": {
"dirt_type": "coarse"
}
}
]
}
}

View File

@ -0,0 +1,118 @@
{
"format_version": "1.13.0",
"minecraft:tree_feature": {
"description": {
"identifier": "minecraft:mega_spruce_tree_feature"
},
"mega_trunk": {
"trunk_width": 2,
"trunk_height": {
"base": 13,
"intervals": [ 3, 15 ]
},
"trunk_block": {
"name": "minecraft:log",
"states": {
"old_log_type": "spruce"
}
}
},
"mega_pine_canopy": {
"canopy_height": {
"range_min": 13,
"range_max": 18
},
"base_radius": 0,
"radius_step_modifier": 3.5,
"core_width": 2,
"leaf_block": {
"name": "minecraft:leaves",
"states": {
"old_leaf_type": "spruce"
}
}
},
"base_block": "minecraft:podzol",
"base_cluster": {
"may_replace": [
"minecraft:grass",
{
"name": "minecraft:dirt",
"states": {
"dirt_type": "normal"
}
},
{
"name": "minecraft:dirt",
"states": {
"dirt_type": "coarse"
}
}
],
"num_clusters": 5,
"cluster_radius": 2
},
"may_grow_on": [
"minecraft:grass",
"minecraft:dirt",
"minecraft:podzol",
"minecraft:dirt_with_roots",
"minecraft:moss_block",
{
"name": "minecraft:dirt",
"states": {
"dirt_type": "coarse"
}
}
],
"may_replace": [
"minecraft:air",
{
"name": "minecraft:leaves",
"states": {
"old_leaf_type": "oak"
}
},
{
"name": "minecraft:leaves",
"states": {
"old_leaf_type": "spruce"
}
},
{
"name": "minecraft:leaves",
"states": {
"old_leaf_type": "birch"
}
},
{
"name": "minecraft:leaves",
"states": {
"old_leaf_type": "jungle"
}
},
{
"name": "minecraft:leaves2",
"states": {
"new_leaf_type": "acacia"
}
},
{
"name": "minecraft:leaves2",
"states": {
"new_leaf_type": "dark_oak"
}
}
],
"may_grow_through": [
"minecraft:dirt",
"minecraft:grass",
{
"name": "minecraft:dirt",
"states": {
"dirt_type": "coarse"
}
}
]
}
}

View File

@ -0,0 +1,33 @@
{
"format_version": "1.16.0",
"minecraft:vegetation_patch_feature": {
"description": {
"identifier": "minecraft:moss_ceiling_feature"
},
"replaceable_blocks": [
"minecraft:dirt",
"minecraft:podzol",
"minecraft:dirt_with_roots",
"minecraft:grass",
"minecraft:mycelium",
"minecraft:stone",
"minecraft:cave_vines",
"minecraft:cave_vines_body_with_berries",
"minecraft:cave_vines_head_with_berries"
],
"ground_block": "minecraft:moss_block",
"vegetation_feature": "minecraft:cave_vine_in_moss_feature",
"surface": "ceiling",
"depth": {
"range_min": 1,
"range_max": 3
},
"vertical_range": 5,
"vegetation_chance": 0.08,
"horizontal_radius": {
"range_min": 4,
"range_max": 8
},
"extra_edge_column_chance": 0.3
}
}

View File

@ -0,0 +1,11 @@
{
"format_version": "1.16.0",
"minecraft:snap_to_surface_feature": {
"description": {
"identifier": "minecraft:moss_ceiling_snap_to_ceiling_feature"
},
"feature_to_snap": "minecraft:moss_ceiling_feature",
"vertical_search_range": 12,
"surface": "ceiling"
}
}

View File

@ -0,0 +1,33 @@
{
"format_version": "1.16.0",
"minecraft:vegetation_patch_feature": {
"description": {
"identifier": "minecraft:moss_patch_bonemeal_feature"
},
"replaceable_blocks": [
"minecraft:dirt",
"minecraft:podzol",
"minecraft:dirt_with_roots",
"minecraft:grass",
"minecraft:mycelium",
"minecraft:stone",
"minecraft:cave_vines",
"minecraft:cave_vines_body_with_berries",
"minecraft:cave_vines_head_with_berries"
],
"ground_block": "minecraft:moss_block",
"vegetation_feature": "minecraft:moss_vegetation_feature",
"surface": "floor",
"depth": {
"range_min": 1,
"range_max": 2
},
"vertical_range": 5,
"vegetation_chance": 0.6,
"horizontal_radius": {
"range_min": 1,
"range_max": 3
},
"extra_edge_column_chance": 0.75
}
}

View File

@ -0,0 +1,33 @@
{
"format_version": "1.16.0",
"minecraft:vegetation_patch_feature": {
"description": {
"identifier": "minecraft:moss_patch_feature"
},
"replaceable_blocks": [
"minecraft:dirt",
"minecraft:podzol",
"minecraft:dirt_with_roots",
"minecraft:grass",
"minecraft:mycelium",
"minecraft:stone",
"minecraft:cave_vines",
"minecraft:cave_vines_body_with_berries",
"minecraft:cave_vines_head_with_berries"
],
"ground_block": "minecraft:moss_block",
"vegetation_feature": "minecraft:moss_vegetation_feature",
"surface": "floor",
"depth": {
"range_min": 1,
"range_max": 2
},
"vertical_range": 5,
"vegetation_chance": 0.8,
"horizontal_radius": {
"range_min": 4,
"range_max": 8
},
"extra_edge_column_chance": 0.3
}
}

View File

@ -0,0 +1,11 @@
{
"format_version": "1.16.0",
"minecraft:snap_to_surface_feature": {
"description": {
"identifier": "minecraft:moss_patch_snap_to_floor_feature"
},
"feature_to_snap": "minecraft:moss_patch_feature",
"vertical_search_range": 12,
"surface": "floor"
}
}

View File

@ -0,0 +1,165 @@
{
"format_version": "1.13.0",
"minecraft:tree_feature": {
"description": {
"identifier": "minecraft:mountain_spruce_tree_feature"
},
"trunk": {
"trunk_height": {
"range_min": 6,
"range_max": 10
},
"height_modifier": {
"range_min": -2,
"range_max": 1
},
"trunk_block": {
"name": "minecraft:log",
"states": {
"old_log_type": "spruce"
}
}
},
"spruce_canopy": {
"lower_offset": {
"range_min": 1,
"range_max": 3
},
"upper_offset": {
"range_min": 0,
"range_max": 3
},
"max_radius": {
"range_min": 2,
"range_max": 4
},
"leaf_block": {
"name": "minecraft:leaves",
"states": {
"old_leaf_type": "spruce"
}
}
},
"base_block": [
"minecraft:dirt",
{
"name": "minecraft:dirt",
"states": {
"dirt_type": "coarse"
}
}
],
"may_grow_on": [
"minecraft:dirt",
"minecraft:grass",
"minecraft:podzol",
"minecraft:dirt_with_roots",
"minecraft:moss_block",
"minecraft:snow",
{
"name": "minecraft:dirt",
"states": {
"dirt_type": "coarse"
}
},
{
"name": "minecraft:farmland",
"states": {
"moisturized_amount": 0
}
},
{
"name": "minecraft:farmland",
"states": {
"moisturized_amount": 1
}
},
{
"name": "minecraft:farmland",
"states": {
"moisturized_amount": 2
}
},
{
"name": "minecraft:farmland",
"states": {
"moisturized_amount": 3
}
},
{
"name": "minecraft:farmland",
"states": {
"moisturized_amount": 4
}
},
{
"name": "minecraft:farmland",
"states": {
"moisturized_amount": 5
}
},
{
"name": "minecraft:farmland",
"states": {
"moisturized_amount": 6
}
},
{
"name": "minecraft:farmland",
"states": {
"moisturized_amount": 7
}
}
],
"may_replace": [
"minecraft:air",
{
"name": "minecraft:leaves",
"states": {
"old_leaf_type": "oak"
}
},
{
"name": "minecraft:leaves",
"states": {
"old_leaf_type": "spruce"
}
},
{
"name": "minecraft:leaves",
"states": {
"old_leaf_type": "birch"
}
},
{
"name": "minecraft:leaves",
"states": {
"old_leaf_type": "jungle"
}
},
{
"name": "minecraft:leaves2",
"states": {
"new_leaf_type": "acacia"
}
},
{
"name": "minecraft:leaves2",
"states": {
"new_leaf_type": "dark_oak"
}
}
],
"may_grow_through": [
"minecraft:dirt",
"minecraft:grass",
"minecraft:snow",
{
"name": "minecraft:dirt",
"states": {
"dirt_type": "coarse"
}
}
]
}
}

View File

@ -0,0 +1,170 @@
{
"format_version": "1.13.0",
"minecraft:tree_feature": {
"description": {
"identifier": "minecraft:oak_tree_feature"
},
"trunk": {
"trunk_height": {
"range_min": 4,
"range_max": 7
},
"trunk_block": {
"name": "minecraft:log",
"states": {
"old_log_type": "oak"
}
}
},
"canopy": {
"canopy_offset": {
"min": -3,
"max": 0
},
"variation_chance": [
{
"numerator": 1,
"denominator": 2
},
{
"numerator": 1,
"denominator": 2
},
{
"numerator": 1,
"denominator": 2
},
{
"numerator": 1,
"denominator": 1
}
],
"leaf_block": {
"name": "minecraft:leaves",
"states": {
"old_leaf_type": "oak"
}
}
},
"base_block": [
"minecraft:dirt",
{
"name": "minecraft:dirt",
"states": {
"dirt_type": "coarse"
}
}
],
"may_grow_on": [
"minecraft:dirt",
"minecraft:grass",
"minecraft:podzol",
"minecraft:dirt_with_roots",
"minecraft:moss_block",
// Block aliases sure would be sweet
{
"name": "minecraft:dirt",
"states": {
"dirt_type": "coarse"
}
},
{
"name": "minecraft:farmland",
"states": {
"moisturized_amount": 0
}
},
{
"name": "minecraft:farmland",
"states": {
"moisturized_amount": 1
}
},
{
"name": "minecraft:farmland",
"states": {
"moisturized_amount": 2
}
},
{
"name": "minecraft:farmland",
"states": {
"moisturized_amount": 3
}
},
{
"name": "minecraft:farmland",
"states": {
"moisturized_amount": 4
}
},
{
"name": "minecraft:farmland",
"states": {
"moisturized_amount": 5
}
},
{
"name": "minecraft:farmland",
"states": {
"moisturized_amount": 6
}
},
{
"name": "minecraft:farmland",
"states": {
"moisturized_amount": 7
}
}
],
"may_replace": [
"minecraft:air",
{
"name": "minecraft:leaves",
"states": {
"old_leaf_type": "oak"
}
},
{
"name": "minecraft:leaves",
"states": {
"old_leaf_type": "spruce"
}
},
{
"name": "minecraft:leaves",
"states": {
"old_leaf_type": "birch"
}
},
{
"name": "minecraft:leaves",
"states": {
"old_leaf_type": "jungle"
}
},
{
"name": "minecraft:leaves2",
"states": {
"new_leaf_type": "acacia"
}
},
{
"name": "minecraft:leaves2",
"states": {
"new_leaf_type": "dark_oak"
}
}
],
"may_grow_through": [
"minecraft:dirt",
"minecraft:grass",
{
"name": "minecraft:dirt",
"states": {
"dirt_type": "coarse"
}
}
]
}
}

View File

@ -0,0 +1,174 @@
{
"format_version": "1.13.0",
"minecraft:tree_feature": {
"description": {
"identifier": "minecraft:oak_tree_with_vines_feature"
},
"trunk": {
"trunk_height": {
"range_min": 4,
"range_max": 7
},
"trunk_block": {
"name": "minecraft:log",
"states": {
"old_log_type": "oak"
}
},
"trunk_decoration": {
"decoration_chance": 100.0,
"decoration_block": "minecraft:vine"
}
},
"canopy": {
"canopy_offset": {
"min": -3,
"max": 0
},
"variation_chance": [
{
"numerator": 1,
"denominator": 2
},
{
"numerator": 1,
"denominator": 2
},
{
"numerator": 1,
"denominator": 2
},
{
"numerator": 1,
"denominator": 1
}
],
"leaf_block": {
"name": "minecraft:leaves",
"states": {
"old_leaf_type": "oak"
}
}
},
"base_block": [
"minecraft:dirt",
{
"name": "minecraft:dirt",
"states": {
"dirt_type": "coarse"
}
}
],
"may_grow_on": [
"minecraft:dirt",
"minecraft:grass",
"minecraft:podzol",
"minecraft:dirt_with_roots",
"minecraft:moss_block",
// Block aliases sure would be sweet
{
"name": "minecraft:dirt",
"states": {
"dirt_type": "coarse"
}
},
{
"name": "minecraft:farmland",
"states": {
"moisturized_amount": 0
}
},
{
"name": "minecraft:farmland",
"states": {
"moisturized_amount": 1
}
},
{
"name": "minecraft:farmland",
"states": {
"moisturized_amount": 2
}
},
{
"name": "minecraft:farmland",
"states": {
"moisturized_amount": 3
}
},
{
"name": "minecraft:farmland",
"states": {
"moisturized_amount": 4
}
},
{
"name": "minecraft:farmland",
"states": {
"moisturized_amount": 5
}
},
{
"name": "minecraft:farmland",
"states": {
"moisturized_amount": 6
}
},
{
"name": "minecraft:farmland",
"states": {
"moisturized_amount": 7
}
}
],
"may_replace": [
"minecraft:air",
{
"name": "minecraft:leaves",
"states": {
"old_leaf_type": "oak"
}
},
{
"name": "minecraft:leaves",
"states": {
"old_leaf_type": "spruce"
}
},
{
"name": "minecraft:leaves",
"states": {
"old_leaf_type": "birch"
}
},
{
"name": "minecraft:leaves",
"states": {
"old_leaf_type": "jungle"
}
},
{
"name": "minecraft:leaves2",
"states": {
"new_leaf_type": "acacia"
}
},
{
"name": "minecraft:leaves2",
"states": {
"new_leaf_type": "dark_oak"
}
}
],
"may_grow_through": [
"minecraft:dirt",
"minecraft:grass",
{
"name": "minecraft:dirt",
"states": {
"dirt_type": "coarse"
}
}
]
}
}

View File

@ -0,0 +1,12 @@
{
"format_version": "1.16.0",
"minecraft:weighted_random_feature": {
"description": {
"identifier": "minecraft:random_clay_with_dripleaves_feature"
},
"features": [
["minecraft:clay_with_dripleaves_feature", 1],
["minecraft:clay_pool_with_dripleaves_feature", 1]
]
}
}

View File

@ -0,0 +1,11 @@
{
"format_version": "1.16.0",
"minecraft:snap_to_surface_feature": {
"description": {
"identifier": "minecraft:random_clay_with_dripleaves_snap_to_floor_feature"
},
"feature_to_snap": "minecraft:random_clay_with_dripleaves_feature",
"vertical_search_range": 12,
"surface": "floor"
}
}

View File

@ -0,0 +1,27 @@
{
"format_version": "1.13.0",
"minecraft:ore_feature": {
"description": {
"identifier": "minecraft:redstone_ore_feature"
},
"count": 8,
"replace_rules": [
{
"places_block": "minecraft:redstone_ore",
"may_replace": [
{
"name": "minecraft:stone"
}
]
},
{
"places_block": "minecraft:deepslate_redstone_ore",
"may_replace": [
{
"name": "minecraft:deepslate"
}
]
}
]
}
}

View File

@ -0,0 +1,187 @@
{
"format_version": "1.13.0",
"minecraft:tree_feature": {
"description": {
"identifier": "minecraft:roofed_tree_feature"
},
"acacia_trunk": {
"trunk_width": 2,
"trunk_height": {
"base": 6,
"intervals": [ 3, 2 ]
},
"trunk_block": {
"name": "minecraft:log2",
"states": {
"new_log_type": "dark_oak"
}
},
"trunk_lean": {
"allow_diagonal_growth": false,
"lean_height": {
"range_min": 0,
"range_max": 4
},
"lean_steps": {
"range_min": 0,
"range_max": 3
}
},
"branches": {
"branch_chance": {
"numerator": 1,
"denominator": 3
},
"branch_length": {
"range_min": 2,
"range_max": 5
},
"branch_position": 1,
"branch_canopy": {
"acacia_canopy": {
"canopy_size": 2,
"leaf_block": {
"name": "minecraft:leaves2",
"states": {
"new_leaf_type": "dark_oak"
}
},
"simplify_canopy": true
}
}
}
},
"roofed_canopy": {
"canopy_height": 4,
"core_width": 2,
"outer_radius": 2,
"inner_radius": 3,
"leaf_block": {
"name": "minecraft:leaves2",
"states": {
"new_leaf_type": "dark_oak"
}
}
},
"base_block": [
"minecraft:dirt",
{
"name": "minecraft:dirt",
"states": {
"dirt_type": "coarse"
}
}
],
"may_grow_on": [
"minecraft:dirt",
"minecraft:grass",
"minecraft:podzol",
"minecraft:dirt_with_roots",
"minecraft:moss_block",
// Block aliases sure would be sweet
{
"name": "minecraft:dirt",
"states": {
"dirt_type": "coarse"
}
},
{
"name": "minecraft:farmland",
"states": {
"moisturized_amount": 0
}
},
{
"name": "minecraft:farmland",
"states": {
"moisturized_amount": 1
}
},
{
"name": "minecraft:farmland",
"states": {
"moisturized_amount": 2
}
},
{
"name": "minecraft:farmland",
"states": {
"moisturized_amount": 3
}
},
{
"name": "minecraft:farmland",
"states": {
"moisturized_amount": 4
}
},
{
"name": "minecraft:farmland",
"states": {
"moisturized_amount": 5
}
},
{
"name": "minecraft:farmland",
"states": {
"moisturized_amount": 6
}
},
{
"name": "minecraft:farmland",
"states": {
"moisturized_amount": 7
}
}
],
"may_replace": [
"minecraft:air",
{
"name": "minecraft:leaves",
"states": {
"old_leaf_type": "oak"
}
},
{
"name": "minecraft:leaves",
"states": {
"old_leaf_type": "spruce"
}
},
{
"name": "minecraft:leaves",
"states": {
"old_leaf_type": "birch"
}
},
{
"name": "minecraft:leaves",
"states": {
"old_leaf_type": "jungle"
}
},
{
"name": "minecraft:leaves2",
"states": {
"new_leaf_type": "acacia"
}
},
{
"name": "minecraft:leaves2",
"states": {
"new_leaf_type": "dark_oak"
}
}
],
"may_grow_through": [
"minecraft:dirt",
"minecraft:grass",
{
"name": "minecraft:dirt",
"states": {
"dirt_type": "coarse"
}
}
]
}
}

View File

@ -0,0 +1,194 @@
{
"format_version": "1.13.0",
"minecraft:tree_feature": {
"description": {
"identifier": "minecraft:roofed_tree_with_vines_feature"
},
"acacia_trunk": {
"trunk_width": 2,
"trunk_height": {
"base": 6,
"intervals": [ 3, 2 ]
},
"trunk_block": {
"name": "minecraft:log2",
"states": {
"new_log_type": "dark_oak"
}
},
"trunk_lean": {
"allow_diagonal_growth": false,
"lean_height": {
"range_min": 0,
"range_max": 4
},
"lean_steps": {
"range_min": 0,
"range_max": 3
}
},
"trunk_decoration": {
"decoration_block": "minecraft:vine",
"decoration_chance": {
"numerator": 6,
"denominator": 7
}
},
"branches": {
"branch_chance": {
"numerator": 1,
"denominator": 3
},
"branch_length": {
"range_min": 2,
"range_max": 5
},
"branch_position": 1,
"branch_canopy": {
"acacia_canopy": {
"canopy_size": 2,
"leaf_block": {
"name": "minecraft:leaves2",
"states": {
"new_leaf_type": "dark_oak"
}
},
"simplify_canopy": true
}
}
}
},
"roofed_canopy": {
"canopy_height": 4,
"core_width": 2,
"outer_radius": 2,
"inner_radius": 3,
"leaf_block": {
"name": "minecraft:leaves2",
"states": {
"new_leaf_type": "dark_oak"
}
}
},
"base_block": [
"minecraft:dirt",
{
"name": "minecraft:dirt",
"states": {
"dirt_type": "coarse"
}
}
],
"may_grow_on": [
"minecraft:dirt",
"minecraft:grass",
"minecraft:podzol",
"minecraft:dirt_with_roots",
"minecraft:moss_block",
// Block aliases sure would be sweet
{
"name": "minecraft:dirt",
"states": {
"dirt_type": "coarse"
}
},
{
"name": "minecraft:farmland",
"states": {
"moisturized_amount": 0
}
},
{
"name": "minecraft:farmland",
"states": {
"moisturized_amount": 1
}
},
{
"name": "minecraft:farmland",
"states": {
"moisturized_amount": 2
}
},
{
"name": "minecraft:farmland",
"states": {
"moisturized_amount": 3
}
},
{
"name": "minecraft:farmland",
"states": {
"moisturized_amount": 4
}
},
{
"name": "minecraft:farmland",
"states": {
"moisturized_amount": 5
}
},
{
"name": "minecraft:farmland",
"states": {
"moisturized_amount": 6
}
},
{
"name": "minecraft:farmland",
"states": {
"moisturized_amount": 7
}
}
],
"may_replace": [
"minecraft:air",
{
"name": "minecraft:leaves",
"states": {
"old_leaf_type": "oak"
}
},
{
"name": "minecraft:leaves",
"states": {
"old_leaf_type": "spruce"
}
},
{
"name": "minecraft:leaves",
"states": {
"old_leaf_type": "birch"
}
},
{
"name": "minecraft:leaves",
"states": {
"old_leaf_type": "jungle"
}
},
{
"name": "minecraft:leaves2",
"states": {
"new_leaf_type": "acacia"
}
},
{
"name": "minecraft:leaves2",
"states": {
"new_leaf_type": "dark_oak"
}
}
],
"may_grow_through": [
"minecraft:dirt",
"minecraft:grass",
{
"name": "minecraft:dirt",
"states": {
"dirt_type": "coarse"
}
}
]
}
}

View File

@ -0,0 +1,184 @@
{
"format_version": "1.13.0",
"minecraft:tree_feature": {
"description": {
"identifier": "minecraft:savanna_tree_feature"
},
"acacia_trunk": {
"trunk_width": 1,
"trunk_height": {
"base": 5,
"intervals": [ 3, 3 ]
},
"trunk_block": {
"name": "minecraft:log2",
"states": {
"new_log_type": "acacia"
}
},
"trunk_lean": {
"allow_diagonal_growth": true,
"lean_height": {
"range_min": 1,
"range_max": 5
},
"lean_steps": {
"range_min": 1,
"range_max": 4
}
},
"branches": {
"branch_chance": 100.0,
"branch_length": {
"range_min": 1,
"range_max": 4
},
"branch_position": {
"range_min": 1,
"range_max": 3
},
"branch_canopy": {
"acacia_canopy": {
"canopy_size": 2,
"leaf_block": {
"name": "minecraft:leaves2",
"states": {
"new_leaf_type": "acacia"
}
},
"simplify_canopy": true
}
}
}
},
"acacia_canopy": {
"canopy_size": 3,
"leaf_block": {
"name": "minecraft:leaves2",
"states": {
"new_leaf_type": "acacia"
}
}
},
"base_block": [
"minecraft:dirt",
{
"name": "minecraft:dirt",
"states": {
"dirt_type": "coarse"
}
}
],
"may_grow_on": [
"minecraft:dirt",
"minecraft:grass",
"minecraft:podzol",
"minecraft:dirt_with_roots",
"minecraft:moss_block",
// Block aliases sure would be sweet
{
"name": "minecraft:dirt",
"states": {
"dirt_type": "coarse"
}
},
{
"name": "minecraft:farmland",
"states": {
"moisturized_amount": 0
}
},
{
"name": "minecraft:farmland",
"states": {
"moisturized_amount": 1
}
},
{
"name": "minecraft:farmland",
"states": {
"moisturized_amount": 2
}
},
{
"name": "minecraft:farmland",
"states": {
"moisturized_amount": 3
}
},
{
"name": "minecraft:farmland",
"states": {
"moisturized_amount": 4
}
},
{
"name": "minecraft:farmland",
"states": {
"moisturized_amount": 5
}
},
{
"name": "minecraft:farmland",
"states": {
"moisturized_amount": 6
}
},
{
"name": "minecraft:farmland",
"states": {
"moisturized_amount": 7
}
}
],
"may_replace": [
"minecraft:air",
{
"name": "minecraft:leaves",
"states": {
"old_leaf_type": "oak"
}
},
{
"name": "minecraft:leaves",
"states": {
"old_leaf_type": "spruce"
}
},
{
"name": "minecraft:leaves",
"states": {
"old_leaf_type": "birch"
}
},
{
"name": "minecraft:leaves",
"states": {
"old_leaf_type": "jungle"
}
},
{
"name": "minecraft:leaves2",
"states": {
"new_leaf_type": "acacia"
}
},
{
"name": "minecraft:leaves2",
"states": {
"new_leaf_type": "dark_oak"
}
}
],
"may_grow_through": [
"minecraft:dirt",
"minecraft:grass",
{
"name": "minecraft:dirt",
"states": {
"dirt_type": "coarse"
}
}
]
}
}

View File

@ -0,0 +1,27 @@
{
"format_version": "1.13.0",
"minecraft:ore_feature": {
"description": {
"identifier": "minecraft:silverfish_feature"
},
"count": 8,
"replace_rules": [
{
"places_block": "minecraft:monster_egg",
"may_replace": [
{
"name": "minecraft:stone"
}
]
},
{
"places_block": "minecraft:infested_deepslate",
"may_replace": [
{
"name": "minecraft:deepslate"
}
]
}
]
}
}

View File

@ -0,0 +1,22 @@
{
"format_version": "1.16.0",
"minecraft:scatter_feature": {
"description": {
"identifier": "minecraft:small_dripstone_feature"
},
"places_feature": "minecraft:small_dripstone_snap_to_surface_feature",
"iterations": "Math.Random(1, 5)",
"x": {
"distribution": "gaussian",
"extent": [ -10, 10 ]
},
"y": {
"distribution": "gaussian",
"extent": [ -2, 2 ]
},
"z": {
"distribution": "gaussian",
"extent": [ -10, 10 ]
}
}
}

View File

@ -0,0 +1,12 @@
{
"format_version": "1.16.0",
"minecraft:snap_to_surface_feature": {
"description": {
"identifier": "minecraft:small_dripstone_snap_to_surface_feature"
},
"feature_to_snap": "minecraft:pointed_dripstone_feature",
"vertical_search_range": 12,
"surface": "random_horizontal",
"allow_underwater_placement": true
}
}

View File

@ -0,0 +1,11 @@
{
"format_version": "1.16.0",
"minecraft:single_block_feature": {
"description": {
"identifier": "minecraft:spore_blossom_feature"
},
"places_block": "minecraft:spore_blossom",
"enforce_survivability_rules": true,
"enforce_placement_rules": false
}
}

View File

@ -0,0 +1,11 @@
{
"format_version": "1.16.0",
"minecraft:snap_to_surface_feature": {
"description": {
"identifier": "minecraft:spore_blossom_snap_to_ceiling_feature"
},
"feature_to_snap": "minecraft:spore_blossom_feature",
"vertical_search_range": 12,
"surface": "ceiling"
}
}

View File

@ -0,0 +1,163 @@
{
"format_version": "1.13.0",
"minecraft:tree_feature": {
"description": {
"identifier": "minecraft:spruce_tree_feature"
},
"trunk": {
"trunk_height": {
"range_min": 6,
"range_max": 10
},
"height_modifier": {
"range_min": -2,
"range_max": 1
},
"trunk_block": {
"name": "minecraft:log",
"states": {
"old_log_type": "spruce"
}
}
},
"spruce_canopy": {
"lower_offset": {
"range_min": 1,
"range_max": 3
},
"upper_offset": {
"range_min": 0,
"range_max": 3
},
"max_radius": {
"range_min": 2,
"range_max": 4
},
"leaf_block": {
"name": "minecraft:leaves",
"states": {
"old_leaf_type": "spruce"
}
}
},
"base_block": [
"minecraft:dirt",
{
"name": "minecraft:dirt",
"states": {
"dirt_type": "coarse"
}
}
],
"may_grow_on": [
"minecraft:dirt",
"minecraft:grass",
"minecraft:podzol",
"minecraft:dirt_with_roots",
"minecraft:moss_block",
{
"name": "minecraft:dirt",
"states": {
"dirt_type": "coarse"
}
},
{
"name": "minecraft:farmland",
"states": {
"moisturized_amount": 0
}
},
{
"name": "minecraft:farmland",
"states": {
"moisturized_amount": 1
}
},
{
"name": "minecraft:farmland",
"states": {
"moisturized_amount": 2
}
},
{
"name": "minecraft:farmland",
"states": {
"moisturized_amount": 3
}
},
{
"name": "minecraft:farmland",
"states": {
"moisturized_amount": 4
}
},
{
"name": "minecraft:farmland",
"states": {
"moisturized_amount": 5
}
},
{
"name": "minecraft:farmland",
"states": {
"moisturized_amount": 6
}
},
{
"name": "minecraft:farmland",
"states": {
"moisturized_amount": 7
}
}
],
"may_replace": [
"minecraft:air",
{
"name": "minecraft:leaves",
"states": {
"old_leaf_type": "oak"
}
},
{
"name": "minecraft:leaves",
"states": {
"old_leaf_type": "spruce"
}
},
{
"name": "minecraft:leaves",
"states": {
"old_leaf_type": "birch"
}
},
{
"name": "minecraft:leaves",
"states": {
"old_leaf_type": "jungle"
}
},
{
"name": "minecraft:leaves2",
"states": {
"new_leaf_type": "acacia"
}
},
{
"name": "minecraft:leaves2",
"states": {
"new_leaf_type": "dark_oak"
}
}
],
"may_grow_through": [
"minecraft:dirt",
"minecraft:grass",
{
"name": "minecraft:dirt",
"states": {
"dirt_type": "coarse"
}
}
]
}
}

View File

@ -0,0 +1,167 @@
{
"format_version": "1.13.0",
"minecraft:tree_feature": {
"description": {
"identifier": "minecraft:spruce_tree_with_vines_feature"
},
"trunk": {
"trunk_height": {
"range_min": 6,
"range_max": 10
},
"height_modifier": {
"range_min": -2,
"range_max": 1
},
"trunk_block": {
"name": "minecraft:log",
"states": {
"old_log_type": "spruce"
}
},
"trunk_decoration": {
"decoration_block": "minecraft:vine",
"decoration_chance": 100.0
}
},
"spruce_canopy": {
"lower_offset": {
"range_min": 1,
"range_max": 3
},
"upper_offset": {
"range_min": 0,
"range_max": 3
},
"max_radius": {
"range_min": 2,
"range_max": 4
},
"leaf_block": {
"name": "minecraft:leaves",
"states": {
"old_leaf_type": "spruce"
}
}
},
"base_block": [
"minecraft:dirt",
{
"name": "minecraft:dirt",
"states": {
"dirt_type": "coarse"
}
}
],
"may_grow_on": [
"minecraft:dirt",
"minecraft:grass",
"minecraft:podzol",
"minecraft:dirt_with_roots",
"minecraft:moss_block",
{
"name": "minecraft:dirt",
"states": {
"dirt_type": "coarse"
}
},
{
"name": "minecraft:farmland",
"states": {
"moisturized_amount": 0
}
},
{
"name": "minecraft:farmland",
"states": {
"moisturized_amount": 1
}
},
{
"name": "minecraft:farmland",
"states": {
"moisturized_amount": 2
}
},
{
"name": "minecraft:farmland",
"states": {
"moisturized_amount": 3
}
},
{
"name": "minecraft:farmland",
"states": {
"moisturized_amount": 4
}
},
{
"name": "minecraft:farmland",
"states": {
"moisturized_amount": 5
}
},
{
"name": "minecraft:farmland",
"states": {
"moisturized_amount": 6
}
},
{
"name": "minecraft:farmland",
"states": {
"moisturized_amount": 7
}
}
],
"may_replace": [
"minecraft:air",
{
"name": "minecraft:leaves",
"states": {
"old_leaf_type": "oak"
}
},
{
"name": "minecraft:leaves",
"states": {
"old_leaf_type": "spruce"
}
},
{
"name": "minecraft:leaves",
"states": {
"old_leaf_type": "birch"
}
},
{
"name": "minecraft:leaves",
"states": {
"old_leaf_type": "jungle"
}
},
{
"name": "minecraft:leaves2",
"states": {
"new_leaf_type": "acacia"
}
},
{
"name": "minecraft:leaves2",
"states": {
"new_leaf_type": "dark_oak"
}
}
],
"may_grow_through": [
"minecraft:dirt",
"minecraft:grass",
{
"name": "minecraft:dirt",
"states": {
"dirt_type": "coarse"
}
}
]
}
}

View File

@ -0,0 +1,174 @@
{
"format_version": "1.13.0",
"minecraft:tree_feature": {
"description": {
"identifier": "minecraft:super_birch_tree_feature"
},
"trunk": {
"trunk_height": {
"range_min": 5,
"range_max": 8
},
"height_modifier": {
"range_min": 0,
"range_max": 7
},
"trunk_block": {
"name": "minecraft:log",
"states": {
"old_log_type": "birch"
}
}
},
"canopy": {
"canopy_offset": {
"min": -3,
"max": 0
},
"variation_chance": [
{
"numerator": 1,
"denominator": 2
},
{
"numerator": 1,
"denominator": 2
},
{
"numerator": 1,
"denominator": 2
},
{
"numerator": 1,
"denominator": 1
}
],
"leaf_block": {
"name": "minecraft:leaves",
"states": {
"old_leaf_type": "birch"
}
}
},
"base_block": [
"minecraft:dirt",
{
"name": "minecraft:dirt",
"states": {
"dirt_type": "coarse"
}
}
],
"may_grow_on": [
"minecraft:dirt",
"minecraft:grass",
"minecraft:podzol",
"minecraft:dirt_with_roots",
"minecraft:moss_block",
// Block aliases sure would be sweet
{
"name": "minecraft:dirt",
"states": {
"dirt_type": "coarse"
}
},
{
"name": "minecraft:farmland",
"states": {
"moisturized_amount": 0
}
},
{
"name": "minecraft:farmland",
"states": {
"moisturized_amount": 1
}
},
{
"name": "minecraft:farmland",
"states": {
"moisturized_amount": 2
}
},
{
"name": "minecraft:farmland",
"states": {
"moisturized_amount": 3
}
},
{
"name": "minecraft:farmland",
"states": {
"moisturized_amount": 4
}
},
{
"name": "minecraft:farmland",
"states": {
"moisturized_amount": 5
}
},
{
"name": "minecraft:farmland",
"states": {
"moisturized_amount": 6
}
},
{
"name": "minecraft:farmland",
"states": {
"moisturized_amount": 7
}
}
],
"may_replace": [
"minecraft:air",
{
"name": "minecraft:leaves",
"states": {
"old_leaf_type": "oak"
}
},
{
"name": "minecraft:leaves",
"states": {
"old_leaf_type": "spruce"
}
},
{
"name": "minecraft:leaves",
"states": {
"old_leaf_type": "birch"
}
},
{
"name": "minecraft:leaves",
"states": {
"old_leaf_type": "jungle"
}
},
{
"name": "minecraft:leaves2",
"states": {
"new_leaf_type": "acacia"
}
},
{
"name": "minecraft:leaves2",
"states": {
"new_leaf_type": "dark_oak"
}
}
],
"may_grow_through": [
"minecraft:dirt",
"minecraft:grass",
{
"name": "minecraft:dirt",
"states": {
"dirt_type": "coarse"
}
}
]
}
}

View File

@ -0,0 +1,174 @@
{
"format_version": "1.13.0",
"minecraft:tree_feature": {
"description": {
"identifier": "minecraft:swamp_tree_feature"
},
"trunk": {
"trunk_height": {
"range_min": 5,
"range_max": 9
},
"trunk_block": {
"name": "minecraft:log",
"states": {
"old_log_type": "oak"
}
},
"can_be_submerged": {
"max_depth": 1
}
},
"canopy": {
"canopy_offset": {
"min": -3,
"max": 0
},
"variation_chance": [
{
"numerator": 1,
"denominator": 2
},
{
"numerator": 1,
"denominator": 2
},
{
"numerator": 1,
"denominator": 2
},
{
"numerator": 1,
"denominator": 1
}
],
"min_width": 2,
"leaf_block": {
"name": "minecraft:leaves",
"states": {
"old_leaf_type": "oak"
}
},
"canopy_decoration": {
"decoration_block": "minecraft:vine",
"decoration_chance": {
"numerator": 1,
"denominator": 4
},
"num_steps": 4,
"step_direction": "down"
}
},
"base_block": [
"minecraft:dirt",
{
"name": "minecraft:dirt",
"states": {
"dirt_type": "coarse"
}
}
],
"may_grow_on": [
"minecraft:dirt",
"minecraft:grass",
"minecraft:podzol",
"minecraft:dirt_with_roots",
"minecraft:moss_block",
// Block aliases sure would be sweet
{
"name": "minecraft:dirt",
"states": {
"dirt_type": "coarse"
}
},
{
"name": "minecraft:farmland",
"states": {
"moisturized_amount": 0
}
},
{
"name": "minecraft:farmland",
"states": {
"moisturized_amount": 1
}
},
{
"name": "minecraft:farmland",
"states": {
"moisturized_amount": 2
}
},
{
"name": "minecraft:farmland",
"states": {
"moisturized_amount": 3
}
},
{
"name": "minecraft:farmland",
"states": {
"moisturized_amount": 4
}
},
{
"name": "minecraft:farmland",
"states": {
"moisturized_amount": 5
}
},
{
"name": "minecraft:farmland",
"states": {
"moisturized_amount": 6
}
},
{
"name": "minecraft:farmland",
"states": {
"moisturized_amount": 7
}
}
],
"may_replace": [
"minecraft:air",
"minecraft:water",
{
"name": "minecraft:leaves",
"states": {
"old_leaf_type": "oak"
}
},
{
"name": "minecraft:leaves",
"states": {
"old_leaf_type": "spruce"
}
},
{
"name": "minecraft:leaves",
"states": {
"old_leaf_type": "birch"
}
},
{
"name": "minecraft:leaves",
"states": {
"old_leaf_type": "jungle"
}
},
{
"name": "minecraft:leaves2",
"states": {
"new_leaf_type": "acacia"
}
},
{
"name": "minecraft:leaves2",
"states": {
"new_leaf_type": "dark_oak"
}
}
]
}
}

View File

@ -0,0 +1,21 @@
{
"format_version": "1.13.0",
"minecraft:ore_feature": {
"description": {
"identifier": "minecraft:tuff_feature"
},
"count": 33,
"replace_rules": [
{
"places_block": {
"name": "minecraft:tuff"
},
"may_replace": [
{
"name": "minecraft:stone"
}
]
}
]
}
}

View File

@ -0,0 +1,170 @@
{
"format_version": "1.13.0",
"minecraft:tree_feature": {
"description": {
"identifier": "minecraft:undecorated_jungle_tree_feature"
},
"trunk": {
"trunk_height": {
"range_min": 4,
"range_max": 11
},
"trunk_block": {
"name": "minecraft:log",
"states": {
"old_log_type": "jungle"
}
}
},
"canopy": {
"canopy_offset": {
"min": -3,
"max": 0
},
"variation_chance": [
{
"numerator": 1,
"denominator": 2
},
{
"numerator": 1,
"denominator": 2
},
{
"numerator": 1,
"denominator": 2
},
{
"numerator": 1,
"denominator": 1
}
],
"leaf_block": {
"name": "minecraft:leaves",
"states": {
"old_leaf_type": "jungle"
}
}
},
"base_block": [
"minecraft:dirt",
{
"name": "minecraft:dirt",
"states": {
"dirt_type": "coarse"
}
}
],
"may_grow_on": [
"minecraft:dirt",
"minecraft:grass",
"minecraft:podzol",
"minecraft:dirt_with_roots",
"minecraft:moss_block",
// Block aliases sure would be sweet
{
"name": "minecraft:dirt",
"states": {
"dirt_type": "coarse"
}
},
{
"name": "minecraft:farmland",
"states": {
"moisturized_amount": 0
}
},
{
"name": "minecraft:farmland",
"states": {
"moisturized_amount": 1
}
},
{
"name": "minecraft:farmland",
"states": {
"moisturized_amount": 2
}
},
{
"name": "minecraft:farmland",
"states": {
"moisturized_amount": 3
}
},
{
"name": "minecraft:farmland",
"states": {
"moisturized_amount": 4
}
},
{
"name": "minecraft:farmland",
"states": {
"moisturized_amount": 5
}
},
{
"name": "minecraft:farmland",
"states": {
"moisturized_amount": 6
}
},
{
"name": "minecraft:farmland",
"states": {
"moisturized_amount": 7
}
}
],
"may_replace": [
"minecraft:air",
{
"name": "minecraft:leaves",
"states": {
"old_leaf_type": "oak"
}
},
{
"name": "minecraft:leaves",
"states": {
"old_leaf_type": "spruce"
}
},
{
"name": "minecraft:leaves",
"states": {
"old_leaf_type": "birch"
}
},
{
"name": "minecraft:leaves",
"states": {
"old_leaf_type": "jungle"
}
},
{
"name": "minecraft:leaves2",
"states": {
"new_leaf_type": "acacia"
}
},
{
"name": "minecraft:leaves2",
"states": {
"new_leaf_type": "dark_oak"
}
}
],
"may_grow_through": [
"minecraft:dirt",
"minecraft:grass",
{
"name": "minecraft:dirt",
"states": {
"dirt_type": "coarse"
}
}
]
}
}

View File

@ -0,0 +1,174 @@
{
"format_version": "1.13.0",
"minecraft:tree_feature": {
"description": {
"identifier": "minecraft:undecorated_jungle_tree_with_vines_feature"
},
"trunk": {
"trunk_height": {
"range_min": 4,
"range_max": 11
},
"trunk_block": {
"name": "minecraft:log",
"states": {
"old_log_type": "jungle"
}
},
"trunk_decoration": {
"decoration_block": "minecraft:vine",
"decoration_chance": 100.0
}
},
"canopy": {
"canopy_offset": {
"min": -3,
"max": 0
},
"variation_chance": [
{
"numerator": 1,
"denominator": 2
},
{
"numerator": 1,
"denominator": 2
},
{
"numerator": 1,
"denominator": 2
},
{
"numerator": 1,
"denominator": 1
}
],
"leaf_block": {
"name": "minecraft:leaves",
"states": {
"old_leaf_type": "jungle"
}
}
},
"base_block": [
"minecraft:dirt",
{
"name": "minecraft:dirt",
"states": {
"dirt_type": "coarse"
}
}
],
"may_grow_on": [
"minecraft:dirt",
"minecraft:grass",
"minecraft:podzol",
"minecraft:dirt_with_roots",
"minecraft:moss_block",
// Block aliases sure would be sweet
{
"name": "minecraft:dirt",
"states": {
"dirt_type": "coarse"
}
},
{
"name": "minecraft:farmland",
"states": {
"moisturized_amount": 0
}
},
{
"name": "minecraft:farmland",
"states": {
"moisturized_amount": 1
}
},
{
"name": "minecraft:farmland",
"states": {
"moisturized_amount": 2
}
},
{
"name": "minecraft:farmland",
"states": {
"moisturized_amount": 3
}
},
{
"name": "minecraft:farmland",
"states": {
"moisturized_amount": 4
}
},
{
"name": "minecraft:farmland",
"states": {
"moisturized_amount": 5
}
},
{
"name": "minecraft:farmland",
"states": {
"moisturized_amount": 6
}
},
{
"name": "minecraft:farmland",
"states": {
"moisturized_amount": 7
}
}
],
"may_replace": [
"minecraft:air",
{
"name": "minecraft:leaves",
"states": {
"old_leaf_type": "oak"
}
},
{
"name": "minecraft:leaves",
"states": {
"old_leaf_type": "spruce"
}
},
{
"name": "minecraft:leaves",
"states": {
"old_leaf_type": "birch"
}
},
{
"name": "minecraft:leaves",
"states": {
"old_leaf_type": "jungle"
}
},
{
"name": "minecraft:leaves2",
"states": {
"new_leaf_type": "acacia"
}
},
{
"name": "minecraft:leaves2",
"states": {
"new_leaf_type": "dark_oak"
}
}
],
"may_grow_through": [
"minecraft:dirt",
"minecraft:grass",
{
"name": "minecraft:dirt",
"states": {
"dirt_type": "coarse"
}
}
]
}
}