Skip to content

Лёгкий плагин для Minecraft (Paper), который улучшает сообщения о смерти игроков. Он показывает кастомные тексты смерти, координаты места гибели и добавляет кнопку "Вернуться".

License

Notifications You must be signed in to change notification settings

flyawaymaking/DeathMessages

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DeathMessages

DeathMessages — лёгкий плагин для Minecraft 1.21+ (Paper), который улучшает сообщения о смерти игроков. Он показывает кастомные тексты смерти, координаты места гибели и добавляет кнопку [✨ Вернуться] для игроков с разрешением deathmessages.dback.


Возможности

  • Кастомные сообщения о смерти (игроки, мобы, падения, огонь и т.д.)
  • Отображение координат смерти игрока
  • Кнопка [✨ Вернуться] для игроков с permission deathmessages.dback
  • Перезагрузка конфига через /deathmessages reload
  • Фолбэк на стандартное сообщение Minecraft, если кастомное не найдено

Конфигурация (config.yml)

settings:
  # Показывать координаты смерти игроку
  show-death-coordinates: true
  # Показывать кнопку возврата к месту смерти
  show-back-button: true

messages:
  prefix: "<gray>[💀]</gray>"
  reload:
    no-permission: "<red>У вас нет прав для этой команды!"
    success: "<green>Конфиг DeathMessages перезагружен!"
    usage: "<yellow>Использование: /deathmessages reload"
  deathback:
    invalid: "<red>Точка смерти не найдена!"
    success: "<green>Вы были телепортированы к месту смерти!"
  personal-message: "<red>Координаты смерти: <yellow>X: {x} Y: {y} Z: {z}"
  back-button: "<green><bold>[✨ ВЕРНУТЬСЯ]</bold></green>"
  back-hover: "<yellow>Нажмите чтобы вернуться к месту смерти"

# Сообщения о смерти игрока
death-messages:
  prefix: "<gray>"
  # Смерть от другого игрока
  # Доступные плейсхолдеры: {player}, {killer}, {killer_health}
  player:
    - "⚔️ {player} был повержен игроком {killer} [<red>❤</red>{killer_health}]"
    - "🎯 {player} пал от руки {killer} [<red>❤</red>{killer_health}]"
    - "⚡ {player} был убит игроком {killer} [<red>❤</red>{killer_health}]"
    - "💥 {player} проиграл дуэль против {killer} [<red>❤</red>{killer_health}]"
# ... другие типы смерти ...

Поддерживаемые переменные в сообщениях:

  • {player} — имя умершего игрока
  • {killer} — имя убийцы (игрока)
  • {killer_health} — оставшееся здоровье убийцы (игрока)

Если для типа смерти не найдено сообщение, плагин использует стандартное сообщение Minecraft.


Пример в игре

Общее сообщение для всех игроков:

💥 Player взорвался от крипера

Личное сообщение игроку:

💀 Координаты смерти: X: 124 Y: 68 Z: -32

Личное сообщение игроку с правом deathmessages.dback:

💀 Координаты смерти: X: 124 Y: 68 Z: -32
[✨ ВЕРНУТЬСЯ]

Нажав на кнопку, игрок телепортируется на место смерти.


Команды и права

  • /deathmessages reload — перезагрузка конфига (permission: deathmessages.reload)

  • Разрешение deathmessages.dback — отображает кнопку [✨ Вернуться] после смерти


Требования

  • Minecraft Paper 1.21+
  • Java 21

Установка

  1. Скачайте последний релиз из раздела Releases
  2. Поместите его в папку /plugins
  3. Перезапустите сервер
  4. Настройте config.yml при необходимости
  5. Используйте /deathmessages reload, чтобы применить изменения без перезапуска

📄 Лицензия

Плагин распространяется под лицензией MIT.

About

Лёгкий плагин для Minecraft (Paper), который улучшает сообщения о смерти игроков. Он показывает кастомные тексты смерти, координаты места гибели и добавляет кнопку "Вернуться".

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages