MC ToolboxMC TOOLBOX

JSON Text Generator

Tellraw · Title · Item Name - Java & Bedrock

Welcome to MC Toolbox
Full Command
/tellraw @a [{"text":"Welcome to ","bold":true},{"text":"MC Toolbox","color":"gold","bold":true}]
JSON PayloadMODERN
[{"text":"Welcome to ","bold":true},{"text":"MC Toolbox","color":"gold","bold":true}]

JSON Text Generator: Formatting Commands Done Right

Build rich formatted text for /tellraw, /title, and custom item names. Supports click events, hover tooltips, selectors, scores, and full Java/Bedrock cross-compatibility.

Java vs Bedrock Format

Java 1.21+ uses a recursive JSON tree with contents for hover events. Bedrock uses a flat rawtext array with §l format codes instead of JSON properties.

Click & Hover Events

Import an existing /tellraw command to parse its JSON structure back into the editor. The Import button accepts raw JSON arrays or full Minecraft commands.

JSON Text FAQ

What is the difference between /tellraw and /title?

Tellraw sends formatted text to the chat window and supports click/hover events. Title displays large text on the HUD and does not support clickable events. Both use the same JSON text format.

Why use JSON text instead of plain §-codes?

JSON text supports click events, hover tooltips, scoreboard values, entity selectors, and keybind display - none of which are possible with legacy § format codes. JSON is also the only option for Java 1.21+.

How do I make a custom item name that is not italic?

Minecraft renders custom_name in italic by default. Our generator automatically adds "italic":false when the Item target is selected, so your text appears non-italic without any extra steps.

Can I use this for signs and books?

Yes. Copy the JSON Payload and paste it into a sign's Text1-Text4 NBT tags or a book's pages array. The same JSON format works for all text component contexts in Java Edition.

JSON 텍스트 생성기 사용 가이드

이 도구는 Minecraft JSON 텍스트 컴포넌트를 시각적으로 편집하는 WYSIWYG 편집기입니다. 툴바 버튼을 사용하여 텍스트를 굵게, 기울임, 밑줄, 취소선, 난독화로 설정할 수 있습니다. 색상은 16가지 표준 색상 중에서 선택하거나 원하는 색상으로 설정할 수 있습니다.

편집기에서 텍스트를 입력하고 서식을 지정하면 오른쪽 출력 패널에 전체 명령어와 JSON 페이로드가 자동 생성됩니다. 상단 탭에서 Java 1.21+(최신 형식), 레거시(이전 형식), Bedrock을 전환할 수 있습니다.

대상은 tellraw(채팅), title(타이틀), item(아이템 이름) 중에서 선택 가능합니다. item을 선택하면 자동으로 italic:false가 추가되어 기본 기울임이 비활성화됩니다.

기존 명령어를 가져오려면 'Import' 버튼을 클릭하고 /tellraw 명령어나 JSON 배열을 붙여넣어 파싱할 수 있습니다. 특수 문자 팔레트에서 이모지나 기호도 삽입 가능합니다.

JSON 텍스트 FAQ

/tellraw와 /title의 차이점은 무엇인가요?

Tellraw는 포맷된 텍스트를 채팅창에 보내고 클릭/호버 이벤트를 지원합니다. Title은 HUD에 큰 텍스트를 표시하며 클릭 가능한 이벤트를 지원하지 않습니다. 둘 다 동일한 JSON 텍스트 형식을 사용합니다.

일반 § 코드 대신 JSON 텍스트를 사용하는 이유는?

JSON 텍스트는 클릭 이벤트, 호버 툴팁, 점수판 값, 엔티티 선택자, 키바인드 표시를 지원합니다. 이는 레거시 § 포맷 코드로는 불가능합니다. JSON은 Java 1.21+의 유일한 옵션이기도 합니다.

기울임꼴이 아닌 사용자 정의 아이템 이름을 만드는 방법은?

Minecraft는 기본적으로 custom_name을 기울임꼴로 렌더링합니다. 생성기는 Item 대상이 선택되면 자동으로 "italic":false를 추가하므로 추가 단계 없이 텍스트가 기울임꼴이 아닌 상태로 표시됩니다.

표지판과 책에 사용할 수 있나요?

네. JSON 페이로드를 복사하여 표지판의 Text1-Text4 NBT 태그나 책의 pages 배열에 붙여넣으세요. 동일한 JSON 형식이 Java Edition의 모든 텍스트 컴포넌트 컨텍스트에서 작동합니다.