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

Плагин GunPlugin 6.0.0 +3.0.1


Документация
https://modrinth.com/plugin/gunplugin
GunPlugin — серверный плагин для Minecraft Java Edition с несколькими типами оружия, боеприпасами, режимами стрельбы и настраиваемой баллистикой. Проект относится к игровой механике и экипировке, распространяется по MIT и не требует установки своего JAR на клиент. В метаданных подтверждены Bukkit, Folia, Paper, Purpur и Spigot, а также Minecraft 1.21–1.21.11.

Назначение и возможности​


Плагин добавляет пистолеты, винтовки, дробовики и снайперские винтовки. Подтверждены магазины, отображение патронов, перезарядка, одиночный, серийный и дробовой огонь. Автоогонь работает при удержании правой кнопки, ручная перезарядка — клавишей F.

Заявлены скорость и падение пули, проникновение, рост разброса в движении, отдача, частицы, звуки и 30% дополнительного урона за попадание в голову. При оружии в руке отключаются обычная левая атака и правое взаимодействие. Точные формулы и пределы не приведены.

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

pro150-138-01-b515f77e22c3.webp


Аудитория и сценарии выбора​


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

До внедрения определяют:

• выдачу оружия и патронов;
• разрешённые миры и безопасные зоны;
• сохранение предметов после смерти;
• допустимые режимы огня;
• учёт убийств и урона;
• конфликт клавиши F;
• работу дверей, контейнеров и NPC при оружии в руке.

В выживании система меняет ценность брони, щитов, луков и укрытий, поэтому требует пересмотра баланса.

Совместимость и требования​


Выбранные метаданные перечисляют Minecraft 1.21–1.21.11 и платформы Bukkit, Folia, Paper, Purpur и Spigot. Серверная сторона обязательна, клиентская отмечена как неподдерживаемая. Обязательные project dependencies не указаны.

В руководстве отдельно названы Minecraft 1.21.4, Spigot или Paper, Java 8+ и рекомендация 2 ГБ памяти. Эти сведения уже метаданных и не привязаны к каждой сборке, поэтому конкретный JAR нужно проверять на выбранном ядре.

Отдельного теста требуют Folia, Purpur, античит, регионы, кастомные сущности, системы брони, статистика урона и кроссплатформенный вход.

Установка и первый запуск​


Подтверждённый способ — поместить JAR в папку plugins совместимого сервера. После запуска официальный текст предусматривает редактирование файла конфигурации в каталоге GunPlugin, но точные ключи в предоставленном фрагменте не раскрыты.

Порядок внедрения:

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

Исходную конфигурацию сохраняют, а параметры меняют по одной группе с повторной проверкой.

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


Приёмка охватывает:

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

Также проверяют урон игрокам и мобам, броню, регионы, частицы, звуки и взаимодействия. Заявленные 30% за попадание в голову измеряют на нескольких целях. Результат приемлем, если ограничения не обходятся, данные сохраняются, а ошибок нет.

Конфигурация и баланс​


Официальное описание подтверждает создание пользовательского оружия через конфигурацию. Это даёт гибкость, но сочетание высокого урона, скорострельности, ёмкого магазина и малого разброса может резко изменить баланс.

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

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


GunPlugin меняет не только урон, но и управление. Отключение обычной атаки и правого взаимодействия может конфликтовать с меню, NPC, контейнерами и предметами. Автоматический огонь увеличивает число событий, звуков и частиц, а баллистика и проникновение требуют проверки нагрузки.

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

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


В источнике указаны GunPlugin-6.0.0.jar версии 6.0.0 размером 692 952 байта и GunPlugin-3.0.1.jar версии 3.0.1 размером 306 181 байт. Разница версий и размеров значительна, поэтому обновление следует считать потенциально крупным.

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

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

Для 6.0.0 опубликованы SHA-1 1693427d1e8f3633f651d24a7927fda98b1d5429 и SHA-512 a87fd673e5464c05788054c5ba5498a1ea16ef5b9c0cd3fd98ab475dde468c67ff144ad37f8878423d0dab3d1825ab99d3440bb0ae7e889b101bc547a27e68f5. Для 3.0.1 указаны SHA-1 4d6e551b7254586b5c341f1b40de46e849497f1c и SHA-512 259d094e50293eaff2f40d04b2f0834d9a63422086d6304e41ec7551f4069d92399f7cbd73da4666f56a22213cdf97ea142c9deb745f446609aec47046f5b106.

Откат​


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

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

Диагностика​


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

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

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

Лицензия и авторство​


Публичный участник проекта — 114514h. GunPlugin распространяется по MIT; канонический SPDX-идентификатор — MIT. При локализации и распространении следует сохранять название, авторство и лицензию. Рекомендации по балансу, резервным копиям и стенду являются редакционными.

FAQ​


Нужно ли устанавливать GunPlugin на клиент?​


Отдельный клиентский JAR не заявлен. Плагин требуется на сервере, а клиентская сторона отмечена как неподдерживаемая.

Какие виды оружия подтверждены?​


В официальном описании названы пистолеты, винтовки, дробовики и снайперские винтовки.

Как выполняется ручная перезарядка?​


Источник указывает клавишу F. На конкретном сервере нужно проверить конфликт с другими действиями и переназначениями.

Какая версия Minecraft нужна?​


Метаданные перечисляют 1.21–1.21.11, а фрагмент руководства отдельно называет 1.21.4 и Spigot/Paper. Из-за различия сведений точную комбинацию следует проверять с выбранным JAR.
Автор
rootme
Скачивания
0
Показов
3
Первый выпуск
Обновление

Оценки

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 — серверный плагин очистки, основанный на персональной корзине в домашнем мире...
  • CrystalPVPDisabler
    Плагин CrystalPVPDisabler
    CrystalPVPDisabler — серверный плагин для Paper и Spigot, который меняет только один узкий...
  • DonutSMP Spawner
    Плагин DonutSMP Spawner
    DonutSMP Spawner, также названный DonutSpawners в исходном описании, — серверный плагин...
  • Image Emojis: Emojis in chat
    Плагин Image Emojis: Emojis in chat
    Image Emojis: Emojis in chat, также называемый ImageEmojis, — серверный плагин для Paper...