Skip to content

Commit

Permalink
birdcage prototype
Browse files Browse the repository at this point in the history
  • Loading branch information
MBatt1 committed Nov 20, 2024
1 parent 47c9971 commit f8e4949
Show file tree
Hide file tree
Showing 11 changed files with 136 additions and 0 deletions.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
{
"replace": false,
"values": [
"paradise_lost:highlands",
"paradise_lost:highlands_forest",
"paradise_lost:wisteria_woods"
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
{
"processors": [
{
"processor_type": "minecraft:rule",
"rules": [
{
"input_predicate": {
"block": "paradise_lost:levita_brick",
"predicate_type": "minecraft:random_block_match",
"probability": 0.15
},
"location_predicate": {
"predicate_type": "minecraft:always_true"
},
"output_state": {
"Name": "paradise_lost:levita"
}
},
{
"input_predicate": {
"block": "paradise_lost:cobbled_floestone",
"predicate_type": "minecraft:random_block_match",
"probability": 0.3
},
"location_predicate": {
"predicate_type": "minecraft:always_true"
},
"output_state": {
"Name": "paradise_lost:mossy_floestone"
}
}
]
},
{
"processor_type": "minecraft:protected_blocks",
"value": "#paradise_lost:structures_avoid"
}
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
{
"type": "minecraft:jigsaw",
"biomes": "#paradise_lost:has_structure/birdcage",
"step": "surface_structures",
"spawn_overrides": {},
"terrain_adaptation": "none",
"start_pool": "paradise_lost:birdcage/roofs",
"size": 7,
"start_height": {
"absolute": 100
},
"max_distance_from_center": 116,
"dimension_padding": 50,
"use_expansion_hack": false
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
{
"structures": [
{
"structure": "paradise_lost:birdcage",
"weight": 1
}
],
"placement": {
"salt": 60030,
"spacing": 60,
"separation": 30,
"type": "minecraft:random_spread"
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
{
"name": "paradise_lost:birdcage/centers",
"fallback": "minecraft:empty",
"elements": [
{
"weight": 1,
"element": {
"element_type": "minecraft:single_pool_element",
"location": "paradise_lost:birdcage/centers/center_1",
"projection": "rigid",
"processors": "paradise_lost:birdcage_proc"
}
}
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
{
"name": "paradise_lost:birdcage/levels_normal",
"fallback": "minecraft:empty",
"elements": [
{
"weight": 1,
"element": {
"element_type": "minecraft:single_pool_element",
"location": "paradise_lost:birdcage/levels/normal/level_normal_1",
"projection": "rigid",
"processors": "paradise_lost:birdcage_proc"
}
}
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
{
"name": "paradise_lost:birdcage/levels_stairs",
"fallback": "minecraft:empty",
"elements": [
{
"weight": 1,
"element": {
"element_type": "minecraft:single_pool_element",
"location": "paradise_lost:birdcage/levels/normal/level_normal_1",
"projection": "rigid",
"processors": "paradise_lost:birdcage_proc"
}
}
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
{
"name": "paradise_lost:birdcage/roofs",
"fallback": "minecraft:empty",
"elements": [
{
"weight": 1,
"element": {
"element_type": "minecraft:single_pool_element",
"location": "paradise_lost:birdcage/roofs/roof_1",
"projection": "rigid",
"processors": "paradise_lost:birdcage_proc"
}
}
]
}

0 comments on commit f8e4949

Please sign in to comment.