Minecraft 텍스트 구성 요소 색상 및 클릭 가이드
9 분 읽기
Minecraft 텍스트 구성 요소는 Tellraw보다 더 많은 위치에 표시됩니다. 동일한 쓰기 결정이 제목, 작업 표시줄, 아이템 이름, lore, 책, boss bar, 팀 및 표시 엔터티에 영향을 미칩니다. NBTForge는 명령 Output에 가까운 시각적 텍스트 편집을 유지하므로 읽을 수 있는 메시지가 인용이 많은 JSON 작업이 되지 않습니다.
가이드 결과
플레이어 메시지, 아이템 툴팁, 책, 제목, boss bar에 대한 읽기 가능한 텍스트 구성 요소 작업 흐름입니다.
권장 경로
- 색상을 추가하거나 클릭 동작을 추가하기 전에 일반 언어로 메시지를 작성하세요.
- 모든 단어가 아닌 색상을 사용하여 의미를 구분하세요.
- 아이템 이름을 lore 줄보다 짧게 유지하고 lore 줄을 검색 가능하게 유지하세요.
- 추가하세요: 가리키기 및 클릭 동작은 명령 표면에서 지원하는 경우에만 가능합니다.
- 중첩된 JSON는 빠르게 변경될 수 있으므로 각 텍스트 편집 후 Output을 미리 봅니다.
색상 및 장식 규칙
메시지에는 하나의 기본 색상을 사용하고 상태, 위험, 보상 또는 행동에는 하나의 강조 색상을 사용합니다. 색상이 너무 많으면 명령 Output을 읽기가 더 어려워지고 플레이어 텍스트를 구문 분석하기가 더 어려워집니다.
굵게, 기울임꼴, 밑줄, 난독화된 스타일은 의도적인 것이어야 합니다. 지도 UI의 경우 강조는 플레이어가 변경된 내용을 이해하는 데 도움이 되어야 합니다.
- 위험이나 실패를 대비해 빨간색이나 진한 빨간색을 예약하세요.
- 보상과 목표를 위해 금색이나 노란색을 사용하세요.
- 보조 컨텍스트에는 회색을 사용하세요.
- 긴 본문 텍스트에는 장식을 피하세요.
클릭 및 호버 동작
클릭 이벤트는 명령, 링크, 제안 및 탐색 프롬프트에 유용하지만 표시되는 텍스트가 동작을 설명하지 않는 경우 플레이어를 놀라게 할 수 있습니다. 호버 도구 설명뿐만 아니라 텍스트에도 작업을 입력하세요.
마우스오버 텍스트는 컨텍스트를 추가해야 합니다. 일부 플레이어는 모든 메시지에 마우스를 올리지 않기 때문에 중요한 지침만 전달해서는 안 됩니다.
표면 전체에서 텍스트 재사용
동일한 퀘스트 제목이 제목 명령, 텔로 라인, 아이템 lore 힌트 및 서면 책 아이템이 될 수 있습니다. 플레이어가 목표를 인식할 수 있도록 해당 표면 전반에 걸쳐 문구를 일관되게 유지하세요.
여러 명령군에 동일한 메시지가 나타나면 공유 명명 규칙을 사용하여 각 명령을 Project에 저장하십시오.
Copy된 아티팩트 배송
이 가이드를 사용하여 플레이어나 지도 제작자가 실제로 실행할 아티팩트(Copy된 명령, 주문된 Project 팩 또는 데이터팩 리소스)를 생성하세요. 편집 가능한 빌더 상태뿐만 아니라 Copy된 Output에 대해서도 최종 검토가 이루어져야 합니다.
워크플로가 버전을 구분하는 경우 명령 옆에 대상 버전 레이블을 지정합니다. 선택기, 점수판, boss bar, 태그, loot table 또는 Project 순서를 사용하는 경우 설정을 게시하기 전에 깨끗한 환경에서 해당 종속성을 테스트하세요.
- 단일 명령의 경우 Output의 Copy, 주문된 팩의 경우 Project의 Copy입니다.
- Java, Bedrock 및 스냅샷 변형을 별도로 유지하세요.
- 먼저 무해한 Output으로 파괴적인 선택기를 테스트하세요.
- 가이드가 표준 워크플로가 되면 관련 preset을 업데이트합니다.
관련 가이드 및 preset
FAQ
모든 텍스트 표면에서 클릭 이벤트를 사용할 수 있나요?
아니요. 일부 표면은 다른 표면보다 더 풍부한 JSON 동작을 지원합니다. 관련 NBTForge 모듈에서 텍스트를 작성하고 기능을 사용할 수 있다고 가정하기 전에 생성된 Output을 확인하십시오.
lore 아이템이 채팅 텍스트와 다르게 보이는 이유는 무엇입니까?
Item 도구 설명에는 공간, 줄 길이 및 가독성 제약 조건이 다릅니다. 지식은 일반적으로 채팅이나 책 텍스트보다 짧고 체계적이어야 합니다.
이 가이드는 언제 Project 팩이 되어야 합니까?
워크플로에 두 개 이상의 명령이 필요하거나, 설정 및 정리 순서가 있거나, 테스트 후 다시 편집해야 하는 경우 Project를 사용하세요. 일회성 명령은 Output에 유지될 수 있습니다.