Генератор голов игроков Minecraft
Получите голову любого игрока в Minecraft Java командой /give по нику или значению текстуры, с живым превью и /fetchprofile для статичных голов.
Этот генератор составляет команду /give для головы игрока — по нику в Minecraft или по значению текстуры, скопированному с сайта кастомных голов. Он показывает превью лица, а для версии 1.21.9 и новее ещё и команду /fetchprofile, чтобы получить голову, которая никогда не меняется.
Как пользоваться
- Выберите версию игры.
- Выберите Ник игрока и введите ник из Java, или выберите Значение текстуры и вставьте длинную строку base64 «Value» с сайта голов.
- При желании добавьте своё название предмета и количество.
- Проверьте превью и нажмите Скопировать команду.
Голова по нику
/give @s player_head[profile={name:"Notch"}]
Команда даёт голову со скином этого игрока, а предмет называется «Голова Notch». Начиная с Java 1.21.9 это динамическая голова: она каждый раз загружает текущий скин игрока, поэтому меняется, когда игрок меняет скин. Во всплывающей подсказке появляется серая строка «Dynamic». В более ранних версиях игра искала игрока в момент создания головы.
Если игрока с таким ником нет, игра показывает вместо него стандартный скин.
Статичные головы с /fetchprofile (1.21.9+)
Чтобы сохранить скин в нынешнем виде:
- Выполните
/fetchprofile name Notch. - Нажмите Give Item в сообщении в чате.
Полученная голова хранит данные скина в себе, поэтому не изменится, если игрок сменит скин. Для /fetchprofile нужны права оператора (уровень 2). Вместо ника команда также принимает id <uuid> или entity <target>.
Голова по значению текстуры
Кастомные «декоративные» головы, например глобус или подарок, — это обычные скины, на лице которых изображён предмет. Базы голов дают значение текстуры: это текст в base64, который указывает на скин на textures.minecraft.net. Команда выглядит так:
/give @s player_head[profile={properties:[{name:"textures",value:"eyJ0ZXh0..."}]}]
Поле name не нужно: в компоненте профиля оно необязательно с версии 1.20.5. Инструмент декодирует значение, проверяет, что оно указывает на скин Minecraft, и рисует лицо по этому скину.
Поля компонента профиля
| Поле | Назначение |
|---|---|
name |
Ник, данные по нему запрашиваются с серверов Mojang |
id |
UUID, данные запрашиваются так же |
properties |
Данные скина, которые вы указываете сами (значение textures, необязательно signature) |
texture, cape, elytra, model |
Переопределения через ресурспак в 1.21.9+ (этот инструмент их не использует) |
Если указано properties, запросы по нику и UUID игнорируются.
Особенности версий
- 1.21.5 и новее (включая 26.x): пользовательские названия записываются в SNBT, например
custom_name={text:"Lucky Block",italic:false}. - 1.20.5 – 1.21.4: пользовательские названия — это JSON в одинарных кавычках. Часть с профилем такая же.
- До 1.20.5 головы использовали старый NBT-тег
SkullOwner, который этот инструмент не поддерживает.
О превью
Для ников лицо берётся с minotar.net. Для несуществующих ников там тоже показывается стандартное лицо. Для значений текстуры инструмент загружает файл скина с textures.minecraft.net и рисует лицо и слой головного убора. Команда работает независимо от того, загрузилось превью или нет.
Часто задаваемые вопросы
Как получить свою голову в Minecraft?
Введите свой ник в инструмент и скопируйте команду. Она даёт player_head[profile={name:"YourName"}], и её можно вставить в чат в мире с включёнными читами.
Как получить кастомные декоративные головы?
Скопируйте строку текстуры «Value» с сайта кастомных голов, выберите в инструменте Значение текстуры и вставьте её. Тогда голова будет показывать эту текстуру, например глобус или подарок, а не лицо игрока. Инструмент проверяет, что значение указывает на скин Minecraft, и показывает превью лица.
Почему у головы сменился скин?
Начиная с 1.21.9 головы, выданные по нику, динамические и показывают текущий скин игрока. Используйте /fetchprofile, чтобы получить голову, которая сохраняет скин в нынешнем виде.
Как сделать голову игрока, которая никогда не меняется?
В версии 1.21.9 и новее выполните /fetchprofile name <player> и нажмите Give Item в сообщении в чате. Голова хранит данные скина в себе, поэтому остаётся прежней, даже если игрок сменит скин. Для команды нужны права оператора (уровень 2).
Можно ли получить головы игроков в Bedrock?
С этими командами — нет. /give в Bedrock не умеет задавать профиль игрока.
Почему моя команда со значением текстуры слишком длинная для чата?
Значения текстур длинные. Если команда длиннее 256 символов, вставьте её в командный блок: он вмещает до 32 500 символов.