SilkSpawners - плагин для серверов Minecraft, который решает давнюю проблему ванильной игры. В обычном Майнкрафте спаунеры мобов при разрушении просто исчезают, выпадая лишь в виде опыта. Это жутко неудобно, если вы хотите построить ферму мобов в другом месте или перенести спаунер в безопасную зону. SilkSpawners меняет это: теперь, используя кирку с зачарованием Шёлковое касание (Silk Touch), вы получаете сам спаунер, а не просто пыль. Поставив его заново, он будет спаунить того же моба, что и раньше. Просто, логично и очень полезно для серверных проектов и одиночной игры.
Команды
/silkspawners help [command]- справка по командам/silkspawners give <Player> <Type> [Amount]- выдать спаунер игроку/silkspawners set <Type>- изменить тип спаунера, на который вы смотрите/silkspawners explosion <enable/disable/setting> <Player>- временно включить/выключить взрывы спаунеров для игрока/silkspawners locale <setting/reload/update>- управление локалью/silkspawners entities- список мобов, доступных для команд и прав/silkspawners version- проверка обновлений
Права доступа (Permissions)
Команды
- silkspawners.command.give - право выдавать спаунеры. Дополнительно можно указать
silkspawners.command.give.*для всех мобов или заменить звёздочку на имя сущности. - silkspawners.command.set - право менять уже установленные спаунеры. Аналогично с
silkspawners.command.set.*. - silkspawners.command.explosion - право управлять взрывами спаунеров у игроков.
- silkspawners.command.locale - право перезагружать и обновлять файлы локализации.
- silkspawners.command.entities - право просматривать список сущностей.
- silkspawners.command.version - право проверять версию плагина.
Спаунеры
- silkspawners.break.* - разрешение на получение спаунера при разрушении.
- silkspawners.place.* - разрешение на установку спаунера.
- silkspawners.change.* - разрешение на изменение спаунера яйцами призыва.
- silkspawners.explosion - если установлено, взрыв спаунера включён.
Если нужно разрешить только определённые типы мобов, замените * на имя сущности (список можно получить через /silkspawners entities).
Конфигурация
Стандартный конфиг:
messages:
prefix: $8[$bSilkSpawners$8] # Префикс плагина во всех сообщениях
locale: en # Используемый файл локали
spawner:
dropChance: 100 # Вероятность выпадения спаунера при добыче (0-100)
destroyable: true # Если false, спаунеры нельзя разрушить без разрешения или Шёлкового касания
pickaxeRequired: true # Если false, спаунеры выпадают с любым инструментом в руке
silktouchRequired: true # Если false, Шёлковое касание не обязательно для получения спаунера
item:
name: $dSpawner # Название предмета-спаунера
prefix: $e # Текст перед названием в описании
prefixOld: '' # Старый префикс для совместимости со старыми спаунерами
lore: [] # Кастомное описание (lore)
explosion:
normal: 0 # Сила взрыва при добыче без Шёлкового касания
silktouch: 0 # Сила взрыва при добыче с Шёлковым касанием
message:
denyDestroy: true # Сообщение игроку, если нельзя разрушить спаунер
denyPlace: true # Сообщение, если нельзя установить спаунер
denyChange: true # Сообщение, если нельзя изменить спаунер
permission:
disableDestroy: false # Если true, право на разрушение не требуется
disablePlace: false # Если true, право на установку не требуется
disableChange: false # Если true, право на изменение не требуется
update:
configVersion: 2 # Не менять вручную! Управляется автоматически
check:
enabled: true # Проверять обновления?
interval: 24 # Интервал проверки в часах
Если нужно использовать знак доллара в значении, поставьте перед ним обратную косую черту.
Кастомные сообщения (Locale)
Чтобы ваши правки не перезаписывались при обновлении, создайте свой файл локали. Название должно быть по схеме messages_myfile.properties, а в конфиге укажите myfile как значение locale. После обновления плагина используйте /silkspawners locale update, чтобы подтянуть новые сообщения из .jar, но учтите - это перезапишет все кастомные изменения, если их предварительно не сохранить.
Стандартные сообщения
SPAWNER_DESTROY_DENIED = $7You can't break this spawner.
SPAWNER_PLACE_DENIED = $7You can't place this spawner.
SPAWNER_CHANGE_DENIED = $7You are not allowed to change this spawner.
COMMAND_NOT_FOUND = $eCommand not found.$7\nAvailable commands: \n{0}
COMMAND_INSUFFICIENT_PERMISSIONS = $cYou do not have the permission to execute this command.
...
Важно знать
- Плагин отлично подходит для серверов с экономикой и приватом - можно продавать спаунеры или ограничивать их использование через права.
- Настройка
dropChanceпозволяет сделать добычу спаунеров не гарантированной, что добавляет элемент случайности. - Если вы хотите, чтобы спаунеры взрывались при неправильной добыче (как в некоторых модификациях), просто увеличьте значения
explosion.normalиexplosion.silktouch. - Для работы плагина требуется сервер на Paper, Spigot или их форках. Поддерживаются версии Minecraft от 1.8 до последних.
- Скачайте SilkSpawners и забудьте о проблемах с переносом спаунеров на сервере!

