Regenerated Datapack

This commit is contained in:
Frank 2023-06-11 18:59:58 +02:00
parent 77d7a254ea
commit 23d62765a2
31 changed files with 263 additions and 137 deletions

View file

@ -419,80 +419,80 @@
} }
}, },
"requirements": [ "requirements": [
[
"betterend:empty_end_cave"
],
[
"betterend:dust_wastelands"
],
[
"betterend:chorus_forest"
],
[
"betterend:dragon_graveyards"
],
[
"betterend:megalake_grove"
],
[
"betterend:painted_mountains"
],
[
"betterend:foggy_mushroomland"
],
[
"betterend:jade_cave"
],
[
"betterend:dry_shrubland"
],
[
"betterend:sulphur_springs"
],
[ [
"betterend:crystal_mountains" "betterend:crystal_mountains"
], ],
[
"betterend:blossoming_spires"
],
[
"betterend:lush_smaragdant_cave"
],
[
"betterend:shadow_forest"
],
[
"betterend:neon_oasis"
],
[
"betterend:lantern_woods"
],
[
"betterend:amber_land"
],
[ [
"betterend:glowing_grasslands" "betterend:glowing_grasslands"
], ],
[ [
"betterend:umbrella_jungle" "betterend:dry_shrubland"
], ],
[ [
"betterend:lush_aurora_cave" "betterend:lush_aurora_cave"
], ],
[
"betterend:foggy_mushroomland"
],
[
"betterend:painted_mountains"
],
[
"betterend:chorus_forest"
],
[
"betterend:amber_land"
],
[ [
"betterend:ice_starfield" "betterend:ice_starfield"
], ],
[
"betterend:dust_wastelands"
],
[
"betterend:umbrella_jungle"
],
[
"betterend:blossoming_spires"
],
[
"betterend:dragon_graveyards"
],
[
"betterend:sulphur_springs"
],
[ [
"betterend:umbra_valley" "betterend:umbra_valley"
], ],
[ [
"betterend:megalake" "betterend:neon_oasis"
], ],
[ [
"betterend:empty_aurora_cave" "betterend:empty_aurora_cave"
], ],
[
"betterend:megalake"
],
[
"betterend:jade_cave"
],
[
"betterend:lantern_woods"
],
[
"betterend:shadow_forest"
],
[
"betterend:megalake_grove"
],
[ [
"betterend:empty_smaragdant_cave" "betterend:empty_smaragdant_cave"
],
[
"betterend:lush_smaragdant_cave"
],
[
"betterend:empty_end_cave"
] ]
], ],
"rewards": { "rewards": {

View file

@ -48,7 +48,6 @@
[], [],
[ [
"betterend:amber_ore", "betterend:amber_ore",
"betterend:flavolite_layer",
"betterend:thallasium_ore", "betterend:thallasium_ore",
"betterend:ender_ore" "betterend:ender_ore"
], ],

View file

@ -40,7 +40,6 @@
], ],
[], [],
[ [
"betterend:flavolite_layer",
"betterend:thallasium_ore", "betterend:thallasium_ore",
"betterend:ender_ore" "betterend:ender_ore"
], ],

View file

@ -49,7 +49,6 @@
[], [],
[ [
"betterend:violecite_layer", "betterend:violecite_layer",
"betterend:flavolite_layer",
"betterend:thallasium_ore", "betterend:thallasium_ore",
"betterend:ender_ore" "betterend:ender_ore"
], ],

View file

@ -38,7 +38,6 @@
], ],
[], [],
[ [
"betterend:flavolite_layer",
"betterend:thallasium_ore", "betterend:thallasium_ore",
"betterend:ender_ore" "betterend:ender_ore"
], ],

View file

@ -49,7 +49,6 @@
[], [],
[ [
"betterend:dragon_bone_ore", "betterend:dragon_bone_ore",
"betterend:flavolite_layer",
"betterend:thallasium_ore", "betterend:thallasium_ore",
"betterend:ender_ore" "betterend:ender_ore"
], ],

