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

Плагин CrystalPVPDisabler 1.3.0 +1.2.0


Назначение плагина​


CrystalPVPDisabler — серверный плагин для Paper и Spigot, который меняет только один узкий участок боевой механики: конечные кристаллы и якоря возрождения перестают наносить урон игрокам. При этом проект не задуман как общий запрет взрывов. По официальному описанию сохраняются изготовление и размещение кристаллов и якорей, разрушение блоков их взрывами, а также обычный урон от TNT, криперов и вагонеток со взрывчаткой. Таким образом, администратор может убрать именно Crystal PvP и схожее применение якорей, не выключая остальные взрывные механики мира.

Плагин относится к категориям управления и игровых механик. Он устанавливается только на сервер: клиентская сторона не поддерживается и отдельный клиентский файл игрокам не требуется. Проект распространяется по лицензии MIT; в публичной команде указаны StarMaster и _Miro.

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

pro150-143-01-103442c5c219.webp


Для каких серверов он подходит​


Основной сценарий — сервер, где бой кристаллами и якорями нежелателен, но сами предметы и остальные взрывы должны сохраниться. Это может быть обычное выживание, SMP или проект с собственными PvP-правилами.

Плагин стоит рассматривать, когда нужно:

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

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

Совместимость и подтверждённые версии​


Подтверждены Paper и Spigot. Перечень версий Minecraft охватывает 1.16–1.21.11 со всеми указанными промежуточными выпусками, а также 26.1, 26.1.1, 26.1.2 и 26.2. Клиентский компонент не нужен.

В выбранных метаданных обязательные зависимости от других проектов не указаны. Это не гарантирует совместимость с любым форком или плагином, меняющим взрывы и урон. Перед установкой фиксируют точную версию ядра, список таких плагинов, резервную копию и выбранный JAR.

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


В фактической основе приведены две сборки. Версия 1.3.0 поставляется в файле crystalpvpdisabler-1.3.0.jar размером 35 376 байт. Для неё опубликованы SHA-512 1385d90dfff97dde20044d6f2e79aff57693cc16cae6485fe087ec51a651986bcede5970a1a3804b3d88ab13fce75e0bfc47e6817ea57775f8bf5ab9c90a1353 и SHA-1 952b0a07a91811c4935a248b9d7611009bf48141.

Версия 1.2.0 находится в файле crystalpvpdisabler-1.2.0.jar размером 7 052 байта. Её SHA-512 — cbe455e86693b57c9b7f506c7bd4710286ec3891e557aca8a04f2bf8eeb23caef4d7b2256044ace4026929a9dad42ddb711d987e87d406f5468afd031c29531f, SHA-1 — 7eac1ab10bce9acb01a3e55827f1b597ed307b56.

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

Установка без лишних допущений​


JAR помещают в папку plugins совместимого сервера. Официальное описание представляет проект как решение без обязательной настройки, но полный перечень создаваемых файлов в материалах отсутствует.

Безопасный порядок:

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

Одновременная загрузка 1.2.0 и 1.3.0 способна вызвать конфликт, поэтому старый файл хранят только вне активной папки.

Как проверить результат​


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

Минимальная матрица проверки:

• взрыв конечного кристалла рядом с игроком не уменьшает его здоровье;
• взрыв якоря возрождения рядом с игроком также не наносит ему урон;
• блоки в зоне этих взрывов по-прежнему могут разрушаться;
• кристалл и якорь можно изготовить и разместить;
• TNT, крипер и взрывная вагонетка продолжают наносить игроку урон;
• поведение одинаково после повторного запуска сервера.

Результат следует оценивать не по одному эпизоду, а по нескольким повторениям с одинаковыми условиями. Если на сервере установлены плагины регионов, защиты или изменения урона, тест полезно повторить внутри и вне защищённых зон.

Ограничения и эксплуатационные риски​


