
MySpawn
MySpawn - легковесный плагин для управления спавном на сервере Minecraft. Настраивайте сообщения о входе/выходе, телепортацию, защиту от пустоты, звуки и фейерверки. Поддержка кулдауна и множества версий.
MySpawn - это простой и легкий плагин для серверов Minecraft, который берёт на себя всё, что связано с точкой спавна. Если ты администратор и хочешь, чтобы новые игроки появлялись в нужном месте, слышали приветствие и не падали в пустоту - этот плагин сэкономит кучу времени.
Что умеет MySpawn
Плагин закрывает базовые, но важные задачи:
- Автоматическая телепортация на спавн при входе, первом входе и после смерти.
- Настраиваемые сообщения - приветствия, прощания, MOTD, предупреждения о падении в пустоту.
- Защита от пустоты - если игрок проваливается ниже определённого уровня, его автоматически телепортирует на спавн без урона.
- Звуки и фейерверки - можно добавить эффекты при входе, первом входе, использовании /spawn и при заходе админа.
- Кулдаун на /spawn - чтобы игроки не спамили телепортацией.
- Поддержка языков - английский и испанский из коробки, можно добавить свои.
Всё это настраивается через единственный конфиг-файл, без правок кода.
Команды и права
| Команда | Описание | Право |
|---|---|---|
/setspawn | Установить точку спавна | myspawn.setspawn |
/setfirstspawn | Установить точку для первого входа | myspawn.setfirstspawn |
/spawn | Телепортироваться на спавн | (по умолчанию всем) |
/myspawn | Справка | - |
/myspawn reload | Перезагрузить конфиг | myspawn.reload |
Также есть права для обхода кулдауна (myspawn.cooldown-bypass), уведомления об обновлениях (myspawn.update-check) и звук при заходе админа (myspawn.admin).
Конфигурация
Плагин поставляется с готовым config.yml, где можно отключить любую фичу, поменять язык, настроить звуки и фейерверки. Вот основные блоки:
# Включить/выключить проверку обновлений
Update-check: true
Options:
Language: 'EN' # EN или ES
First-join: true
Player-join: true
Player-quit: true
Motd: true
Teleport-to-firstjoin: true
Teleport-to-join: true
Teleport-to-respawn: true
Void-Teleport:
Enabled: true
No-Damage: true
Trigger-Y-Level: -90 # для 1.14+ ставьте -95
World-Filter-Type: whitelist
Filtered-Worlds:
- world
Spawn-Teleport:
No-Damage: true
Cooldown-Enabled: true
Cooldown-Time: 15 # секунд
Звуки настраиваются по формату НАЗВАНИЕ_ЗВУКА;ГРОМКОСТЬ;ВЫСОТА. Пример:
Sounds:
Spawn:
Enabled: true
Sound: ENTITY_ENDER_DRAGON_GROWL;7;1
Join:
Enabled: true
Sound: BLOCK_NOTE_BLOCK_PLING;7;5
Фейерверки - с выбором цвета, формы, мощности и эффектов.
Сообщения
Файлы messages_en.yml и messages_es.yml содержат все тексты, которые видит игрок. Их можно менять под свой сервер. Пример:
Messages:
Motd:
- '&m '
- '&6&lWelcome to &c&lserver &a&l{player}'
- '&m '
SpawnDefined: '&aspawn defined correctly'
Player-join: '&6{player} joined the server!'
Cooldown: '&cYou must wait &e{time} &cto execute this command'
Если сменить язык в конфиге, сообщения подгрузятся после перезапуска сервера.
Установка
- Скачай
MySpawn.jar. - Положи в папку
plugins. - Запусти сервер.
- Установи спавн через
/setspawn. - При желании отредактируй
config.ymlи перезагрузи плагин командой/myspawn reload.
Плагин работает на версиях от 1.8.8 до 1.21.x - проверь совместимость со своим сервером.
Итог
MySpawn - это именно то, что нужно для быстрой настройки спавна без лишних заморочек. Он не грузит сервер, легко конфигурится и покрывает 90% потребностей. Если ты собираешь сервер и хочешь, чтобы всё выглядело аккуратно - присмотрись к этому плагину.
