Skip to content

Commit

Permalink
Add built-in Repurposed Structures compat (#193)
Browse files Browse the repository at this point in the history
* Add built-in Repurposed Structures compat

* Add to ChangeLog

Signed-off-by: Joseph T. McQuigg <[email protected]>

* Exclude RP Files from Forge Jar

Signed-off-by: Joseph T. McQuigg <[email protected]>

* credits

Signed-off-by: Joseph T. McQuigg <[email protected]>

---------

Signed-off-by: Joseph T. McQuigg <[email protected]>
Co-authored-by: Joseph T. McQuigg <[email protected]>
  • Loading branch information
TelepathicGrunt and JT122406 authored Jan 7, 2025
1 parent da99635 commit 4ba9df1
Show file tree
Hide file tree
Showing 41 changed files with 405 additions and 1 deletion.
1 change: 1 addition & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@
- Fix BWG Planks not being shown to craft specific wood set crafting tables
- BoneMealing Grass Block/Lush Grass Block/Overgrown Stone/Dacite will now grow not just grass but any flower from that biomes flower pool
- Make Tall Allium and Allium Flower Bush make Magenta Dye to match Vanilla
- Add Built-in Support for Repurposed Structures (Adds Forager Houses to Villages) (NeoForge & Fabric) (Credits: TelepathicGrunt)

# 2.3.0 -> Major Internal Changes and Refactors
- Add Spanish (Chile) Translations (es_cl) (Credits: Ganbare-Lucifer)
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
{
"target_structure": "repurposed_structures:village_badlands",
"pieces_spawn_counts": [
{
"nbt_piece_name": "biomeswevegone:repurposed_structures/villages/badlands/forager",
"never_spawn_more_than_this_many": 1
}
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
{
"target_structure": "repurposed_structures:village_bamboo",
"pieces_spawn_counts": [
{
"nbt_piece_name": "biomeswevegone:repurposed_structures/villages/bamboo/forager",
"never_spawn_more_than_this_many": 1
}
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
{
"target_structure": "repurposed_structures:village_birch",
"pieces_spawn_counts": [
{
"nbt_piece_name": "biomeswevegone:repurposed_structures/villages/birch/forager",
"never_spawn_more_than_this_many": 1
}
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
{
"target_structure": "repurposed_structures:village_cherry",
"pieces_spawn_counts": [
{
"nbt_piece_name": "biomeswevegone:repurposed_structures/villages/cherry/forager",
"never_spawn_more_than_this_many": 1
}
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
{
"target_structure": "repurposed_structures:village_dark_forest",
"pieces_spawn_counts": [
{
"nbt_piece_name": "biomeswevegone:repurposed_structures/villages/dark_forest/forager",
"never_spawn_more_than_this_many": 1
}
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
{
"target_structure": "repurposed_structures:village_giant_taiga",
"pieces_spawn_counts": [
{
"nbt_piece_name": "biomeswevegone:repurposed_structures/villages/giant_taiga/forager",
"never_spawn_more_than_this_many": 1
}
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
{
"target_structure": "repurposed_structures:village_jungle",
"pieces_spawn_counts": [
{
"nbt_piece_name": "biomeswevegone:repurposed_structures/villages/jungle/forager",
"never_spawn_more_than_this_many": 1
}
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
{
"target_structure": "repurposed_structures:village_mountains",
"pieces_spawn_counts": [
{
"nbt_piece_name": "biomeswevegone:repurposed_structures/villages/mountains/forager",
"never_spawn_more_than_this_many": 1
}
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
{
"target_structure": "repurposed_structures:village_mushroom",
"pieces_spawn_counts": [
{
"nbt_piece_name": "biomeswevegone:repurposed_structures/villages/mushroom/forager",
"never_spawn_more_than_this_many": 1
}
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
{
"target_structure": "repurposed_structures:village_oak",
"pieces_spawn_counts": [
{
"nbt_piece_name": "biomeswevegone:repurposed_structures/villages/oak/forager",
"never_spawn_more_than_this_many": 1
}
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
{
"target_structure": "repurposed_structures:village_ocean",
"pieces_spawn_counts": [
{
"nbt_piece_name": "biomeswevegone:repurposed_structures/villages/ocean/forager",
"never_spawn_more_than_this_many": 1
}
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
{
"target_structure": "repurposed_structures:village_swamp",
"pieces_spawn_counts": [
{
"nbt_piece_name": "biomeswevegone:repurposed_structures/villages/swamp/forager",
"never_spawn_more_than_this_many": 1
}
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
{
"target_pool": "repurposed_structures:villages/badlands/houses",
"fallback": "minecraft:empty",
"elements": [
{
"weight": 8,
"element": {
"location": "biomeswevegone:repurposed_structures/villages/badlands/forager",
"processors": "repurposed_structures:villages/badlands/randomizer",
"projection": "rigid",
"element_type": "minecraft:legacy_single_pool_element"
}
}
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
{
"target_pool": "repurposed_structures:villages/bamboo/houses",
"fallback": "minecraft:empty",
"elements": [
{
"weight": 13,
"element": {
"location": "biomeswevegone:repurposed_structures/villages/bamboo/forager",
"processors": "repurposed_structures:villages/bamboo/mossify",
"projection": "rigid",
"element_type": "minecraft:legacy_single_pool_element"
}
}
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
{
"target_pool": "repurposed_structures:villages/birch/houses",
"fallback": "minecraft:empty",
"elements": [
{
"weight": 8,
"element": {
"location": "biomeswevegone:repurposed_structures/villages/birch/forager",
"processors": "repurposed_structures:villages/birch/mossify",
"projection": "rigid",
"element_type": "minecraft:legacy_single_pool_element"
}
}
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
{
"target_pool": "repurposed_structures:villages/cherry/houses",
"fallback": "minecraft:empty",
"elements": [
{
"weight": 13,
"element": {
"location": "biomeswevegone:repurposed_structures/villages/cherry/forager",
"processors": "repurposed_structures:villages/cherry/mossify",
"projection": "rigid",
"element_type": "minecraft:legacy_single_pool_element"
}
}
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
{
"target_pool": "repurposed_structures:villages/dark_forest/houses",
"fallback": "minecraft:empty",
"elements": [
{
"weight": 8,
"element": {
"location": "biomeswevegone:repurposed_structures/villages/dark_forest/forager",
"processors": "repurposed_structures:villages/dark_forest/mossify",
"projection": "rigid",
"element_type": "minecraft:legacy_single_pool_element"
}
}
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
{
"target_pool": "repurposed_structures:villages/giant_taiga/houses",
"fallback": "minecraft:empty",
"elements": [
{
"weight": 8,
"element": {
"location": "biomeswevegone:repurposed_structures/villages/giant_taiga/forager",
"processors": "repurposed_structures:villages/giant_taiga/mossify",
"projection": "rigid",
"element_type": "minecraft:legacy_single_pool_element"
}
}
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
{
"target_pool": "repurposed_structures:villages/jungle/houses",
"fallback": "minecraft:empty",
"elements": [
{
"weight": 13,
"element": {
"location": "biomeswevegone:repurposed_structures/villages/jungle/forager",
"processors": "repurposed_structures:villages/jungle/mossify",
"projection": "rigid",
"element_type": "minecraft:legacy_single_pool_element"
}
}
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
{
"target_pool": "repurposed_structures:villages/mountains/houses",
"fallback": "minecraft:empty",
"elements": [
{
"weight": 8,
"element": {
"location": "biomeswevegone:repurposed_structures/villages/mountains/forager",
"processors": "repurposed_structures:villages/mountains/mossify",
"projection": "rigid",
"element_type": "minecraft:legacy_single_pool_element"
}
}
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
{
"target_pool": "repurposed_structures:villages/mushroom/houses",
"fallback": "minecraft:empty",
"elements": [
{
"weight": 18,
"element": {
"location": "biomeswevegone:repurposed_structures/villages/mushroom/forager",
"processors": "repurposed_structures:villages/mushroom/general_randomizer",
"projection": "rigid",
"element_type": "minecraft:legacy_single_pool_element"
}
}
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
{
"target_pool": "repurposed_structures:villages/oak/houses",
"fallback": "minecraft:empty",
"elements": [
{
"weight": 8,
"element": {
"location": "biomeswevegone:repurposed_structures/villages/oak/forager",
"processors": "repurposed_structures:villages/oak/mossify",
"projection": "rigid",
"element_type": "minecraft:legacy_single_pool_element"
}
}
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
{
"target_pool": "repurposed_structures:villages/ocean/houses",
"fallback": "minecraft:empty",
"elements": [
{
"weight": 8,
"element": {
"location": "biomeswevegone:repurposed_structures/villages/ocean/forager",
"processors": "repurposed_structures:villages/ocean/randomize",
"projection": "rigid",
"element_type": "minecraft:legacy_single_pool_element"
}
}
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
{
"target_pool": "repurposed_structures:villages/swamp/houses",
"fallback": "minecraft:empty",
"elements": [
{
"weight": 11,
"element": {
"location": "biomeswevegone:repurposed_structures/villages/swamp/forager",
"processors": "repurposed_structures:villages/swamp/mossify",
"projection": "rigid",
"element_type": "minecraft:legacy_single_pool_element"
}
}
]
}
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Loading

0 comments on commit 4ba9df1

Please sign in to comment.