Плагин для серверов Майнкрафт с экономикой силы и наградами за пвп. За убийство игрок получает постоянную прибавку к урону в ближнем бою, а погибший от другого игрока её теряет; силу можно превратить в предметы для обмена.
Возможности
Сила хранится отдельно для каждого игрока и сохраняется после смерти, выхода и перезапуска сервера. Положительное значение добавляет +1 к урону за каждую единицу и складывается с оружием и зачарованиями. Отрицательное значение снижает общий урон в ближнем бою процентами, поэтому ослабленный игрок всё ещё может сражаться.
Если игрок с максимальной силой убивает другого игрока, вместо прибавки он получает осколок силы. При полном инвентаре осколок выпадет на месте смерти и его сможет подобрать любой игрок. Убийство игрока с минимальной силой не приносит награды.
Осколок силы сделан на основе огненного порошка. Его можно съесть даже при полной шкале голода, чтобы получить +1 к силе. Осколки складываются в стаки, поэтому подходят как валюта: их можно передавать, продавать или хранить.
Команды
Основная команда — /strength; также доступны /str и /shards.
/strengthили/strength check— посмотреть свою силу и бонус./strength check <player>— посмотреть силу другого игрока, в том числе офлайн./strength withdraw <amount|all>— превратить положительную силу в осколки./strength givecmd [amount]— получить готовую ванильную команду/giveдля осколков./strength pack— повторно отправить запрос на подключение ресурс-пака./strength set <player> <amount>— задать силу игроку./strength give <player> <amount>— выдать осколки силы./strength reload— перечитать конфиг.
Права
strength.use— просмотр своей силы, вывод осколков, команда/strength givecmdи повторная отправка ресурс-пака; доступно всем.strength.admin— просмотр силы других игроков, выдача и установка силы, перезагрузка конфига; по умолчанию у операторов.
Настройка
Основные параметры находятся в plugins/StrengthShards/config.yml:
caps.max-strengthиcaps.min-strength— верхний и нижний предел силы.pvp.kill-gainиpvp.death-loss— сила за убийство и потеря при смерти.pvp.negative-strength-penalty-per-point— штраф к урону за отрицательную силу.pvp.shard-drop.enabledиpvp.shard-drop.amount— выдача осколков убийце с максимальной силой.item.name,item.lore,item.glint,item.custom-model-data— вид предмета.crafting.enabled— включение рецепта.resource-pack.*— отправка и адрес ресурс-пака.messages.*— сообщения в формате MiniMessage.
После изменений используйте /strength reload.
Требования
Нужен сервер Paper и Java. Клиентские моды не требуются. Дополнительный ресурс-пак меняет вид осколка на кристалл; без него предмет остаётся полностью рабочим и выглядит как зачарованный огненный порошок с особым названием.
Для автоматической отправки ресурс-пака укажите его адрес в resource-pack.url; по желанию добавьте контрольную сумму в resource-pack.sha1.
