Конструктор баннеров Minecraft | генератор узоров и команд

Королевство строителей

Сервер онлайн

Конструктор баннеров

Флаг (в сообществе его чаще называют баннером) собирается в ткацком станке слой за слоем. Выбирайте узор и цвет — конструктор сразу показывает результат. Вкладка «Станок» даёт пошаговый рецепт для выживания, вкладка «Команда» генерирует готовый /give для Java Edition 26.x. 42 узора, до 16 слоёв, команда для щита.

Превью

Загрузка…

Слои флага — 0 из 16

Основа

Слоёв нет — флаг однотонный. Выберите узор справа.

Добавить узор

Краситель: Красный

Полосы

Диагонали

Геометрия

Символы

— узор требует предмет «Узор флага»

Мои флаги 0 из 50

Пока ничего не сохранено. Флаги остаются в этом браузере — на другом устройстве их не будет.

Добавьте узоры — здесь появится пошаговый рецепт для ткацкого станка.

Поделиться

Короткая ссылка — открывает этот дизайн напрямую.

banner-a.png

Галерея готовых флагов

Тридцать дизайнов, каждый отрисован и проверен. Щелчок по карточке загружает флаг в конструктор, а ссылку с карточки можно скопировать или открыть в новой вкладке — короткий код в адресе и есть весь дизайн. Внутри секций дешёвые дизайны идут первыми.

Символы и эмблемы

Эмблемы из двух слоёв: узор плюс кайма или подложка, которая его держит. Часть узоров наносится только с предметом «Узор флага» — в станке он не расходуется и возвращается после каждого применения, но найти или купить его нужно один раз. Карточки с такой пометкой стоят дороже остальных, и это видно до того, как вы придёте к станку.

Флаги стран

Флаги, которые собираются на станке без потери точности. Горизонтальные трети дают основа и две полосы: «Глава» занимает 14 текселей сверху, «Основание» — 14 снизу, между ними остаётся 12, поэтому деление выходит почти ровным. Вертикальные трети — то же самое столбами. Кресты берутся одним узором: игровые маски доходят до краёв полотна, как на настоящих флагах Св. Георгия и Св. Андрея. Флаги, которые точно не собираются, здесь отсутствуют: приблизительный флаг заметнее, чем его отсутствие.

Метки и указатели

Флаг умеет подписывать карту. Возьмите заполненную карту в руку и щёлкните по установленному флагу — на карте появится метка там, где он стоит. Цвет метки берётся только от основы, узоры на неё не влияют, поэтому рисунок нужен вам, а не карте: он подсказывает, что за место вы подписали. Если флаг переименован в наковальне, название появится под меткой. Повторный щёлчок метку убирает, а снос флага стирает её — кроме случая, когда карта запечатана в картографическом столе. Механика работает в Java Edition.

Гербы королевств

Заготовки под цвета вашего королевства: замените красители, форма останется. Герб должен читаться с двадцати блоков, поэтому здесь не больше трёх элементов и высокий контраст. Мелкая рябь вроде муровки и столбов в основном мотиве издалека превращается в грязь, и в заготовках её нет.

Шестая заготовка — «Инициал», первая буква названия королевства в кайме, — появится вместе с набором букв: сейчас узоров-букв в инструменте нет, и подставлять вместо них похожие фигуры значит обещать то, чего станок не соберёт.

Как работает конструктор

Выберите цвет в палитре «Краситель» — он остаётся выбранным, пока вы его не смените. Сетка узоров сразу показывает, как будет выглядеть ваш флаг с каждым из них: это не иконки, а готовый результат. Тап по понравившемуся узору добавляет слой — одним действием, без диалогов. Меняя цвет, вы перерисовываете всю сетку и подбираете сочетание глазами.

В колонке «Слои» каждая строка — один слой, и миниатюра рядом показывает флаг до этого слоя включительно. Всё управление в самой строке: квадратик цвета раскрывает палитру и меняет цвет слоя; глаз временно отключает слой, не удаляя его; стрелки ↑ и ↓ меняют порядок; крестик удаляет. Порядок можно менять и перетаскиванием за точки слева. Верхний слой наносится в станке первым, нижний — последним.

Верхняя строка, «Основа», — цвет ткани, из которой скручен сам флаг. Её квадратик работает так же и раскрывает ту же палитру.

Краситель на готовые слои не влияет: он задаёт цвет только новым слоям, которые вы добавляете из сетки узоров. Менять цвет уже созданного слоя удобнее прямо в его строке, не возвращаясь к палитре.

