Мод для Майнкрафт на Fabric, который защищает сундуки и другие контейнеры на сервере от гриферов. Замок создаётся обычной табличкой, поэтому игрокам не требуется устанавливать мод; защита работает и для игроков Майнкрафт Бедрок, подключающихся через Geyser и Floodgate.
Возможности
Защищает сундуки, сундуки-ловушки, бочки, шалкеровые ящики, автокрафтеры, раздатчики, выбрасыватели и резные книжные полки. Двойной сундук считается единым контейнером: достаточно закрыть табличкой одну половину.
- Посторонние не смогут открыть, сломать или взорвать закрытый контейнер, а также присоединить к нему свой сундук.
- Воронки и вагонетки с воронкой не переносят предметы из защищённого контейнера и в него, пока на табличке нет метки
[hopper]. - При попытке взлома игрок слышит звук закрытого сундука и видит предупреждение; можно включить краткий сигнал на соседних редстоун-проводах и лампах для ловушки или сигнализации.
- Администраторы могут просматривать все замки, историю обращений к ним и принудительно снимать защиту.
- Данные о замках, списках доверенных игроков и истории хранятся вместе с миром и попадают в его резервные копии.
Как пользоваться
Прикрепите настенную табличку прямо к контейнеру и напишите на первой строке [private]. На строках со второй по четвёртую можно указать имена игроков через запятую, команду скорборда в виде team:Red или [trusted] — тогда доступ получат игроки из вашего общего списка доверенных. Регистр в метках не важен.
Сломайте табличку, чтобы снять защиту, либо отредактируйте её, чтобы изменить доступ.
[public]— открыть контейнер для всех.[deposit]вместе с[public]— все могут положить предметы, но забрать их могут только владелец и допущенные игроки.[display]вместе с[public]— содержимое можно посмотреть, но нельзя забрать.[redstone]— разрешить компараторам и связанной автоматике считывать контейнер.[hopper]— разрешить работу воронок и вагонеток с воронкой.
Команды для игроков:
/pchests trust add <player>— добавить игрока в общий список доверенных./pchests trust remove <player>— удалить игрока из списка./pchests trust list— показать список./pchests autolock— включить или выключить автоматическую защиту устанавливаемых контейнеров.
Команды администратора:
/private_chests list— открыть список защищённых контейнеров./private_chests list privateи/private_chests list public— показать только частные или публичные замки./private_chests list_in_area <radius>— показать замки в указанном радиусе./private_chests info <x> <y> <z>— вывести владельца, параметры и историю замка./private_chests unlock <x> <y> <z>— принудительно снять защиту./private_chests cleanup— удалить записи о контейнерах, которых уже нет в мире.
Настройки
Параметры находятся в config/private-chests.json. Здесь задаются уровень OP для администраторских команд, лимит замков на игрока, предмет проверки, срок исчезновения замков неактивных владельцев, отключение защиты при бане владельца, число записей истории и сигналы при попытке доступа.
Администратор с настроенным предметом проверки — по умолчанию это перо minecraft:feather — может нажать ПКМ по закрытому контейнеру и увидеть сведения о нём в чате.
Требования и совместимость
Требуются Fabric Loader и Fabric API. На сервере мод устанавливается только в папку mods, клиентам он не нужен. В одиночной игре его устанавливают в профиль игрока вместе с Fabric Loader и Fabric API.
