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

Плагин AxKills 1.0.5 +1.0.4


Документация
https://modrinth.com/plugin/axkills
AxKills — серверный плагин ArtillexStudios для замены стандартных сообщений о смерти. Он относится к категории social и подходит для локализации, унификации или стилизации уведомлений. Клиентская установка не поддерживается, серверная обязательна.

Настройка выполняется через конфигурацию; заявлены разные форматы цвета и дополнительные интеграции.

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


AxKills заменяет стандартную фразу о смерти на вариант администратора, позволяя задать единый язык и стиль.

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

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

pro70-062-01-cabd05645510.webp


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


В официальном описании заявлены:

• настройка сообщений о смерти, доступных в текущей версии;
• поддержка MiniMessage;
• шестнадцатеричные цвета в записи &#RRGGBB;
• традиционные цветовые коды вида &a;
• основной файл config.yml;
• поддержка PlaceholderAPI;
• необязательная интеграция InteractiveChat;
• вывод предмета атакующего через %item% при этой интеграции.

Для перезагрузки конфигурации указана команда /axkills, связанная с разрешением axkills.reload. Другие команды и права предоставленным материалом не подтверждены.

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


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

Перед настройкой полезно:

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

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

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


Подтверждены Bukkit, Folia, Paper, Purpur и Spigot. Клиентская сторона имеет статус unsupported, серверная — required. JAR размещается только на сервере.

Подтверждённые версии Minecraft:

• 1.8–1.8.9;
• 1.9–1.9.4;
• 1.10–1.10.2;
• 1.11–1.11.2;
• 1.12–1.12.2;
• 1.13–1.13.2;
• 1.14–1.14.4;
• 1.15–1.15.2;
• 1.16–1.16.5;
• 1.17 и 1.17.1;
• 1.18–1.18.2;
• 1.19–1.19.4;
• 1.20–1.20.6;
• 1.21–1.21.11;
• 26.1, 26.1.1 и 26.1.2.

Версия 26.2 в предоставленном перечне не подтверждена. Следует сопоставлять выпуск JAR, Minecraft и платформу; совместимость нестандартного форка нельзя выводить только из его происхождения от Paper или Spigot.

Установка​


JAR помещают в папку plugins совместимого сервера. Рекомендуемая последовательность:

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

Несколько версий одного плагина одновременно оставлять не следует: это затрудняет загрузку и диагностику.

Форматы и интеграции​


Заявлены MiniMessage, запись &#RRGGBB и коды вида &a. При правке нужно сохранять структуру config.yml, менять небольшие группы строк и держать копию рабочего файла.

При изменении сообщений следует проверить:

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

PlaceholderAPI поддерживается по официальному описанию, но обязательным project dependency в предоставленных метаданных не обозначен. InteractiveChat указан как optional. Возможность %item%, показывающая предмет атакующего, относится именно к InteractiveChat; без него такой вывод не следует ожидать.

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


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

Короткий сценарий:

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

%item% тестируют только при наличии InteractiveChat. Предоставленные JAR динамически не запускались.

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


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

Нужно учитывать:

• набор причин смерти зависит от версии Minecraft;
• плагины чата могут менять вывод;
• плейсхолдер требует соответствующей интеграции;
• ошибка синтаксиса может оставить код обычным текстом;
• статическая проверка не подтверждает работу на сервере;
• характеристика «лёгкий» не гарантирует нулевую нагрузку.

Редкие события следует проверять отдельно: успешный тест одной причины не доказывает правильность всех остальных.

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


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

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

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


Если текст не заменяется или отображается неверно:

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

Если простой текст работает, оформление и интеграции возвращают по одному. Это помогает отделить ошибку базовой установки от синтаксиса или конфликта.

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


Версия 1.0.5: AxKills-1.0.5.jar, 1 496 356 байт. SHA-512: c3e40bd850ffb3256813bf01b1b9f06046a5454bea71d407c07648b7977aaad8f035a1e21bb81d0df7ac72518b152c26b27b1f326569926a966133b69fc90925; SHA-1: 083729036a929c3387f6c42118351c15b736d783.

Версия 1.0.4: AxKills-1.0.4.jar, 1 496 280 байт. SHA-512: 2cdc7c84d061d78355c266592f40e931d8ea74a25c06682bca17d4ca6dbb7e887273fd5778ae2dd9dee5167082071352e547473f43392831af4cf317f1c7dcb7; SHA-1: 037a0f51db16bfd70c66f4fe35855cd3756480e5.

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

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


Подтверждённый автор — ArtillexStudios. Лицензия проекта — MIT, идентификатор SPDX — MIT. Локализация разрешена при соблюдении условий лицензии и сохранении необходимых уведомлений. Редакционные рекомендации статьи не являются заявлениями автора.

FAQ​


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


Нет. Клиентская сторона отмечена как unsupported, серверная как required. JAR устанавливается на сервер.

Можно ли использовать цветное оформление?​


Да. Заявлены MiniMessage, формат &#RRGGBB и коды вида &a. Результат следует проверить в игре.

Обязателен ли InteractiveChat?​


Нет. Он указан как optional и нужен для заявленной возможности использовать %item% для предмета атакующего.

Поддерживается ли PlaceholderAPI?​


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

Почему сообщение может остаться стандартным?​


Возможны неверный ключ, различие событий между версиями, ошибка конфигурации или вмешательство другого обработчика. Диагностику начинают с простого текста без интеграций.
Автор
rootme
Скачивания
0
Показов
8
Первый выпуск
Обновление

Оценки

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 с цветными полупрозрачными тенями...
  • Disenchantment
    Плагин Disenchantment
    Disenchantment — серверный плагин H7KZ для работы с чарами через стандартную наковальню. Он...
  • Real Invisibility
    Плагин Real Invisibility
    Real Invisibility расширяет визуальное действие стандартной невидимости, скрывая экипировку...