View file

@ -38,7 +38,6 @@
], ],
[], [],
[ [
"betterend:flavolite_layer",
"betterend:thallasium_ore", "betterend:thallasium_ore",
"betterend:ender_ore" "betterend:ender_ore"
], ],

View file

@ -41,7 +41,6 @@
], ],
[], [],
[ [
"betterend:flavolite_layer",
"betterend:thallasium_ore", "betterend:thallasium_ore",
"betterend:ender_ore" "betterend:ender_ore"
], ],

View file

@ -33,7 +33,6 @@
], ],
[], [],
[ [
"betterend:flavolite_layer",
"betterend:thallasium_ore", "betterend:thallasium_ore",
"betterend:ender_ore" "betterend:ender_ore"
], ],

View file

@ -41,7 +41,6 @@
], ],
[], [],
[ [
"betterend:flavolite_layer",
"betterend:thallasium_ore", "betterend:thallasium_ore",
"betterend:ender_ore" "betterend:ender_ore"
], ],

View file

@ -48,7 +48,6 @@
], ],
[], [],
[ [
"betterend:flavolite_layer",
"betterend:thallasium_ore", "betterend:thallasium_ore",
"betterend:ender_ore" "betterend:ender_ore"
], ],

View file

@ -47,7 +47,6 @@
], ],
[], [],
[ [
"betterend:flavolite_layer",
"betterend:thallasium_ore", "betterend:thallasium_ore",
"betterend:ender_ore" "betterend:ender_ore"
], ],

View file

@ -43,7 +43,6 @@
], ],
[], [],
[ [
"betterend:flavolite_layer",
"betterend:thallasium_ore", "betterend:thallasium_ore",
"betterend:ender_ore" "betterend:ender_ore"
] ]

View file

@ -33,7 +33,6 @@
], ],
[], [],
[ [
"betterend:flavolite_layer",
"betterend:thallasium_ore", "betterend:thallasium_ore",
"betterend:ender_ore" "betterend:ender_ore"
], ],

View file

@ -47,7 +47,6 @@
], ],
[], [],
[ [
"betterend:flavolite_layer",
"betterend:thallasium_ore", "betterend:thallasium_ore",
"betterend:ender_ore" "betterend:ender_ore"
], ],

View file

@ -41,7 +41,6 @@
], ],
[], [],
[ [
"betterend:flavolite_layer",
"betterend:thallasium_ore", "betterend:thallasium_ore",
"betterend:ender_ore" "betterend:ender_ore"
], ],

View file

@ -41,7 +41,6 @@
], ],
[], [],
[ [
"betterend:flavolite_layer",
"betterend:thallasium_ore", "betterend:thallasium_ore",
"betterend:ender_ore" "betterend:ender_ore"
], ],

View file

@ -39,7 +39,6 @@
], ],
[], [],
[ [
"betterend:flavolite_layer",
"betterend:thallasium_ore", "betterend:thallasium_ore",
"betterend:ender_ore" "betterend:ender_ore"
], ],

View file

@ -45,7 +45,6 @@
], ],
[], [],
[ [
"betterend:flavolite_layer",
"betterend:thallasium_ore", "betterend:thallasium_ore",
"betterend:ender_ore" "betterend:ender_ore"
], ],

View file

@ -43,7 +43,6 @@
], ],
[], [],
[ [
"betterend:flavolite_layer",
"betterend:thallasium_ore", "betterend:thallasium_ore",
"betterend:ender_ore" "betterend:ender_ore"
] ]

View file

@ -49,7 +49,6 @@
[], [],
[ [
"betterend:violecite_layer", "betterend:violecite_layer",
"betterend:flavolite_layer",
"betterend:thallasium_ore", "betterend:thallasium_ore",
"betterend:ender_ore" "betterend:ender_ore"
], ],

View file

