Плагин для серверов Майнкрафт в жанре Lifesteal: после победы над игроком можно получать его сердца, создавать сердца через крафты и возвращать исключённых игроков ритуалом с маяком. Для данных игроков используется база SQLite.
Возможности
- Сердца трёх уровней: обычное добавляет одно постоянное сердце, улучшенное — два, легендарное — от трёх до четырёх.
- Рецепты сердец строятся по уровням: сердце предыдущего уровня может быть ингредиентом следующего.
- Четыре уровня маяков воскрешения с обратным отсчётом от 60 до 15 секунд. Прогресс показывается голограммой; для воскрешения нужно указать имя исключённого игрока.
- Меню с просмотром рецептов, профилями игроков, статистикой, таблицей лидеров и выводом сердец в предметы.
- При смерти от мобов выпавшее сердце может подобрать любой игрок. Если убийца достиг лимита сердец, лишние сердца выпадают на землю.
- Плейсхолдеры PlaceholderAPI:
%lifesteal_hearts%,%lifesteal_max_hearts%,%lifesteal_kills%,%lifesteal_deaths%,%lifesteal_hearts_stolen%.
Команды
/ls— открыть главное меню./ls hearts [player]— узнать число сердец./ls withdraw <amount>— вывести сердца в предметы./ls top— открыть таблицу лидеров./ls recipes— посмотреть крафты./ls revive— воскресить исключённого игрока./ls admin reload— перезагрузить конфигурацию./ls admin set <player> <hearts>— задать число сердец игроку./ls admin revive <player>— воскресить игрока от имени администратора./ls give <player> <item> [tier]— выдать сердце или маяк.
Права
lifesteal.use— основные команды.lifesteal.admin— команды администратора.lifesteal.bypass.maxhearts— обход лимита сердец.lifesteal.bypass.elimination— обход исключения.
Настройка
Основные параметры находятся в config.yml, тексты сообщений — в messages.yml, рецепты — в recipes.yml. Рецепты поддерживают собственные материалы и сердца как ингредиенты. Сообщения поддерживают шестнадцатеричные цвета и градиенты; после изменения файлов используйте /ls admin reload.
