HURDOO 2b370e4f33334fd5af2d1419cfe356a7
게임버전 | 모든버전 |
---|
(이 게시글 주소: http://berawjson.ezcommand.kro.kr )
BE에 관한 내용입니다.
JE의 raw JSON에 관한 내용은 여기를 참고해주세요.
4. [JE - raw JSON 팁 (준비중)]
5. (현재 게시글)
/tellraw 와 /title에 쓰이는
마인크래프트에서의 Text용 JSON에 관한 강좌입니다!
raw JSON text format
명령어로 텍스트를 쓰는 방법!
사용되는 곳
/rawtitle
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
4. [JE - raw JSON 팁 (준비중)]
5. (현재 게시글)
댓글이 없습니다.
새로운 댓글을 등록해 주세요!