diff --git a/jigsaw-structures/pillager_outpost.json b/jigsaw-structures/pillager_outpost.json index 5ef2fbe5..e0d7255e 100644 --- a/jigsaw-structures/pillager_outpost.json +++ b/jigsaw-structures/pillager_outpost.json @@ -8,6 +8,6 @@ "terminate": true, "feature": { "blockRadius": 4, - "entitySpawners": ["pillager"] + "entitySpawners": ["pillager", "pillager-respawn"] } } diff --git a/spawners/pillager-respawn.json b/spawners/pillager-respawn.json new file mode 100644 index 00000000..0625eca7 --- /dev/null +++ b/spawners/pillager-respawn.json @@ -0,0 +1,19 @@ +{ + "weather": "ANY", + "group": "NORMAL", + "timeBlock": { + "startHour": 18, + "endHour": 6 + }, + "maximumRate": { + "amount": 5, + "per": {"minutes": 1} + }, + "maxEntitiesPerChunk": 4, + "spawns": [{ + "entity": "standard/hostile/pillager", + "maxSpawns": 5, + "minSpawns": 3, + "rarity": 1 + }] +} diff --git a/spawners/pillager.json b/spawners/pillager.json index 0625eca7..3260cbef 100644 --- a/spawners/pillager.json +++ b/spawners/pillager.json @@ -1,19 +1,8 @@ { - "weather": "ANY", - "group": "NORMAL", - "timeBlock": { - "startHour": 18, - "endHour": 6 - }, - "maximumRate": { - "amount": 5, - "per": {"minutes": 1} - }, - "maxEntitiesPerChunk": 4, - "spawns": [{ + "initialSpawns": [{ "entity": "standard/hostile/pillager", + "rarity": 1, "maxSpawns": 5, - "minSpawns": 3, - "rarity": 1 + "minSpawns": 4 }] }