Отключение слоя — приём подбора: так видно, что именно он даёт. Отключённые слои не попадают ни в команду, ни в смету, ни в ссылку, но при перезагрузке страницы не сохраняются.

Превью обновляется в реальном времени и воспроизводит цвета точно так, как их отображает игровой клиент: тонирование рассчитывается по тем же значениям, что использует Minecraft (метод DyeColor.getTextureDiffuseColor()).

Готовая команда лежит в блоке «Команда» под конструктором — скопируйте её и вставьте в игровой чат. По умолчанию она выводится в виде /minecraft:give: на серверах с плагинами короткая /give часто не срабатывает, подробности ниже в разделе про неизвестное название предмета.

Слои и лимиты

Ткацкий станок позволяет нанести до 6 слоёв узоров. Это ограничение ванильной игры, оно существует на Престоле и на любом другом Java-сервере. Команда /give, которую генерирует инструмент, может содержать до 16 слоёв — такой флаг нельзя создать руками в станке, но его можно выдать через консоль или командный блок.

Конструктор показывает предупреждение, когда слоёв становится больше шести. Слои 7–16 помечаются как «только через /give» в разделе рецепта.

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

Группы узоров

Полосы — базовые прямолинейные разделители: горизонтальные (Глава, Основание, Пояс, Перевязь), вертикальные (Столб, Правосторонний/Левосторонний столб) и их комбинации. Это самые универсальные узоры для создания геральдики.

Обратите внимание на кажущуюся путаницу: «Правосторонний столб» рисуется у левого края, а «Левосторонний» — у правого. Это не ошибка конструктора и не ошибка перевода. В оригинале эти узоры называются Pale Dexter и Pale Sinister, а геральдика считает стороны от щитоносца — того, кто держит щит, — а не от смотрящего. Правая сторона щитоносца обращена к нам левой. Названия в конструкторе взяты из русской локализации игры и совпадают с ней дословно, а сама полоса рисуется той же маской из ассетов игры, то есть встанет ровно так же, как в Minecraft.

Диагонали — деление флага по диагонали или угловые элементы. Сюда входят Правая/Левая/Верхняя/Нижняя половина и четыре угловых крыжа. Подходят для создания разделённых полей и «кантонов» в классическом геральдическом стиле.

Геометрия — Андреевский крест, Крест, Круг, Ромб, Остриё (верхнее и нижнее), Зубчатая кайма, Муровка, Градиент. Большинство из них доступны прямо в ткацком станке; Зубчатая кайма и Муровка требуют узора флага.

Символы — узоры с узорами флага: Крипер, Череп, Цветок, Нечто (предмет с английским названием «Thing»), Глобус, Рыло, Поток, Вихрь. Последние два появились в версии 1.21 (The Tricky Trials) и 1.21.2 соответственно.

Если вы подбираете узоры для флага или герба вашего королевства, секция «Гербы королевств» в галерее ниже предлагает готовые заготовки с высоким контрастом — они читаются с двадцати блоков.

Узоры флага

Восемь узоров из группы «Символы» плюс «Зубчатая кайма» и «Муровка» требуют узор флага в дополнение к флагу и красителю. Узор флага не расходуется: его можно использовать сколько угодно раз и хранить в общем сундуке. На сервере Престол узоры флага добываются стандартными способами: Крипер — в подземелье, Череп — с вичерами в Нижнем мире, Цветок — из подозрительного песка/гравия в раскопках, остальные — у торговцев или в особых структурах.

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

Щит

Тот же рисунок можно перенести на щит. В блоке вывода рядом с командой для флага лежит готовая строка /give с minecraft:shield — она выдаёт щит с вашим дизайном.

В выживании это делается в ткацком станке: кладёте туда щит и готовый флаг, рисунок переносится на щит. Флаг при этом расходуется.

Обратите внимание: на щите рисунок выглядит не так, как на флаге. Полотно щита ниже и шире, узор растягивается под его форму — особенно заметно на символьных узорах вроде крипера или черепа. Поэтому превью в конструкторе показывает флаг: на щите те же узоры читаются хуже, и подбирать по ним неудобно.

Команда /setblock

Вкладка «/setblock» генерирует команды для установки стоячего флага ([rotation=N], 0–15 по часовой стрелке от юга) или настенного флага ([facing=north/south/east/west]). Поворот и направление выбираются в самом инструменте. Команда устанавливает блок с блок-энтити, содержащим узоры, — флаг появится в мире уже с готовым рисунком.

Команда не работает: неизвестное название предмета

