Плагин для серверов Майнкрафт, который защищает сундуки и другие контейнеры отдельными замками. Он подходит для серверов с приватами и регионов, а также для рейдовых серверов: владельцы усиливают защиту, а другие игроки могут пытаться вскрыть замок отмычками.
Возможности
- Запирает обычные и двойные сундуки, бочки, шалкеровые ящики всех цветов и медные сундуки. Замок двойного сундука действует на обе половины; управлять им можно с любой стороны.
- Защищённый контейнер не откроют посторонние, не сломают рукой и не уничтожат взрывом в рамках правил плагина.
- Обычному замку можно выдать доступ отдельным игрокам или группам LuckPerms.
- Административный замок нельзя вскрыть, он не истекает, а открыть или сломать его могут только игроки с правом
locktight.adminlock. - Замок владельца также не вскрывается и не истекает. Его открывают только владелец и игроки, добавленные к конкретному контейнеру: обход защиты и права администратора на него не действуют.
- Есть отмычки слабого, среднего, продвинутого, профессионального и мифического уровня. Шанс вскрытия настраивается, а усиления снижают его.
- В магазине за игровую валюту продаются отмычки, усиления и инструмент замка. Инструмент правой кнопкой мыши запирает или отпирает контейнер, а левой показывает сведения о нём.
- Можно включить автоматическое запирание контейнеров при установке и оповещения о попытках взлома.
- Замки могут автоматически удаляться по истечении заданного срока; административные замки и замки владельца не удаляются.
Команды
Основные команды игрока:
/chest lock— запереть контейнер, на который смотрит игрок./chest unlock— отпереть свой контейнер./chest trust <player>и/chest untrust <player|all>— выдать или отозвать доступ к текущему контейнеру./chest trustall <player> [radius]и/chest untrustall <player> [radius]— изменить доступ ко всем своим контейнерам или в указанном радиусе; замки владельца пропускаются./chest trustgroup <group>,/chest trustgroupall <group>и командыuntrustgroup— доступ для группы LuckPerms./chest cleartrusts,/chest cleartrustsgroups,/chest cleartrustsboth— очистить выданные доступы./chest inspect— посмотреть сведения о контейнере./chest delete— удалить данные замка./chest shop— открыть магазин./chest lockpick [tier]— применить отмычку./chest autolock— переключить автоматическое запирание при установке./chest alerts— переключить оповещения о взломе.
Команды для администрации:
/chest adminlock— установить административный замок./chest olock— установить замок владельца./chest bypass— переключить обход обычных замков./chest reload— перезагрузить конфигурацию./chest cleanup— удалить истёкшие замки./chest lockpickget [tier] [qty] [player]— выдать предметы для взлома или усиления./chest itemset <tier|reinforcement|locktool>— сохранить предмет в основной руке как шаблон для магазина./chest itemset clear <tier|reinforcement|locktool>— удалить шаблон предмета.
Права
locktight.use— управление своими замками, доступами и осмотр контейнеров.locktight.shop— магазин.locktight.lockpick— использование отмычек.locktight.lockpickget— выдача предметов отмычек и усилений.locktight.itemset— настройка шаблонов предметов.locktight.reloadиlocktight.cleanup— перезагрузка настроек и очистка истёкших замков.locktight.adminlock— административные замки.locktight.ownerlock— замки владельца.locktight.bypass— обход обычных замков; на замки владельца не распространяется.locktight.*— все возможности плагина.
Настройка
Основные параметры находятся в config.yml: автоматическое запирание, срок действия замков, шанс успеха отмычек, время временного доступа после взлома, усиления, оповещения и правила для регионов.
В messages.yml меняются все сообщения, цвета и форматирование. В gui.yml настраиваются размер и содержимое магазина, цены, названия, описания и шансы предметов. Шаблоны нестандартных предметов из ресурс-паков и систем вроде ItemsAdder или Nexo сохраняются в plugins/Locktight/item_templates.yml; их внешний вид берётся из предмета в руке, а название и описание — из gui.yml.
При использовании GriefDefender настройка griefdefender.block_lockpick_in_trusted_foreign_claim запрещает взлом замков игрокам, которым выдан доступ к чужому привату, но которые не являются владельцами региона.
Требования
Плагин работает на Paper и Folia; обычный Spigot не поддерживается. Для магазина нужна экономика через Vault. GriefDefender подключается для учёта приватов и уровней доверия, а LuckPerms — для доступа групп к контейнерам.
