This simple plugin will respawn the shulkers in end cities and the illagers (evokers and vindicators) in woodland mansions.
Intended for SMP servers to limit infinite world expansion by players searching for these.
It was written against Paper's API and only tested on 1.18.
There are no permissions or commands.
The configuration:
Code (Text):
Logr:
#whether to show detailed debug messages
debug: false
ShulkerRespawner:
#whether to respawn shulkers
respawnShulkers: true
#don't spawn a shulker if there's another one closer than this
dontSpawnIfShulkerIsWithinRadius: 12
#if false, shulkers will spawn on any purpur blocks in the outer end islands
onlySpawnInEndCities: true
#chance to succeed - 1 = 100%, .5 = 50% etc.
probabilityOfSpawningInPlaceOfEnderman: 1
#the amount of time that must pass before spawning another shulker
cooldownBetweenShulkerSpawnInMinutes: 0
WoodlandMansionRespawner:
#whether to respawn evokers and vindicators in mansions
respawnMansions: true
#how many evokers to respawn total or within the cooldown period. set to 0 if you don't want to spawn any
evokerLimit: 3
#how many vindicators to respawn total or within the cooldown period. set to 0 if you dont want to spawn any
vindicatorLimit: 15
#the amount of time that must pass before spawning more mobs once the limit has been reached
mansionRespawnCooldownInMinutes: 480