Citadel добавляет в сервер систему защиты блоков, где прочность защиты зависит от материала - то есть приват не просто есть, он имеет "жизнь" и ломается после нескольких ударов.
Можно сделать майнинг и фарм жестче - некоторые блоки будут требовать многократных ударов или специальных рэйнфорсов, а при защите разным материалом меняется сколько ударов нужно потратить. Например, камень, железо и алмазы дают по 25, 250 и 1800 прочности соответственно, а стекло, защищенное железным инготом, нужно бить 250 раз, чтобы сломать и получить дроп.
Защищаемые вещи вроде дверей, сундуков и печек можно ставить в приват и давать доступ только себе или группе. Внутри группы есть роли - Owner, Moderator, Member - с понятными правами: удалять/передавать группу и менять настройки может только Owner, модераторы управляют доступом и модификациями, обычные члены только открывают и юзают приваты. Управление через команды простое - например /ctcreate, /ctreinforce, /ctfortify, /ctbypass и другие команды для настройки групп и режимов.
Есть режимы для быстрого укрепления строений - Fortify для кладки уже защищенных блоков, Reinforce для защиты существующих блоков, Info для просмотра статуса и Bypass для временного обхода своих защит с шансом вернуть ресурс. Поддерживается одиночная защита для совместимости с LWC через /ctprivate или /ctgroup. Для работы нужен MySQL, где плагин хранит данные приватов и групп.
Плагин для защиты блоков, который добавляет многоуровневую систему приватов и групп.