Плагин для серверов Майнкрафт на Paper, который сохраняет нестандартно размещённые блоки в постройках. Он возвращает реактивные блоки, если они сломались или изменились после нажатия ПКМ по соседнему блоку — это защищает декор, сделанный через WorldEdit, Axiom и Debug Stick.


Возможности
Плагин восстанавливает реактивные блоки, затронутые взаимодействием с соседними блоками. К ним относятся:
- факелы, лестницы, фонари, таблички, баннеры, ковры, кровати и двери;
- рельсы, редстоун-провода, повторители, компараторы, нажимные плиты, рычаги и кнопки;
- стены, заборы, железные и медные решётки, стеклянные панели;
- растения: кактусы, бамбук, лианы, цветы, саженцы, грибы, адские наросты, сладкие ягоды и другие;
- кораллы, аметистовые кластеры, леса, свечи, светящийся лишайник, снежные слои и прочие блоки из списка автора.
Отслеживаются взаимодействия с кострами, свечами, котлами, резными книжными полками, компостерами, датчиками дневного света, дверями, рамками портала в энд, воротами, кафедрами, люками и другими блоками.









Команды
/kib reload— перезагружает конфигурацию.
Права
kib.reload— разрешает перезагрузку конфигурации игроку без статуса оператора.
Настройка
Параметры находятся в ./plugins/KeepIllegalBlocks/config.yml. В файле можно:
- исключить отдельные категории реактивных и интерактивных блоков;
- задать максимальное число восстанавливаемых блоков;
- ограничить работу плагина творческим режимом;
- включить использование PacketEvents при его обнаружении.
Плагин срабатывает при взаимодействии ПКМ, а не при обычной добыче блока ЛКМ. Он не отменяет естественное обновление мира: например, кактус всё ещё ломается при росте, а коралл без воды погибает. Восстановление под водой не поддерживается.
Требования
Работает на сервере Paper. PacketEvents рекомендуется для более плавного отображения восстановления: он скрывает мерцание, звуки и частицы разрушения блоков.
