Скин и ник

Манекен со скином

NPC без плагинов: с 1.21.9 в игре есть манекен — фигура игрока с любым скином, позой и подписью над головой. Впишите ник — соберём команду /summon, которая работает и на пиратке.

Чей скин

Скин чужого ника хранит только Mojang — нужен лицензионный аккаунт. Без ника манекен получит стандартный скин.

Подписи

Цвет — кодами &: &6 золотой, &l жирный. До 48 знаков.

Поза и вид

Спрятать слои скина

Результат

Пример · Notch

NPC

Скин Notch — фигура в 3D

Скин в команде — работает везде

/summon minecraft:mannequin ~ ~ ~ {profile:{id:[I;110787060,1156138790,-1514210135,238594805],properties:[{name:"textures",value:"ewogICJ0aW1lc3RhbXAiIDogMTc5MjUwOTU2MjUyOSwKICAicHJvZmlsZUlkIiA6ICIwNjlhNzlmNDQ0ZTk0NzI2YTViZWZjYTkwZTM4YWFmNSIsCiAgInByb2ZpbGVOYW1lIiA6ICJOb3RjaCIsCiAgInRleHR1cmVzIiA6IHsKICAgICJTS0lOIiA6IHsKICAgICAgInVybCIgOiAiaHR0cDovL3RleHR1cmVzLm1pbmVjcmFmdC5uZXQvdGV4dHVyZS8yOTIwMDlhNDkyNWI1OGYwMmM3N2RhZGMzZWNlZjA3ZWE0Yzc0NzJmNjRlMGZkYzMyY2U1NTIyNDg5MzYyNjgwIgogICAgfQogIH0KfQ=="}]},immovable:1b,Invulnerable:1b}

В чат такая команда не влезет — клиент молча обрежет её на 256 знаках. Вставьте её в командный блок: там предел 32 767.

Короче, по нику — только с интернетом и на лицензии

/summon minecraft:mannequin ~ ~ ~ {profile:{name:"Notch"},immovable:1b,Invulnerable:1b}

Убрать ближайший манекен

/kill @n[type=minecraft:mannequin]

Как применить

  1. Встаньте на место NPC

    Манекен появится там, где стоите вы: ~ ~ ~. Куда он смотрит, задаёт поле «Смотрит».

  2. Вставьте команду в командный блок

    Со скином в команде она длиннее 256 знаков и в чат не влезет. Командный блок даёт /give @s command_block.

  3. Оденьте манекена

    Броню и предметы в руки — командой /item replace entity @n[type=minecraft:mannequin] armor.head with diamond_helmet.

Что нужно знать про манекены

  • Нужна версия 1.21.9 и новее. Тогда манекен появился в игре. Поля команды сверены с игрой 1.21.11 и 26.3.
  • Скин по нику — только с интернетом. Короткая команда просит скин у Mojang, и на пиратском сервере манекен получит стандартный. Команда со скином внутри работает везде.
  • Манекен не ходит и не говорит. Он стоит, где поставили, и держит позу. Чтобы он отвечал на нажатие, рядом ставят командный блок или функцию датапака.
  • Профиль можно достать в игре. В 1.21.11 и 26.3 команда /fetchprofile name <ник> отвечает профилем со скином и кнопкой «Призвать манекен».

Голову того же игрока даст генератор голов, голограмму над NPC — голограмма с текстом. Позу стойке для брони выставит генератор стойки.

Частые вопросы

Как сделать NPC в Minecraft без плагинов?

Командой /summon minecraft:mannequin — манекен с моделью игрока, он есть с 1.21.9. Скин, поза и подпись задаются в команде.

Как поставить манекену скин другого игрока?

Вписать в поле profile ник или сам скин строкой текстуры. С ником скин подтянется только с интернетом и на лицензии, со строкой текстуры — где угодно.

Почему у манекена скин Стива на пиратском сервере?

Команда с одним ником просит скин у Mojang, а пиратский сервер этого не умеет. Нужна команда со скином внутри — страница собирает её первой.