@ -46,7 +46,6 @@
], ],
[], [],
[ [
"betterend:flavolite_layer",
"betterend:thallasium_ore", "betterend:thallasium_ore",
"betterend:ender_ore" "betterend:ender_ore"
], ],

View file

@ -47,7 +47,6 @@
], ],
[], [],
[ [
"betterend:flavolite_layer",
"betterend:thallasium_ore", "betterend:thallasium_ore",
"betterend:ender_ore" "betterend:ender_ore"
], ],

View file

@ -47,7 +47,6 @@
], ],
[], [],
[ [
"betterend:flavolite_layer",
"betterend:thallasium_ore", "betterend:thallasium_ore",
"betterend:ender_ore" "betterend:ender_ore"
], ],

View file

@ -0,0 +1,77 @@
{
"processors": [
{
"processor_type": "minecraft:rule",
"rules": [
{
"input_predicate": {
"block": "minecraft:end_stone_bricks",
"predicate_type": "minecraft:block_match"
},
"location_predicate": {
"block": "minecraft:water",
"predicate_type": "minecraft:block_match"
},
"output_state": {
"Name": "betterend:pythadendron_planks"
}
},
{
"input_predicate": {
"block": "betterend:endstone_dust",
"predicate_type": "minecraft:block_match"
},
"location_predicate": {
"block": "minecraft:water",
"predicate_type": "minecraft:block_match"
},
"output_state": {
"Name": "minecraft:water",
"Properties": {
"level": "0"
}
}
},
{
"input_predicate": {
"block": "minecraft:end_stone_bricks",
"predicate_type": "minecraft:random_block_match",
"probability": 0.03
},
"location_predicate": {
"predicate_type": "minecraft:always_true"
},
"output_state": {
"Name": "betterend:shadow_grass_path"
}
},
{
"input_predicate": {
"block": "minecraft:end_stone_bricks",
"predicate_type": "minecraft:random_block_match",
"probability": 0.2
},
"location_predicate": {
"predicate_type": "minecraft:always_true"
},
"output_state": {
"Name": "betterend:end_stone_brick_cracked"
}
},
{
"input_predicate": {
"block": "minecraft:end_stone_bricks",
"predicate_type": "minecraft:random_block_match",
"probability": 0.1
},
"location_predicate": {
"predicate_type": "minecraft:always_true"
},
"output_state": {
"Name": "betterend:end_stone_brick_weathered"
}
}
]
}
]
}

View file

@ -6,10 +6,10 @@
"size": 6, "size": 6,
"spawn_overrides": {}, "spawn_overrides": {},
"start_height": { "start_height": {
"absolute": 0 "absolute": 20
}, },
"start_pool": "betterend:village/center_piece", "start_pool": "betterend:village/center_piece",
"step": "surface_structures", "step": "surface_structures",
"terrain_adaptation": "beard_thin", "terrain_adaptation": "beard_box",
"use_expansion_hack": false "use_expansion_hack": false
} }

View file

