▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Плагины/PrivateChestFree
PrivateChestFree

PrivateChestFree

PrivateChestFree - плагин для Minecraft, который позволяет защищать сундуки, бочки и шалкер-боксы паролем. Поддержка защиты от взрывов, система доверия, гибкие лимиты и совместимость с Geyser для Bedrock-игроков.

Оцените первым
2.0K
3

PrivateChestFree - легкий, но мощный плагин для защиты контейнеров на серверах Minecraft. Если ты устал от гриферов, которые воруют ресурсы из сундуков, или хочешь дать игрокам простой способ обезопасить свои вещи без сложных систем приватов - этот плагин то, что надо. Работает на версиях от 1.16.5 до 1.21.x, поддерживает Spigot, Paper, Purpur, Folia и любые их форки.

Основные возможности

Защита паролем

  • Можно заблокировать сундуки (обычные и ловушки), бочки и все 17 вариантов шалкер-боксов.
  • Пароль шифруется по SHA-256 с солью - никто не узнает твой пароль, даже админ.
  • Только владелец может открыть контейнер.
  • Автоматически защищает двойные сундуки.

Защита от взрывов и хопперов

  • TNT, криперы и другие взрывы не могут уничтожить запертый контейнер.
  • Хопперы, воронки и дропперы не могут вытащить предметы из защищённого сундука.
  • Можно отключить защиту хопперов в конфиге, если нужны автоматические сортировочные системы.
  • Также блокируется установка блоков, которые могут автоматически извлекать предметы.

Система доверия

  • Можно дать доступ другим игрокам к своим контейнерам, не раскрывая пароль.
  • /trust <игрок> - добавить в доверенные.
  • /trust list - список доверенных.
  • /untrust <игрок> - убрать доступ.
  • /untrust all - убрать всех сразу.
  • Доверенные игроки получают уведомление при открытии контейнера.

Переименование контейнеров

  • Можно дать запертому сундуку своё название (до 16 символов).
  • /renamecontainer <название> - задать имя.
  • /renamecontainer remove - убрать имя.

Гибкие лимиты

  • Можно ограничить количество защищённых контейнеров на игрока.
  • Глобальный лимит для всех типов или отдельно для сундуков, бочек и шалкер-боксов.
  • Настройка через permissions: privatechest.limit.chest.10 - разрешить 10 сундуков.
  • Для VIP можно выдать privatechest.limit.unlimited - безлимит.

Защита через таблички (альтернатива)

  • Поставь табличку с текстом [Private] на первой строке на сундук - он станет защищённым без пароля, только по владельцу.
  • Работает параллельно с парольной защитой.

Команды и разрешения

КомандаОписаниеПраво
/lockchest <пароль>Запереть контейнер, на который смотришьprivatechest.use
/unlockchest <пароль>Отпереть свой контейнерprivatechest.use
/trust <игрок>Дать доступ к своим контейнерамprivatechest.use
/trust listСписок доверенныхprivatechest.use
/untrust <игрок>Убрать доступprivatechest.use
/untrust allУбрать всехprivatechest.use
/renamecontainer <имя>Переименовать контейнерprivatechest.use
/renamecontainer removeУбрать имяprivatechest.use
/privatechest reloadПерезагрузить конфигprivatechest.admin
/clearchestsОчистить данные осиротевших контейнеровprivatechest.admin

Алиасы: /privatechest -> /pc, /renamecontainer -> /renamechest.

Основные разрешения

  • privatechest.use - все команды для игроков (по умолчанию true).
  • privatechest.admin - админские команды + обход защиты (по умолчанию op).

Примеры лимитов:

  • privatechest.limit.unlimited - безлимит.
  • privatechest.limit.50 - всего 50 контейнеров.
  • privatechest.limit.chest.25 - 25 сундуков.
  • privatechest.limit.barrel.10 - 10 бочек.
  • privatechest.limit.shulker_box.5 - 5 шалкер-боксов.

Настройка

Плагин использует YAML или SQLite для хранения данных. SQLite лучше для больших серверов с тысячами защищённых контейнеров.

Ключевые опции в config.yml:

storage-type: yaml  # или 'sqlite'
use-prefix: true
prefix: "&7[&6PrivateChest&7] "
enable-sign-protection: true
enable-chest-limits: false
default-chest-limit: 5
container-limits:
  enabled: false
  types:
    chest: 10
    barrel: 5
    shulker_box: 2
notify-owner-on-open: true
notify-admin-on-open: true
notify-trusted-on-open: true
auto-cleanup:
  periodic-enabled: true
hopper-protection:
  allow-hopper-access: false  # true для автоматических сортировок

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

Плагин полностью работает с Geyser и Floodgate. Bedrock-игроки видят адаптированные сообщения и могут пользоваться всеми функциями наравне с Java-игроками.

Developer API

Для разработчиков есть простой API:

import me.tuplugin.privatechest.api.PrivateChestAPI;

// Проверить, заблокирован ли блок
boolean isLocked = PrivateChestAPI.isLocked(block);

// Проверить, владеет ли игрок блоком
boolean isOwner = PrivateChestAPI.isOwner(block, player);

// Заблокировать контейнер программно
PrivateChestAPI.lockBlock(block, player, "password");

// Разблокировать
PrivateChestAPI.unlockBlock(block);

// Получить UUID владельца
UUID owner = PrivateChestAPI.getOwner(block);

Установка

  1. Скачай JAR-файл плагина PrivateChestFree.
  2. Помести его в папку /plugins на сервере.
  3. Перезапусти сервер или выполни /reload.
  4. Отредактируй config.yml и messages.yml под себя.
  5. Готово - игроки могут сразу защищать свои контейнеры.

Плагин не требует дополнительных зависимостей, работает из коробки. Автоматически чистит данные осиротевших контейнеров, чтобы не засорять базу. Если хочешь надёжную защиту сундуков на своём сервере Майнкрафт - PrivateChestFree отличный выбор. Скачай и настрой под свой геймплей.

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

Сервер для плагина PrivateChestFree - как у профи

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

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

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

Minecraft: Java Edition

1.21.x1.20.x1.19.x1.18.x1.17.x1.16.x1.15.x

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

Сервер

Ссылки


Создатели

Детали

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