Данный мод позволяет предотвратить быстрое уничтожение спавнеров игроками путём их подсветки. Это делает данжи сложнее и интереснее.
Мод также предоставляет возможность изменить поведение стандартных спавнеров, наделив их ненадёжным сроком службы и возможностью взрыва.
Стандартное поведение
По умолчанию спавнеры в Harder Spawners уничтожаются примерно за то же время, что и обсидиан.
По умолчанию спавнеры животных и Blaze не выходят из строя.
По умолчанию спавнеры взрываются в трети случаев при поломке. Это значение можно увеличить или уменьшить.
По умолчанию спавнер разрушает любой яркий блок, размещённый рядом с ним, и блокирует размещение ярких жидкостей (со звуковым эффектом тушения).
По умолчанию при приближении к поломке спавнер начинает дымить и искрить. В критическом состоянии его можно временно отремонтировать на 5 спавнов с помощью Iron Block. Это демонстрационная настройка; ожидается её отключение или увеличение до 100+ спавнов. Оператор сервера или создатель модпака может назначить для ремонта более редкие предметы.
Спавнеры можно настроить на временное отключение (1-27 минут) вместо уничтожения. Лимит в 27 минут задан Minecraft.
Спавнеры могут мстить (Sweet Revenge) игрокам, пытающимся их уничтожить. Месть прекращается через 2 секунды после остановки игрока или отключения/уничтожения спавнера.
Уровни мести
Спавнеры отравляют, накладывают эффект Wither или Wither + Blindness на атакующих игроков. По умолчанию: Poison I.
1-3: Poison I-III
4-6: Wither I-III
7-11: Wither I-V + Blindness
Версии 1.21.6, 1.21.7 и новее
Добавлены команды:
setDebugLevel — устанавливает уровень отладки для текущей сессии.
info — отображает выбранные отладочные значения.
Версии 1.21.1 и новее
Прочность спавнера — случайное значение между минимальной и максимальной для данного типа существ.
Неопределённые типы имеют прочность 50-500 по умолчанию.
Спавнер с min/max=0 обладает бесконечной прочностью.
Стандартный предмет ремонта — Iron Block. Он восстанавливает только 10 прочности.
["Default Mob Spawner Durability and Durability Repair Values"]
#Предмет для ремонта (формат: 'modid:item_name')
durabilityRepairItem = "minecraft:iron_block"
#Количество восстанавливаемой прочности. 0 = отключено
#Диапазон: 0 ~ 1000
"durabilityRepairAmount " = 10
#Диапазоны прочности спавнеров по умолчанию
defMobSpawnerDurabilityRanges = "harderspawners:default,50,500;minecraft:pig,0,0;minecraft:cow,0,0;minecraft:sheep,0,0;minecraft:parrot,0,0;minecraft:zombie,100,550;minecraft:blaze,0,0;"
Спавнеры усилены и теперь неуязвимы к взрывам.
Их можно ремонтировать при приближении к поломке. Над спавнером появится значок предмета для ремонта с надписью "Add Durability". Используйте предмет на спавнере для починки.

По умолчанию для ремонта требуется Iron Block (+5 спавнов). Ожидается, что создатели модпаков/серверов выберут предмет, восстанавливающий 100+ спавнов.
В версии 1.21.5 реализована поддержка ~12 языков для надписи "Add Durability" и субтитров звука уничтожения спавнера.
Версии 1.20.6 и старше
Спавнеры служат в среднем 250 спавнов (~4 часа) до поломки. Это значение настраивается. Учтите, что спавнеры активируются, если игрок находится на уровень выше в многоуровневых данжах.
Конфигурация
["No Break Mobs Values 6464"]
#Строка блоков 6464 defaultNoBreakMobsActual = (Прим.: "break" = выход из строя, а не разрушение)
"harderspawners:default,0.2;
minecraft:pig,0.0;
minecraft:cow,0.0;
minecraft:sheep,0.0;
minecraft:parrot,0.0;
minecraft:blaze,0.0;"
Формат: Имя, % шанс поломки. Значение 0.2 = 0.2% (1/500). 2.0 = 2%.
Пример: настройка поломки спавнера Blaze каждые 5000 спавнов (в среднем ~80 часов, но случайно):
minecraft:blaze,0.02;"
Примечания к старым версиям конфигурации
Конфигурация находится в папке /config.
До версии 1.16.2 файл конфигурации располагался в папке "serverConfig".
["Spawners Spawn in Light Control Values"]
#Уровень отладки: 0=Выкл, 1=Лог, 2=Чат+Лог #Диапазон: 0 ~ 2 debugLevel = 0
#Модификатор скорости разрушения: 0=Выкл, 1=на 50% медленнее, 2-11=во столько раз медленнее. #Диапазон: 0 ~ 11
spawnerBreakSpeedMultiplier = 4
#Уровень мести: 0=Выкл, ≥1 спавнер мстит игроку. #Диапазон: 0 ~ 11
spawnerRevengeLevel = 1
#Шанс взрыва при поломке (%) #Диапазон: 0.0 ~ 100.0
spawnersExplodePercentage = 33.0
Версия 19 (Minecraft 18.1+)
Добавлена настройка спавнеров враждебных мобов:
required player range — дистанция активации игроком (8 блоков = ванильно, по умолчанию 12, диапазон 8-32).
maxNearbyEntities — максимальное количество мобов рядом (6 = ванильно, по умолчанию 8, диапазон 4-32).
spawnRange — радиус появления мобов (4 = ванильно, по умолчанию 9, диапазон 4-16).
maximum light level — максимальный уровень света для спавна (8 = ванильно, 0 блокирует спавн, 15 разрешает при дневном свете, по умолчанию 9).
seconds of resistance — устойчивость к горению/утоплению (0-9999 секунд, по умолчанию 120).
Версия 25.1 (Minecraft 1.19.4, 1.20.X)
spawnerMinutesStunned — время отключения (0 = уничтожение, 1-27 минут = временное отключение).
Версия 25.3 (Minecraft 1.20.X)
Добавлен блокируемый список ламп. По умолчанию включает Rose Quartz Lamp Block из Create. Другие модовые лампы можно добавить по запросу. Лампы с "_lamp" в названии кода блокируются автоматически.
FAQ
Версия для 1.12 выпущена не будет. Для этой версии существуют другие моды управления спавнерами.
Мод создан для модпака Two Guys (1.16.1) из-за отсутствия подходящих аналогов.
Вопрос: Совместим ли с "xxxx Spawners"? Да, если мод использует стандартные спавнеры Minecraft. Кастомные спавнеры других модов не поддерживаются.
Предложения приветствуются!
Примечание: Существуют методы обхода для создания ферм, даже если шансы поломки = 0. Часть из них устранена в новых версиях.