Плагин для серверов Майнкрафт, добавляющий блоки с настраиваемой прочностью и наградами. Игроки ломают такой блок ударами, а после разрушения он восстанавливается через заданное время.
Возможности
- Для каждого блока задаются прочность, время восстановления и право на разрушение.
- Над активным и восстанавливающимся блоком выводятся разные голограммы.
- За разрушение можно выдать награды с шансом выпадения, выполнить команды, воспроизвести звук и отправить сообщение всем игрокам.
- Поддерживаются блоки и текстуры из ItemsAdder, Nexo и Oraxen.
- В текстах конфигурации и языковых файлах работает форматирование MiniMessage.


Команды
/durablock reload— перезагрузить конфигурацию./durablock add <block-type>— добавить блок указанного типа./durablock list— показать настроенные блоки./durablock remove <block-id>— удалить блок по идентификатору./durablock restore <block-id>— вручную восстановить блок./durablock info— показать сведения о плагине.
Права
durablock.commands.main— доступ к команде/durablock.- Для разрушения конкретного блока указывается отдельное право в его настройках, например
durablock.break.test-block.
Настройка
Блоки настраиваются в config.yml. Для них доступны параметры durability, restore-interval, permission, текст активной и неактивной голограммы, награды и действия после разрушения. В голограммах используются {durability} для текущей прочности, {restore} для времени до восстановления и {last_player} для имени последнего игрока; в командах наград {player} подставляет имя разрушившего блок игрока.
Требования
Нужны Java 17 или выше, сервер Paper или его форк, например Purpur, а также плагин DecentHolograms.
