SilkSpawners на сервере Minecraft: добыча и перенос спавнеров
Как настроить SilkSpawners: добыча спавнеров киркой с зачарованием, смена типа яйцом, права LuckPerms и защита экономики.
Кратко: SilkSpawners позволяет ломать спавнеры киркой с Silk Touch и переносить их куда угодно. Установите плагин, выдайте права через LuckPerms и настройте цены в config.yml - спавнеры станут полноценным экономическим инструментом сервера.
SilkSpawners на сервере Minecraft: добыча и перенос спавнеров
На ванильном сервере сломать спавнер киркой бесполезно - он просто уничтожается и ничего не выпадает. SilkSpawners меняет это поведение: с зачарованием Silk Touch спавнер выпадает как обычный предмет, его можно перенести в новое место или продать. В 2026 году плагин остаётся одним из самых популярных дополнений для серверов с выживанием и экономикой - только на SpigotMC он набрал больше 400 тысяч загрузок. Грамотная настройка SilkSpawners решает сразу три задачи: добычу, смену типа и баланс экономики - чтобы спавнеры не стали источником дюпа или инфляции.
Pterohost - игровой хостинг с NVMe-дисками, автоматической DDoS-защитой и поддержкой 24/7 для Minecraft-серверов любого масштаба. Промокод 4START даёт -20% на первый заказ. Заказать Minecraft хостинг
Установка SilkSpawners
Требования
SilkSpawners работает на Paper, Spigot и их форках (Purpur, Folia). Для Minecraft 1.21.x используйте версию плагина 7.x или выше - именно она поддерживает актуальные типы существ и API Paper 1.21.
Зависимости:
- Vault - обязательно, если хотите брать плату за добычу и смену спавнеров.
- Экономический плагин - EssentialsX Economy, CMI Economy или любой Vault-совместимый.
- LuckPerms - для разграничения прав игроков.
Скачивание и размещение
- Скачайте актуальный JAR на SpigotMC или Hangar.
- Положите файл в папку
plugins/на сервере. - Перезапустите сервер или выполните
/reload confirm(не рекомендуется для продакшена - лучше полный рестарт).
После первого запуска плагин создаст директорию plugins/SilkSpawners/ с файлами:
config.yml- основные настройкиmessages.yml- тексты сообщений (поддерживают цветовые коды&)lang/- файлы локализации
Основные настройки config.yml
Откройте plugins/SilkSpawners/config.yml. Ключевые параметры:
# Требовать Silk Touch для добычи спавнера
requireSilkTouch: true
# Выпадение спавнера при разрушении взрывом (TNT, крипер)
destroyDropEgg: false
# Выпадение при обычном ломании без Silk Touch
destroyDropXP: true
destroyDropXPAmount: 0
# Максимальное количество спавнеров в инвентаре (стак)
# По умолчанию спавнеры не стакаются - можно включить
stackAmount: 1
# Предотвращение дюпа (обязательно включить!)
preventDuplication: true
# Показывать тип существа в названии спавнера в инвентаре
displayEntityType: true
displayEntityTypeName: true
# Интеграция с Vault - цены за действия
economy:
enabled: true
# Цена за добычу спавнера
minePrice: 0
# Цена за смену типа яйцом
changePrice: 0
# Плата берётся с игрока (true) или выдаётся ему (false)
mineCharge: true
changeCharge: true
Параметры minePrice и changePrice задаются в единицах вашей игровой валюты. Если Vault не установлен, блок economy игнорируется.
Зачарование Silk Touch и добыча спавнера
Логика простая: игрок берёт кирку с зачарованием Silk Touch (Шёлковое касание) и ломает спавнер. Если у игрока есть право silkspawners.mine, спавнер выпадет как предмет с точным типом существа в названии, например “Spigot Spider Spawner”.
Если параметр requireSilkTouch: false, достаточно любой кирки - Silk Touch не потребуется. Для серверов выживания оставляйте true, иначе ранние игроки будут фармить спавнеры без всяких усилий.
Что происходит без права?
Если у игрока нет права silkspawners.mine, спавнер при ломе ведёт себя как на ванильном сервере - уничтожается без выпадения. Это нужно учитывать при настройке групп.
Время добычи
SilkSpawners не ускоряет само время ломания спавнера. Без эффектов Mining Fatigue или Haste спавнер ломается около 16-17 секунд алмазной киркой. Кирки с зачарованием Efficiency ускоряют процесс.
Смена типа спавнера яйцом
Это одна из главных функций плагина. Механика:
- Возьмите в руку яйцо призыва нужного существа (Spawn Egg).
- Нажмите правой кнопкой по установленному спавнеру.
- Тип существа сменится, яйцо сгорит.
Для этого нужно право silkspawners.change. Если включена опция economy.enabled: true и changePrice больше нуля, с баланса спишется указанная сумма.
Важный нюанс: если игрок хочет сменить тип спавнера на конкретное существо, у него должно быть яйцо именно этого моба. Нельзя сменить спавнер кроба на паука без яйца паука.
Ограничение разрешённых типов
В config.yml можно ограничить список существ, на которых разрешена смена:
# Список разрешённых типов спавнеров (пусто = все)
allowedEntities:
- ZOMBIE
- SKELETON
- SPIDER
- CREEPER
- BLAZE
- CAVE_SPIDER
Если список задан, попытка сменить на незаданный тип будет отклонена с сообщением об ошибке.
Команды плагина
| Команда | Описание | Право |
|---|---|---|
/silkspawners give <игрок> <тип> [кол-во] | Выдать спавнер игроку | silkspawners.give |
/silkspawners info | Информация о спавнере, на который смотришь | silkspawners.info |
/silkspawners reload | Перезагрузить конфиг | silkspawners.reload |
/silkspawners list | Список поддерживаемых типов существ | silkspawners.list |
Типы существ указываются в верхнем регистре по API Bukkit: ZOMBIE, BLAZE, CAVE_SPIDER, MAGMA_CUBE и т.д. Проверить актуальный список можно командой /silkspawners list прямо в игре.
Пример: выдать игроку SteveBuilder три спавнера пещерного паука:
/silkspawners give SteveBuilder CAVE_SPIDER 3
Настройка прав через LuckPerms
SilkSpawners использует стандартную систему прав Bukkit. Полный список нод:
| Право | Описание |
|---|---|
silkspawners.mine | Добывать спавнеры с Silk Touch |
silkspawners.change | Менять тип спавнера яйцом |
silkspawners.give | Выдавать спавнеры командой |
silkspawners.place | Устанавливать добытые спавнеры |
silkspawners.reload | Перезагружать конфиг |
silkspawners.info | Команда /silkspawners info |
silkspawners.notify | Получать уведомления о действиях других |
silkspawners.* | Все права (только для администраторов) |
Типичная схема для трёх групп
Новичок (default) - только может устанавливать готовые спавнеры, добыча недоступна:
lp group default permission set silkspawners.place true
Выживание (survival) - полноценная игра с добычей и сменой:
lp group survival permission set silkspawners.mine true
lp group survival permission set silkspawners.change true
lp group survival permission set silkspawners.place true
lp group survival permission set silkspawners.info true
Администратор (admin) - все права включая выдачу:
lp group admin permission set silkspawners.* true
Можно дать право на добычу конкретного типа существа через дочернюю ноду: silkspawners.type.BLAZE разрешает добывать только спавнеры Blaze. Общая нода silkspawners.mine разрешает все типы сразу.
Продажа спавнеров через экономику
SilkSpawners сам по себе не создаёт магазин - он только интегрируется с Vault. Для продажи спавнеров игроками друг другу или через магазин нужен отдельный плагин.
Схема 1: EssentialsX + чест-шоп
EssentialsX позволяет создавать знаковые магазины (ChestShop или встроенные знаки-шопы). Спавнер в инвентаре отображается как Monster Spawner с именем типа - его можно выставить в магазин по имени предмета.
Схема 2: ShopGUI+
ShopGUI+ поддерживает товары по material: и name:. Спавнер добавляется через:
items:
1:
material: SPAWNER
damage: 0
encodedItemStack: "..." # NBT спавнера конкретного типа
buyPrice: 5000
sellPrice: 2000
slot: 10
NBT-строку конкретного спавнера удобнее всего получить через команду /iteminfo с плагином EssentialsX, держа спавнер в руке.
Цена добычи как фильтр
Если поставить minePrice: 500, с игрока спишется 500 монет при каждом успешном ломе спавнера. Это механика pay-to-mine, которая снижает стимул фармить спавнеры в сессиях на несколько часов, но не запрещает сам процесс. Для серверов с жёсткой экономикой - полезный рычаг.
Защита от дюпа и злоупотреблений
Спавнеры - дорогой ресурс. Даже небольшая дыра в логике приводит к дюпу, который обрушивает экономику за несколько часов.
preventDuplication
Обязательно включите:
preventDuplication: true
Эта настройка блокирует сценарий “сломай - подними несколько копий” при лагах или race condition. Без неё на серверах с TPS < 18 иногда выпадало 2-3 копии спавнера.
Логирование через CoreProtect
CoreProtect пишет, кто и когда сломал или поставил спавнер. Команда проверки:
/co lookup t:1h a:break b:mob_spawner
Покажет все слома спавнеров за последний час. Если игрок за сессию добыл 50 спавнеров при minePrice: 0, это повод проверить, не было ли эксплойта.
Ограничение выдачи командой
Право silkspawners.give давайте только администраторам и доверенным операторам. Если оно попадёт в группу обычных игроков через ошибку в LuckPerms, любой сможет выдать себе бесконечные спавнеры Blaze и продавать их в шопе.
WorldGuard и приватные территории
SilkSpawners уважает флаги WorldGuard. Если регион помечен block-break: deny, добыть спавнер в нём не получится даже с Silk Touch и правами. Используйте это для защиты спаунерных ферм на ивентовых территориях.
Совместимость с другими плагинами
| Плагин | Совместимость | Примечание |
|---|---|---|
| EssentialsX | Полная | Vault через EssentialsX Economy работает корректно |
| LuckPerms | Полная | Основная система прав |
| WorldGuard | Полная | Флаги региона соблюдаются |
| CoreProtect | Полная | Логирует добычу и установку |
| CMI | Полная | Vault-интеграция, CMI Economy |
| ShopGUI+ | Через Vault | NBT спавнеров нужно настраивать вручную |
| mcMMO | Частичная | Навык Mining влияет только на XP, не на выпадение |
| MythicMobs | Не поддерживает | Кастомные мобы MythicMobs в спавнер через SilkSpawners не помещаются |
С Folia (многопоточный форк Paper) совместимость зависит от версии плагина - проверяйте описание на странице загрузки.
Частые проблемы и решения
Спавнер не выпадает при ломе
- Проверьте, есть ли у игрока право
silkspawners.mine. - Убедитесь, что кирка имеет зачарование Silk Touch (если
requireSilkTouch: true). - Проверьте консоль на наличие ошибок плагина при запуске.
После смены типа яйцом существо не меняется
- Убедитесь, что тип существа есть в
allowedEntities(если список задан). - Проверьте право
silkspawners.change. - Vault должен быть установлен и корректно определять экономику, если включена оплата.
Сообщения на английском
- Скопируйте
messages.ymlиз папкиlang/ru_RU.ymlв кореньplugins/SilkSpawners/и переименуйте вmessages.yml, либо укажите в config.yml:language: ru_RU.
Конфликт с другим плагином на правый клик по спавнеру
- Некоторые плагины регионов (GriefPrevention, Lands) перехватывают взаимодействие раньше SilkSpawners. Проверьте порядок приоритетов событий или добавьте исключение в настройках региона.
Связанные материалы
Для полноценной настройки экономики на сервере читайте руководство по Vault и экономике - там разобрана интеграция плагинов через единый API. Перед крупными изменениями конфигурации сделайте резервную копию сервера: инструкция в статье резервное копирование Minecraft-сервера. Общий список полезных плагинов для выживания и экономики собран в подборке лучших плагинов.
Заключение
SilkSpawners - компактный, хорошо поддерживаемый плагин, который за несколько минут настройки добавляет на сервер полноценную механику переноса спавнеров. Включите preventDuplication, выдайте права через LuckPerms по группам, поставьте разумную цену добычи и смены через Vault - и спавнеры станут ценным, но не разрушающим экономику ресурсом. Следите за обновлениями на SpigotMC или Hangar: для каждой мажорной версии Minecraft выходит обновлённая сборка плагина с актуальными типами существ.
Pterohost - стабильный Minecraft-хостинг на NVMe-серверах с защитой от DDoS и круглосуточной техподдержкой. Промокод 4START даёт -20% на первый заказ. Заказать Minecraft хостинг