CrystalPVPDisabler не заявлен как система защиты построек, антигриф, менеджер регионов или универсальный фильтр взрывов. Он не отменяет разрушение блоков и не меняет остальные перечисленные источники урона. В материалах нет подтверждения настроек по мирам, прав доступа, исключений, сообщений игрокам или интеграций с другими плагинами.

Фраза о лёгкости проекта в исходном описании не является результатом независимого нагрузочного теста. Данных о потреблении памяти, времени обработки событий и поведении при высокой нагрузке нет. Также отсутствует динамическая проверка предоставленных JAR. Для производственного сервера корректный вывод можно сделать только после стендового запуска на собственной сборке. Отдельно следует проверить границу действия: источник подтверждает защиту игроков, но не описывает воздействие на мобов, предметы и другие сущности. Их поведение нельзя выводить из названия плагина.

Обновление и безопасный откат​


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

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

Диагностика типичных проблем​


Если урон не блокируется, проверяют успешную загрузку, тип и версию ядра, единственность JAR и влияние плагинов, обрабатывающих PvP или взрывы. Если перестали работать TNT, криперы либо размещение кристаллов, это расходится с заявленным назначением и указывает на конфликт, правила региона или ошибочный тест.

Для диагностики записывают версию Minecraft и ядра, имя JAR, безопасный фрагмент журнала, список связанных плагинов и точные условия воспроизведения. Затем повторяют опыт на чистом стенде.

FAQ​


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


Нет. Плагин требуется серверу, клиентская сторона не поддерживается.

Отключает ли он все взрывы?​


Нет. Блокируется урон игрокам только от конечных кристаллов и якорей. TNT, криперы и взрывные вагонетки сохраняют урон.

Защищает ли он постройки?​


Нет такой заявленной функции. Разрушение блоков кристаллами и якорями остаётся.

Есть ли обязательные зависимости?​


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

Полностью ли проверены JAR?​


Подтверждены HTTPS-загрузка, хеши и статическая структура. Динамический запуск не проводился.
Автор
rootme
Скачивания
0
Показов
4
Первый выпуск
Обновление

Оценки

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

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

  • LiteFrames Shaders
    Шейдеры LiteFrames Shaders
    LiteFrames Shaders — клиентский шейдерпак, созданный для возвращения тёплого, простого и...
  • Mellow Edited
    Шейдеры Mellow Edited
    Mellow Edited — неофициальная модификация Mellow Shader, подготовленная BalancedGlow. Её цель —...
  • Modern PSX Shaders
    Шейдеры Modern PSX Shaders
    Modern PSX Shaders — клиентский шейдерпак, объединяющий слегка нестабильную эстетику первой...
  • Adaptive Outline
    Шейдеры Adaptive Outline
    Adaptive Outline — клиентский шейдер, который подчёркивает границы объектов адаптивной обводкой...
  • Base-Shader
    Шейдеры Base-Shader
    Base-Shader — клиентский шейдерпак для Iris, задача которого состоит в точном воспроизведении...
  • Excavating Enchant: 3x3 Mining!
    Плагин Excavating Enchant: 3x3 Mining!
    Excavating Enchant: 3x3 Mining! добавляет серверное зачарование Excavating для кирок и лопат...
  • WorldListTrashCan
    Плагин WorldListTrashCan
    WorldListTrashCan — серверный плагин очистки, основанный на персональной корзине в домашнем мире...
  • DonutSMP Spawner
    Плагин DonutSMP Spawner
    DonutSMP Spawner, также названный DonutSpawners в исходном описании, — серверный плагин...
  • Image Emojis: Emojis in chat
    Плагин Image Emojis: Emojis in chat
    Image Emojis: Emojis in chat, также называемый ImageEmojis, — серверный плагин для Paper...
  • Double Life
    Плагин Double Life
    Double Life — серверный плагин, воссоздающий игровую идею из серии DoubleLife. Он меняет обычный...