ShulkerRespawner
Version 1.9_1.0.1 works with 1.9-1.12 No longer supported.
Version 1.11_1.0.2 works with 1.11-1.12
Version 1.13_1.0.15 works with 1.13.1-1.20.4
Version 1.17_1.0.16 works with 1.17-1.21
This plugin checks for Endermen spawns on purpur blocks, and if the purpur block is part of an End City the spawn is cancelled, and a Shulker is spawned in the Enderman's place.
Languages Supported: čeština (cs_CZ), Deutsch (de_DE), English (en_US), Español (es_ES), Español (es_MX), Français (fr_FR), Italiano (it_IT), Magyar (hu_HU), 日本語 (ja_JP), 한국어 (ko_KR), Lolcat (lol_US), Melayu (my_MY), Nederlands (nl_NL), Polski (pl_PL), Português (pt_BR), Русский (ru_RU), Svenska (sv_SV), Türkçe (tr_TR), 中文(简体) (zh_CN), 中文(繁體) (zh_TW)
Config.yml:
# DO NOT CHANGE VERSION
version: 1.0.1
# Change to false to stop auto-update-check.
auto_update_check: true
# Set to true before sending a log about an issue.
# Logs trace data required to pinpoint where errors are.
debug: false
# Set the language to use, en_US, nl_NL, lol_US, fr_FR, de_DE, zh_CN, cs-CZ, pt_BR
lang: en_US
double_shulker_chance:
# should SR do a chance of double shulker_shell drop
enabled: true
# Must be a double value 1.00=100%, 0.50=50%
# looting adds 0.01 per level.
rate: 0.50
enderman_to_shulker_chance:
# should SR do a chance of enderman becoming a shulker
enabled: false
# Must be a double value 1.00=100%, 0.50=50%
rate: 0.75
# if the chance fails should an enderman spawn
spawn_enderman_on_fail: true
# The distance bewteen entities for shulker to spawn
radius_between_spawns: 10
Commands:
commands:
sr:
description: Shows ShulkerRespawner help.
usage: /<command>
alias: shulkerrespawner
/sr reload - Reloads this plugin.
/sr toggledebug - Temporarily toggles debug.
/sr update - Checks for updates
Permissions:
shulkerrespawner.op:
description: Needed for /SR command(s)
default: false
shulkerrespawner.reload:
description: Allows the player to use "/sr reload" command.
default: op
shulkerrespawner.toggledebug:
description: Allows the player to use "/sr toggledebug" command.
default: op
shulkerrespawner.showUpdateAvailable:
description: Shows player that there is a version update.
default: op
For help you can post issues and suggest ideas on my discord server.
Contributing:
This plugin is open source; you can view the source code on github. Feel free to open issues there or submit pull requests.
This plugin utilizes bStats to collect anonymous statistics
If you like this, check out my other plugin,
SinglePlayerSleep, NoEndermanGrief,
DragonDropElytra, ShulkerRespawner,
RotationalWrench. VillagerWorkstationHighlights,
I have finally figured out how to detect End Cities in 1.18.1, 1.18.2, and 1.19, there is a dev build on my discord server, if you'd like to test it, and help me release the next version sooner.
Tried it out in 1.17.1 java, and it don't work anymore. Any plans to fix it?
In reply to mikael_overby:
I can confirm that it does work in 1.17.1, you must be in an end city, when an enderman tries to spawn, if it meets certain criteria the enderman will be changed to a shulker.
plans for 1.16.4?
In reply to Mendes1384:
Does it not work in 1.16.4? I've seen no changes in 1.16+ that should have broken the plugin.