@ -2,7 +2,7 @@
"elements": [ "elements": [
{ {
"element": { "element": {
"element_type": "minecraft:single_pool_element", "element_type": "bclib:single_end_pool_element",
"location": "betterend:village/center/light_pyramid_01", "location": "betterend:village/center/light_pyramid_01",
"processors": "minecraft:empty", "processors": "minecraft:empty",
"projection": "rigid" "projection": "rigid"

View file

@ -8,156 +8,183 @@
}, },
{ {
"element": { "element": {
"element_type": "minecraft:single_pool_element", "element_type": "bclib:single_end_pool_element",
"location": "betterend:village/houses/small_house_01", "location": "betterend:village/houses/small_house_01",
"processors": "minecraft:empty", "processors": "minecraft:empty",
"projection": "rigid" "projection": "rigid"
}, },
"weight": 1 "weight": 2
}, },
{ {
"element": { "element": {
"element_type": "minecraft:single_pool_element", "element_type": "bclib:single_end_pool_element",
"location": "betterend:village/houses/small_house_02", "location": "betterend:village/houses/small_house_02",
"processors": "minecraft:empty", "processors": "minecraft:empty",
"projection": "rigid" "projection": "rigid"
}, },
"weight": 1 "weight": 2
}, },
{ {
"element": { "element": {
"element_type": "minecraft:single_pool_element", "element_type": "bclib:single_end_pool_element",
"location": "betterend:village/houses/small_house_03", "location": "betterend:village/houses/small_house_03",
"processors": "minecraft:empty", "processors": "minecraft:empty",
"projection": "rigid" "projection": "rigid"
}, },
"weight": 1 "weight": 2
}, },
{ {
"element": { "element": {
"element_type": "minecraft:single_pool_element", "element_type": "bclib:single_end_pool_element",
"location": "betterend:village/houses/small_house_04", "location": "betterend:village/houses/small_house_04",
"processors": "minecraft:empty", "processors": "minecraft:empty",
"projection": "rigid" "projection": "rigid"
}, },
"weight": 1 "weight": 2
}, },
{ {
"element": { "element": {
"element_type": "minecraft:single_pool_element", "element_type": "bclib:single_end_pool_element",
"location": "betterend:village/houses/small_house_05", "location": "betterend:village/houses/small_house_05",
"processors": "minecraft:empty", "processors": "minecraft:empty",
"projection": "rigid" "projection": "rigid"
}, },
"weight": 1 "weight": 2
}, },
{ {
"element": { "element": {
"element_type": "minecraft:single_pool_element", "element_type": "bclib:single_end_pool_element",
"location": "betterend:village/houses/small_house_06", "location": "betterend:village/houses/small_house_06",
"processors": "minecraft:empty", "processors": "minecraft:empty",
"projection": "rigid" "projection": "rigid"
}, },
"weight": 1 "weight": 2
}, },
{ {
"element": { "element": {
"element_type": "minecraft:single_pool_element", "element_type": "bclib:single_end_pool_element",
"location": "betterend:village/houses/small_house_07", "location": "betterend:village/houses/small_house_07",
"processors": "minecraft:empty", "processors": "minecraft:empty",
"projection": "rigid" "projection": "rigid"
}, },
"weight": 1 "weight": 2
}, },
{ {
"element": { "element": {
"element_type": "minecraft:single_pool_element", "element_type": "bclib:single_end_pool_element",
"location": "betterend:village/houses/small_house_08", "location": "betterend:village/houses/small_house_08",
"processors": "minecraft:empty", "processors": "minecraft:empty",
"projection": "rigid" "projection": "rigid"
}, },
"weight": 1 "weight": 2
}, },
{ {
"element": { "element": {
"element_type": "minecraft:single_pool_element", "element_type": "bclib:single_end_pool_element",
"location": "betterend:village/houses/small_house_09", "location": "betterend:village/houses/small_house_09",
"processors": "minecraft:empty", "processors": "minecraft:empty",
"projection": "rigid" "projection": "rigid"
}, },
"weight": 1 "weight": 2
}, },
{ {
"element": { "element": {
"element_type": "minecraft:single_pool_element", "element_type": "bclib:single_end_pool_element",
"location": "betterend:village/houses/small_house_10", "location": "betterend:village/houses/small_house_10",
"processors": "minecraft:empty", "processors": "minecraft:empty",
"projection": "rigid" "projection": "rigid"
}, },
"weight": 1 "weight": 2
}, },
{ {
"element": { "element": {
"element_type": "minecraft:single_pool_element", "element_type": "bclib:single_end_pool_element",
"location": "betterend:village/houses/small_house_11", "location": "betterend:village/houses/small_house_11",
"processors": "minecraft:empty", "processors": "minecraft:empty",
"projection": "rigid" "projection": "rigid"
}, },
"weight": 1 "weight": 2
}, },
{ {
"element": { "element": {
"element_type": "minecraft:single_pool_element", "element_type": "bclib:single_end_pool_element",
"location": "betterend:village/houses/small_house_12", "location": "betterend:village/houses/small_house_12",
"processors": "minecraft:empty", "processors": "minecraft:empty",
"projection": "rigid" "projection": "rigid"
}, },
"weight": 1 "weight": 2
}, },
{ {
"element": { "element": {
"element_type": "minecraft:single_pool_element", "element_type": "bclib:single_end_pool_element",
"location": "betterend:village/houses/small_house_13", "location": "betterend:village/houses/small_house_13",
"processors": "minecraft:empty", "processors": "minecraft:empty",
"projection": "rigid" "projection": "rigid"
}, },
"weight": 1 "weight": 2
}, },
{ {
"element": { "element": {
"element_type": "minecraft:single_pool_element", "element_type": "bclib:single_end_pool_element",
"location": "betterend:village/houses/small_house_14", "location": "betterend:village/houses/small_house_14",
"processors": "minecraft:empty", "processors": "minecraft:empty",
"projection": "rigid" "projection": "rigid"
}, },
"weight": 1 "weight": 2
}, },
{ {
"element": { "element": {
"element_type": "minecraft:single_pool_element", "element_type": "bclib:single_end_pool_element",
"location": "betterend:village/houses/small_house_15", "location": "betterend:village/houses/small_house_15",
"processors": "minecraft:empty", "processors": "minecraft:empty",
"projection": "rigid" "projection": "rigid"
}, },
"weight": 1 "weight": 2
}, },
{ {
"element": { "element": {
"element_type": "minecraft:single_pool_element", "element_type": "bclib:single_end_pool_element",
"location": "betterend:village/houses/small_house_16", "location": "betterend:village/houses/small_house_16",
"processors": "minecraft:empty", "processors": "minecraft:empty",
"projection": "rigid" "projection": "rigid"
}, },
"weight": 1 "weight": 2
}, },
{ {
"element": { "element": {
"element_type": "minecraft:single_pool_element", "element_type": "bclib:single_end_pool_element",
"location": "betterend:village/houses/small_house_17",
"processors": "minecraft:empty",
"projection": "rigid"
},
"weight": 2
},
{
"element": {
"element_type": "bclib:single_end_pool_element",
"location": "betterend:village/houses/animal_pen_01", "location": "betterend:village/houses/animal_pen_01",
"processors": "minecraft:empty", "processors": "minecraft:empty",
"projection": "rigid" "projection": "rigid"
}, },
"weight": 1 "weight": 1
},
{
"element": {
"element_type": "bclib:single_end_pool_element",
"location": "betterend:village/decoration/stable_01",
"processors": "betterend:crack_20_percent",
"projection": "rigid"
},
"weight": 1
},
{
"element": {
"element_type": "bclib:single_end_pool_element",
"location": "betterend:village/decoration/pond_01",
"processors": "betterend:weather_10_percent",
"projection": "rigid"
},
"weight": 3
} }
], ],
"fallback": "betterend:village/terminators" "fallback": "betterend:village/terminators"

View file

@ -8,7 +8,7 @@
}, },
{ {
"element": { "element": {
"element_type": "minecraft:single_pool_element", "element_type": "bclib:single_end_pool_element",
"location": "betterend:village/street_decoration/lamp_02", "location": "betterend:village/street_decoration/lamp_02",
"processors": "minecraft:empty", "processors": "minecraft:empty",
"projection": "rigid" "projection": "rigid"
@ -17,7 +17,7 @@
}, },
{ {
"element": { "element": {
"element_type": "minecraft:single_pool_element", "element_type": "bclib:single_end_pool_element",
"location": "betterend:village/street_decoration/lamp_05", "location": "betterend:village/street_decoration/lamp_05",
"processors": "minecraft:empty", "processors": "minecraft:empty",
"projection": "rigid" "projection": "rigid"

View file

@ -2,48 +2,93 @@
"elements": [ "elements": [
{ {
"element": { "element": {
"element_type": "minecraft:single_pool_element", "element_type": "bclib:single_end_pool_element",
"location": "betterend:village/streets/street_01", "location": "betterend:village/streets/street_01",
"processors": "betterend:crack_and_weather", "processors": "betterend:end_street",
"projection": "terrain_matching" "projection": "terrain_matching"
}, },
"weight": 6 "weight": 6
}, },
{ {
"element": { "element": {
"element_type": "minecraft:single_pool_element", "element_type": "bclib:single_end_pool_element",
"location": "betterend:village/streets/street_02", "location": "betterend:village/streets/street_02",
"processors": "betterend:crack_and_weather", "processors": "betterend:end_street",
"projection": "terrain_matching"
},
"weight": 5
},
{
"element": {
"element_type": "bclib:single_end_pool_element",
"location": "betterend:village/streets/street_03",
"processors": "betterend:end_street",
"projection": "terrain_matching"
},
"weight": 7
},
{
"element": {
"element_type": "bclib:single_end_pool_element",
"location": "betterend:village/streets/curve_01",
"processors": "betterend:end_street",
"projection": "terrain_matching"
},
"weight": 10
},
{
"element": {
"element_type": "bclib:single_end_pool_element",
"location": "betterend:village/streets/curve_02",
"processors": "betterend:end_street",
"projection": "terrain_matching"
},
"weight": 12
},
{
"element": {
"element_type": "bclib:single_end_pool_element",
"location": "betterend:village/streets/t_crossing_01",
"processors": "betterend:end_street",
"projection": "terrain_matching" "projection": "terrain_matching"
}, },
"weight": 4 "weight": 4
}, },
{ {
"element": { "element": {
"element_type": "minecraft:single_pool_element", "element_type": "bclib:single_end_pool_element",
"location": "betterend:village/streets/curve_01",
"processors": "betterend:crack_and_weather",
"projection": "terrain_matching"
},
"weight": 3
},
{
"element": {
"element_type": "minecraft:single_pool_element",
"location": "betterend:village/streets/t_crossing_01",
"processors": "betterend:crack_and_weather",
"projection": "terrain_matching"
},
"weight": 1
},
{
"element": {
"element_type": "minecraft:single_pool_element",
"location": "betterend:village/streets/t_crossing_02", "location": "betterend:village/streets/t_crossing_02",
"processors": "betterend:crack_and_weather", "processors": "betterend:end_street",
"projection": "terrain_matching" "projection": "terrain_matching"
}, },
"weight": 2 "weight": 5
},
{
"element": {
"element_type": "bclib:single_end_pool_element",
"location": "betterend:village/streets/respawn_crossing_01",
"processors": "betterend:end_street",
"projection": "terrain_matching"
},
"weight": 5
},
{
"element": {
"element_type": "bclib:single_end_pool_element",
"location": "betterend:village/streets/respawn_crossing_02",
"processors": "betterend:end_street",
"projection": "terrain_matching"
},
"weight": 5
},
{
"element": {
"element_type": "bclib:single_end_pool_element",
"location": "betterend:village/decoration/fountain_01",
"processors": "betterend:end_street",
"projection": "terrain_matching"
},
"weight": 4
} }
], ],
"fallback": "betterend:village/terminators" "fallback": "betterend:village/terminators"

View file

@ -2,7 +2,7 @@
"elements": [ "elements": [
{ {
"element": { "element": {
"element_type": "minecraft:single_pool_element", "element_type": "bclib:single_end_pool_element",
"location": "betterend:village/terminators/stree_terminator_01", "location": "betterend:village/terminators/stree_terminator_01",
"processors": "minecraft:empty", "processors": "minecraft:empty",
"projection": "terrain_matching" "projection": "terrain_matching"