Проверенный сериализатор призыва Java Mob

Генератор команды /summon для мобов Minecraft

Выберите тип из сгенерированного allowlist из 90 Mob Java 26.2, простую позицию, необязательное буквальное имя, общие булевы поля и только проверенные возможности Creeper или Sheep. Результат — закрытая строка /summon, а не редактор произвольных сущностей или сырого NBT.

Allowlist Mob, а не все сущности

Снаряды, транспорт, дисплеи, предметы, игроки и прочие не-Mob сущности никогда не появляются в селекторе.

  • Bedrock, сырой NBT/JSON, Health, атрибуты, экипировка, эффекты, пассажиры, варианты, возраст и размер исключены.
  • Вывод формы парсера не доказывает права мира/сервера или семантическое принятие.

Только проверенные поля

Общие булевы поля, CustomName, powered Creeper и цвет/стрижка Sheep образуют полный набор полей.

  • Сериализатор и доказательства парсера защищают структуру; права, политика сервера и игровая семантика остаются внешними.
  • MapMC выводит CustomName:"..." как прямую строку SNBT в кавычках; он не создаёт JSON-строку или составную форму {text:"..."}.

Java 26.2 · /summon

Проверенный Java Mob

Выберите один проверенный Mob Java 26.2 и только разрешённые буквальные поля, чтобы создать детерминированную команду /summon. Редактор не принимает сырой NBT, произвольные сущности, экипировку, эффекты или атрибуты.

Выберите Mob и разрешённые поля

Проверенный Java Mob

Сгенерированный allowlist содержит 90 runtime-типов, наследующих класс Mob в зафиксированных доказательствах.

Принимаются только ID из проверенного Java 26.2 allowlist из 90 Mob.
Позиция призыва

Используйте текущую позицию исполнителя или три простые мировые координаты.

Текущая позиция остаётся явной, когда структурированные поля создают SNBT.АбсолютнаяОтносительная (~)Локальные ^-координаты, поворот, направление, измерения и цели относительно сущности исключены.
Необязательное буквальное имя

Введите ограниченное Unicode-имя, которое один раз экранируется как прямой строковый SNBT-скаляр.

Управляющие символы, непарные суррогаты и значения за пределами лимитов скаляров или UTF-8 отклоняются.

MapMC выводит CustomName:"..." как прямую строку SNBT в кавычках; он не создаёт JSON-строку или составную форму {text:"..."}.

Проверенные общие поля Mob

Включайте только булевы поля, доказанные в иерархии Java Mob.

Ложные значения опускаются, а не сериализуются как 0b.

Выберите Mob и разрешённые поля

Структурированная команда призыва Mob

Команда создаётся только из закрытой ведомости полей выбранного Mob.

Вывод формы парсера не доказывает права мира/сервера или семантическое принятие.

Закрытый сериализатор только для Mob

До вывода каждый тип сущности и поле должны присутствовать в зафиксированных доказательствах Java 26.2.

Allowlist Mob, а не все сущности
Снаряды, транспорт, дисплеи, предметы, игроки и прочие не-Mob сущности никогда не появляются в селекторе.
Только проверенные поля
Общие булевы поля, CustomName, powered Creeper и цвет/стрижка Sheep образуют полный набор полей.
Буквальная сериализация не доказывает выполнение
Сериализатор и доказательства парсера защищают структуру; права, политика сервера и игровая семантика остаются внешними.

Bedrock, сырой NBT/JSON, Health, атрибуты, экипировка, эффекты, пассажиры, варианты, возраст и размер исключены.

Выбор Mob, буквальное экранирование, генерация команды, копирование и TXT остаются в браузере.

Вопросы о генераторе /summon для мобов

Почему в списке только 90 Mob?
Селектор создаётся по зафиксированным runtime-доказательствам Java 26.2 для типов, наследующих Mob. Игроки, предметы, дисплеи, снаряды, транспорт и другие не-Mob сущности намеренно отсутствуют.
Какие общие и типовые поля доступны?
Закрытый набор включает буквальное имя, его видимость, пять общих булевых полей Mob, powered Creeper и цвет или состояние стрижки Sheep. Другие способности типов не предполагаются.
Как пользовательское имя остаётся буквальным и структурированным?
Нормализованный текст ограничивается и один раз экранируется как прямой строковый SNBT-скаляр CustomName:"...". MapMC не принимает сырой NBT и не выводит JSON-подобную строку имени.
Можно призвать не-Mob, добавить экипировку или эффекты, либо использовать Bedrock?
Нет. Не-Mob сущности, случайный выбор, сырой NBT/JSON, Health, атрибуты, экипировка, эффекты, пассажиры, варианты, возраст, размер, синтаксис Bedrock и гарантии выполнения исключены.

Связанные задачи MapMC