- Документация
- https://modrinth.com/plugin/easyarmorstands
EasyArmorStands — серверный плагин для редактирования armor stand и display entity. Он предоставляет интерактивные инструменты перемещения, вращения и настройки объектов для декоративных сцен и надписей.
Плагин работает только на сервере и не требует клиентской установки. Подтверждены Paper, Minecraft 1.21.11, 26.1, 26.1.1, 26.1.2 и 26.2. Лицензия проекта — GPL-3.0-only.
EasyArmorStands переносит пространственное редактирование сущностей непосредственно в игру. Пользователь выбирает объект и взаимодействует с визуальными линиями, окружностями и точками вместо ручного подбора координат.
Плагин подходит для работы с:
• декоративными стойками для брони;
• item display и block display;
• текстовыми display-сущностями;
• голографическими надписями;
• группами объектов.
Готовые модели и автоматическое построение сцен не заявлены: содержимое создаёт пользователь.
Официальная инструкция предлагает получить инструмент командой /eas give и следовать подсказкам. Чтобы выбрать сущность, нужно держать инструмент и нажать по объекту правой кнопкой.
Базовый порядок:
• Получить инструмент.
• Выбрать armor stand или display entity.
• Указать манипулятор, кость либо действие.
• Изменить положение или параметр.
• Подтвердить результат либо отменить текущую операцию.
Полный интерфейс в основе не показан, поэтому неизвестные элементы меню не следует додумывать.
Правый клик по линии включает Move. Положение меняется движением игрока или направлением взгляда; повторный правый клик подтверждает результат, а левый отменяет изменение и восстанавливает прежнюю позицию. Круговой манипулятор включает Rotate и работает сходным образом.
Некоторые сущности поддерживают два режима:
• глобальный использует направления мировых координат;
• локальный учитывает поворот объекта.
Локальный режим, например, позволяет двигать стойку относительно направления её руки. Глобальный удобен для выравнивания по миру. Привязка к сетке и числовой шаг не описаны.
Команды /eas undo и /eas redo отменяют и повторяют изменения. Источник уточняет, что история охватывает операции EasyArmorStands, а также ручную установку и разрушение стоек для брони.
Практически стоит править сцену поэтапно, проверять объект с нескольких сторон и сохранять резервную копию мира. Глубина истории и её сохранение после перезапуска не указаны.
Для стойки выделены семь редактируемых частей:
• голова;
• корпус;
• левая и правая руки;
• левая и правая ноги;
• позиция всей сущности.
После выбора стойки нужно выбрать кость. Position отображается жёлтой точкой в центре под головой, остальные части — белыми линиями. Выбор Position и центрального инструмента Pick up позволяет поднять и переносить стойку.
Такое разделение отличает изменение общей позиции от настройки позы отдельных частей.
Команда /eas name редактирует пользовательское имя armor stand; форматирование выполняется через MiniMessage. В официальном тексте этот приём связан с голограммами.
Для версий 1.19.4 и новее автор рекомендует text display. Для подтверждённых версий text display является документированным вариантом надписей, но готовая система управления голограммами не заявлена.
Display entity можно перемещать, вращать и масштабировать. Через меню в item display помещается предмет. Команда /eas text редактирует text display и поддерживает MiniMessage; /eas text background меняет цвет фона.
Для надписи, постоянно обращённой к игроку, источник предлагает установить billboard mode в center и сбросить вращение через /eas reset.
Block display заполняется сочетанием Shift и левого клика либо командой /eas block. Поддерживаются состояния блока; приведён пример minecraft:birch_stairs[facing=east]. Другие параметры без источника не добавляются.
Команда /eas box меняет размер или положение bounding box. Клиент не отображает display entity, если её рамка не видна на экране. По умолчанию у таких сущностей рамки нет, поэтому они всегда рендерятся.
При настройке полезно:
• Охватить рамкой видимую часть объекта.
• Проверить сцену с разных углов.
• Убедиться, что объект не исчезает раньше ожидаемого.
• Сравнить поведение с рамкой и без неё.
Команда /eas brightness задаёт пользовательскую яркость display entity. Числовые пределы в основе не приведены.
Чтобы добавить сущность в группу, нужно удерживать Shift и нажать по ней правой кнопкой. Правый клик без Shift начинает групповое редактирование.
Меню открывается клавишей F, но групповые выделения его не поддерживают. Слева внизу доступны слоты экипировки, справа — быстрый выбор кости.
Также заявлена интеграция с FancyHolograms: его голограммы можно перемещать и масштабировать через EasyArmorStands. При этом обязательные project dependencies в метаданных не указаны, поэтому интеграция не считается условием запуска.
Подтверждена платформа Paper. JAR помещается в папку plugins совместимого сервера. Отдельная клиентская часть не нужна.
Практическая последовательность:
• Сопоставить Paper с подтверждённой версией Minecraft.
• Сохранить резервную копию мира и прежнего JAR при обновлении.
• Поместить файл в plugins.
• Запустить сервер и проверить журнал.
• Испытать инструмент на тестовой сущности.
• Проверить отмену до массового редактирования.
Другие ядра в основе не подтверждены.
В основе указаны:
• EasyArmorStands-3.2.1.jar — версия 3.2.1, 2968240 байт. SHA-512: 69967483dca3a4fe6afe9657dcbe1e160f7f3fb5e3663d9762be95f6d2c476f355fe537212462cf2a5dc112420a5d9862ad1d7d5728792c64bc521cf7f8c40ef; SHA-1: 20efb6edb7d31b1e5e9ff4f697e0dfd4c089db6d.
• EasyArmorStands-3.1.0.jar — версия 3.1.0, 2955654 байт. SHA-512: e8dc8642d0f1b878512124980937940324fdaceb9df30b17046ededb32946ded6f66376b0afd36c680ca9ea9757f8ee3947ac97f9820fffcde81c728d76dca77; SHA-1: 6d919790961a8815bece29e221b298247b0aa542.
Файлы получены по официальному HTTPS, локально сверены с хешами и прошли статическую проверку структуры и путей. Динамический запуск не выполнялся, поэтому поведение редактора на рабочем сервере не тестировалось.
EasyArmorStands распространяется по GPL-3.0-only. Обязательные зависимости проекта не указаны.
Основа не содержит полного списка разрешений, всех пунктов меню, числовых диапазонов перемещения, масштаба, яркости или bounding box. Также нет оснований обещать определённую производительность сложной сцены или совместимость с ядрами помимо Paper.
Безопаснее проверять ресурс в отдельном тестовом профиле или на копии сервера и мира. Перед установкой сохраните резервную копию конфигурации и пользовательских данных, зафиксируйте текущие версии Minecraft и загрузчика, а после запуска проверьте журнал ошибок и только затем переносите изменение в основное окружение.
Нет. EasyArmorStands устанавливается на сервер; клиентская часть не заявлена.
Armor stand и display entity. Для display-сущностей указаны перемещение, вращение и масштабирование.
Да. Документация указывает /eas undo и /eas redo, но глубина истории не раскрыта.
Да. Сущности добавляются с Shift и правым кликом. Меню для группы недоступно.
Нет. Это отдельная интеграция; обязательные project dependencies не указаны.
Более высокая версия у EasyArmorStands-3.2.1.jar; второй файл относится к 3.1.0.
Плагин работает только на сервере и не требует клиентской установки. Подтверждены Paper, Minecraft 1.21.11, 26.1, 26.1.1, 26.1.2 и 26.2. Лицензия проекта — GPL-3.0-only.
Назначение
EasyArmorStands переносит пространственное редактирование сущностей непосредственно в игру. Пользователь выбирает объект и взаимодействует с визуальными линиями, окружностями и точками вместо ручного подбора координат.
Плагин подходит для работы с:
• декоративными стойками для брони;
• item display и block display;
• текстовыми display-сущностями;
• голографическими надписями;
• группами объектов.
Готовые модели и автоматическое построение сцен не заявлены: содержимое создаёт пользователь.
Скриншоты и внешний вид
Начало работы и выбор объекта
Официальная инструкция предлагает получить инструмент командой /eas give и следовать подсказкам. Чтобы выбрать сущность, нужно держать инструмент и нажать по объекту правой кнопкой.
Базовый порядок:
• Получить инструмент.
• Выбрать armor stand или display entity.
• Указать манипулятор, кость либо действие.
• Изменить положение или параметр.
• Подтвердить результат либо отменить текущую операцию.
Полный интерфейс в основе не показан, поэтому неизвестные элементы меню не следует додумывать.
Перемещение, вращение и системы координат
Правый клик по линии включает Move. Положение меняется движением игрока или направлением взгляда; повторный правый клик подтверждает результат, а левый отменяет изменение и восстанавливает прежнюю позицию. Круговой манипулятор включает Rotate и работает сходным образом.
Некоторые сущности поддерживают два режима:
• глобальный использует направления мировых координат;
• локальный учитывает поворот объекта.
Локальный режим, например, позволяет двигать стойку относительно направления её руки. Глобальный удобен для выравнивания по миру. Привязка к сетке и числовой шаг не описаны.
Отмена и повтор операций
Команды /eas undo и /eas redo отменяют и повторяют изменения. Источник уточняет, что история охватывает операции EasyArmorStands, а также ручную установку и разрушение стоек для брони.
Практически стоит править сцену поэтапно, проверять объект с нескольких сторон и сохранять резервную копию мира. Глубина истории и её сохранение после перезапуска не указаны.
Кости armor stand
Для стойки выделены семь редактируемых частей:
• голова;
• корпус;
• левая и правая руки;
• левая и правая ноги;
• позиция всей сущности.
После выбора стойки нужно выбрать кость. Position отображается жёлтой точкой в центре под головой, остальные части — белыми линиями. Выбор Position и центрального инструмента Pick up позволяет поднять и переносить стойку.
Такое разделение отличает изменение общей позиции от настройки позы отдельных частей.
Имена и голограммы
Команда /eas name редактирует пользовательское имя armor stand; форматирование выполняется через MiniMessage. В официальном тексте этот приём связан с голограммами.
Для версий 1.19.4 и новее автор рекомендует text display. Для подтверждённых версий text display является документированным вариантом надписей, но готовая система управления голограммами не заявлена.
Display-сущности
Display entity можно перемещать, вращать и масштабировать. Через меню в item display помещается предмет. Команда /eas text редактирует text display и поддерживает MiniMessage; /eas text background меняет цвет фона.
Для надписи, постоянно обращённой к игроку, источник предлагает установить billboard mode в center и сбросить вращение через /eas reset.
Block display заполняется сочетанием Shift и левого клика либо командой /eas block. Поддерживаются состояния блока; приведён пример minecraft:birch_stairs[facing=east]. Другие параметры без источника не добавляются.
Bounding box и яркость
Команда /eas box меняет размер или положение bounding box. Клиент не отображает display entity, если её рамка не видна на экране. По умолчанию у таких сущностей рамки нет, поэтому они всегда рендерятся.
При настройке полезно:
• Охватить рамкой видимую часть объекта.
• Проверить сцену с разных углов.
• Убедиться, что объект не исчезает раньше ожидаемого.
• Сравнить поведение с рамкой и без неё.
Команда /eas brightness задаёт пользовательскую яркость display entity. Числовые пределы в основе не приведены.
Группы, меню и интеграция
Чтобы добавить сущность в группу, нужно удерживать Shift и нажать по ней правой кнопкой. Правый клик без Shift начинает групповое редактирование.
Меню открывается клавишей F, но групповые выделения его не поддерживают. Слева внизу доступны слоты экипировки, справа — быстрый выбор кости.
Также заявлена интеграция с FancyHolograms: его голограммы можно перемещать и масштабировать через EasyArmorStands. При этом обязательные project dependencies в метаданных не указаны, поэтому интеграция не считается условием запуска.
Установка и совместимость
Подтверждена платформа Paper. JAR помещается в папку plugins совместимого сервера. Отдельная клиентская часть не нужна.
Практическая последовательность:
• Сопоставить Paper с подтверждённой версией Minecraft.
• Сохранить резервную копию мира и прежнего JAR при обновлении.
• Поместить файл в plugins.
• Запустить сервер и проверить журнал.
• Испытать инструмент на тестовой сущности.
• Проверить отмену до массового редактирования.
Другие ядра в основе не подтверждены.
Файлы и контроль целостности
В основе указаны:
• EasyArmorStands-3.2.1.jar — версия 3.2.1, 2968240 байт. SHA-512: 69967483dca3a4fe6afe9657dcbe1e160f7f3fb5e3663d9762be95f6d2c476f355fe537212462cf2a5dc112420a5d9862ad1d7d5728792c64bc521cf7f8c40ef; SHA-1: 20efb6edb7d31b1e5e9ff4f697e0dfd4c089db6d.
• EasyArmorStands-3.1.0.jar — версия 3.1.0, 2955654 байт. SHA-512: e8dc8642d0f1b878512124980937940324fdaceb9df30b17046ededb32946ded6f66376b0afd36c680ca9ea9757f8ee3947ac97f9820fffcde81c728d76dca77; SHA-1: 6d919790961a8815bece29e221b298247b0aa542.
Файлы получены по официальному HTTPS, локально сверены с хешами и прошли статическую проверку структуры и путей. Динамический запуск не выполнялся, поэтому поведение редактора на рабочем сервере не тестировалось.
Лицензия и ограничения данных
EasyArmorStands распространяется по GPL-3.0-only. Обязательные зависимости проекта не указаны.
Основа не содержит полного списка разрешений, всех пунктов меню, числовых диапазонов перемещения, масштаба, яркости или bounding box. Также нет оснований обещать определённую производительность сложной сцены или совместимость с ядрами помимо Paper.
Безопасная проверка
Безопаснее проверять ресурс в отдельном тестовом профиле или на копии сервера и мира. Перед установкой сохраните резервную копию конфигурации и пользовательских данных, зафиксируйте текущие версии Minecraft и загрузчика, а после запуска проверьте журнал ошибок и только затем переносите изменение в основное окружение.
FAQ
Нужен ли игрокам отдельный мод?
Нет. EasyArmorStands устанавливается на сервер; клиентская часть не заявлена.
Какие сущности подтверждены?
Armor stand и display entity. Для display-сущностей указаны перемещение, вращение и масштабирование.
Можно ли отменить ошибку?
Да. Документация указывает /eas undo и /eas redo, но глубина истории не раскрыта.
Поддерживается ли групповое редактирование?
Да. Сущности добавляются с Shift и правым кликом. Меню для группы недоступно.
Обязателен ли FancyHolograms?
Нет. Это отдельная интеграция; обязательные project dependencies не указаны.
Какой файл новее?
Более высокая версия у EasyArmorStands-3.2.1.jar; второй файл относится к 3.1.0.