Самая частая причина, по которой команда из любого генератора баннеров не срабатывает на сервере, — её перехватывает плагин. Чаще всего это EssentialsX, который стоит на большинстве русских серверов. Он регистрирует собственную команду /give с синтаксисом /give <игрок> <предмет> [количество] [метаданные] и не понимает компоненты предметов вовсе: всё, что стоит в квадратных скобках, он считает частью названия предмета и, разумеется, такого предмета не находит.

Как понять, кто ругается

Формулировки похожи, но диагноз по ним ставится однозначно, без залезания в конфиги:

  • «Неизвестный предмет «…»» — отвечает сама игра (ключ argument.item.id.invalid). Значит, команда дошла до ванильного обработчика, и дело в самой команде: опечатка в идентификаторе или предмет из другой версии.
  • «Неизвестное название предмета: …» — отвечает EssentialsX (ключ unknownItemName). Значит, до игры команда не дошла, её перехватил плагин.

Быстрое решение

Добавьте перед командой неймспейс: /minecraft:give вместо /give. Это адресует команду напрямую ванильной реализации, минуя плагин. Конструктор выводит команду в таком виде по умолчанию — переключатель во вкладке «Команда» позволяет получить и короткую форму, если плагина у вас нет.

Форма с неймспейсом работает везде: на ванильном сервере, на Paper и в командных блоках. Никаких недостатков у неё нет, кроме длины.

Постоянное решение для владельца сервера

Если вы администратор и хотите, чтобы работала короткая /give, отключите её у Essentials. В файле plugins/Essentials/config.yml найдите список disabled-commands и добавьте туда give:

disabled-commands:
  - give

После перезапуска сервера /give будет обрабатывать сама игра.

Учтите оговорку: вместе с командой пропадут короткие псевдонимы предметов Essentials. Выдать предмет по названию вроде /give Steve diamond больше не получится — понадобится полный идентификатор minecraft:diamond. Если на сервере этим пользуются, лучше оставить префикс.

Флаг не приходит и с префиксом

  • Проверьте права. Команда /give требует уровня оператора 2. Без прав сервер ответит, что у вас недостаточно полномочий, — это другое сообщение, его легко отличить. Попросите администратора выполнить команду через консоль.
  • Проверьте версию сервера. Формат компонентов появился в 1.20.5. На более старом сервере команда не выполнится в принципе, и генератор тут не поможет — там нужен другой синтаксис.

Команда не влезает в чат

Вторая частая причина, по которой команда «не работает», — она просто не поместилась. Поле ввода обрезает сообщение по жёсткому лимиту, и до сервера доходит обрубок: он и выдаёт ошибку синтаксиса, хотя сама команда была правильной.

Куда вводится Лимит
Чат Java Edition 256 символов
Чат Bedrock Edition 512 символов
Командный блок 32 500 символов

Лимит считается по всей строке целиком, вместе с ведущим слешем. Под каждым полем в блоке «Команда» конструктор показывает счётчик — например 196 / 256, — и подсвечивает его, когда команда перестаёт помещаться.

Отдельно любопытно, что у Bedrock лимит вдвое больше. Игрок, зашедший с телефона через Geyser, отправит в чат команду, которая у соседа на Java обрежется. Контринтуитивно, но именно так.

Почему компактная запись короче

Minecraft разрешает опускать то, что и так подразумевается. Неймспейс minecraft: перед именем предмета и внутри идентификаторов узоров необязателен — сервер подставит его сам. Кавычки вокруг идентификаторов вроде skull или cyan тоже не нужны: это не произвольный текст, а имена из списка, и разобрать их однозначно можно и без кавычек.

Обе записи означают ровно одно и то же и дают одинаковый предмет:

/minecraft:give @s minecraft:black_banner[minecraft:banner_patterns=[{pattern:"skull",color:"cyan"}]]
/minecraft:give @s black_banner[banner_patterns=[{pattern:skull,color:cyan}]]

Экономия — около четверти длины, и её обычно хватает, чтобы уложиться в чат. Конструктор по умолчанию выдаёт компактную запись; переключатель «полная запись» пригодится, если вы копируете команду в датапак, конфиг плагина или командный блок, где читаемость важнее длины, а лимит всё равно недостижим.

Заметьте, что команда для щита длиннее: у него базовый цвет хранится отдельным компонентом. А /setblock длиннее их обеих из-за координат и состояния блока, и в чат она почти никогда не помещается — это нормально, её место в командном блоке.

Как пользоваться командным блоком

Выдайте себе блок командой /minecraft:give @s command_block — она короткая и влезет всегда. Поставьте его, откройте правым кликом, вставьте длинную команду в поле ввода и нажмите «Готово». Поле принимает 32 500 символов, так что упереться в лимит там невозможно.

