You've already forked minecraft-assets
Create/Update assets for version 22w46a
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
@@ -0,0 +1 @@
|
||||
{"directories":[],"files":["acacia.json","amethyst_geode.json","azalea_tree.json","bamboo_no_podzol.json","bamboo_some_podzol.json","bamboo_vegetation.json","basalt_blobs.json","basalt_pillar.json","birch.json","birch_bees_0002.json","birch_bees_002.json","birch_bees_005.json","birch_tall.json","blackstone_blobs.json","blue_ice.json","bonus_chest.json","cave_vine.json","cave_vine_in_moss.json","chorus_plant.json","clay_pool_with_dripleaves.json","clay_with_dripleaves.json","crimson_forest_vegetation.json","crimson_forest_vegetation_bonemeal.json","crimson_fungus.json","crimson_fungus_planted.json","dark_forest_vegetation.json","dark_oak.json","delta.json","desert_well.json","disk_clay.json","disk_grass.json","disk_gravel.json","disk_sand.json","dripleaf.json","dripstone_cluster.json","end_gateway_delayed.json","end_gateway_return.json","end_island.json","end_spike.json","fancy_oak.json","fancy_oak_bees.json","fancy_oak_bees_0002.json","fancy_oak_bees_002.json","fancy_oak_bees_005.json","flower_default.json","flower_flower_forest.json","flower_meadow.json","flower_plain.json","flower_swamp.json","forest_flowers.json","forest_rock.json","fossil_coal.json","fossil_diamonds.json","freeze_top_layer.json","glow_lichen.json","glowstone_extra.json","huge_brown_mushroom.json","huge_red_mushroom.json","ice_patch.json","ice_spike.json","iceberg_blue.json","iceberg_packed.json","jungle_bush.json","jungle_tree.json","jungle_tree_no_vine.json","kelp.json","lake_lava.json","large_basalt_columns.json","large_dripstone.json","lush_caves_clay.json","mangrove.json","mangrove_vegetation.json","meadow_trees.json","mega_jungle_tree.json","mega_pine.json","mega_spruce.json","monster_room.json","moss_patch.json","moss_patch_bonemeal.json","moss_patch_ceiling.json","moss_vegetation.json","mushroom_island_vegetation.json","nether_sprouts.json","nether_sprouts_bonemeal.json","oak.json","oak_bees_0002.json","oak_bees_002.json","oak_bees_005.json","ore_ancient_debris_large.json","ore_ancient_debris_small.json","ore_andesite.json","ore_blackstone.json","ore_clay.json","ore_coal.json","ore_coal_buried.json","ore_copper_large.json","ore_copper_small.json","ore_diamond_buried.json","ore_diamond_large.json","ore_diamond_small.json","ore_diorite.json","ore_dirt.json","ore_emerald.json","ore_gold.json","ore_gold_buried.json","ore_granite.json","ore_gravel.json","ore_gravel_nether.json","ore_infested.json","ore_iron.json","ore_iron_small.json","ore_lapis.json","ore_lapis_buried.json","ore_magma.json","ore_nether_gold.json","ore_quartz.json","ore_redstone.json","ore_soul_sand.json","ore_tuff.json","patch_berry_bush.json","patch_brown_mushroom.json","patch_cactus.json","patch_crimson_roots.json","patch_dead_bush.json","patch_fire.json","patch_grass.json","patch_grass_jungle.json","patch_large_fern.json","patch_melon.json","patch_pumpkin.json","patch_red_mushroom.json","patch_soul_fire.json","patch_sugar_cane.json","patch_sunflower.json","patch_taiga_grass.json","patch_tall_grass.json","patch_waterlily.json","pile_hay.json","pile_ice.json","pile_melon.json","pile_pumpkin.json","pile_snow.json","pine.json","pointed_dripstone.json","rooted_azalea_tree.json","sculk_patch_ancient_city.json","sculk_patch_deep_dark.json","sculk_vein.json","sea_pickle.json","seagrass_mid.json","seagrass_short.json","seagrass_simple.json","seagrass_slightly_less_short.json","seagrass_tall.json","single_piece_of_grass.json","small_basalt_columns.json","spore_blossom.json","spring_lava_frozen.json","spring_lava_nether.json","spring_lava_overworld.json","spring_nether_closed.json","spring_nether_open.json","spring_water.json","spruce.json","super_birch_bees.json","super_birch_bees_0002.json","swamp_oak.json","tall_mangrove.json","trees_birch_and_oak.json","trees_flower_forest.json","trees_grove.json","trees_jungle.json","trees_old_growth_pine_taiga.json","trees_old_growth_spruce_taiga.json","trees_plains.json","trees_savanna.json","trees_sparse_jungle.json","trees_taiga.json","trees_water.json","trees_windswept_hills.json","twisting_vines.json","twisting_vines_bonemeal.json","underwater_magma.json","vines.json","void_start_platform.json","warm_ocean_vegetation.json","warped_forest_vegetation.json","warped_forest_vegetation_bonemeal.json","warped_fungus.json","warped_fungus_planted.json","weeping_vines.json"]}
|
||||
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"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
108
data/minecraft/worldgen/configured_feature/amethyst_geode.json
Normal file
108
data/minecraft/worldgen/configured_feature/amethyst_geode.json
Normal file
@@ -0,0 +1,108 @@
|
||||
{
|
||||
"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",
|
||||
"value": {
|
||||
"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",
|
||||
"value": {
|
||||
"max_inclusive": 6,
|
||||
"min_inclusive": 4
|
||||
}
|
||||
},
|
||||
"placements_require_layer0_alternate": true,
|
||||
"point_offset": {
|
||||
"type": "minecraft:uniform",
|
||||
"value": {
|
||||
"max_inclusive": 2,
|
||||
"min_inclusive": 1
|
||||
}
|
||||
},
|
||||
"use_alternate_layer0_chance": 0.083,
|
||||
"use_potential_placements_chance": 0.35
|
||||
}
|
||||
}
|
||||
77
data/minecraft/worldgen/configured_feature/azalea_tree.json
Normal file
77
data/minecraft/worldgen/configured_feature/azalea_tree.json
Normal file
@@ -0,0 +1,77 @@
|
||||
{
|
||||
"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",
|
||||
"value": {
|
||||
"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"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
21
data/minecraft/worldgen/configured_feature/basalt_blobs.json
Normal file
21
data/minecraft/worldgen/configured_feature/basalt_blobs.json
Normal file
@@ -0,0 +1,21 @@
|
||||
{
|
||||
"type": "minecraft:netherrack_replace_blobs",
|
||||
"config": {
|
||||
"radius": {
|
||||
"type": "minecraft:uniform",
|
||||
"value": {
|
||||
"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,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"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
12
data/minecraft/worldgen/configured_feature/birch_tall.json
Normal file
12
data/minecraft/worldgen/configured_feature/birch_tall.json
Normal file
@@ -0,0 +1,12 @@
|
||||
{
|
||||
"type": "minecraft:random_selector",
|
||||
"config": {
|
||||
"default": "minecraft:birch_bees_0002",
|
||||
"features": [
|
||||
{
|
||||
"chance": 0.5,
|
||||
"feature": "minecraft:super_birch_bees_0002"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,18 @@
|
||||
{
|
||||
"type": "minecraft:netherrack_replace_blobs",
|
||||
"config": {
|
||||
"radius": {
|
||||
"type": "minecraft:uniform",
|
||||
"value": {
|
||||
"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": {}
|
||||
}
|
||||
112
data/minecraft/worldgen/configured_feature/cave_vine.json
Normal file
112
data/minecraft/worldgen/configured_feature/cave_vine.json
Normal file
@@ -0,0 +1,112 @@
|
||||
{
|
||||
"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",
|
||||
"value": {
|
||||
"max_inclusive": 19,
|
||||
"min_inclusive": 0
|
||||
}
|
||||
},
|
||||
"weight": 2
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"type": "minecraft:uniform",
|
||||
"value": {
|
||||
"max_inclusive": 2,
|
||||
"min_inclusive": 0
|
||||
}
|
||||
},
|
||||
"weight": 3
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"type": "minecraft:uniform",
|
||||
"value": {
|
||||
"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",
|
||||
"value": {
|
||||
"max_inclusive": 25,
|
||||
"min_inclusive": 23
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
],
|
||||
"prioritize_tip": true
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,102 @@
|
||||
{
|
||||
"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",
|
||||
"value": {
|
||||
"max_inclusive": 3,
|
||||
"min_inclusive": 0
|
||||
}
|
||||
},
|
||||
"weight": 5
|
||||
},
|
||||
{
|
||||
"data": {
|
||||
"type": "minecraft:uniform",
|
||||
"value": {
|
||||
"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",
|
||||
"value": {
|
||||
"max_inclusive": 25,
|
||||
"min_inclusive": 23
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
],
|
||||
"prioritize_tip": true
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,4 @@
|
||||
{
|
||||
"type": "minecraft:chorus_plant",
|
||||
"config": {}
|
||||
}
|
||||
@@ -0,0 +1,29 @@
|
||||
{
|
||||
"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",
|
||||
"value": {
|
||||
"max_inclusive": 7,
|
||||
"min_inclusive": 4
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,29 @@
|
||||
{
|
||||
"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",
|
||||
"value": {
|
||||
"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,21 @@
|
||||
{
|
||||
"type": "minecraft:huge_fungus",
|
||||
"config": {
|
||||
"decor_state": {
|
||||
"Name": "minecraft:shroomlight"
|
||||
},
|
||||
"hat_state": {
|
||||
"Name": "minecraft:nether_wart_block"
|
||||
},
|
||||
"planted": false,
|
||||
"stem_state": {
|
||||
"Name": "minecraft:crimson_stem",
|
||||
"Properties": {
|
||||
"axis": "y"
|
||||
}
|
||||
},
|
||||
"valid_base_block": {
|
||||
"Name": "minecraft:crimson_nylium"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,21 @@
|
||||
{
|
||||
"type": "minecraft:huge_fungus",
|
||||
"config": {
|
||||
"decor_state": {
|
||||
"Name": "minecraft:shroomlight"
|
||||
},
|
||||
"hat_state": {
|
||||
"Name": "minecraft:nether_wart_block"
|
||||
},
|
||||
"planted": true,
|
||||
"stem_state": {
|
||||
"Name": "minecraft:crimson_stem",
|
||||
"Properties": {
|
||||
"axis": "y"
|
||||
}
|
||||
},
|
||||
"valid_base_block": {
|
||||
"Name": "minecraft:crimson_nylium"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,34 @@
|
||||
{
|
||||
"type": "minecraft:random_selector",
|
||||
"config": {
|
||||
"default": "minecraft:oak_checked",
|
||||
"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_checked"
|
||||
},
|
||||
{
|
||||
"chance": 0.2,
|
||||
"feature": "minecraft:birch_checked"
|
||||
},
|
||||
{
|
||||
"chance": 0.1,
|
||||
"feature": "minecraft:fancy_oak_checked"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
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"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
28
data/minecraft/worldgen/configured_feature/delta.json
Normal file
28
data/minecraft/worldgen/configured_feature/delta.json
Normal file
@@ -0,0 +1,28 @@
|
||||
{
|
||||
"type": "minecraft:delta_feature",
|
||||
"config": {
|
||||
"contents": {
|
||||
"Name": "minecraft:lava",
|
||||
"Properties": {
|
||||
"level": "0"
|
||||
}
|
||||
},
|
||||
"rim": {
|
||||
"Name": "minecraft:magma_block"
|
||||
},
|
||||
"rim_size": {
|
||||
"type": "minecraft:uniform",
|
||||
"value": {
|
||||
"max_inclusive": 2,
|
||||
"min_inclusive": 0
|
||||
}
|
||||
},
|
||||
"size": {
|
||||
"type": "minecraft:uniform",
|
||||
"value": {
|
||||
"max_inclusive": 7,
|
||||
"min_inclusive": 3
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,4 @@
|
||||
{
|
||||
"type": "minecraft:desert_well",
|
||||
"config": {}
|
||||
}
|
||||
29
data/minecraft/worldgen/configured_feature/disk_clay.json
Normal file
29
data/minecraft/worldgen/configured_feature/disk_clay.json
Normal file
@@ -0,0 +1,29 @@
|
||||
{
|
||||
"type": "minecraft:disk",
|
||||
"config": {
|
||||
"half_height": 1,
|
||||
"radius": {
|
||||
"type": "minecraft:uniform",
|
||||
"value": {
|
||||
"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"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
66
data/minecraft/worldgen/configured_feature/disk_grass.json
Normal file
66
data/minecraft/worldgen/configured_feature/disk_grass.json
Normal file
@@ -0,0 +1,66 @@
|
||||
{
|
||||
"type": "minecraft:disk",
|
||||
"config": {
|
||||
"half_height": 2,
|
||||
"radius": {
|
||||
"type": "minecraft:uniform",
|
||||
"value": {
|
||||
"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"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
29
data/minecraft/worldgen/configured_feature/disk_gravel.json
Normal file
29
data/minecraft/worldgen/configured_feature/disk_gravel.json
Normal file
@@ -0,0 +1,29 @@
|
||||
{
|
||||
"type": "minecraft:disk",
|
||||
"config": {
|
||||
"half_height": 2,
|
||||
"radius": {
|
||||
"type": "minecraft:uniform",
|
||||
"value": {
|
||||
"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"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
47
data/minecraft/worldgen/configured_feature/disk_sand.json
Normal file
47
data/minecraft/worldgen/configured_feature/disk_sand.json
Normal file
@@ -0,0 +1,47 @@
|
||||
{
|
||||
"type": "minecraft:disk",
|
||||
"config": {
|
||||
"half_height": 2,
|
||||
"radius": {
|
||||
"type": "minecraft:uniform",
|
||||
"value": {
|
||||
"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"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
320
data/minecraft/worldgen/configured_feature/dripleaf.json
Normal file
320
data/minecraft/worldgen/configured_feature/dripleaf.json
Normal file
@@ -0,0 +1,320 @@
|
||||
{
|
||||
"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",
|
||||
"value": {
|
||||
"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",
|
||||
"value": {
|
||||
"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",
|
||||
"value": {
|
||||
"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",
|
||||
"value": {
|
||||
"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,48 @@
|
||||
{
|
||||
"type": "minecraft:dripstone_cluster",
|
||||
"config": {
|
||||
"chance_of_dripstone_column_at_max_distance_from_center": 0.1,
|
||||
"density": {
|
||||
"type": "minecraft:uniform",
|
||||
"value": {
|
||||
"max_exclusive": 0.7,
|
||||
"min_inclusive": 0.3
|
||||
}
|
||||
},
|
||||
"dripstone_block_layer_thickness": {
|
||||
"type": "minecraft:uniform",
|
||||
"value": {
|
||||
"max_inclusive": 4,
|
||||
"min_inclusive": 2
|
||||
}
|
||||
},
|
||||
"floor_to_ceiling_search_range": 12,
|
||||
"height": {
|
||||
"type": "minecraft:uniform",
|
||||
"value": {
|
||||
"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",
|
||||
"value": {
|
||||
"max_inclusive": 8,
|
||||
"min_inclusive": 2
|
||||
}
|
||||
},
|
||||
"wetness": {
|
||||
"type": "minecraft:clamped_normal",
|
||||
"value": {
|
||||
"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,7 @@
|
||||
{
|
||||
"type": "minecraft:end_spike",
|
||||
"config": {
|
||||
"crystal_invulnerable": false,
|
||||
"spikes": []
|
||||
}
|
||||
}
|
||||
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,58 @@
|
||||
{
|
||||
"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: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,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: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
|
||||
}
|
||||
}
|
||||
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"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
34
data/minecraft/worldgen/configured_feature/ice_patch.json
Normal file
34
data/minecraft/worldgen/configured_feature/ice_patch.json
Normal file
@@ -0,0 +1,34 @@
|
||||
{
|
||||
"type": "minecraft:disk",
|
||||
"config": {
|
||||
"half_height": 1,
|
||||
"radius": {
|
||||
"type": "minecraft:uniform",
|
||||
"value": {
|
||||
"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,19 @@
|
||||
{
|
||||
"type": "minecraft:basalt_columns",
|
||||
"config": {
|
||||
"height": {
|
||||
"type": "minecraft:uniform",
|
||||
"value": {
|
||||
"max_inclusive": 10,
|
||||
"min_inclusive": 5
|
||||
}
|
||||
},
|
||||
"reach": {
|
||||
"type": "minecraft:uniform",
|
||||
"value": {
|
||||
"max_inclusive": 3,
|
||||
"min_inclusive": 2
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,44 @@
|
||||
{
|
||||
"type": "minecraft:large_dripstone",
|
||||
"config": {
|
||||
"column_radius": {
|
||||
"type": "minecraft:uniform",
|
||||
"value": {
|
||||
"max_inclusive": 19,
|
||||
"min_inclusive": 3
|
||||
}
|
||||
},
|
||||
"floor_to_ceiling_search_range": 30,
|
||||
"height_scale": {
|
||||
"type": "minecraft:uniform",
|
||||
"value": {
|
||||
"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",
|
||||
"value": {
|
||||
"max_exclusive": 0.9,
|
||||
"min_inclusive": 0.3
|
||||
}
|
||||
},
|
||||
"stalagmite_bluntness": {
|
||||
"type": "minecraft:uniform",
|
||||
"value": {
|
||||
"max_exclusive": 1.0,
|
||||
"min_inclusive": 0.4
|
||||
}
|
||||
},
|
||||
"wind_speed": {
|
||||
"type": "minecraft:uniform",
|
||||
"value": {
|
||||
"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": []
|
||||
}
|
||||
}
|
||||
}
|
||||
158
data/minecraft/worldgen/configured_feature/mangrove.json
Normal file
158
data/minecraft/worldgen/configured_feature/mangrove.json
Normal file
@@ -0,0 +1,158 @@
|
||||
{
|
||||
"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",
|
||||
"value": {
|
||||
"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",
|
||||
"value": {
|
||||
"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",
|
||||
"value": {
|
||||
"max_inclusive": 1,
|
||||
"min_inclusive": 0
|
||||
}
|
||||
},
|
||||
"extra_branch_steps": {
|
||||
"type": "minecraft:uniform",
|
||||
"value": {
|
||||
"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"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
71
data/minecraft/worldgen/configured_feature/mega_pine.json
Normal file
71
data/minecraft/worldgen/configured_feature/mega_pine.json
Normal file
@@ -0,0 +1,71 @@
|
||||
{
|
||||
"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",
|
||||
"value": {
|
||||
"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"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
71
data/minecraft/worldgen/configured_feature/mega_spruce.json
Normal file
71
data/minecraft/worldgen/configured_feature/mega_spruce.json
Normal file
@@ -0,0 +1,71 @@
|
||||
{
|
||||
"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",
|
||||
"value": {
|
||||
"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": {}
|
||||
}
|
||||
29
data/minecraft/worldgen/configured_feature/moss_patch.json
Normal file
29
data/minecraft/worldgen/configured_feature/moss_patch.json
Normal file
@@ -0,0 +1,29 @@
|
||||
{
|
||||
"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",
|
||||
"value": {
|
||||
"max_inclusive": 7,
|
||||
"min_inclusive": 4
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,29 @@
|
||||
{
|
||||
"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",
|
||||
"value": {
|
||||
"max_inclusive": 2,
|
||||
"min_inclusive": 1
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,35 @@
|
||||
{
|
||||
"type": "minecraft:vegetation_patch",
|
||||
"config": {
|
||||
"depth": {
|
||||
"type": "minecraft:uniform",
|
||||
"value": {
|
||||
"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",
|
||||
"value": {
|
||||
"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: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"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
52
data/minecraft/worldgen/configured_feature/oak.json
Normal file
52
data/minecraft/worldgen/configured_feature/oak.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:oak_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": 2,
|
||||
"height_rand_b": 0
|
||||
},
|
||||
"trunk_provider": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "minecraft:oak_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:oak_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": 2,
|
||||
"height_rand_b": 0
|
||||
},
|
||||
"trunk_provider": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "minecraft:oak_log",
|
||||
"Properties": {
|
||||
"axis": "y"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
57
data/minecraft/worldgen/configured_feature/oak_bees_002.json
Normal file
57
data/minecraft/worldgen/configured_feature/oak_bees_002.json
Normal file
@@ -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:oak_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": 2,
|
||||
"height_rand_b": 0
|
||||
},
|
||||
"trunk_provider": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "minecraft:oak_log",
|
||||
"Properties": {
|
||||
"axis": "y"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
57
data/minecraft/worldgen/configured_feature/oak_bees_005.json
Normal file
57
data/minecraft/worldgen/configured_feature/oak_bees_005.json
Normal file
@@ -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:oak_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": 2,
|
||||
"height_rand_b": 0
|
||||
},
|
||||
"trunk_provider": {
|
||||
"type": "minecraft:simple_state_provider",
|
||||
"state": {
|
||||
"Name": "minecraft:oak_log",
|
||||
"Properties": {
|
||||
"axis": "y"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,18 @@
|
||||
{
|
||||
"type": "minecraft:scattered_ore",
|
||||
"config": {
|
||||
"discard_chance_on_air_exposure": 1.0,
|
||||
"size": 3,
|
||||
"targets": [
|
||||
{
|
||||
"state": {
|
||||
"Name": "minecraft:ancient_debris"
|
||||
},
|
||||
"target": {
|
||||
"predicate_type": "minecraft:tag_match",
|
||||
"tag": "minecraft:base_stone_nether"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,18 @@
|
||||
{
|
||||
"type": "minecraft:scattered_ore",
|
||||
"config": {
|
||||
"discard_chance_on_air_exposure": 1.0,
|
||||
"size": 2,
|
||||
"targets": [
|
||||
{
|
||||
"state": {
|
||||
"Name": "minecraft:ancient_debris"
|
||||
},
|
||||
"target": {
|
||||
"predicate_type": "minecraft:tag_match",
|
||||
"tag": "minecraft:base_stone_nether"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
18
data/minecraft/worldgen/configured_feature/ore_andesite.json
Normal file
18
data/minecraft/worldgen/configured_feature/ore_andesite.json
Normal file
@@ -0,0 +1,18 @@
|
||||
{
|
||||
"type": "minecraft:ore",
|
||||
"config": {
|
||||
"discard_chance_on_air_exposure": 0.0,
|
||||
"size": 64,
|
||||
"targets": [
|
||||
{
|
||||
"state": {
|
||||
"Name": "minecraft:andesite"
|
||||
},
|
||||
"target": {
|
||||
"predicate_type": "minecraft:tag_match",
|
||||
"tag": "minecraft:base_stone_overworld"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,18 @@
|
||||
{
|
||||
"type": "minecraft:ore",
|
||||
"config": {
|
||||
"discard_chance_on_air_exposure": 0.0,
|
||||
"size": 33,
|
||||
"targets": [
|
||||
{
|
||||
"state": {
|
||||
"Name": "minecraft:blackstone"
|
||||
},
|
||||
"target": {
|
||||
"block": "minecraft:netherrack",
|
||||
"predicate_type": "minecraft:block_match"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
18
data/minecraft/worldgen/configured_feature/ore_clay.json
Normal file
18
data/minecraft/worldgen/configured_feature/ore_clay.json
Normal file
@@ -0,0 +1,18 @@
|
||||
{
|
||||
"type": "minecraft:ore",
|
||||
"config": {
|
||||
"discard_chance_on_air_exposure": 0.0,
|
||||
"size": 33,
|
||||
"targets": [
|
||||
{
|
||||
"state": {
|
||||
"Name": "minecraft:clay"
|
||||
},
|
||||
"target": {
|
||||
"predicate_type": "minecraft:tag_match",
|
||||
"tag": "minecraft:base_stone_overworld"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
27
data/minecraft/worldgen/configured_feature/ore_coal.json
Normal file
27
data/minecraft/worldgen/configured_feature/ore_coal.json
Normal file
@@ -0,0 +1,27 @@
|
||||
{
|
||||
"type": "minecraft:ore",
|
||||
"config": {
|
||||
"discard_chance_on_air_exposure": 0.0,
|
||||
"size": 17,
|
||||
"targets": [
|
||||
{
|
||||
"state": {
|
||||
"Name": "minecraft:coal_ore"
|
||||
},
|
||||
"target": {
|
||||
"predicate_type": "minecraft:tag_match",
|
||||
"tag": "minecraft:stone_ore_replaceables"
|
||||
}
|
||||
},
|
||||
{
|
||||
"state": {
|
||||
"Name": "minecraft:deepslate_coal_ore"
|
||||
},
|
||||
"target": {
|
||||
"predicate_type": "minecraft:tag_match",
|
||||
"tag": "minecraft:deepslate_ore_replaceables"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,27 @@
|
||||
{
|
||||
"type": "minecraft:ore",
|
||||
"config": {
|
||||
"discard_chance_on_air_exposure": 0.5,
|
||||
"size": 17,
|
||||
"targets": [
|
||||
{
|
||||
"state": {
|
||||
"Name": "minecraft:coal_ore"
|
||||
},
|
||||
"target": {
|
||||
"predicate_type": "minecraft:tag_match",
|
||||
"tag": "minecraft:stone_ore_replaceables"
|
||||
}
|
||||
},
|
||||
{
|
||||
"state": {
|
||||
"Name": "minecraft:deepslate_coal_ore"
|
||||
},
|
||||
"target": {
|
||||
"predicate_type": "minecraft:tag_match",
|
||||
"tag": "minecraft:deepslate_ore_replaceables"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,27 @@
|
||||
{
|
||||
"type": "minecraft:ore",
|
||||
"config": {
|
||||
"discard_chance_on_air_exposure": 0.0,
|
||||
"size": 20,
|
||||
"targets": [
|
||||
{
|
||||
"state": {
|
||||
"Name": "minecraft:copper_ore"
|
||||
},
|
||||
"target": {
|
||||
"predicate_type": "minecraft:tag_match",
|
||||
"tag": "minecraft:stone_ore_replaceables"
|
||||
}
|
||||
},
|
||||
{
|
||||
"state": {
|
||||
"Name": "minecraft:deepslate_copper_ore"
|
||||
},
|
||||
"target": {
|
||||
"predicate_type": "minecraft:tag_match",
|
||||
"tag": "minecraft:deepslate_ore_replaceables"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,27 @@
|
||||
{
|
||||
"type": "minecraft:ore",
|
||||
"config": {
|
||||
"discard_chance_on_air_exposure": 0.0,
|
||||
"size": 10,
|
||||
"targets": [
|
||||
{
|
||||
"state": {
|
||||
"Name": "minecraft:copper_ore"
|
||||
},
|
||||
"target": {
|
||||
"predicate_type": "minecraft:tag_match",
|
||||
"tag": "minecraft:stone_ore_replaceables"
|
||||
}
|
||||
},
|
||||
{
|
||||
"state": {
|
||||
"Name": "minecraft:deepslate_copper_ore"
|
||||
},
|
||||
"target": {
|
||||
"predicate_type": "minecraft:tag_match",
|
||||
"tag": "minecraft:deepslate_ore_replaceables"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,27 @@
|
||||
{
|
||||
"type": "minecraft:ore",
|
||||
"config": {
|
||||
"discard_chance_on_air_exposure": 1.0,
|
||||
"size": 8,
|
||||
"targets": [
|
||||
{
|
||||
"state": {
|
||||
"Name": "minecraft:diamond_ore"
|
||||
},
|
||||
"target": {
|
||||
"predicate_type": "minecraft:tag_match",
|
||||
"tag": "minecraft:stone_ore_replaceables"
|
||||
}
|
||||
},
|
||||
{
|
||||
"state": {
|
||||
"Name": "minecraft:deepslate_diamond_ore"
|
||||
},
|
||||
"target": {
|
||||
"predicate_type": "minecraft:tag_match",
|
||||
"tag": "minecraft:deepslate_ore_replaceables"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user