개인 자료란 (JE)

  서버 커뮤니티

한국 마인크래프트 포럼

마인크래프트 자료 및 커뮤니티 플랫폼

전체 회원수 122,899명 ( +19명 )

※ 장기간 미활동 회원 제외

Profile 허두 한마포 기자

HURDOO 2b370e4f33334fd5af2d1419cfe356a7

Profile

커뮤니티new 개발자란new 개발자 강좌new 커맨드

BE에서는 어떻게 사용하나요?

2020.04.27 조회 수 253 추천 수 0

(이 게시글 주소: http://berawjson.ezcommand.kro.kr )


BE에 관한 내용입니다.

JE의 raw JSON에 관한 내용은 여기를 참고해주세요.


0. [JE - raw JSON 기본]

1. [JE - raw JSON 문구 내용 설정]

2. [JE - raw JSON 문구 디자인 설정]

3. [JE - raw JSON 문구 특수기능 설정]

4. [JE - raw JSON 팁 (준비중)]

5. (현재 게시글)




/tellraw 와 /title에 쓰이는

마인크래프트에서의 Text용 JSON에 관한 강좌입니다!



raw JSON text format

명령어로 텍스트를 쓰는 방법!


사용되는 곳

/rawtitle

/tellraw



in BE


BE에서는 JSON 문구의 종류가 JE에 비해 많이 적은 편입니다.

JE에는 문구, 글꼴, 기능들을 설정할 수 있지만,

BE에서는 그냥 문구를 출력하는 것밖에 할 수 없습니다.

게다가, NBT 태그도 쓰이지 않다 보니 사용범위 또한 좁은 편입니다.

그래서 JSON 문구가 존재는 하지만, 단순히 글씨를 /rawtitle 로 출력하실 때는

그냥 /title 명령어를 입력하는 것을 추천드립니다.


모든 JSON 문구들은 { } 안에 들어갑니다.

그리고 여러개의 JSON들을 [ ]로 묶고 , 로 구별할 수있습니다.

또한, BE에서 JSON 문구를 사용하시려면 항상 JSON 문구를 {"rawtext":[여기]} 에 넣어주셔야 합니다.

{"rawtext":[{},{},{}]}




BE에서의 JSON은 문구의 요소들로만 이루어져 있습니다.

텍스트로 인식되려면 먼저 지정될 문구가 있어야겠죠?

그 문구를 지정해주는 역할을 해줍니다.

문구 옵션은 한 { } 안에 하나밖에 들어가지 못하며,

여러개가 들어가게 될 시 이 게시글 기준으로 가장 위쪽에 있는 것만 적용됩니다.

여러개를 사용하고 싶으시면 [{},{},{}] 이런식으로 사용해주세요.



text: 문구 그 자체입니다. 그냥 입력한 글씨를 문구로 지정해줍니다.

\n 입력시 줄바꿈(Enter), \t 입력시 건너뛰기(Tab)로 인식됩니다.

사용법: {"text":"문구"}

예시) {"text":"안녕하세요"}

안녕하세요


translate: 언어별로 번역된 글씨를 보여줍니다.

미리 해당 번역이 리소스팩 등으로 지정되어있어야 합니다.

사용법: {"translate":"번역 경로"}

예시) {"translate":"commands.op.success"}

Opped (언어: English)


with: translate 에 문구까지 같이 넣고 싶을때 함께 사용합니다.

translate가 사용되지 않았거나 string format이 없다면 무효화됩니다.

사용법: {"translate":"string format이 포함된 번역 경로","with":["문구"]}

string format은 %%s 로 쓰며,

순서를 매기고 싶으시면 %%1, %%2, %%3..., %%n 형식으로 쓰고,

with 안에 있는 n번째 문구를 %%n 자리에 넣습니다.

문구 자리에는 단순히 "문구" 가 들어갈 수도, {"rawtext":[{"text":"문구"}]} 가 들어갈 수도 있습니다.


예시: {"translate":"commands.op.success %%1 %%2","with":["Mojang ","and Minecraft "]

Opped Mojang and Minecraft (언어: English)


(베타 버전) selector: 플레이어나 엔티티의 이름을 보여줍니다.

사용법: {"selector":"엔티티"}

엔티티에는 @를 이용한 선택자나 닉네임 등이 들어갈 수 있습니다.

예시: {"selector":"@a"}

HURDOO (현재 유저 HURDOO가 접속중입니다.)




여기까지입니다.

네.. BE는 좀 짧죠?

어쩔수 없습니다.. BE의 특성상.. 기능들이 많이 없어요..

그래서 차라리 /tellraw @a {"rawtext":[{"text":"hi"}]] 하느니 /tellraw @a hi 하는게 낫다고 한겁니다..ㅋㅋ


BE에서 색깔이나 굵게/기울임/밑줄/취소선 등의 스타일을 사용하고 싶으시다면

§(ㅁ+한자+5) 기호와 함께 해당 스타일에 맞는 숫자/알파벳을 적어주시면 됩니다!

예) {"rawtext":[{"text":"§e§lHello"}]} -> Hello
(§e는 노랑색을, §l은 굵게를 뜻하는 기호입니다!)


스타일 코드 참고: https://minecraft.gamepedia.com/Formatting_codes#Color_codes 




0. [JE - raw JSON 기본]

1. [JE - raw JSON 문구 내용 설정]

2. [JE - raw JSON 문구 디자인 설정]

3. [JE - raw JSON 문구 특수기능 설정]

4. [JE - raw JSON 팁 (준비중)]

5. (현재 게시글)



Warning
댓글이 없습니다.

새로운 댓글을 등록해 주세요!

컨텐츠
https://www.koreaminecraft.net/files/thumbnails/180/890/002/262x150.crop.jpg?20211025201038

시험지

한마탐 5주차 (한마포 마인크래프트 탐구 영역) (10 / 25) 3

베개냥이

2021-10-25

2

https://www.koreaminecraft.net/files/thumbnails/291/881/002/262x150.crop.jpg?20211021165153

데일리픽

초간단 전투기 만들기 8

megat88

2021-10-20

4

https://www.koreaminecraft.net/files/thumbnails/850/878/002/262x150.crop.jpg?20211018191640
(포션 시리즈) 3편 - 비 3

GlassesFilm

2021-10-18

4