Командный блок требует творческого режима и прав оператора: обычным игрокам он недоступен.

Если прав оператора нет

Это нормальный сценарий, а не тупик. В выживании команды /give у вас нет в принципе — и никакой генератор этого не изменит. Зато ткацкий станок доступен всем и работает с любым количеством слоёв в пределах шести. Соберите дизайн в конструкторе, затем перейдите на вкладку «Станок» — там пошаговый рецепт: что класть на каждом шаге, какой краситель нужен и нужен ли узор флага.

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

Именование флага

Флаг можно переименовать в наковальне: правый клик по наковальне, флаг в левый слот, новое название — в текстовое поле сверху. Пользовательское имя появится под меткой на карте (если флаг подписывает точку) и будет видно при наведении в инвентаре. Если вы хотите добавить цветное форматирование в название предмета, инструмент подбора цветов поможет составить нужную строку с символом §.

Как поделиться дизайном

Конструктор хранит дизайн в адресе страницы. Скопируйте адрес из строки браузера — получите прямую ссылку на ваш дизайн. Любой, кто откроет её, увидит тот же флаг в конструкторе.

Отмена действий

Кнопка «Отменить» (или Ctrl+Z) откатывает последнее изменение. История хранится за время текущей сессии — до 50 шагов. При перезагрузке страницы состояние восстанавливается из URL.

Если нужно написать слово или фразу целиком — воспользуйтесьгенератором слов баннерными буквами: латиница A–Z, цифры 0–9, часть кириллицы.

Все узоры флагов Minecraft

Полный список 42 узоров Java Edition 26.x. Щелчок по названию открывает узор в конструкторе (белая основа, красный краситель — для контраста). Узоры, отмеченные «✓» в столбце «Нужен предмет», требуют предмет «Узор флага» в дополнение к флагу и красителю; он не расходуется.

Русское названиеОригинальноеИдентификаторНужен предмет
ОснованиеBottom Stripestripe_bottom
ГлаваTop Stripestripe_top
Правосторонний столбRight Stripestripe_left
Левосторонний столбLeft Stripestripe_right
СтолбCenter Stripestripe_center
ПоясMiddle Stripestripe_middle
ПеревязьDown Right Stripestripe_downright
Левосторонняя перевязьDown Left Stripestripe_downleft
СтолбыSmall Vertical Stripessmall_stripes
Правая половинаVertical Half (Left)half_vertical
Левая половинаVertical Half (Right)half_vertical_right
Верхняя половинаHorizontal Half (Top)half_horizontal
Нижняя половинаHorizontal Half (Bottom)half_horizontal_bottom
Скошение слеваLeft of Diagonaldiagonal_left
СкошениеRight of Upside-down Diagonaldiagonal_right
Опрокинутое скошениеLeft of Upside-down Diagonaldiagonal_up_left
Опрокинутое скошение слеваRight of Diagonaldiagonal_up_right
Нижний правый крыжBottom Left Cornersquare_bottom_left
Нижний левый крыжBottom Right Cornersquare_bottom_right
Верхний правый крыжTop Left Cornersquare_top_left
Верхний левый крыжTop Right Cornersquare_top_right
Андреевский крестDiagonal Crosscross
КрестSquare Crossstraight_cross
КругMiddle Circlecircle
РомбMiddle Rhombusrhombus
ОстриёBottom Triangletriangle_bottom
Опрокинутое остриёTop Triangletriangle_top
Зубчатое основаниеBottom Triangle Sawtoothtriangles_bottom
Зубчатая главаTop Triangle Sawtoothtriangles_top
КаймаBorderborder
Зубчатая каймаCurly Bordercurly_border
МуровкаBrickbricks
ГрадиентGradientgradient
Обратный градиентGradient (Upside-down)gradient_up
КриперCreeper Chargecreeper
ЧерепSkull Chargeskull
ЦветокFlower Chargeflower
НечтоThingmojang
ГлобусGlobeglobe
РылоSnoutpiglin
ПотокFlowflow
ВихрьGusterguster

Поле (base) — сплошная заливка одним цветом без узора. Технически это тоже узор в данных игры, но в ткацком станке он не отображается отдельной кнопкой: чтобы перекрасить основу, положите в станок флаг и краситель без узора флага.

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

