Скачать Плагин PrivateVaults в Майнкрафт
PrivateVaults

Плагин PrivateVaults 1.2.1 +1.1


PrivateVaults — серверный плагин для Bukkit, Paper и Spigot, предоставляющий игрокам защищённые нумерованные хранилища. Пользователь открывает нужное окно командой /pv <номер>, размещает предметы и закрывает интерфейс; по описанию проекта содержимое сохраняется автоматически. Категории ресурса — management и storage.

Автор — Mamtak. Лицензия — MIT, SPDX: MIT. Плагин обязателен на сервере, а клиентская сторона отмечена как unsupported: отдельная клиентская установка не заявлена.

Назначение и принцип работы​


PrivateVaults заменяет физический контейнер виртуальным интерфейсом, связанным с игроком и номером хранилища. Размер настраивается, значение по умолчанию — 32 слота. Нумерация помогает разделять запасы, а лимиты позволяют выдавать группам разное число хранилищ.

Слово «private» означает ограниченный игровой доступ. Шифрование, журнал операций, межсерверная синхронизация и отдельное резервное копирование не заявлены. Плагин следует оценивать как средство управления личными инвентарями, а не как криптографическое хранилище.

Скриншоты и внешний вид​

pro70-049-01-72110efe7d25.webp

pro70-049-02-b769933df7d6.webp


Кому подходит и когда его выбирать​


Ресурс рассчитан на survival-, SMP- и другие серверы, где игрокам нужно постоянное личное место для предметов без размещения сундуков в мире. Он удобен и для проектов с привилегиями, поскольку количество хранилищ связывается с разрешениями.

PrivateVaults подходит, если нужны:

• личные хранилища по номеру;
• настраиваемые лимиты и размеры;
• список доступных номеров;
• административный просмотр чужих хранилищ;
• многостраничный интерфейс выбора;
• перечитывание конфигурации без полного рестарта.

Не подтверждены общий доступ, поиск и сортировка предметов, импорт из других плагинов и единая база для нескольких серверов.

Команды и доступные функции​


/pv <номер> открывает собственное хранилище, а /pv list перечисляет доступные номера. Для администрации описаны открытие чужого хранилища в реальном времени и просмотр списка другого игрока; эти операции требуют mamtak.pv.adminaccess.

/pv reload предназначена для операторов и перечитывает config.yml без рестарта. Также заявлен /pv gui … с многостраничным интерфейсом. Его аргумент в предоставленном фрагменте отображён неполно, поэтому точный синтаксис нельзя восстанавливать догадкой.

Проверка для игрока:

• Выполнить /pv list.
• Открыть разрешённый номер.
• Положить тестовый предмет и закрыть окно.
• Повторно открыть тот же номер.
• Убедиться, что предмет сохранён, а лишние номера недоступны.

Лимиты, размеры и разрешения​


В config.yml заявлены vault-limits, default-vault-size и vault-sizes. Опубликованная схема содержит:

• mamtak.pv.normal — 2 хранилища;
• mamtak.pv.advanced — 4;
• mamtak.pv.rich — 6;
• mamtak.pv.moderator — 8;
• mamtak.pv.admin — 12;
• mamtak.pv.owner — без ограничения при owner, равном 0;
• mamtak.pv.adminaccess — доступ к хранилищам других игроков.

Это исходные значения, а не обязательная модель. Не указано, какое право имеет приоритет при одновременной выдаче нескольких групп и что происходит после уменьшения лимита. Такие случаи нужно проверять на копии сервера.

Совместимость и зависимости​


Подтверждены Minecraft 1.21 и все перечисленные выпуски от 1.21.1 до 1.21.11. Платформы: Bukkit, Paper и Spigot.

Обязательные project dependencies в выбранных метаданных не указаны. Это не гарантирует совместимость с любым форком, менеджером прав или набором плагинов. Версия Java и точные сборки ядер не приведены, поэтому назначать их предположительно нельзя.

Установка​


Один JAR помещают в папку plugins совместимого сервера. Клиентам файл не устанавливают.

Порядок действий:

• Остановить сервер и создать резервную копию.
• Проверить версию Minecraft и тип ядра.
• Удалить дубликаты PrivateVaults из активной папки.
• Поместить выбранный JAR в plugins.
• Запустить сервер и изучить журнал.
• Проверить созданную конфигурацию.
• Выдать тестовые права и испытать сохранение.

Дополнительные каталоги, параметры запуска и ручное создание данных не описаны.

Файлы и контроль целостности​


Версия 1.2.1 представлена PrivateVaults-1.2.jar размером 12 272 байта. SHA-512: 161cbabc4a22d8f38b552dd30bb98011c30a77bc5b162805f570445c564648d3bb1a87d060a0a201da1391e76a4cdffa50388b354b958e131fef1e27b9a3f072. SHA-1: c899fe2490f9aaef430fedc925ec67c21f325e1c.

Версия 1.1 представлена PrivateVaults-1.1.jar размером 9 811 байт. SHA-512: ad823857e142fb2b2d8ef1945a328575fcbb2fedd8004c7838902780b45ce715fceed94a611b0555c6a781512f791c1d373bac19a47a1ddd1f023ea14f6488b9. SHA-1: 4c661bd7bb8a8811b0ef913761f9260abeaa3d9a.

