개인 자료란 (JE)

  서버 커뮤니티

Profile I엔두I 대표칭호 없음
Profile

강좌 자바 에디션(JE) 커맨드 기초

2. 쉬운 텍스트 출력 강의 (사진 첨부)

2023.08.07 조회 수 205 추천 수 0
게임버전 1.13.x, 1.14.x, 1.15.x, 1.16.x, 1.17.x, 1.18.x, 1.19.x, 1.20.x 



두 번째 강의는 텍스트 출력에 관한 강의입니다 길게 말하지 않고  시작할게요 (이해하기 힘드시다면 사진을 보면서 이해해주세요

어디서 본 것 같다고요? 기분 탓입니다 ㅎ


저번 커멘드 블록과 다르게 텍스트 출력에는 2가지의 형식이 있는데요

채팅에 띄우는 tellraw와

마인크래프트 화면에 띄우는 title이 있습니다.


일단 가볍게 tellraw부터 배우도록 하죠

tellraw를 사용하려고 하면 자신의 닉과 각 각 

2023-08-07_03.05.06.png


@a,@e,@p,@r,@s가 뜰텐데 이건 대상 선택 인자라고 불리는 것들입니다.

(나중에 배우도록 하고)


저희가 쓸 건 @a입니다 (전체 플레이어

보통 명령어를 쓰고 뒤에 글을 쓰면 작동이 안될 텐데 

text를 작성하는 형식을 사용해야 합니다. ( 흔히 JSON 문법이라고 부릅니다.


JSON 문법을 작성하는 방법은 {"text":"원하는 말"} 이 되지만

'난 더 꾸미고 싶다!'라고 한다면 {"text":""} 이 형태에서

{"text":"원하는 말","꾸미는 방법":"방법 조건"}의 형태가 됩니다

이렇게 봤을 때 모르겠으면 이 자료 화면을 봐주세요!


이 명령어를 입력하면


이렇게 텍스트가 채팅 창 쪽에 출력 되게 됩니다


아까 말했 듯이 꾸미고 싶다면 여러 개가 있지만

기본적인 예시를 들어드리자면 색깔이 있는데요

이 명령어를 입력했을 경우

2023-08-07_04.36.04.png

색깔이 입혀진 글자가 나오게 됩니다

JSON 문법에서 사용할 수 있는 색깔들은 이 정도입니다! (더 추가될 수 있어요

그리고 다른 설정들은


이렇게 5가지가 있습니다 (댓글에 적어 놓을게요


적용 방법은 똑같이

이렇게 작성하시면 됩니다


설정하면서 나오는 true와 flase는

true : 예 / 아니요 : flase 입니다


만약 글자 다르게 모두 꾸미고 싶다면

이런 형태로 {"text":""} 형식에 대괄호([)를 추가하여 

[{"text":""}] 이런 형태로 만드시면 됩니다!


이렇게 명령어를 작성하고

작동 시킨다면


이렇게 작동되게 됩니다


다음은 title인데요 작성 방식은 tellraw와 동일하지만 조건이 붙습니다!

조건이 총 6개가 있는데요

일단 간단한 것들을 설명해드리면

clear : 현재 띄우고 있는 타이틀을 지웁니다

reset : 현재 설정되어있는 타이틀의 조건을 초기화시킵니다

times : 타이틀이 띄워져 있는 시간을 설정합니다 (reset 사용 시 기본 설정


그리고 중요한 것들은 title,subtitle,actionbar인데요

가장 먼저 title은 화면 정 중앙에 띄어줍니다


이렇게 명령어를 작성하고



작동 시키게 되면 화면 정 중앙에 입력한 텍스트가 띄어지게 됩니다

그리고 subtitle은 title이 띄어지고 있을 때 사용이 가능합니다.


이렇게 명령어를 작성하고


저번 시간에 배웠던 것처럼 이렇게 놔둔 뒤 작동 시키면


2023-08-07_05.14.50.png

이렇게 타이틀 밑에 서브 타이틀로 작성해 놓은 텍스트가 나오게 됩니다


actionbar는 기존 title처럼 화면에 나오지 않고

인벤토리 윗 쪽에 나오게 됩니다


이렇게 명령어를 작성하면


2023-08-07_05.17.53.png

이렇게 인벤토리 윗 쪽에 작동 되게 됩니다




기본적인 텍스트 출력의 대한 강의는 끝난 것 같네요

이 처럼 다른 커맨드 강좌들도 쉽게 설명해드릴테니 많이 봐주시고

다음에 배우고 싶은 강좌가 있으시다면 댓글에 써주시길 바랍니다!


그럼 엔바~!

1개의 댓글

I엔두I
2023.08.07

긁자 굵게 : bold

 

눕히기 : italic

 

글자 밑에 줄 치기 : underlined

 

글자 가운데 줄 치기 : strikethrough

 

읽을수 없는 형태로 만들기 : obfuscated

뉴스 및 창작물
/files/thumbnails/681/707/003/262x150.crop.jpg?20240206210005

레드스톤

리즈시절 노트블럭 곡 모음

리비온

2024-02-06

0

/files/thumbnails/874/702/003/262x150.crop.jpg?20240201204044

레드스톤

[노트블럭커버] Green Greens - Kirby Super Star OST 1

리비온

2024-02-01

1

/files/thumbnails/910/696/003/262x150.crop.jpg?20240127130234

소식

구리 열쇠의 사용처가 공개되었습니다! "금고 블록 공개!!" 4

이쁘니송이

2024-01-27

0

/files/thumbnails/427/696/003/262x150.crop.jpg?20240126234532

소식

[번역] MC-268045 - Experience 명령어의 Query 리터럴 노드에서 EntityArgument의 이름이 복수형임

노을넴

2024-01-26

0

/files/thumbnails/713/695/003/262x150.crop.jpg?20240126111909

레드스톤

[노트블럭 커버] 블루아카이브 - Unwelcome School

리비온

2024-01-26

0

/files/thumbnails/285/693/003/262x150.crop.jpg?20240124101804

레드스톤

인세인 - 해즈빈 호텔 | 노트블럭 커버

리비온

2024-01-24

1