You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
375 lines
9.4 KiB
Plaintext
375 lines
9.4 KiB
Plaintext
9 months ago
|
{
|
||
|
//
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
// In the key part, specify the name of the structures from Repurposed Structures that
|
||
|
// you want to affect. Then in the value part, add entries for all the mobs you would like
|
||
|
// to spawn over time in the structure's bounds. This entry will ignore biome's mob spawns
|
||
|
// entirely when spawning a mob in the structure's boundary after worldgen is done.
|
||
|
// This means you will not see the biome's mobs in the structure.
|
||
|
|
||
|
// The change only applies to SpawnGroups of the mobs you add to this config.
|
||
|
// Example: adding Wither Skeletons here to Birch Villages will make all Monster
|
||
|
// SpawnGroup spawns be Wither Skeletons in the village but Creature and other
|
||
|
// SpawnGroups will spawn just fine over time in the village such as sheep or cow.
|
||
|
|
||
|
// Use "all" as the key to affect all of RS's structures.
|
||
|
// You can find entity's identifiers by doing "/effect @e[type=" command in game.
|
||
|
// All of RS's structure identifiers can be found by doing "/locate" command in game.
|
||
|
|
||
|
// NOTE: replaceMobSpawns will always override appendMobSpawns for the same structure and mob's SpawnGroups.
|
||
|
"replaceMobSpawns": {
|
||
|
"repurposed_structures:city_nether": [
|
||
|
{
|
||
|
"type": "minecraft:blaze",
|
||
|
"weight": 120,
|
||
|
"minGroupSize": 1,
|
||
|
"maxGroupSize": 4,
|
||
|
"logErrorIfNotFound": true
|
||
|
},
|
||
|
{
|
||
|
"type": "minecraft:wither_skeleton",
|
||
|
"weight": 10,
|
||
|
"minGroupSize": 2,
|
||
|
"maxGroupSize": 3,
|
||
|
"logErrorIfNotFound": true
|
||
|
}
|
||
|
],
|
||
|
"repurposed_structures:outpost_snowy": [
|
||
|
{
|
||
|
"type": "minecraft:pillager",
|
||
|
"weight": 10,
|
||
|
"minGroupSize": 1,
|
||
|
"maxGroupSize": 1,
|
||
|
"logErrorIfNotFound": true
|
||
|
}
|
||
|
],
|
||
|
"repurposed_structures:witch_hut_birch": [
|
||
|
{
|
||
|
"type": "minecraft:witch",
|
||
|
"weight": 10,
|
||
|
"minGroupSize": 1,
|
||
|
"maxGroupSize": 1,
|
||
|
"logErrorIfNotFound": true
|
||
|
},
|
||
|
{
|
||
|
"type": "minecraft:cat",
|
||
|
"weight": 10,
|
||
|
"minGroupSize": 1,
|
||
|
"maxGroupSize": 1,
|
||
|
"logErrorIfNotFound": true
|
||
|
}
|
||
|
],
|
||
|
"repurposed_structures:outpost_jungle": [
|
||
|
{
|
||
|
"type": "minecraft:pillager",
|
||
|
"weight": 10,
|
||
|
"minGroupSize": 1,
|
||
|
"maxGroupSize": 1,
|
||
|
"logErrorIfNotFound": true
|
||
|
}
|
||
|
],
|
||
|
"repurposed_structures:outpost_taiga": [
|
||
|
{
|
||
|
"type": "minecraft:pillager",
|
||
|
"weight": 10,
|
||
|
"minGroupSize": 1,
|
||
|
"maxGroupSize": 1,
|
||
|
"logErrorIfNotFound": true
|
||
|
}
|
||
|
],
|
||
|
"repurposed_structures:outpost_crimson": [
|
||
|
{
|
||
|
"type": "minecraft:piglin",
|
||
|
"weight": 10,
|
||
|
"minGroupSize": 1,
|
||
|
"maxGroupSize": 1,
|
||
|
"logErrorIfNotFound": true
|
||
|
}
|
||
|
],
|
||
|
"repurposed_structures:witch_hut_dark_forest": [
|
||
|
{
|
||
|
"type": "minecraft:witch",
|
||
|
"weight": 10,
|
||
|
"minGroupSize": 1,
|
||
|
"maxGroupSize": 1,
|
||
|
"logErrorIfNotFound": true
|
||
|
},
|
||
|
{
|
||
|
"type": "minecraft:cat",
|
||
|
"weight": 10,
|
||
|
"minGroupSize": 1,
|
||
|
"maxGroupSize": 1,
|
||
|
"logErrorIfNotFound": true
|
||
|
}
|
||
|
],
|
||
|
"repurposed_structures:witch_hut_taiga": [
|
||
|
{
|
||
|
"type": "minecraft:witch",
|
||
|
"weight": 10,
|
||
|
"minGroupSize": 1,
|
||
|
"maxGroupSize": 1,
|
||
|
"logErrorIfNotFound": true
|
||
|
},
|
||
|
{
|
||
|
"type": "minecraft:cat",
|
||
|
"weight": 10,
|
||
|
"minGroupSize": 1,
|
||
|
"maxGroupSize": 1,
|
||
|
"logErrorIfNotFound": true
|
||
|
}
|
||
|
],
|
||
|
"repurposed_structures:outpost_desert": [
|
||
|
{
|
||
|
"type": "minecraft:pillager",
|
||
|
"weight": 10,
|
||
|
"minGroupSize": 1,
|
||
|
"maxGroupSize": 1,
|
||
|
"logErrorIfNotFound": true
|
||
|
}
|
||
|
],
|
||
|
"repurposed_structures:bastion_underground": [
|
||
|
{
|
||
|
"type": "minecraft:skeleton",
|
||
|
"weight": 10,
|
||
|
"minGroupSize": 1,
|
||
|
"maxGroupSize": 4,
|
||
|
"logErrorIfNotFound": true
|
||
|
}
|
||
|
],
|
||
|
"repurposed_structures:outpost_nether_brick": [
|
||
|
{
|
||
|
"type": "minecraft:piglin",
|
||
|
"weight": 10,
|
||
|
"minGroupSize": 1,
|
||
|
"maxGroupSize": 1,
|
||
|
"logErrorIfNotFound": true
|
||
|
}
|
||
|
],
|
||
|
"repurposed_structures:outpost_giant_tree_taiga": [
|
||
|
{
|
||
|
"type": "minecraft:pillager",
|
||
|
"weight": 10,
|
||
|
"minGroupSize": 1,
|
||
|
"maxGroupSize": 1,
|
||
|
"logErrorIfNotFound": true
|
||
|
}
|
||
|
],
|
||
|
"repurposed_structures:outpost_badlands": [
|
||
|
{
|
||
|
"type": "minecraft:pillager",
|
||
|
"weight": 10,
|
||
|
"minGroupSize": 1,
|
||
|
"maxGroupSize": 1,
|
||
|
"logErrorIfNotFound": true
|
||
|
}
|
||
|
],
|
||
|
"repurposed_structures:outpost_icy": [
|
||
|
{
|
||
|
"type": "minecraft:pillager",
|
||
|
"weight": 10,
|
||
|
"minGroupSize": 1,
|
||
|
"maxGroupSize": 1,
|
||
|
"logErrorIfNotFound": true
|
||
|
}
|
||
|
],
|
||
|
"repurposed_structures:outpost_birch": [
|
||
|
{
|
||
|
"type": "minecraft:pillager",
|
||
|
"weight": 1,
|
||
|
"minGroupSize": 1,
|
||
|
"maxGroupSize": 1,
|
||
|
"logErrorIfNotFound": true
|
||
|
}
|
||
|
],
|
||
|
"repurposed_structures:witch_hut_giant_tree_taiga": [
|
||
|
{
|
||
|
"type": "minecraft:witch",
|
||
|
"weight": 10,
|
||
|
"minGroupSize": 1,
|
||
|
"maxGroupSize": 1,
|
||
|
"logErrorIfNotFound": true
|
||
|
},
|
||
|
{
|
||
|
"type": "minecraft:cat",
|
||
|
"weight": 10,
|
||
|
"minGroupSize": 1,
|
||
|
"maxGroupSize": 1,
|
||
|
"logErrorIfNotFound": true
|
||
|
}
|
||
|
],
|
||
|
"repurposed_structures:outpost_warped": [
|
||
|
{
|
||
|
"type": "minecraft:piglin",
|
||
|
"weight": 10,
|
||
|
"minGroupSize": 1,
|
||
|
"maxGroupSize": 1,
|
||
|
"logErrorIfNotFound": true
|
||
|
}
|
||
|
],
|
||
|
"repurposed_structures:outpost_end": [
|
||
|
{
|
||
|
"type": "minecraft:phantom",
|
||
|
"weight": 10,
|
||
|
"minGroupSize": 1,
|
||
|
"maxGroupSize": 1,
|
||
|
"logErrorIfNotFound": true
|
||
|
}
|
||
|
],
|
||
|
"repurposed_structures:outpost_oak": [
|
||
|
{
|
||
|
"type": "minecraft:pillager",
|
||
|
"weight": 10,
|
||
|
"minGroupSize": 1,
|
||
|
"maxGroupSize": 1,
|
||
|
"logErrorIfNotFound": true
|
||
|
}
|
||
|
],
|
||
|
"repurposed_structures:stronghold_nether": [
|
||
|
{
|
||
|
"type": "minecraft:blaze",
|
||
|
"weight": 10,
|
||
|
"minGroupSize": 2,
|
||
|
"maxGroupSize": 3,
|
||
|
"logErrorIfNotFound": true
|
||
|
},
|
||
|
{
|
||
|
"type": "minecraft:zombified_piglin",
|
||
|
"weight": 3,
|
||
|
"minGroupSize": 4,
|
||
|
"maxGroupSize": 4,
|
||
|
"logErrorIfNotFound": true
|
||
|
},
|
||
|
{
|
||
|
"type": "minecraft:wither_skeleton",
|
||
|
"weight": 10,
|
||
|
"minGroupSize": 5,
|
||
|
"maxGroupSize": 5,
|
||
|
"logErrorIfNotFound": true
|
||
|
},
|
||
|
{
|
||
|
"type": "minecraft:skeleton",
|
||
|
"weight": 2,
|
||
|
"minGroupSize": 5,
|
||
|
"maxGroupSize": 5,
|
||
|
"logErrorIfNotFound": true
|
||
|
},
|
||
|
{
|
||
|
"type": "minecraft:magma_cube",
|
||
|
"weight": 3,
|
||
|
"minGroupSize": 4,
|
||
|
"maxGroupSize": 4,
|
||
|
"logErrorIfNotFound": true
|
||
|
}
|
||
|
],
|
||
|
"repurposed_structures:witch_hut_oak": [
|
||
|
{
|
||
|
"type": "minecraft:witch",
|
||
|
"weight": 10,
|
||
|
"minGroupSize": 1,
|
||
|
"maxGroupSize": 1,
|
||
|
"logErrorIfNotFound": true
|
||
|
},
|
||
|
{
|
||
|
"type": "minecraft:cat",
|
||
|
"weight": 10,
|
||
|
"minGroupSize": 1,
|
||
|
"maxGroupSize": 1,
|
||
|
"logErrorIfNotFound": true
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
//
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
// In the key part, specify the name of the structures from Repurposed Structures that
|
||
|
// you want to affect. Then in the value part, add entries for all the mobs you would like
|
||
|
// to spawn over time in the structure's bounds. This entry will combine with the biome's
|
||
|
// mob spawns when spawning a mob in the structure's boundary after worldgen is done.
|
||
|
// This means you will see both biome's and structure's mobs in the structure.
|
||
|
|
||
|
// Use "all" as the key to affect all of RS's structures.
|
||
|
// You can find entity's identifiers by doing "/effect @e[type=" command in game.
|
||
|
// All of RS's structure identifiers can be found by doing "/locate" command in game.
|
||
|
"appendMobSpawns": {
|
||
|
"repurposed_structures:mineshaft_end": [
|
||
|
{
|
||
|
"type": "minecraft:endermite",
|
||
|
"weight": 10,
|
||
|
"minGroupSize": 2,
|
||
|
"maxGroupSize": 5,
|
||
|
"logErrorIfNotFound": true
|
||
|
},
|
||
|
{
|
||
|
"type": "minecraft:enderman",
|
||
|
"weight": 5,
|
||
|
"minGroupSize": 1,
|
||
|
"maxGroupSize": 3,
|
||
|
"logErrorIfNotFound": true
|
||
|
}
|
||
|
],
|
||
|
"repurposed_structures:shipwreck_nether_bricks": [
|
||
|
{
|
||
|
"type": "minecraft:wither_skeleton",
|
||
|
"weight": 25,
|
||
|
"minGroupSize": 1,
|
||
|
"maxGroupSize": 1,
|
||
|
"logErrorIfNotFound": true
|
||
|
}
|
||
|
],
|
||
|
"repurposed_structures:shipwreck_crimson": [
|
||
|
{
|
||
|
"type": "minecraft:wither_skeleton",
|
||
|
"weight": 25,
|
||
|
"minGroupSize": 1,
|
||
|
"maxGroupSize": 1,
|
||
|
"logErrorIfNotFound": true
|
||
|
}
|
||
|
],
|
||
|
"repurposed_structures:stronghold_end": [
|
||
|
{
|
||
|
"type": "minecraft:endermite",
|
||
|
"weight": 100,
|
||
|
"minGroupSize": 2,
|
||
|
"maxGroupSize": 4,
|
||
|
"logErrorIfNotFound": true
|
||
|
}
|
||
|
],
|
||
|
"repurposed_structures:shipwreck_warped": [
|
||
|
{
|
||
|
"type": "minecraft:wither_skeleton",
|
||
|
"weight": 25,
|
||
|
"minGroupSize": 1,
|
||
|
"maxGroupSize": 1,
|
||
|
"logErrorIfNotFound": true
|
||
|
}
|
||
|
],
|
||
|
"repurposed_structures:fortress_jungle": [
|
||
|
{
|
||
|
"type": "minecraft:wither_skeleton",
|
||
|
"weight": 27,
|
||
|
"minGroupSize": 1,
|
||
|
"maxGroupSize": 1,
|
||
|
"logErrorIfNotFound": true
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
//
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
// for internal use only. Do not change this.
|
||
|
"configVersion": 2
|
||
|
}
|