▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Плагины/ChestProtect - Защита сундуков
ChestProtect - Защита сундуков

ChestProtect - Защита сундуков

ChestProtect - плагин для Майнкрафт, который автоматически защищает сундуки и другие контейнеры от вскрытия и разрушения. Идеально для защиты лута от гриферов на сервере.

Оцените первым
1.8K
6

ChestProtect - это плагин для Майнкрафт, который решает классическую проблему любого выживального сервера: гриферов, которые воруют лут из сундуков. Если вы админ, то наверняка устали от жалоб на украденные ресурсы. Этот плагин автоматически защищает контейнеры сразу после их установки игроком.

Основные фишки защиты

Плагин работает "из коробки" - поставил сундук, и он уже защищен. Никаких лишних действий от игроков не требуется. Поддерживается более 30 типов блоков:

  • Хранилища: обычные сундуки, сундуки-ловушки, бочки, эндер-сундуки
  • Шалкеровые ящики: всех 17 цветов (можно отключить в конфиге)
  • Обработка: печки, доменные печи, коптильни, варочные стойки
  • Редстоун: раздатчики, выбрасыватели, воронки
  • Полезное: маяки, наковальни, столы зачарований, кафедры, проигрыватели

Короче, защищено все, где что-то лежит или что-то обрабатывается. Двойные сундуки тоже прокачаны защитой - обе половины блокируются автоматически. Все данные пишутся в SQLite базу, так что после рестарта сервера защиты никуда не исчезнут.

Система друзей и доступ

По умолчанию открывать сундук может только тот, кто его поставил. Но что если вы играете с напарником? Для этого есть глобальный список друзей.

  • /chestprotect friend add <игрок> - добавить друга
  • /chestprotect friend remove <игрок> - удалить из списка
  • /chestprotect friend list - посмотреть список
  • /chestprotect friend clear - очистить весь список

Добавил друга в список - и он получает доступ ко всем твоим сундукам. Удобно, что добавить можно даже оффлайн игрока. Списки кэшируются в памяти, так что проверка доступа работает мгновенно, без лагов.

Важный нюанс: админы могут обходить защиту через пермишен chestprotect.admin.bypass. Рекомендую выдавать его только проверенным модераторам.

Визуальные индикаторы (Частицы)

Чтобы игроки не гадали, защищен сундук или нет, плагин выводит цветные частицы:

  • Зеленые (Happy Villager) - сундук ваш
  • Синие (Enchant) - сундук вашего друга
  • Красные (Angry Villager) - доступ закрыт, чужое

Частицы появляются только в радиусе 10 блоков и обновляются раз в 2 секунды. Это сделано для оптимизации - на слабом железе просадок FPS быть не должно. Но если у вас сервер на слабом хостинге, индикаторы можно отключить в конфиге.

Передача прав и автоочистка

Если игрок решил уйти с сервера или передать базу другу, есть команда /chestprotect transfer <игрок>. Смотрешь на сундук, пишешь команду, и права мгновенно переходят другому игроку. Координаты писать не надо, что очень удобно.

А еще плагин сам чистит базу от "мертвых" сундуков. Если в контейнер не заходили 30+ дней (настраивается), защита снимается. Очистка запускается в фоне раз в сутки. Админы могут запустить вручную через /chestprotect cleanup.

Контроль воронок

Главная дыра в защите сундуков на многих серверах - это воронки. Гриферы могут подставить воронку под твой сундук и выкачать весь лут. В ChestProtect можно жестко настроить, могут ли воронки взаимодействовать с защищенными контейнерами. Если выключить - воронка вообще не сможет ни положить, ни забрать предметы.

Команды и пермишены

КомандаОписаниеПрава
/chestprotectМеню помощиchestprotect.use
/chestprotect friend add <игрок>Добавить другаchestprotect.friend
/chestprotect friend remove <игрок>Удалить другаchestprotect.friend
/chestprotect friend listСписок друзейchestprotect.friend
/chestprotect friend clearОчистить списокchestprotect.friend
/chestprotect transfer <игрок>Передать сундукchestprotect.transfer
/chestprotect infoСтатистика игрокаchestprotect.info
/chestprotect cleanupЗапустить очисткуchestprotect.admin.cleanup
/chestprotect reloadПерезагрузить конфигchestprotect.admin.reload

Работают алиасы /cp, /protect, /lockchest. Писать длинное /chestprotect каждый раз лень, так что игроки быстро привыкнут к короткому /cp.

Технические требования

  • Версия Minecraft: 1.21+ (API 1.21)
  • Ядро: Bukkit, Spigot, Paper
  • Java: 17+
  • Зависимости: SQLite JDBC (обычно уже есть в ядре)

Плагин отлично работает на Paper, что логично для 1.21. База данных защищена от SQL-инъекций, индексы оптимизированы для тысяч контейнеров. На серверах с онлайном 100+ человек база не будет тормозить.

Установка

  1. Скачайте плагин ChestProtect для Майнкрафт.
  2. Закиньте .jar файл в папку /plugins/ на сервере.
  3. Перезапустите сервер.
  4. Настройте конфиг в /plugins/ChestProtect/config.yml.
  5. Примените настройки через /chestprotect reload.

Совет от админа: если хотите быстро поднять сервер с друзьями и не переживать за воровство, установите этот плагин на BungeeHost в пару кликов. Сборка автоматически сгенерирует конфиг с адекватными дефолтными значениями - можно играть сразу после запуска. Скачайте ChestProtect и забудьте о гриферах на вашем сервере!

Партнёрский материал

Сервер для плагина ChestProtect - Защита сундуков - как у профи

Плагин ChestProtect - Защита сундуков создан для серверов: на своём сервере вы настраиваете его под себя и решаете, кому играть. Создать сервер с плагином ChestProtect - Защита сундуков для друзей можно за пару минут - BungeeHost всё уже подготовил.

Часто задаваемые вопросы

Совместимость

Minecraft: Java Edition

1.21.x1.20.x

Платформы

Поддерживаемые окружения

Сервер

Ссылки

Детали

Лицензия:
Опубликован:1 год назад
Обновлён:8 месяцев назад
Главная