Я наткнулся на карту и во время игры обнаружил несколько цветных и выделенных жирным шрифтом названий предметов. Я думал, что это невозможно, поскольку вы можете использовать только тег custom name
для переименования вещей! Есть ли способ раскрашивать и жирным шрифтом названия предметов в ванильном Minecraft? Внешние программы в порядке. Да, и вики-страница кодов форматирования на самом деле мало что делает.
Вы можете использовать эту страницу о кодах форматирования.
TL; DR используйте это в названии цветов
- §0 Black
- §1 Dark Blue
- §2 Dark Зеленый
- §3 Темно-голубой
- §4 Темно-красный
- §5 Темно-фиолетовый
- § 6 золотых
- §7 серый
- §8 темно-серый
- §9 синий
- §a Зеленый
- §b Аква
- §c Красный
- §d Светло-фиолетовый
- §e Желтый
- §f Белый
Например, мировое имя:
§1R§2e§3d §4s§5t§6o§7n§8e §9C§ar§be§ca§dt§ei§fo§1n§2s
Результат:
Вы можете использовать INVedit, чтобы редактировать сохраненную игру и редактировать символы в.
В Minecraft 1.13 имена элементов теперь JSON, что означает, что для этого больше не требуется использование символа знака раздела . Например:
/give @s stone {display: {Name: "{" text ": " Foo ", " color ": " green "}"}}
даст вам кусок камня с пользовательским именем Foo, окрашенный в зеленый цвет.
ОК. Нашел ответ в интернете, пока искал. В Vanilla Minecraft, даже с командами, вы не можете раскрасить имена элементов. Вместо этого … используйте MCEdit! Существует новая версия MCEdit, созданная TKTech, и фильтр строки изменения имени элемента, который может раскрашивать и выделять жирным шрифтом SethBling.
Источник: видео SethBling
0
Если вам не нужен MCEdit и вы просто хотите их редактировать (даже в наковальнях), используйте форматирование текста. Это мод, который позволяет вам вставить символ раздела «§» (и другие символы, которые вы не можете использовать в Minecraft). Вот ссылка на мод:
http://spacechase0.com/mods/minecraft/text-formatting/
2
В отличие от того, что все предполагают, очевидно, это возможно в игре, без каких-либо дополнительных вещей. Кажется, что знаки в формате NBT могут вводить §
в команды, экранируя его с помощью u00a7
.
Этот онлайн-инструмент принимает любую команду, использующую §
, и преобразует ее в команду, которая создает знак в формате NBT над командным блоком с событием щелчка, которое вставляет желаемую команду в командный блок. Совершенно безумно, но подтверждено, что работает, по крайней мере, до 1.8 (сломано в 1.9 и новее, но только из-за строгой функции JSON, которую можно легко исправить вручную, добавив пару "
в последнюю команду).
Примечание: генерируемая команда также пропускает все символы "
, поскольку создатель думал, что их невозможно получить через знаки. Однако на самом деле их легко ввести. Просто найдите свою экранированную команду в сгенерированной команде и добавьте в \ "
, где вы хотите, чтобы "
в результирующая команда.
Для всех, кто не очень любит внешние инструменты: инструмент, который я связал, не изменяет ваши сохранения мира. Это генератор команд, очень похожий на MCStacker. Вы получаете команду и вставляете ее в свой командный блок. Затем вы активируете блок команд, нажимаете появившийся знак, и ваша команда имеет правильное форматирование.
(Если вы все сделали правильно, текст, который вы хотите отформатировать, должен иметь форматирование вы также выбрали внутри командного блока. Если вы не включили §r
в конце форматированного раздела, остальная часть команды также будет отформатирована. -форматированные текстовые отрывки предназначены для выполнения, это ничего не ломает.)