Сколько узоров можно нанести на флаг?
В ткацком станке — до 6. Именно это ограничение действует на сервере Престол и в ванильной игре. Командой /give можно выдать флаг с до 16 узорами, но создать такой в станке не получится. Инструмент показывает предупреждение, когда вы превышаете лимит станка.
Что такое узор флага и нужно ли его добывать каждый раз?
Узор флага — это редкий предмет (например, «Узор флага «Крипер»» или «Узор флага «Череп»»), который кладётся в ткацкий станок вместе с флагом и красителем для нанесения особых узоров. Узор флага не расходуется — он остаётся в станке после каждого применения. Найдя узор флага один раз, можно пользоваться им бесконечно.
Сервер пишет «Неизвестное название предмета». Что делать?
Эту ошибку выдаёт не игра, а плагин EssentialsX, который стоит на большинстве русских серверов: он перехватывает команду /give и не понимает компоненты предметов, поэтому считает всё содержимое квадратных скобок частью названия. Отличить просто: игра пишет «Неизвестный предмет», а EssentialsX — «Неизвестное название предмета». Решение — выполнить команду с неймспейсом: /minecraft:give вместо /give. Конструктор выводит её в таком виде по умолчанию. Владелец сервера может решить это навсегда, добавив give в список disabled-commands в plugins/Essentials/config.yml, но тогда перестанут работать короткие псевдонимы предметов Essentials.
Команда не влезает в чат — что делать?
Чат Java Edition обрезает сообщение на 256 символах, считая вместе со слешем, поэтому флаг из четырёх и более слоёв часто не помещается. Конструктор по умолчанию выдаёт компактную запись: неймспейс minecraft: перед именем предмета и кавычки вокруг идентификаторов необязательны, и без них команда короче примерно на четверть при том же результате. Под каждым полем есть счётчик символов. Если и компактная не помещается, вставьте команду в командный блок — там лимит 32 500 символов, — уберите один слой или соберите флаг в ткацком станке, который работает без команд вообще. У Bedrock Edition лимит чата вдвое больше, 512 символов, поэтому с телефона через Geyser пройдёт то, что на Java обрежется.
Почему «Правосторонний столб» рисуется слева?
Так устроена геральдика: стороны считаются от щитоносца, а не от смотрящего, поэтому правая сторона щита обращена к зрителю левой. В оригинале эти узоры называются Pale Dexter и Pale Sinister. Названия в конструкторе взяты из русской локализации Minecraft и совпадают с ней дословно, а полоса рисуется той же маской из ассетов игры — в игре она встанет ровно так же.
Где хранятся сохранённые флаги и не потеряются ли они?
В локальном хранилище браузера — на сервер ничего не отправляется, аккаунт для этого не нужен. Отсюда следуют ограничения: флаги видны только в этом браузере и на этом устройстве, в другом браузере или на телефоне их не будет. Очистка данных сайта, режим инкогнито и «удалить историю вместе с данными сайтов» стирают список. Сохранить можно до 50 флагов. Если дизайн важен, надёжнее скопировать ссылку на него: короткий код в адресе и есть весь флаг, такую ссылку можно сохранить в закладки, переслать себе или записать в заметки.
Как вставить команду в игру?
Скопируйте команду /give кнопкой «Копировать». В игре откройте чат (T), вставьте команду (Ctrl+V) и нажмите Enter. Убедитесь, что у вас есть права оператора или нужное разрешение на сервере. Если прав нет, попросите администратора выполнить команду через консоль.
Работают ли флаги на Bedrock (с телефона или Xbox)?
Да, флаги и узоры одинаковы на Java и Bedrock — рисунки совпадают. Но команды /give отличаются: на Bedrock синтаксис другой. Конструктор генерирует Java-команды. Если сервер Престол работает с Geyser, Bedrock-игроки видят те же флаги, но для создания через команду нужно использовать Java-клиент или консоль сервера.
Можно ли убрать узоры с готового флага?
В ванильной Java Edition — нет. Флаг в ткацком станке получает новые слои поверх имеющихся; снять их нельзя. Если вы ошиблись, проще выдать новый флаг командой /give с правильным дизайном.
Как сохранить несколько дизайнов?
Конструктор хранит дизайн в URL страницы. Чтобы сохранить вариант, скопируйте адрес из адресной строки браузера и добавьте его в закладки или запишите. У каждого уникального дизайна — уникальная ссылка.
Почему цвет на экране немного отличается от цвета в игре?
Тонирование рассчитывается по официальным значениям DyeColor.getTextureDiffuseColor() из исходников Minecraft 26.x, поэтому расхождение минимально. Небольшие отличия могут быть из-за настроек монитора, коррекции гаммы или ресурспака с изменёнными текстурами.