Текст и цвет

Генератор табличек

Цвет и начертание на табличке ставятся только командой — в игре она красится одним красителем на все четыре строки. Пишите привычными кодами &6 и &l, команду соберём мы.

Лицевая сторона
Обратная сторона
Цвет чернил
Версия команды
Лицевая
Обратная

Команда

68 из 256
/give @p minecraft:oak_sign[block_entity_data={id:"minecraft:sign"}]

Табличка пока пустая — напишите что-нибудь слева, и команда соберётся сама.

Что нужно знать про таблички

  • С 1.20 у таблички ДВЕ стороны. Раньше была одна и четыре поля Text1—Text4; теперь это front_text и back_text, у каждой свои четыре строки, свой цвет и своё свечение. Команда, написанная по старым статьям, заполнит табличку наполовину и ничего об этом не скажет.
  • Формы для версий до 1.20 тут нет намеренно. Это не другие скобки, а другая структура целиком, и построчно мы её не сверяли. Отдать команду, которую мы не проверили, хуже, чем не отдать её вовсе.
  • Строк ровно четыре, а сколько в них влезет знаков — числа не существует. Клиент обрезает по ШИРИНЕ в пикселях, а буквы в игре разной ширины: «iiiiiiii» помещается там, где «WWWW» уже нет. Единственный честный ответ — посмотреть на предпросмотр.
  • Цвет сбрасывает начертание. В &lжирный&cкрасный жирным будет только первое слово — так работает сам клиент. Это же видно и в предпросмотре слева.
  • Цвет чернил и цвет текста — разные вещи. Краситель красит всю сторону разом (это то, что в игре делают красителем), а &c в строке красит только свой кусок и краситель перебивает.
  • Светящиеся чернила видно в темноте. В игре это светящийся чернильный мешок; на предпросмотре свечение показано ореолом.
  • Воск запирает текст. Табличку, покрытую сотами, отредактировать в игре уже нельзя — ни владельцу, ни администратору. Для правил на спавне это то, что нужно; для черновика — нет.
  • Висячая табличка — другой предмет. oak_hanging_sign вместо oak_sign, и блочная сущность у неё тоже своя. Переключатель меняет и то, и другое разом.
  • Свой цвет тоже работает: &#FF8800 в строке даёт произвольный оттенок. Понимает его игра с 1.16; на версиях старше клиент покажет белый.

Названия полей сверены с Minecraft Wiki (Sign → Block data) и относятся к Java Edition. Нажатия по тексту (clickEvent) тут пока не ставятся — в 1.21.5 их поля переименовали, и эту форму мы ещё не сверяли; для чата она уже есть в генераторе tellraw.

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

Как сделать цветной текст на табличке в Minecraft?

Только командой: в игре табличка красится одним красителем на все четыре строки, а цвет и начертание каждой строки ставятся через данные блока.

Сколько строк и символов помещается на табличке?

Строк ровно четыре. Числа символов не существует: клиент обрезает строку по ширине в пикселях, а буквы в игре разной ширины.

Почему текст появился только на одной стороне таблички?

С версии 1.20 у таблички две стороны — front_text и back_text, — и команды, написанные для более старых версий, заполняют только лицевую.