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": [
[
"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:blossoming_spires"
],
[
"betterend:lush_smaragdant_cave"
],
[
"betterend:shadow_forest"
],
[
"betterend:neon_oasis"
],
[
"betterend:lantern_woods"
],
[
"betterend:amber_land"
],
[
"betterend:glowing_grasslands"
],
[
"betterend:umbrella_jungle"
"betterend:dry_shrubland"
],
[
"betterend:lush_aurora_cave"
],
[
"betterend:foggy_mushroomland"
],
[
"betterend:painted_mountains"
],
[
"betterend:chorus_forest"
],
[
"betterend:amber_land"
],
[
"betterend:ice_starfield"
],
[
"betterend:dust_wastelands"
],
[
"betterend:umbrella_jungle"
],
[
"betterend:blossoming_spires"
],
[
"betterend:dragon_graveyards"
],
[
"betterend:sulphur_springs"
],
[
"betterend:umbra_valley"
],
[
"betterend:megalake"
"betterend:neon_oasis"
],
[
"betterend:empty_aurora_cave"
],
[
"betterend:megalake"
],
[
"betterend:jade_cave"
],
[
"betterend:lantern_woods"
],
[
"betterend:shadow_forest"
],
[
"betterend:megalake_grove"
],
[
"betterend:empty_smaragdant_cave"
],
[
"betterend:lush_smaragdant_cave"
],
[
"betterend:empty_end_cave"
]
],
"rewards": {

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

@ -47,7 +47,6 @@
],
[],
[
"betterend:flavolite_layer",
"betterend:thallasium_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,
"spawn_overrides": {},
"start_height": {
"absolute": 0
"absolute": 20
},
"start_pool": "betterend:village/center_piece",
"step": "surface_structures",
"terrain_adaptation": "beard_thin",
"terrain_adaptation": "beard_box",
"use_expansion_hack": false
}

View file

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

View file

@ -8,156 +8,183 @@
},
{
"element": {
"element_type": "minecraft:single_pool_element",
"element_type": "bclib:single_end_pool_element",
"location": "betterend:village/houses/small_house_01",
"processors": "minecraft:empty",
"projection": "rigid"
},
"weight": 1
"weight": 2
},
{
"element": {
"element_type": "minecraft:single_pool_element",
"element_type": "bclib:single_end_pool_element",
"location": "betterend:village/houses/small_house_02",
"processors": "minecraft:empty",
"projection": "rigid"
},
"weight": 1
"weight": 2
},
{
"element": {
"element_type": "minecraft:single_pool_element",
"element_type": "bclib:single_end_pool_element",
"location": "betterend:village/houses/small_house_03",
"processors": "minecraft:empty",
"projection": "rigid"
},
"weight": 1
"weight": 2
},
{
"element": {
"element_type": "minecraft:single_pool_element",
"element_type": "bclib:single_end_pool_element",
"location": "betterend:village/houses/small_house_04",
"processors": "minecraft:empty",
"projection": "rigid"
},
"weight": 1
"weight": 2
},
{
"element": {
"element_type": "minecraft:single_pool_element",
"element_type": "bclib:single_end_pool_element",
"location": "betterend:village/houses/small_house_05",
"processors": "minecraft:empty",
"projection": "rigid"
},
"weight": 1
"weight": 2
},
{
"element": {
"element_type": "minecraft:single_pool_element",
"element_type": "bclib:single_end_pool_element",
"location": "betterend:village/houses/small_house_06",
"processors": "minecraft:empty",
"projection": "rigid"
},
"weight": 1
"weight": 2
},
{
"element": {
"element_type": "minecraft:single_pool_element",
"element_type": "bclib:single_end_pool_element",
"location": "betterend:village/houses/small_house_07",
"processors": "minecraft:empty",
"projection": "rigid"
},
"weight": 1
"weight": 2
},
{
"element": {
"element_type": "minecraft:single_pool_element",
"element_type": "bclib:single_end_pool_element",
"location": "betterend:village/houses/small_house_08",
"processors": "minecraft:empty",
"projection": "rigid"
},
"weight": 1
"weight": 2
},
{
"element": {
"element_type": "minecraft:single_pool_element",
"element_type": "bclib:single_end_pool_element",
"location": "betterend:village/houses/small_house_09",
"processors": "minecraft:empty",
"projection": "rigid"
},
"weight": 1
"weight": 2
},
{
"element": {
"element_type": "minecraft:single_pool_element",
"element_type": "bclib:single_end_pool_element",
"location": "betterend:village/houses/small_house_10",
"processors": "minecraft:empty",
"projection": "rigid"
},
"weight": 1
"weight": 2
},
{
"element": {
"element_type": "minecraft:single_pool_element",
"element_type": "bclib:single_end_pool_element",
"location": "betterend:village/houses/small_house_11",
"processors": "minecraft:empty",
"projection": "rigid"
},
"weight": 1
"weight": 2
},
{
"element": {
"element_type": "minecraft:single_pool_element",
"element_type": "bclib:single_end_pool_element",
"location": "betterend:village/houses/small_house_12",
"processors": "minecraft:empty",
"projection": "rigid"
},
"weight": 1
"weight": 2
},
{
"element": {
"element_type": "minecraft:single_pool_element",
"element_type": "bclib:single_end_pool_element",
"location": "betterend:village/houses/small_house_13",
"processors": "minecraft:empty",
"projection": "rigid"
},
"weight": 1
"weight": 2
},
{
"element": {
"element_type": "minecraft:single_pool_element",
"element_type": "bclib:single_end_pool_element",
"location": "betterend:village/houses/small_house_14",
"processors": "minecraft:empty",
"projection": "rigid"
},
"weight": 1
"weight": 2
},
{
"element": {
"element_type": "minecraft:single_pool_element",
"element_type": "bclib:single_end_pool_element",
"location": "betterend:village/houses/small_house_15",
"processors": "minecraft:empty",
"projection": "rigid"
},
"weight": 1
"weight": 2
},
{
"element": {
"element_type": "minecraft:single_pool_element",
"element_type": "bclib:single_end_pool_element",
"location": "betterend:village/houses/small_house_16",
"processors": "minecraft:empty",
"projection": "rigid"
},
"weight": 1
"weight": 2
},
{
"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",
"processors": "minecraft:empty",
"projection": "rigid"
},
"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"

View file

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

View file

@ -2,48 +2,93 @@
"elements": [
{
"element": {
"element_type": "minecraft:single_pool_element",
"element_type": "bclib:single_end_pool_element",
"location": "betterend:village/streets/street_01",
"processors": "betterend:crack_and_weather",
"processors": "betterend:end_street",
"projection": "terrain_matching"
},
"weight": 6
},
{
"element": {
"element_type": "minecraft:single_pool_element",
"element_type": "bclib:single_end_pool_element",
"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"
},
"weight": 4
},
{
"element": {
"element_type": "minecraft:single_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",
"element_type": "bclib:single_end_pool_element",
"location": "betterend:village/streets/t_crossing_02",
"processors": "betterend:crack_and_weather",
"processors": "betterend:end_street",
"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"

View file

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