Файлы получены по официальному HTTPS и локально сверены по опубликованным хешам. Архивы прошли статическую проверку структуры и путей. Динамический запуск не выполнялся, поэтому целостность подтверждена, а работа в конкретной среде — нет.

Проверка результата​


После запуска следует проверить полный цикл:

• в журнале нет отказа загрузки PrivateVaults;
• разрешённый номер открывается;
• номер сверх лимита недоступен;
• предмет сохраняется после повторного открытия;
• обычный игрок не получает административный доступ;
• /pv list соответствует правам;
• тестовое изменение применяется после /pv reload;
• после перезапуска содержимое остаётся доступным.

До окончания проверки лучше использовать временные предметы, а не ценности игроков.

Безопасное обновление и откат​


Перед переходом с 1.1 на 1.2.1 нужно остановить сервер и сохранить старый JAR, конфигурацию и все данные PrivateVaults. Формат миграции не описан, поэтому обновление сначала проверяют на копии.

Последовательность:

• Зафиксировать версию и настройки.
• Создать согласованную резервную копию.
• Убрать старый JAR из plugins.
• Проверить размер и хеш нового файла.
• На копии открыть существующие хранилища.
• Проверить запись предметов и повторный запуск.
• Затем обновить рабочий сервер.

Если новая версия изменила данные, для отката недостаточно вернуть прежний JAR. Следует восстановить JAR, конфигурацию и данные из одной резервной точки.

Ограничения и диагностика​


При недоступной команде проверяют загрузку и разрешения. При неверном лимите сопоставляют права с vault-limits, не предполагая неизвестный приоритет. Если настройки не применились, проверяют config.yml и предусмотренную перезагрузку.

Диагностический список:

• только один JAR PrivateVaults;
• совпадение размера и хеша;
• поддерживаемая версия и платформа;
• сообщения плагина в журнале;
• повторение сбоя на копии с минимумом сторонних плагинов;
• запись номера хранилища, прав и последовательности действий;
• резервная копия до редактирования данных.

Не заявлены восстановление отдельного хранилища, аудит действий администратора и гарантии совместимости с другими виртуальными инвентарями.

FAQ​


Нужна ли установка игрокам?​


Нет. Плагин устанавливается на сервер, клиентская сторона отмечена как unsupported.

Как открыть своё хранилище?​


Используется /pv <номер>, а доступные номера показывает /pv list.

Можно ли открыть чужое хранилище?​


Да, административная функция заявлена. Она требует mamtak.pv.adminaccess, по умолчанию предназначенного для операторов.

Сколько хранилищ получает игрок?​


Число определяется vault-limits и правом. Опубликованы лимиты 2, 4, 6, 8 и 12; owner со значением 0 означает отсутствие ограничения.

Нужны ли зависимости?​


Обязательные project dependencies в выбранных метаданных не указаны. Конкретную сборку всё равно нужно тестировать.

Какой файл новее?​


Новее версия 1.2.1 в PrivateVaults-1.2.jar. Имя JAR содержит 1.2, а версия выпуска указана как 1.2.1.

Что сохранять при локализации?​


Лицензия MIT разрешает локализацию. Нужно сохранить название PrivateVaults, авторство Mamtak и сведения о лицензии, не приписывая автору редакционные выводы.
Автор
rootme
Скачивания
0
Показов
5
Первый выпуск
Обновление

Оценки

0.00 звёзд 0 оценок

Другие ресурсы пользователя rootme

  • ULS Shader
    Шейдеры ULS Shader
    ULS Shader — клиентский шейдерпак автора LokiDaDawg, распространяемый по лицензии MIT. Проект...
  • PathMax
    Шейдеры PathMax
    PathMax — клиентский шейдерпак автора xsoras, распространяемый по лицензии MIT. Он описан как...
  • Slugs Vibrant Visuals
    Шейдеры Slugs Vibrant Visuals
    Slugs Vibrant Visuals — клиентский шейдер-пак для Minecraft от Thegodlyslug. Он усиливает...
  • SOLAR Shader
    Шейдеры SOLAR Shader
    SOLAR Shader — клиентский шейдер-пак для Minecraft с тёплой, насыщенной и фантазийной подачей...
  • NostaLens
    Шейдеры NostaLens
    NostaLens — клиентский шейдерпак автора caju, добавляющий Minecraft fisheye-искажение по краям...
  • Lost Tape Shader
    Шейдеры Lost Tape Shader
    Lost Tape Shader — клиентский шейдерпак Emil_Deu в эстетике найденной видеозаписи и аналогового...
  • Atherial Shaders
    Шейдеры Atherial Shaders
    Atherial Shaders — клиентский шейдерпак Minecraft с насыщенным освещением, прозрачной водой...
  • Candela Shaders
    Шейдеры Candela Shaders
    Candela Shaders — клиентский шейдерпак для Minecraft с цветными полупрозрачными тенями...
  • AxKills
    Плагин AxKills
    AxKills — серверный плагин ArtillexStudios для замены стандартных сообщений о смерти. Он...
  • Disenchantment
    Плагин Disenchantment
    Disenchantment — серверный плагин H7KZ для работы с чарами через стандартную наковальню. Он...