Плагин для серверов Майнкрафт, который смягчает смерть в выживании: игрок сохраняет инвентарь, опыт и уровни, пока у него есть заряды защиты. Защита рассчитана на первые смерти, но администратор может выдавать дополнительные заряды или неограниченную защиту отдельным игрокам.
Возможности
- Защита новичка зависит от заданного лимита и числа смертей игрока.
- Дополнительные заряды выдаются администраторами и расходуются после защиты новичка.
- Игрок может сам включать и отключать свою защиту, а администратор — защиту для всего сервера.
- При заданном остатке зарядов выводится предупреждение.
- Если в мире включено правило
keepInventory, по умолчанию заряд не тратится: сохранение вещей и опыта обеспечивает сама игра. - Данные о смертях, дополнительных зарядах и личном переключателе хранятся у игрока; отдельная база данных не нужна.
Команды
Основная команда — /limitedgrace, короткий вариант — /lg.
/lg help— справка./lg get [player]— посмотреть оставшиеся заряды защиты./lg getDeaths [player]— посмотреть число смертей./lg add [player] <count>— добавить дополнительные заряды./lg set <player> <count>— установить число дополнительных зарядов./lg setDeath <player> <count>— установить число смертей./lg switch [player]— включить или отключить личную защиту./lg switchAll— включить или отключить защиту на всём сервере./lg reload— перечитать конфигурацию.
Команды, обращающиеся к другому игроку, работают, когда этот игрок находится на сервере.
Права
limitedgrace.get— просмотр собственной информации о защите.limitedgrace.get.it— просмотр информации другого игрока.limitedgrace.add— выдача дополнительных зарядов.limitedgrace.set— установка дополнительных зарядов.limitedgrace.setdeath— изменение счётчика смертей.limitedgrace.switch— переключение собственной защиты.limitedgrace.switch.it— переключение защиты другого игрока.limitedgrace.switch.all— глобальное переключение защиты.limitedgrace.reload— перезагрузка конфигурации.limitedgrace.unlimited— защита без расхода зарядов. Это право нужно выдать отдельно; оно не отменяет личное и глобальное отключение защиты.
Настройка
Конфигурация находится в plugins/LimitedGrace/config.yml.
enabled— глобальное состояние защиты.keepinventory-consumes-charge— расходовать ли заряд при включённомkeepInventory.death-protections-number— число зарядов защиты новичка.default-added-protections-number— начальное число дополнительных зарядов.protect-warn— остатки зарядов, при которых игрок увидит предупреждение.update-check.enabled— проверка обновлений в консоли сервера.
Тексты сообщений можно менять; в них поддерживаются цветовые коды § и стандартные заполнители значений. После изменения файла используйте /lg reload.
Требования
Плагин предназначен для Paper и не требует других плагинов или базы данных. Совместимость с другими серверами на основе Bukkit не гарантируется.
